Real World Rails 5 Programming for Web Developers
4.3 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
42 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Real World Rails 5 Programming for Web Developers to your Wishlist.

Add to Wishlist

Real World Rails 5 Programming for Web Developers

The ultimate course to master the professional Rails development
4.3 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
42 students enrolled
Last updated 4/2017
English
Current price: $10 Original price: $40 Discount: 75% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 8 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Master the latest Rails framework
  • Learn the Ruby programming language
  • Learn the tips and tricks for professional web development
View Curriculum
Requirements
  • Basic Knowledge of HTML, CSS and JavaScript is required for taking this course
Description

No more complicated tutorials that leave you hanging! Now more lectures that go above your head! With our Rails 5 course, you will fall in love with learning once again!

Ruby on Rails is one of the most popular server-side web application framework for building Websites, web services, and web pages. It is still growing in popularity because of its amazing features and its ability to design powerful systems. Rails was used to design popular websites such as GitHub, SoundCloud, Zendesk,  Shopify and Hulu.

Using an MVC approach it encourages the use of web standards such as JSON or XML for data transfer, and HTML, CSS and JavaScript. It also uses other well-known software engineering patterns and paradigms, including convention over configuration (CoC), don't repeat yourself (DRY), and the active record pattern. Now, you can learn this amazing framework in our EASY-TO-LEARN Rails 5 course.Our course deviates from the traditional theory based courses that go over your head with lectures that are boring. Our hands-on course has been designed to help students remain motivated and actually learn how to build websites and Web Apps with Rails.

The course focuses on practical applications and in addition to helping you learn the theory, it also teaches you how to apply the theory in real world applications. At the end of this course, you will be equipped with everything you would need to start using Rails in your applications. We have designed the course syllabus with experts from the industry as well veteran developers and the course is instructed by an expert developer with over 10 years of experience in the industry. The course has been divided into 10 sections and covers over 8 hours of content, making it a great course for newbies as well as experienced developers.

The course breaks down Ruby on Rails, including basics and how to get started with Rails 5. It includes all the latest features offered in Rails 5 including models, controllers, views, routes, l18n, mail sending, as well as CoffeeScript and SASS preprocessors. We will also show you how to get started with Git, version control and even how to create automated testing with RSpec. That’s not all! You will not only learn how to build your website or app, but also how to deploy it with Heroku.

There is so much packed in this course to help you get started with Ruby on Rails 5. Master Rails in this easy to learn course. Enroll Now and get riled up for Rails!

Who is the target audience?
  • Anyone who wants to master the latest Rails framework and the Ruby Programming Language will find this course very useful
Compare to Other Ruby On Rails Courses
Curriculum For This Course
52 Lectures
08:03:49
+
Laying Foundations
5 Lectures 27:48
+
Ruby Language
5 Lectures 59:52

Conditionals and Cycles
13:25

Classes and Methods
10:58

Classes and Methods Continued
09:37

Modules, Blocks and Procedures
12:38
+
Bootstrapping Rails Application
4 Lectures 28:07

Structure of Rails Application
05:08

Gems and Gemfile
11:48

Static and Semi Static pages
07:02
+
Views and Options
6 Lectures 45:27
Views, layouts and Helpers
11:56

Partials
06:34

Sass preprocessor
08:08

Styling the Application with Bootstrap
06:14

CoffeeScript and Turbo links
09:07

Serving Fonts
03:28
+
Models
7 Lectures 01:08:54
Introduction to Models and Migrations
13:44

CRUD
09:50

One to Many Associations
09:02

Many to Many Associations
06:17

Validations
08:58

Callbacks
05:55

Automated testing with RSpec
15:08
+
Rest in Rails
6 Lectures 01:06:36
What is Rest?
05:20

Routes, Controllers and Views in Practice
17:13

Routes Continued
14:40

Nested Resources
10:36

Working with Ajax
06:31

Feature Tests
12:16
+
Authentication
6 Lectures 01:03:14
Securing Passwords
08:36

User Registration
07:49

Logging In
13:09

Current user
11:02

Logging Out
14:09

Authorization
08:29
+
Emails
3 Lectures 24:40
Introduction to Action Mailer
06:07

Email Notifications
12:34

Active Job and Background Processing
05:59
+
Internationalization
4 Lectures 47:46
Intro to Internationalization
07:01

Switching and Persisting Locale
14:35

Storing Translations
13:53

Localizing Date, time and Currency
12:17
+
Deploying to cloud
5 Lectures 41:08
Introduction to Heroku
07:03

Preparing the Application for Deployment
11:53

Deploying the Application
09:44

Installing the Ad ons
07:19

Monitoring
05:09
1 More Section
About the Instructor
Eduonix Learning Solutions
4.2 Average rating
50,158 Reviews
805,348 Students
190 Courses
1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Eduonix-Tech .
4.2 Average rating
48,107 Reviews
782,786 Students
145 Courses