Create and Deploy a Web App in 3 Hours

Deploy your app today with Ruby on Rails and harness the Power of Facebook to drive thousands of users to your website.
4.3 (18 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.
4,118 students enrolled
$50
Take This Course
  • Lectures 34
  • Contents Video: 3 hours
    Other: 39 mins
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2013 English

Course Description

Are you still waiting for that perfect technical co-founder to build the product of your dreams? If that’s the case then this course is for you!

My name is Tiago and I welcome you to the “Create and deploy a web app in 3 hours”. At the end of lectures you will have the skill to deploy your Ruby on Rails Application and at the same time drive thousands of users to your website through Facebook Integration

After leaving college with a Computer Science Degree I have worked in a multitude of startups gaining experience in User Interface and Experience Design Growth Hacking and my true north Ruby on Rails.
Today I have my own web development company where with the help of my team we craft beautiful web applications for other startups and even incubators.

Why should you take this course you ask? First of all a Ruby on Rails Programmer is very hard to find these days and learning the skill through a real life web application is the best way to go.

Second of all in this course the app you’ll be building uses Facebook Connect which is today the easiest and the most popular way of funnelling more users.

Also we’ll be working with Facebook’s Graph API making the sky the limit in regards to your
creativity.

And last but not least you’ll be able to deploy this app in little more than 3 hours. This is a huge confidence boost and specially important when you want to test the market fast.

As a bonus I’ll be teaching you the latest trends when it comes to design.

We’ll use Bootstrap as a foundation but also applying flat design to make your app look awesome right
from the start.

With this course you’ll get:
* 3 hours of video
* An asciicast with all lecture notes
* The full repository of your finished app.
* And you’ll have my back if you get stuck on
anything.

Join me and let’s make a fricking cool website!

What are the requirements?

  • Mac or PC (Although course is taught using a Mac)
  • Comfortable with Ruby on Rails Helps but not required

What am I going to get from this course?

  • You’ll build a real, live Ruby on Rails application.
  • You’ll deploy an app on Heroku.
  • You’ll study good Git Workflow.
  • You’ll learn all about Facebook Authentication.
  • You’ll discover the power of Facebook Graph API.
  • You’ll learn HTML5 and CSS3 Best Practices.
  • You’ll learn how to use Bootstrap.
  • You’ll learn all about Flat Design with FlatUI.
  • You’ll discover Responsive Design

What is the target audience?

  • Anyone with the will to create amazing products

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Course Structure
Preview
03:20
Install Ruby on Rails (Mac or Windows)
01:22
Section 2: Create a Micro-Blogging App
Generate a new rails application
02:24
Git and Github
07:25
Create a Bootstrapped Landing Page
07:59
Simple Form and Posts Scaffold
10:03
Making everything better
14:11
Section 3: Add Facebook Connect
Generate and customizing the User Model
13:51
Omniauth Gem and Better Notifications
Preview
04:11
Configuring Facebook
01:59
Place to store your secrets
01:57
Are we local or global?
04:05
User Model
06:25
Additional Migrations
03:57
The Omniauth Controller
03:39
Application Controller
03:14
Routes & Callbacks
00:54
Preparing the views
04:22
Seeing it work!
01:57
Adding Flat Design to Your App
Preview
02:38
Section 4: Facebook Graph API
What's Next
01:01
Posts feel alone
06:01
Users are important
15:53
Cleanup and Debugging
07:23
The Koala Gem
02:49
Facebook power!
05:10
Getting Information
07:17
Posting Information
07:09
Adding Conditionals
02:51
Adding Production Mode
03:03
Prepare for Deploy
02:51
Deploy
06:41
Section 5: AsciiCast
Additional Resources
38 pages
Full Source Code
1 page

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Tiago Martins, Co-Founder @ Codeplace

After Tiago graduated from college with a Computer Science Degree, he has worked across various multi-disciplinary areas including financial algorithms, real estate, web development as well as UI/UX design. On his last stroll Tiago found peace by founding his own web development company, Codeplace which now spans tens of thousands of customers from across the world.

Ready to start learning?
Take This Course