by José Mota
FREELessons:13Length:2.5 hours
If you want to improve your development skills, then take this course. Through testing and examples, you’ll learn how to create beautiful, flexible, maintainable code that lasts longer.
1.Introduction2 lessons, 10:22
2 lessons, 10:22
1.1Introduction05:07
1.1
Introduction
05:07
1.2Installation05:15
1.2
Installation
05:15
2.Object Oriented Basics In Javascript4 lessons, 51:47
4 lessons, 51:47
2.1Prototypes10:33
2.1
Prototypes
10:33
2.2Dynamic Manipulation Of Objects13:06
2.2
Dynamic Manipulation Of Objects
13:06
2.3Publish/Subscribe12:55
2.3
Publish/Subscribe
12:55
2.4Asynchronous Behavior and Promises15:13
2.4
Asynchronous Behavior and Promises
15:13
3.The SOLID Principles5 lessons, 44:28
5 lessons, 44:28
3.1Single Responsibility17:23
3.1
Single Responsibility
17:23
3.2Open vs. Closed09:14
3.2
Open vs. Closed
09:14
3.3Liskov Substitution05:35
3.3
Liskov Substitution
05:35
3.4Interface Segregation07:45
3.4
Interface Segregation
07:45
3.5Dependency Inversion04:31
3.5
Dependency Inversion
04:31
4.Example2 lessons, 44:53
2 lessons, 44:53
4.1Real World Example — Rental Plans42:06
4.1
Real World Example — Rental Plans
42:06
4.2Final Tips02:47
4.2
Final Tips
02:47
I'm a Rubyist/Javascripter/UI designer; occasional speaker; Mac & Arch Linux user.