The purpose of this course is not to teach you the AngularJS framework, but rather to show you an example of how all these parts work together, including server side, which is developed using Rails. Your instructor, Rem Zolotykh, takes you through such topics as routes, built-in and custom directives, scope, controllers, and services. The first part of this course also illustrates test-first development.
We've built comprehensive guides to help you learn JavaScript, AngularJS, and Angular 2, whether you're just getting started or you want to explore more advanced topics.
1.Introduction1 lesson, 01:12
1 lesson, 01:12
1.1Introduction01:12
1.1
Introduction
01:12
2.Application Setup2 lessons, 17:25
2 lessons, 17:25
2.1Front-End Application Setup10:37
2.1
Front-End Application Setup
10:37
2.2Backend Application Setup06:48
2.2
Backend Application Setup
06:48
3.Public Area7 lessons, 1:37:56
7 lessons, 1:37:56
3.1Routes, Navigation and Directives12:06
3.1
Routes, Navigation and Directives
12:06
3.2Unit Tests and E2E Tests With Protractor15:24
3.2
Unit Tests and E2E Tests With Protractor
15:24
3.3Testing With Capybara04:39
3.3
Testing With Capybara
04:39
3.4Display Edges on the Page16:46
3.4
Display Edges on the Page
16:46
3.5Filter Edges22:35
3.5
Filter Edges
22:35
3.6Testing Boundaries of Two Applications14:39
3.6
Testing Boundaries of Two Applications
14:39
3.7Acceptance Tests With Capybara and Factory Girl11:47
3.7
Acceptance Tests With Capybara and Factory Girl
11:47
4.User Section5 lessons, 1:04:12
5 lessons, 1:04:12
4.1Front-End Login Form and Validation12:54
4.1
Front-End Login Form and Validation
12:54
4.2Token Authentication27:56
4.2
Token Authentication
27:56
4.3Create New Edge10:32
4.3
Create New Edge
10:32
4.4Refactor09:36
4.4
Refactor
09:36
4.5Delete Edges03:14
4.5
Delete Edges
03:14
5.Conclusion1 lesson, 00:31
1 lesson, 00:31
5.1Conclusion00:31
5.1
Conclusion
00:31
My name is Rem Zolotykh and I'm from Russia. I specialise in Ruby and Javascript development (Ruby on Rails, Sinatra, Emberjs, Backbonejs), I'm fascinated by acronyms like TDD, BDD and OOD, and really curious about iOS development. I'm passionate about web, education and efficiency. At evenings I dance Lindy Hop and Boogie-Woogie, at nights - Argentine Tango, and weekends I love to spend with my family and friends playing board games.