Skip to content

williamvietnam/ReactOpenSourceProjects

Repository files navigation

Frontend tutorials

HyperText Markup Language (HTML)

Cascading Style Sheets (CSS)

Javascript

  • 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:
    1. Javascript tutorial | Custom Toast Message
    2. Music player webapp | Form Validation | TabsUI
  • Document References:
    1. Javascript Wikipedia English | Javascript Wikipedia Vietnamese
    2. Javascript W3Schools | Javascript freeCodeCamp
    3. JS video tutorials by Vietnamese: Basic | Advanced

Shopping WebApplication

(Developing...)

ReactJS tutorials

  1. React, React-DOM See detail
  2. JSX, Components, Props See detail
    • What is JSX?
    • React element types
    • What are props? When to use props?
    • DOM events?
    • Children props? Render props?
  3. Create React App See detail
    • What is NodeJS?
    • React + Webpack
  4. Hooks See detail
    • What is Hooks?
    • useState hook
    • useEffect hook: useEffect(callback) | useEffect(callback, []) | useEffect(callback, [dependencies])
    • useLayoutEffect hook
    • useRef hook
    • useCallback hook
  5. CSS, SCSS, CSS modules See detail

Web Application Projects

  1. TopTop React WebApp (TikTok clone UI) See detail
  2. Social Network React WebApp (Facebook clone UI) See detail
  3. MyProfile Frontend Webapp See detail

My Certificates Collection

F8-Javascript-basic-certificate

F8 Javascript Certificate 2022



FPTSoftware-Frontend-Certificate

FPT Software Frontend Certificate 2020

Author: William Giang Nguyen | Job: Software Developer

About

The repository of open source projects using React

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published