Chia Sẻ Khóa Học Modern JavaScript Từ Đầu 2.0 - Cải Tiến 2023 [Update Tháng 4-2023] [Khóa 7158 A]
Khóa học master kéo dài hơn 36 giờ để đưa bạn từ JavaScript cơ bản đến nâng cao.
Bạn sẽ học được gì:
- ✓ Tìm hiểu về nền tảng (Biến, Vòng lặp, Hàm, v.v.).
- ✓ Tìm hiểu cách thức hoạt động của JavaScript (Execution Context, Call Stack, Async JS).
- ✓ Làm chủ Document Object Model & Events.
- ✓ Asynchronous JavaScript (Callbacks, Promises, Fetch, Ajax).
- ✓ OOP (Constructors, Prototypes, Classes).
- ✓ Modern Tooling & Workflow (Webpack, Babel, File Structure, NPM, Plugins & Loaders).
- ✓ Full Stack Project với Webpack, Node, Express & MongoDB.
- ✓ 5 Project trong thế giới thực & hơn 10 Mini-Project.
Đây là khóa học chuyên sâu kéo dài hơn 36 giờ sẽ đưa bạn từ bước khởi đầu tuyệt đối của JavaScript, tìm hiểu về các kiểu dữ liệu, hàm và vòng lặp cho đến học thao tác DOM, asynchronous JS với promises, async/await, v.v. Bạn thậm chí sẽ học cách viết các unit test cho các thuật toán. Chúng tôi đi sâu vào cách JavaScript hoạt động ẩn bao gồm execution context, call stack, event loop, v.v. Chúng tôi tìm hiểu về công cụ Webpack và cách tạo một development environment hiện đại. Cuối cùng, chúng tôi xây dựng một Node.js/Express API với một Webpack frontend tùy chỉnh.
Tất cả code trong các module học tập sẽ được chuyển vào một thư mục có tên là "JavaScript Sandbox". Điều này là để chúng tôi có thể sắp xếp mọi thứ và bạn luôn có thể tham khảo lại nó để biết bất kỳ đoạn code nào mà bạn có thể cần. Tất cả code cuối cùng và code khởi động cho các dự án đều được bao gồm cũng như các liên kết đến GitHub Repos.
BẠN SẼ HỌC ĐƯỢC GÌ:
- ✓ Basics & Fundamentals: Data types, let & const variables, functions, conditionals, loops, object literals, v.v.
- ✓ Data Structures - Arrays, objects, maps, sets cũng như các cấu trúc dữ liệu tùy chỉnh như stacks và queues.
- ✓ Thao tác DOM - Selectors, duyệt qua DOM, show/hide, tạo và xóa elements, event listeners.
- ✓ OOP - Constructor functions, prototypes, inheritance, classes, protected properties, getters/setters.
- ✓ Async JS - Ajax & XHR, Fetch API, callbacks, promises, async / await.
- ✓ Error Handling - Try...Catch, HTTP errors.
- ✓ Web & Browser API - Canvas, geolocation, audio/video, web animations API.
- ✓ Modules & Tooling - CommonJS & ES Modules, Webpack, plugins, loaders, modern dev environment & workflow.
- ✓ Các thuật toán Unit Testing - Tìm hiểu Jest testing và các thuật toán như palindromes và anagrams.
- ✓ Node.js & Express - Tìm hiểu về Node modules, NPM packages và xây dựng một REST API với Express & MongoDB.
- ✓ Full Stack Development - Chúng tôi xây dựng một API với Express và một frontend với Webpack. Không có frontend framework!
- ✓ Và rất nhiều hơn nữa!
PROJECT KHÓA HỌC & MINI-PROJECT:
- ✓ Shopping List.
- ✓ Flix Movie App.
- ✓ Tracalorie OOP Project.
- ✓ Tracalorie Webpack Refactor.
- ✓ Chuck Norris Joke Generator.
- ✓ RandomIdeas Full Stack APP - API & Frontend.
- ✓ Webpack Starter Project.
- ✓ Keycode Mini-Project.
- ✓ Random User Generator.
- ✓ Music Player.
- ✓ Video Player.
- ✓ Drum Machine.
- ✓ Profile Scroller.
- ✓ Polling App.
- ✓ Joke Generator.
- ✓ Ball Animation.
- ✓ Animated Clock.
- ✓ Typicode Todos.
- ✓ Text To Speech.
Mục lục:
- ✓ 01. Giới thiệu & Bắt đầu.
- ✓ 02. Biến, kiểu dữ liệu, v.v.
- ✓ 03. Arrays & Objects.
- ✓ 04. Functions, Scope & Execution Context.
- ✓ 05. Logic & Control Flow.
- ✓ 06. Loops, Iteration & Array Methods.
- ✓ 07. Document Object Model.
- ✓ 08. Events.
- ✓ 09. Shopping List Project.
- ✓ 10. Asynchronous JavaScript.
- ✓ 11. Fetch API & Async Await.
- ✓ 12. Flixx Movie App Project.
- ✓ 13. Web & Browser API.
- ✓ 14. OOP - Constructors & Prototypes.
- ✓ 15. OOP - Classes, Getters & Setters, Private Properties, v.v.
- ✓ 16. Tracalorie App - OOP Project.
- ✓ 17. Modules & Tooling.
- ✓ 18. Iterators, Generators & Data Structures.
- ✓ 19. Unit Testing Algorithms.
- ✓ 20. Node.js Modules.
- ✓ 21. RandomIdeas App - Backend REST API.
- ✓ 22. RandomIdeas App - Webpack Frontend.
Khóa học này dành cho ai:
- ✓ Những người muốn học JavaScript hiện đại từ cơ bản đến nâng cao, bao gồm cả công cụ và thiết lập quy trình làm việc hiện đại.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU