Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Back End Development
Welcome to Learnable 23
Getting Started! (1:16)
Introduction to Programming
Introduction (0:39)
Basics of Programming (6:01)
Introduction to JavaScript (15:24)
Introduction to JavaScript 2 (5:14)
Git and Version Control
Introduction to Git and Version Control (1:33)
Git Commands (13:59)
Other Git Commands (27:53)
JavaScript Fundamentals 1
Introduction to JavaScript (2:14)
JavaScript and Datatypes (24:26)
Operators (7:13)
Flow Control (7:13)
Loops (12:18)
Functions (4:32)
Object Oriented Programming
Object Oriented Fundamentals (4:37)
Object Oriented Analysis and Design (3:55)
Object Oriented Programming in JavaScript (30:42)
Object Oriented Programming 2
Inheritance (9:41)
Abstraction (7:20)
Polymorphism (16:33)
Encapsulation (4:32)
Regular Expressions
Introduction to Regular Expressions (1:05)
Creating a Regular Expression (4:39)
Testing for Matches (6:07)
Sets of Characters (12:36)
Repeating Sets of Patterns (15:43)
Matches and Groups (9:15)
JavaScript Fundamentals 2
Reintroduction to JavaScript Objects (16:37)
Arrays and Higher Order Functions (16:38)
DOM Manipulation (21:44)
Asynchronous Programming (25:03)
JavaScript Module Systems (19:36)
JavaScript Design Patterns
Introduction (5:24)
Classification of Design Patterns and it's Applications (17:53)
Developing API's with Node 1
Introduction to NodeJS (7:19)
NodeJS Modules (3:08)
Asynchronous Programming (9:15)
Setting up a Node Server (35:45)
Developing API's with Node 2
Partitioning of the Codebase (98:35)
Developing API's with Node 3
Typescript and Code Deployment
Test Driven Development
Introduction and Implementation of TDD (20:59)
Standardisation Assessment
Final Assessment
Final Assessment
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock