watching now
62 Students
44 Lessons
Beginner

What Will You Learn?

  • How to Build Web Applications Quickly and Effectively Using Ruby on Rails
  • What is Ruby on Rails
  • How to Create Proper Web Applications

Curriculum

5h 9m
Section 2: Ruby Core
42:32
Strings
09:09
Arrays and Hashes
08:11
Loops and Iterations
07:29
Classes
08:28
Conditional Processing
09:15
Section 3: MVC
25:37
Views
05:01
Models
08:10
Controllers
05:09
Scaffolding Under the Hood
07:17
Section 4: Models
29:42
Adding Records to a Database
08:49
Deleting Records from a Database
05:55
Common Queries
05:43
Finding Records in a Database
09:15
Section 5: Forms
28:36
Searching Your Database
07:02
Creating a Search Form
06:34
Select Boxes
07:46
Select Boxes Built from a Database
07:14
Section 6: Better Forms
45:38
Rail Form Builders
07:52
Integrate from Builders and Styles
10:34
Add Images to Forms
11:16
Required Fields
06:42
Form Validation
09:14
Section 7: Cookies and Sessions
29:51
Cookies
06:55
Read a Cookie
05:42
Delete a Cookie
06:35
Sessions
06:06
Reading Sessions
04:33
Section 8: Working with Users
32:24
User Account Fundamentals
09:20
Send an Email
07:44
Send an Account Activation Email
08:23
Receive an Email
06:57
Section 9: Routing
21:59
Understanding Routing and Globbing
08:30
Using Match for Page Routing
03:15
Using Regular Expressions for Routing
04:55
Globbing
05:19
Section 10: Testing
20:14
Code Testing
06:41
Unit Testing
05:25
Function Testing
03:11
Seeding Your Database
04:57

Description

Requirements

  • Mac or PC
  • Internet access

About the Instructor

LearnToProgram

Web, Mobile and Game Development
Reviews 693
Students 189,884
Massive audience
Courses 17

LearnToProgram is a circle of outstanding experienced lecturers focusing on mobile, web, and game development. They attract a massive audience to their courses, and there’s a reason for it. LearnToProgram has united experts in their fields with excellent teaching skills, so you get the theory complemented with lots of practical and real-world examples PLUS easy to follow and engaging instructions.

LearnToProgram team wants to teach the world to code – the skill which is somewhat like maths used to be in the previous century. Nontechnical people are being related to complex web, mobile, and game development skills in a fun and effective learning process.

On BitDegree, LearnToProgram offers opportunities to study different skills taught by different lecturers. Learn any of the dominant programming languages (Python, Java, JavaScript, Ruby, Java, HTML5, etc.) and get hold of the dominant tools for web creation (Wordpress, Dreamweaver, etc.). Master the art of building mobile apps, understand how you can become more professional and effective with the right project management tools – and so much more.

LearnToProgram team will equip you with the necessary tools to kickstart your career in the tech world. Join their high-end courses today!

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo