- Overview: The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript.
- Source code demo: HTML tutorial
- Document References:
- Overview: Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.
- Source code demo: CSS tutorial
- Document References:
- Overview: JavaScript is a high-level, often just-in-time compiled language that conforms to the ECMAScript
standard.
It has dynamic typing, prototype-based object-orientation, and first-class functions.
It is multi-paradigm, supporting event-driven, functional, and imperative programming styles.
It has application programming interfaces (APIs) for working with text, dates, regular expressions, standard data
structures, and the Document Object Model (DOM).
(JavaScript, theo phiên bản hiện hành, là một ngôn ngữ lập trình thông dịch được phát triển từ các ý niệm nguyên mẫu. Ngôn ngữ này được dùng rộng rãi cho các trang web (phía người dùng) cũng như phía máy chủ (với Nodejs). Nó vốn được phát triển bởi Brendan Eich tại Hãng truyền thông Netscape với cái tên đầu tiên Mocha, rồi sau đó đổi tên thành LiveScript, và cuối cùng thành JavaScript. Giống Java, JavaScript có cú pháp tương tự C, nhưng nó gần với Self hơn Java. .js là phần mở rộng thường được dùng cho tập tin mã nguồn JavaScript.) - Source code demo:
- Document References:
- Javascript Wikipedia English | Javascript Wikipedia Vietnamese
- Javascript W3Schools | Javascript freeCodeCamp
- JS video tutorials by Vietnamese: Basic | Advanced
(Developing...)
- React, React-DOM See detail
- JSX, Components, Props See detail
- What is JSX?
- React element types
- What are props? When to use props?
- DOM events?
- Children props? Render props?
- Create React App See detail
- What is NodeJS?
- React + Webpack
- Hooks See detail
- What is Hooks?
- useState hook
- useEffect hook: useEffect(callback) | useEffect(callback, []) | useEffect(callback, [dependencies])
- useLayoutEffect hook
- useRef hook
- useCallback hook
- CSS, SCSS, CSS modules See detail
- TopTop React WebApp (TikTok clone UI) See detail
- Social Network React WebApp (Facebook clone UI) See detail
- MyProfile Frontend Webapp See detail
F8 Javascript Certificate 2022
FPT Software Frontend Certificate 2020
Author: William Giang Nguyen | Job: Software Developer