A to Z Ruby on Rails Developer Course
Section 1 : Introduction and Setup
Section 2 : The Ruby Programming Language
|
|
|
|
|
Lecture 1
|
About Proctor Testing
|
|
|
Lecture 2
|
Introduction to Section 2 and Ruby
|
00:14:05 Duration
|
|
Lecture 3
|
Introduction to Ruby - Text with directions, refer
|
|
|
Lecture 4
|
Working with Strings part 1
|
00:19:31 Duration
|
|
Lecture 5
|
Working with Strings part 2 Getting input from use
|
00:05:42 Duration
|
|
Lecture 6
|
Working with Strings - Text with directions, refer
|
|
|
Lecture 7
|
Homework Solution Analyzer program code
|
|
|
Lecture 8
|
Working with numbers
|
00:15:30 Duration
|
|
Lecture 9
|
Working with numbers - Text with directions, refer
|
|
|
Lecture 10
|
Homework Solution Working with numbers - Analyzer
|
|
|
Lecture 11
|
Brief look at comparison operators
|
00:04:29 Duration
|
|
Lecture 12
|
Methods
|
00:06:47 Duration
|
|
Lecture 13
|
Branching ifelsifelseend
|
00:14:24 Duration
|
|
Lecture 14
|
Methods and Branching - Text with directions, refe
|
|
|
Lecture 15
|
Arrays and Iterators
|
00:23:14 Duration
|
|
Lecture 16
|
Arrays and Iterators - Text with directions, refer
|
|
|
Lecture 17
|
Hashes
|
00:14:48 Duration
|
|
Lecture 18
|
Hashes - Text with directions, references and code
|
|
|
Lecture 19
|
Homework Project Authenticator
|
00:03:56 Duration
|
|
Lecture 20
|
Authenticator project implementation
|
|
|
Lecture 21
|
Text lecture Authenticator project code
|
|
|
Lecture 22
|
Ruby Style Guide
|
00:06:45 Duration
|
|
Lecture 23
|
Ruby Style Guide - Text with directions and refere
|
|
|
Lecture 24
|
Homework Assignment Area code dictionary
|
|
|
Lecture 25
|
Homework Assignment Area code dictionary - Text di
|
|
|
Lecture 26
|
Solution Area code dictionary
|
00:08:15 Duration
|
|
Lecture 27
|
Solution Area code dictionary
|
|
|
Lecture 28
|
Practice what you have learnt
|
00:01:09 Duration
|
|
Lecture 29
|
Introduction to Object Oriented Programming
|
00:12:39 Duration
|
|
Lecture 30
|
Introduction to Object Oriented Programming - Text
|
|
|
Lecture 31
|
Attributes, getters and setters
|
00:15:52 Duration
|
|
Lecture 32
|
Attributes, getters, setters - Text directions, re
|
|
|
Lecture 33
|
Final Ruby project Classes, Modules, Mixins - 1 -
|
00:08:50 Duration
|
|
Lecture 34
|
Final Ruby project 1 - Text follow-up
|
|
|
Lecture 35
|
Final Ruby project Classes, Modules, Mixins - 2 -
|
00:16:49 Duration
|
|
Lecture 36
|
Final Ruby project 2 - Text follow-up
|
|
|
Lecture 37
|
Final Ruby project Classes, Modules, Mixins - 3 -
|
00:17:13 Duration
|
|
Lecture 38
|
Final Ruby project 3 - Text follow-up
|
|
|
Lecture 39
|
'self' notation for method names
|
00:02:33 Duration
|
|
Lecture 40
|
Final Ruby project Classes, Modules, Mixins - 4 -
|
00:10:00 Duration
|
|
Lecture 41
|
Final Ruby project 4 - Text follow-up
|
|
Section 3 : Introduction to Ruby on Rails
|
|
|
|
|
Lecture 1
|
Introduction to Section 3 and Ruby on Rails kickof
|
00:08:15 Duration
|
|
Lecture 2
|
Ruby on Rails kickoff - Text directions and refere
|
|
|
Lecture 3
|
Model, View, Controller and Rails App Structure
|
|
|
Lecture 4
|
Model, View, Controller and Rails App Structure -
|
|
|
Lecture 5
|
Required Ruby on Rails installation (local or clou
|
|
|
Lecture 6
|
Root route, controller, more MVC and say 'Hello Wo
|
00:15:27 Duration
|
|
Lecture 7
|
Root route, controller and more MVC - Text directi
|
|
|
Lecture 8
|
Structure of a Rails application
|
00:15:32 Duration
|
|
Lecture 9
|
Structure of a Rails application - Text reference
|
|
|
Lecture 10
|
Version control with Git
|
00:16:03 Duration
|
|
Lecture 11
|
Version control with Git - text references
|
|
|
Lecture 12
|
Setup online code repository with GitHub
|
00:12:43 Duration
|
|
Lecture 13
|
Setup online code repo with Github - Text directio
|
|
|
Lecture 14
|
Front-end Learn and practice HTML and CSS
|
00:06:16 Duration
|
|
Lecture 15
|
Learn and practice HTML and CSS references
|
|
|
Lecture 16
|
Add About page and homework assignment
|
00:11:43 Duration
|
|
Lecture 17
|
Add About page and homework assignment - Text refe
|
|
|
Lecture 18
|
Production Deploy!
|
00:17:30 Duration
|
|
Lecture 19
|
Production Deploy - Text directions, references an
|
|
|
Lecture 20
|
The back-end Database and tables in Rails
|
00:08:44 Duration
|
|
Lecture 21
|
The back-end CRUD, scaffold and wrap-up section 3
|
00:19:01 Duration
|
|
Lecture 22
|
CRUD and scaffold generators - Text directions, re
|
|
Section 4 : CRUD Operations in Ruby on Rails
Section 5 : Styling for your Rails Application
Section 6 : Associations and Authentication Systems
Section 7 : Many-To-Many Associations and Automated Testing - Integratio
Section 8 : Real-time Rails - MessageMe Chat app using ActionCable and w
Section 9 : Stock Tracker Social Media App
Section 10 : Email, Custom Payment Functionality and File Uploads
Section 11 : Software as a Service Project Management App
Section 12 : Material Design (MaterializeCSS) as front-end
Section 13 : Rails installation and usage Mac
Section 14 : Rails installation and usage AWS Cloud9
Section 15 : Rails Installation and usage Windows
Section 16 : Thank you and next steps