Ruby on Rails Developer


 Self Paced Self Paced    

Ruby on Rails Developer, Self Paced

42 hours | Entry Level |  Professional Development 

Purpose

Description

The Ruby on Rails Developer Complete Video Course introduces students to building dynamic, database-backed web applications with the popular Rails web framework. Students receive hands-on experience planning, designing, coding, securing, testing, and deploying dynamic web applications. They also learn how to use Rails-flavored Ruby language features, Git, Heroku, and other valuable web development tools. Once complete, students will have the basic skills necessary to work as a web application developer with Rails.

Audience

Objectives
  • Getting up and running; building a toy app; working with mostly static pages; using ?Rails-flavored? Ruby language features; filling in layouts, including structure, navigation, and user signup. Modeling users, including model files and validation; signup forms, validation, and errors; basic and advanced logins and authentication, including ?remember me? features; updating, showing, and deleting users. Account activation resources, controllers, data models, and emails; user accounts; password resets; user microposts, including validations, associations, refinements, rendering, image uploads, testing, and access control; following users, including relationship models.

Instructor Led Instructor Led

Ruby on Rails Developer, Instructor Led

42 hours | Entry Level |  Professional Development 

Purpose

Description

The Ruby on Rails Developer Complete Video Course introduces students to building dynamic, database-backed web applications with the popular Rails web framework. Students receive hands-on experience planning, designing, coding, securing, testing, and deploying dynamic web applications. They also learn how to use Rails-flavored Ruby language features, Git, Heroku, and other valuable web development tools. Once complete, students will have the basic skills necessary to work as a web application developer with Rails.

Audience

Objectives
  • Getting up and running; building a toy app; working with mostly static pages; using ?Rails-flavored? Ruby language features; filling in layouts, including structure, navigation, and user signup. Modeling users, including model files and validation; signup forms, validation, and errors; basic and advanced logins and authentication, including ?remember me? features; updating, showing, and deleting users. Account activation resources, controllers, data models, and emails; user accounts; password resets; user microposts, including validations, associations, refinements, rendering, image uploads, testing, and access control; following users, including relationship models.