Create full featured Landing Page in Ruby on Rails in 3 hour
3.7 (15 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.
1,549 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Create full featured Landing Page in Ruby on Rails in 3 hour to your Wishlist.

Add to Wishlist

Create full featured Landing Page in Ruby on Rails in 3 hour

Deploy for free your first live web page with ability of subscription to newsletters and sending mails to site admin.
3.7 (15 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.
1,549 students enrolled
Created by Sulman Baig
Last updated 7/2015
English
Current price: $10 Original price: $30 Discount: 67% off
13 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 6 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Deploy for free your first live web landing page for your website in 2.5 hours
Make viewers of your website to send email to you directly from the page
Make viewers to subscribe to newsletter emails from you directly from the page
View Curriculum
Requirements
  • A little knowledge of what are computers and computer programming
Description

UPDATE(Aug, 2016):

"Added Videos on how to Install the Ruby on Rails in different Operating Systems".

--------------------------------------------------------------------------------------------------------------------------

This course is about a project of making free available web page with cool features like sending mail to the admin right from the page and letting user to subscribe to our website's newsletters directly from the page.

Here first we will get a landing page from startbootstrap website, then we will modify that page for our usages, then we shift our page to new Ruby on Rails app, then we would learn about some architecture and magics of Ruby on Rails like Rendering Partials and Gems. After that we will learn how to send an e-mail to admin through Mandrill. Also we would learn how to subscribe users to our website's newsletters right from the same page with the help of the best Mailchimp. In the last we would deploy our landing page app to Heroku, which provides with free deploying to the server and by doing so we will show our project to the world.

For about 2.5 hours of videos you will make this project with me and I will explain every step while making the project. So by the end of course, in about 5 hours, you will be able to show the world your first live and interactive landing page.

This course is based on LEARN BY DOING project, so stop wasting time in studying boring books and lectures without knowing how and where you would use those knowledge. In here you will learn while knowing where to use that knowledge.

We are giving complete money back guarantee if you do not like the course (within 30 days after enrolling), no reasons asked!.

So what you are waiting for? Join other 1500+ students and start learning magics of RUBY ON RAILS WEB DEVELOPMENT.

Who is the target audience?
  • Little knowledge of HTML, CSS and JS is a plus otherwise this course is for beginners.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 23 Lectures Collapse All 23 Lectures 02:55:09
+
Start Up
4 Lectures 02:46

In this lecture we will discuss what we are going to build and what are our goals

Preview 02:46



+
Edit Template from StartBootstrap
4 Lectures 29:56

In this lecture we will be getting a landing page from startbootstrap and then start editing it in chrome developer tools

Get template and start editing
04:57

In this lecture we will be editing the template so that we can use template in our website. We will be editing HTML here.

Edit template: Part 1: HTML
09:26

In this lecture we will be changing the images of the template to our needs also the icons using fontawesome icons.

Edit template: Part 2: Images
08:02

In this lecture we will be making subscribe form based on already provided styled contact us form and also we would learn a little what is bootstrap, mailchimp and mandrill.

Edit template: Part 3: Subscribe & Contact Us Forms
07:31
+
Ruby on Rails Start
3 Lectures 34:43

In this lecture we would learn how ruby on rails MVC architecture works and how to start a rails app and start working on it.

Preview 08:38

In this lecture we will learn how to import the html project of landing page to rails app. We will learn where we have to save each component file of html project to rails app folder.

Import landing page to Rails App
19:42

In this lecture we will learn the magic of rails i.e. partials. Partials help us making small chunks of code so that they are easily be workable by developer and seamlessly connected in main code.

Rendering Partials in Rails App
06:23
+
Contact Us Form and Mandrill
3 Lectures 34:09

In this lecture we will work on routes, controller and mailer parts for contact us mails.

Working with Contact Us and Mandrill: Part 1
10:13

In this lecture we will be configuring mandrill to our rails app and making the email that is sent every time user thinks of sending the email.

Working with Contact Us and Mandrill: Part 2
09:21

In this lecture we will be making contact us form according to rails and completing mailer. Then we will be checking the form by send an email to admin.

Working with Contact Us and Mandrill: Part 3
14:35
+
Subscribe with Mailchimp
3 Lectures 24:25

In this lecture we will learn the functionality of Gemfile and install a gem in Gemfile and in our rails project. We will also learn the use of dot-env rails gem in this lecture.

Gemfile and dotenv-rails gem
09:10

In this lecture we will learn to config mailchimp so that we can subscribe users through our page, and will learn how to work with gibbon gem to integrate mailchimp in our app.

Config Mailchimp and Gibbon Gem
07:30

In this lecture we will be working of subscribe for, route and controller so that subscription can work through server for email provided by user. Then we will test by subscribing a user to our list.

Working with Subscribe form and testing subscription
07:45
+
Deploy to Heroku
3 Lectures 28:10

In this lecture we will be learning GIT and integrate git and bitbucket to our project. And we will be making some minor changes in the project.

Final Changes and GIT
11:03

In this lecture we will be deploying an app to heroku, renaming heroku app and porting app to our domain.

Deploy to Heroku
13:28

In this lecture we will be changing our mandrill setting for production mode after deploying to heroku and also we would get the project files in resources.

Final Changes, Conclusion & Project Files
03:39
+
Extras: Gem Casts
3 Lectures 00:00

This lecture contains the written steps on how to install and use dotenv-rails gem

Preview 2 pages

This lecture contains the written steps on how to install and use gibbon gem for mailchimp

gibbon gem installation and usage
2 pages

This lecture contains the written steps on how to deploy our rails app to heroku. So if anyone get problem please refer to this lecture

Deploy Rails App to Heroku cheatsheet
4 pages
About the Instructor
Sulman Baig
3.8 Average rating
21 Reviews
1,579 Students
2 Courses
Manager (Web Applications) @ Pantera Pvt. Ltd.

I am currently working as software engineer in Ruby on Rails in well reputed company. I am an Electrical Engineer with specialisation in Electronics, Robotics, and Web Development. I have been working for 4 years in different industries of Automation, Computer Vision and Web Development.