Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Front End Development
Introduction to Programming
Basics of Programming (19:05)
Fundamentals of JavaScript
Baby Steps in JavaScript (14:48)
Conditional Statements (9:59)
Functions (18:17)
JavaScript Objects (17:49)
Object Oriented Javascript
Fundamentals of OOP (8:57)
Data Abstraction & Inheritance (9:10)
Modelling Objects (4:48)
Constructor Functions (3:58)
Classes (4:00)
Object Prototypes (3:55)
HTML & CSS: A Prelude
Fundamentals of HTML & CSS (2:46)
Tags, Elements and Attributes
Baby steps in HTML (5:07)
Advanced HTML and CSS
Responsive Web Design (4:31)
Introduction to Flexbox (3:23)
A Practical look at Media Queries (10:42)
An Even More Practical Look at the Flexbox (11:29)
JavaScript Design Patterns
Introduction to JavaScript Design Patterns (1:42)
Benefits of Design Patterns (6:45)
The Prototype Design Pattern (3:07)
The Observer Pattern (9:51)
The Singleton Pattern (7:05)
Anti-Patterns (0:48)
Developing Web Apps with React
Introduction to React (3:46)
Setting up the React Environment (14:20)
Our First React App (7:22)
Developing Web Apps with React 2
State Management (10:34)
Advanced State Management (21:15)
Test Driven Development with JavaScript
Everything you need to know about TDD (84:23)
Introduction to JavaScript Design Patterns
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock