Ruby on Rails a Beginners Guide
- A little understanding of HTML is helpful, but it’s not required
When developing this course I wanted to really focus on the new developer. I have set things up so you can come into this course with no experience and once you complete the lessons you will be able to construct and deploy a Ruby on Rails application. The focus is on how to construct an application and not on "building a 'Time Machine' using Rails".
Some areas covered include: MVC, CRUD, Github, Heroku, Rails Console, Cloud 9, Rails Generators, Gems and other important topics.
Once you have completed this course you will have this skill to build out your very own application using a "step by step" approach or by using Rails generators.
Our first Model is our "User", we cover how this "Model" can be anything you desire.
We then look at styling your site using Gems and Bootstrap. I also show you resources on where to find cool Bootstrap layouts that you can simply drop into your application.
We then cover how to build association between a "User Model" and a "Article Model". This is an important step in any applications as it gives the ability to associate objects in your database.
Each Video comes with a text lecture and PDF which allows you to download the code that relates to each video.
We all need to walk before we run and so I hope you will join me on this walk into Ruby on Rails a Beginners Guide.
- This Course is designed for beginners. If you already know how to create a site using rails this course is not for you.
- STOP! Don't try to install Rails!03:55
- CRUD1 question
- MVC ABC03:51
- MVC1 question
- The Database09:07
- Database1 question
- Creating Our Application03:34
- Moving Around05:38
- Moving Around1 question
- Fire Up The Server!04:02
- Getting Started With Git Version Control02:38
- Link it up to Git Hub04:55
- Update your IDE with SSH access03:08
- How Git Hub Saved My Life07:30
- Hello World So 199610:22
- Git Time01:25
- Generation Control - Generating Controllers06:55
- Generate a Controller1 question
- Getting Sassy - Installing bootstrap-sass-rails Gem01:45
- Getting Sassy Part 204:08
- Navigation Partial03:38
- Creating a Partial1 question
- ERB1 question
- Navigation Cleanup04:03
- Font Awesome04:12
- User Set Up Gems10:40
- User Sign In09:03
- Update Development Dot RB02:51
- Sign In Sign Up Sign Out06:01
- Flash Helper02:41
- Heroku.com Gems03:03
- Heroku Production Push08:13
- Rails Console and Heroku06:59
- Bootstrap css and Navbar-Brand04:32
- Link To1 question
- Contact and About Links02:29
- Title Tab Favi01:53
- Adding Layouts To Pages05:00
- Two Footers!02:17
- If Else End Footer04:16
- If else1 question
- Generate A Migration04:13
- Migration1 question
- Custom Registration04:53
- Edit My Profile03:38
- Showing Links Based On Status09:13
- Edit The Sign Up Form04:44
- Edit The Edit User Registration04:28
- Git Push00:08
I have a lot of experience in media production. Back in the 90’s I worked as a Studio Manager and producer, I then became more involved with developing Interactive Media. I became a fan of rails back in 2012 and dove in head first. Over the years I have worked on some pretty cool projects. I am here to share what I can and help you along your path into the world of application development using Ruby on Rails.