Learn to Program with JavaScript LiveLessons

Learn to Program with JavaScript LiveLessons

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 40 Lessons (7h 01m) | 1.26 GB

Learn JavaScript, the worlds most popular programming language, in a hands-on and engaging way.

JavaScript is used by a staggering amount of large and medium sized companies, largely due to its simplicity, flexibility, and popularity. The career opportunities for JavaScript developers are enormous. JavaScript is a fantastic language to learn to start your programming career.

In this course, Shaun Wassell covers everything you need to develop a solid foundation in programming with JavaScript. He demonstrates how to think like a programmer along with basic syntax and programming techniques. Youll start off by learning the basics, such as basic syntax and program structure, and simple operations. From there, youll get into the basics of Object-Oriented programming in JavaScript and move onto more specific topics such as making network requests, handling events and errors, and building user interfaces.

Topics Covered:

  • Learn Programming Basics: Variables and Data
  • Learn Programming Basics: Control Structures
  • Learn Programming Basics: Functions
  • Basic Programming Examples
  • Asynchronous Programming in JavaScript
  • Using JavaScript with User Interfaces
  • More Programming Examples

What You Will Learn:

  • Learn to think like a programmer
  • Learn the basics of JavaScript in a fun and hands-on way
  • Learn about Object-Oriented Programming and Functional Programming and see how they work with many examples
  • Build user interfaces using JavaScript templating engines
  • See how to use JavaScript arrays and objects to work with data effectively
  • Learn deployment options for JavaScript applications

Who Should Take This Course:

  • Junior developers
  • Web developers
  • Mid-level developers
Table of Contents

Introduction
1 Learn to Program with JavaScript Introduction

Lesson 1 Learn Programming Basics Variables and Data
2 Learning objectives
3 Learn the basic goals programming
4 Learn about variables
5 Learn about data types
6 Use JavaScript Objects to store related data
7 Use Arrays to store multiple variables
8 Learn about null and undefined variables

Lesson 2 Learn Programming Basics Control Structures
9 Learning objectives
10 Learn about If statements in JavaScript
11 Learn about For Loops in JavaScript (For-in and For-of)
12 Learn about While Loops in JavaScript (while and do-while)
13 Learn about Switch-Case blocks in JavaScript
14 Learn about ternary operators in JavaScript
15 Learn about equality in JavaScript

Lesson 3 Learn Programming Basics Functions
16 Learning objectives
17 Learn what a function is
18 Learn about arguments and return values
19 Learn about the different function syntaxes

Lesson 4 Basic Programming Examples
20 Learning objectives
21 Write a program to find the largest number in an array
22 Write a program to sort an array of numbers
23 Write a program to calculate Fibonacci numbers
24 Write a program to find anagrams
25 Write a program to rotate arrays
26 Write a program to multiply matrices

Lesson 5 Asynchronous Programming in JavaScript
27 Learning objectives
28 Learn the basics of asynchronous programming
29 Learn about callbacks
30 Learn about Promises
31 Learn about AsyncAwait

Lesson 6 Using JavaScript with User Interfaces
32 Learning objectives
33 Manipulate DOM elements in JavaScript
34 Build user interfaces with Template Engines
35 Build user interfaces with React

Lesson 7 More Programming Examples
36 Learning objectives
37 Write a program to display a graph
38 Write a program to display a list of users
39 Write a Rock-Paper-Scissors program

Summary
40 Learn to Program with JavaScript Summary

Homepage