The Modern Javascript Bootcamp Course

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Learn Modern Javascript from scratch with this comprehensive bootcamp course offered completely free of cost. This course is designed to help you become a proficient Javascript developer, and is taught by top Udemy instructors Colt Steele and Stephen Grider. This course is perfect for beginners and covers all the essential aspects of Javascript, from the fundamentals to building real-world applications.

This course is divided into two sections. The first section focuses on teaching you the basics of Javascript, including variables, objects, arrays, functions, and more. The second section is dedicated to building amazing projects, including a fully-featured E-Commerce web application.

Here are some of the key topics you will learn in this course:

  • Master the basics of the language, including variables, objects, arrays, and functions
  • Understand how to design the structure of the code you write, leading to beautiful and easy-to-read programs
  • Leverage Javascript’s built-in methods to increase your productivity regardless of what libraries or frameworks you use
  • Develop practical skills around higher-order functions that you will utilize for years to come
  • Observe how the Javascript and browser work together, and how to increase the performance of JS code
  • Build awesome projects to fill your personal portfolio
  • Build command line tools from scratch using Node JS
  • Fetch and manage information from third-party APIs
  • Build a fully-featured E-Commerce application from scratch – including production-grade authentication!

Enroll in this free course today and start your journey to becoming a Javascript master!

This course is from Udemy, Udacity, Coursera, MasterClass, NearPeer, and other platforms. All courses are offered free of cost.

Show More

What Will You Learn?

  • Learn everything there is to know about Javascript - from scratch!
  • Build beautiful web apps to add to your portfolio
  • Get job ready with a deep understanding of the internals of JS
  • Work with Node JS and Express
  • Create a full E-Commerce app complete with authentication
  • Automate testing your code by creating your own custom testing framework!
  • Build your own physics-based JavaScript game
  • Understand how Javascript developers work on a day-to-day basis
  • Master the latest JS features like async and arrow functions

Course Content

Introduction

  • A Message from the Professor
  • How This Course Works
    02:31
  • JS ECMA TC39 What Do They Mean
    06:17
  • The Tools You Need
    02:38
  • A Quick Note About MDN
    02:01

JS Values & Variables

How to Model Data Efficiently

Controlling Program Logic and Flow

Capture Collections of Data with Arrays

Objects – The Core of Javascript

The World of Loops

Writing Reusable Code with Functions

An Advanced Look at Functions

Apply Functions to Collections of Data

A Few Miscellaneous JS Features

Object Methods and the ‘This’ Keyword

JS In the Browser – DOM Manipulation

Twisting the DOM to Our Will!

Communicating with Events

Asynchronous Code, Callbacks & Promises

Making HTTP Requests

Async & Await JS Magic

Prototypes, Classes, & The New Operator

Drawing Animations

Application Design Patterns

Javascript with the Canvas API

Make a Secret-Message Sharing App

Create Node JS Command Line Tools

Create Your Own Project Runner

Project Start – E-Commerce App

Design a Custom Database

Production-Grade Authentication

Structuring Javascript Projects

Image and File Upload

Building a Shopping Cart

The Basics of Testing

Building a Testing Framework From Scratch

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

×