The modern JavaScript course for everyone! Master JavaScript with projects, challenges and theory. Many courses in one!
Bạn sẽ học được gì từ khoá học ?
- Become an advanced, confident, and modern JavaScript developer from scratch
- Build 6 beautiful real-world projects for your portfolio (not boring toy apps)
- Become job-ready by understanding how JavaScript really works behind the scenes
- How to think and work like a developer: problem-solving, researching, workflows
- JavaScript fundamentals: variables, if/else, operators, boolean logic, functions, arrays, objects, loops, strings, etc.
- Modern ES6+ from the beginning: arrow functions, destructuring, spread operator, optional chaining (ES2020), etc.
- Modern OOP: Classes, constructors, prototypal inheritance, encapsulation, etc.
- Complex concepts like the ‘this’ keyword, higher-order functions, closures, etc.
- Asynchronous JavaScript: Event loop, promises, async/await, AJAX calls and APIs
- How to architect your code using flowcharts and common patterns
- Modern tools for 2022 and beyond: NPM, Parcel, Babel and ES6 modules
- Practice your skills with 50+ challenges and assignments (solutions included)
- Get fast and friendly support in the Q&A area
- Course pathways: design your unique learning path according to your goals!
Nội dung khoá học
- Welcome, Welcome, Welcome!
- JavaScript Fundamentals – Part 1
- JavaScript Fundamentals – Part 2
- How to Navigate This Course
- Developer Skills & Editor Setup
- [OPTIONAL] HTML & CSS Crash Course
- JavaScript in the Browser: DOM and Events Fundamentals
- How JavaScript Works Behind the Scenes
- Data Structures, Modern Operators and Strings
- A Closer Look at Functions
- Working With Arrays
- Numbers, Dates, Intl and Timers
- Advanced DOM and Events
- Object-Oriented Programming (OOP) With JavaScript
- Mapty App: OOP, Geolocation, External Libraries, and More!
- Asynchronous JavaScript: Promises, Async/Await, and AJAX
- Modern JavaScript Development: Modules, Tooling, and Functional
- Forkify App: Building a Modern Application
- Setting Up Git and Deployment
- The End!
- [LEGACY] Access the Old Course
Link tải trọn bộ khoá học miễn phí The Complete JavaScript Course 2023: From Zero to Expert! (Udemy – Vietsub and Engsub)
Time video: 68.5 hours (320 Lessons + Documents)
Teacher: Jonas Schmedtmann
Total weight: 37.3 GB
Original link: https://www.udemy.com/course/the-complete-javascript-course/