4.25( 4 )

The Complete JavaScript Course 2019

Do you want to learn the number #1 programming language that powers the internet
$320.00
About Course
Are you new to PHP or need a refresher? Then this course will help you get all the fundamentals of Procedural PHP, Object Oriented PHP, MYSQLi and ending the course by building a CMS system similar to WordPress, Joomla or Drupal. Knowing PHP has allowed me to make enough money to stay home and make courses like this one for students all over the world. Being a PHP developer can allow anyone to make really good money online and offline, developing dynamic applications. Knowing PHP will allow y...
Are you new to PHP or need a refresher? Then this course will help you get all the fundamentals of Procedural PHP, Object Oriented PHP, MYSQLi and ending the course by building a CMS system similar to WordPress, Joomla or Drupal. Knowing PHP has allowed me to make enough money to stay home and make courses like this one for students all over the world. Being a PHP developer can allow anyone to make really good money online and offline, developing dynamic applications. Knowing PHP will allow you to build web applications, websites or Content Management systems, like WordPress, Facebook, Twitter or even Google. There is no limit to what you can do with this knowledge. PHP is one of the most important web programming languages to learn, and knowing it, will give you SUPER POWERS in the web
What Will I Learn?
  • A true understanding of how JavaScript works behind the scenes
  • What's new in ES6: arrow functions, classes, default and rest parameters, etc.
  • Practice your new skills with coding challenges (solutions included)
  • Organize and structure your code using JavaScript patterns like modules
  • Get friendly and fast support in the course Q&A
  • Downloadable lectures, code and design assets for all projects
Course Curriculum
JavaScript Language Basics
  • Let's start coding!
    00:04:40
  • Variables and Data Types
    00:04:20
  • Ternary Operator and Switch Statements Preview
    00:06:20
JavaScript in the Browser: DOM Manipulation and Events
  • The DOM and DOM Manipulation
    00:04:20
  • First DOM Access and Manipulation
    00:05:20
  • Events and Event Handling: Rolling the Dice
    00:03:20
Advanced JavaScript: Objects and Functions
  • Creating Objects: Function Constructors
    00:04:50
  • The Prototype Chain in the Console
    00:04:20
  • First Class Functions: Functions Returning Functions
    00:05:10
Putting It All Together: The Budget App Project
  • Project Planning and Architecture: Step 1
    00:05:30
  • Implementing the Module Pattern
    00:06:20
  • Setting up the First Event Listeners
    00:05:20
Modern JavaScript: Using ES6, NPM, Babel and Webpack
  • A Modern Setup: Installing Node.js and NPM
    00:05:20
  • Planning our Project Architecture with MVC
    00:06:10

About the instructors

Mehedi Hasan

3.88 ratings (33 )
I'm Angela, I'm a developer with a passion for teaching. I'm the lead instructor at the London App Brewery, London's leading Programming Bootcamp. I've helped hundreds of thousands of students learn to code and change their lives by becoming a developer
9 Courses
0 students

Jayden Patton

3.93 ratings (41 )
11 Courses
632 students
Share
Share Course
Page Link
Share On Social Media

Course Details

Material Includes
  • 18 hours on-demand video
  • 10 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Requirements
  • No coding experience is necessary to take this course! I take you from beginner to expert!
  • Any computer and OS will work — Windows, macOS or Linux. We will set up your text editor the course.
  • A basic understanding of HTML and CSS is a plus, but not a must! The course includes a 5-minutes HTML and CSS crash course.
Audience
  • Take this course if you want to gain a deep understanding of the most popular programming language in the world: JavaScript.
  • Take this course if you have taken other JavaScript courses but: 1) still don't really understand JavaScript, or 2) still don't feel confident to code real-world apps. This course is perfect for you!
  • Take this course if you're interested in using popular libraries/frameworks like React, Angular or Node.
  • Take this course if you want to get started with programming in general: JavaScript is a great language to learn how to code.