Java Script

Course

JavaScript is the most popular programming language in the world. It powers the entire modern web. It provides millions of high-paying jobs all over the world. That's why you want to learn JavaScript too. And you came to the right place!

Malhotra_Computer_DCA

Who this course is for:

  • Take this course if you want to gain a true and deep understanding of JavaScript 
  • Take this course if you have been trying to learn JavaScript but: 1) still don't really understand JavaScript, or 2) still don't feel confident to code real apps 
  • Take this course if you're interested in using a library/framework like React, Angular, Vue or Node in the future 
  • Take this course if you already know JavaScript and are looking for an advanced course. This course includes expert topics! 
  • Take this course if you want to get started with programming: JavaScript is a great first language!

What you'll learn

  • 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 2021 and beyond: NPM, Parcel, Babel and ES6 modules 
  • Practice your skills with 50+ challenges and assignments (solutions included) 
  • Get friendly support in the Q&A area 
  • Design your unique learning path according to your goals: course pathways Show more

Syllabus

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 Function
Forkify App: Building a Modern Application Setting Up Git and Deployment
 Free Access : Lifetime Video, Notes In PDF

Description

JavaScript is the most popular programming language in the world. It powers the entire modern web. It provides millions of high-paying jobs all over the world. That's why you want to learn JavaScript too. And you came to the right place!