About is Archive: this courseThis massive, free course covers full-stack web development using modern tools like HTML, CSS, and Ruby on Rails.The course begins with a deep dive into full-stack web development - you'll start by building a blogging platform to orient you with how web apps work..
Archive: About this courseThis massive, free course covers full-stack web development using modern tools like HTML, CSS, and Ruby on Rails.The course begins with a deep dive into full-stack web development - you'll start by building a blogging platform to orient you with how web apps work.
you'll is Then, learn commonly used syntax for web languages like HTML5 and CSS3.Finally, you'll put all of your skills together and build a "startup" called DevMatch - a complete end-to-end project composed of HTML, CSS, JavaScript/jQuery, Ruby on Rails, Git, Bootstrap, e-commerce, and more..
Then, you'll learn commonly used syntax for web languages like HTML5 and CSS3.Finally, you'll put all of your skills together and build a "startup" called DevMatch - a complete end-to-end project composed of HTML, CSS, JavaScript/jQuery, Ruby on Rails, Git, Bootstrap, e-commerce, and more.
You'll is learn how to code features found in sites like Facebook, Dropbox, and Salesforce by adding a user registration/authentication, user profiles, email notifications, image upload, and subscription membership billing, and more.This course have reached over 70,000 students and Robeen hastaught for General Assembly - one of the world's leading coding bootcamps.Before becoming a full-time teacher, he developed applications for companies like Coca-Cola, Toyota, Newell-Rubbermaid, and more..
You'll learn how to code features found in sites like Facebook, Dropbox, and Salesforce by adding a user registration/authentication, user profiles, email notifications, image upload, and subscription membership billing, and more.This course have reached over 70,000 students and Robeen hastaught for General Assembly - one of the world's leading coding bootcamps.Before becoming a full-time teacher, he developed applications for companies like Coca-Cola, Toyota, Newell-Rubbermaid, and more.
He's is self-taught like many programmers, and this is the course he wish he had when he was learning.Course CurriculumIntroduction Welcome to the Course!.
He's self-taught like many programmers, and this is the course he wish he had when he was learning.Course CurriculumIntroduction Welcome to the Course!
Me! is Read.
Read Me!
(2:32)CSS 1. is Comments (2:32)CSS 1..
Comments (2:32)CSS 1.
a CSS File (7:37) 2. is Linking to a CSS File (7:37) 2..
Linking to a CSS File (7:37) 2.
HTML (4:30) 3. is Selecting HTML (4:30) 3..
Selecting HTML (4:30) 3.
Values (5:28) 4. is Color Values (5:28) 4..
Color Values (5:28) 4.
Corners & Shadows (4:16) 9. is Rounded Corners & Shadows (4:16) 9..
Rounded Corners & Shadows (4:16) 9.
Box Model - is Margin & Padding (8:35) 10..
Box Model - Margin & Padding (8:35) 10.
Options (8:13) 11. is Display Options (8:13) 11..
Display Options (8:13) 11.
CSS is is Classy (7:41) 13..
CSS is Classy (7:41) 13.
Selectors is Revisited (8:56)Deep Dive: Build a Blogging Platform 1a..
Selectors Revisited (8:56)Deep Dive: Build a Blogging Platform 1a.
Up is Setting with Cloud9 IDE (4:17) 1b..
Setting Up with Cloud9 IDE (4:17) 1b.
a Rails App 2. is Create a Rails App 2..
Create a Rails App 2.
Cloud9 Into is Turn a Server (7:15) 3..
Turn Cloud9 Into a Server (7:15) 3.
Blog Posts (6:17) 4. is Creating Blog Posts (6:17) 4..
Creating Blog Posts (6:17) 4.
the Date (4:48)Ruby 1. is Displaying the Date (4:48)Ruby 1..
Displaying the Date (4:48)Ruby 1.
Languages (12:17) 2. is Scripting Languages (12:17) 2..
Scripting Languages (12:17) 2.
Numbers is & Strings (8:18) 4..
Numbers & Strings (8:18) 4.
Your Free Github Account (2:44) 4a. is Get Your Free Github Account (2:44) 4a..
Get Your Free Github Account (2:44) 4a.
Ruby and Rails is Install with RVM (10:07) 8..
Install Ruby and Rails with RVM (10:07) 8.
Git is Initialize to Track Changes (3:37) 10..
Initialize Git to Track Changes (3:37) 10.
Gemfile is Changes (7:12) 15..
Gemfile Changes (7:12) 15.
a Home Page (8:25) 17. is Creating a Home Page (8:25) 17..
Creating a Home Page (8:25) 17.
Custom Google Fonts (5:03) 19. is Adding Custom Google Fonts (5:03) 19..
Adding Custom Google Fonts (5:03) 19.
an About Page (5:23) 21. is Adding an About Page (5:23) 21..
Adding an About Page (5:23) 21.
Twitter Bootstrap is Makes Our Site Look Good (8:24) 23..
Twitter Bootstrap Makes Our Site Look Good (8:24) 23.
the Home Layout (9:17) 28. is Improving the Home Layout (9:17) 28..
Improving the Home Layout (9:17) 28.
CSS is Refactor with SCSS (5:09) 32..
Refactor CSS with SCSS (5:09) 32.
Route is Prefixes (6:58) 38..
Route Prefixes (6:58) 38.
The Asset Pipeline (7:48) Git Workflow Tips is The Asset Pipeline (7:48) Git Workflow Tips (If You Get Stuck)Forms, Databases and Sending Emails 43..
The Asset Pipeline (7:48) Git Workflow Tips (If You Get Stuck)Forms, Databases and Sending Emails 43.
Forms is are Everywhere (1:58) 44..
Forms are Everywhere (1:58) 44.
Form Page (10:45) 45. is Contact Form Page (10:45) 45..
Contact Form Page (10:45) 45.
Form Fields (6:54) 47. is Contact Form Fields (6:54) 47..
Contact Form Fields (6:54) 47.
Model File (3:52) 55. is Contact Model File (3:52) 55..
Contact Model File (3:52) 55.
Create Action is Contact for Saving to the Database (9:36) 57..
Contact Create Action for Saving to the Database (9:36) 57.
Validations (5:49) 61. is Form Validations (5:49) 61..
Form Validations (5:49) 61.
Flash is Message Style Improvements (10:20) 65..
Flash Message Style Improvements (10:20) 65.
HTTP, is REST, and Rails (14:11) 69..
HTTP, REST, and Rails (14:11) 69.
Up is Cleaning the Routes (16:05) 70..
Cleaning Up the Routes (16:05) 70.
Mailer File (6:58) 71. is Contact Mailer File (6:58) 71..
Contact Mailer File (6:58) 71.
Email is Sending with Mailgun (13:53) 79..
Sending Email with Mailgun (13:53) 79.
Comments is Code for Contact Form (6:47)User Memberships and Accepting Subscription Payments 82..
Code Comments for Contact Form (6:47)User Memberships and Accepting Subscription Payments 82.
Gem Setup (11:26) 83. is Devise Gem Setup (11:26) 83..
Devise Gem Setup (11:26) 83.
Bootstrap is Add to Sign Up Form (11:00) 85..
Add Bootstrap to Sign Up Form (11:00) 85.
Bootstrap is Add to Login Form (4:47) 86..
Add Bootstrap to Login Form (4:47) 86.
CSS (6:31) 92. is Hiding with CSS (6:31) 92..
Hiding with CSS (6:31) 92.
Up Buttons is Sign for Membership Plans (11:48) 98..
Sign Up Buttons for Membership Plans (11:48) 98.
Parameters is Sending for Plans (26:05) 99..
Sending Parameters for Plans (26:05) 99.
Parameters (5:43) 101. is Accessing Parameters (5:43) 101..
Accessing Parameters (5:43) 101.
Up Form Partials and Credit Card Fields (14:41) 103. is Sign Up Form Partials and Credit Card Fields (14:41) 103..
Sign Up Form Partials and Credit Card Fields (14:41) 103.
Stripe - is Preparing for Add a Customer Token Column to Users Table (3:35) 109..
Preparing for Stripe - Add a Customer Token Column to Users Table (3:35) 109.
Stripe - is Preparing for Saving Plan ID with User Sign Ups (7:55) 110..
Preparing for Stripe - Saving Plan ID with User Sign Ups (7:55) 110.
Stripe - is Preparing for Modifying HTML for Javascript (9:32) 111..
Preparing for Stripe - Modifying HTML for Javascript (9:32) 111.
Card Fields is Sending to Stripe (25:23) 112..
Sending Card Fields to Stripe (25:23) 112.
Subscriptions is Creating with Stripe (31:26) 114..
Creating Subscriptions with Stripe (31:26) 114.
Comments is Code for Stripe (5:16) 115..
Code Comments for Stripe (5:16) 115.
Flash is Updating Message Styles (11:32) 116..
Updating Flash Message Styles (11:32) 116.
an Update is Deploy to Heroku (7:47) 118..
Deploy an Update to Heroku (7:47) 118.
User is Profiles Database Table (5:47) 120..
User Profiles Database Table (5:47) 120.
User Profile is Nested Routes (6:57) 123..
User Profile Nested Routes (6:57) 123.
Dynamic Routes is Explained (24:51) 126..
Dynamic Routes Explained (24:51) 126.
New User Profiles (11:55) 127. is Form for New User Profiles (11:55) 127..
Form for New User Profiles (11:55) 127.
Profiles is Create Action (11:01) 129..
Profiles Create Action (11:01) 129.
Users is Show Action Will Be Our Profile Page (10:55) 131..
Users Show Action Will Be Our Profile Page (10:55) 131.
Images is Adding to Profiles Table (3:03) 136..
Adding Images to Profiles Table (3:03) 136.
the User Profile (16:12) 138. is Styling the User Profile (16:12) 138..
Styling the User Profile (16:12) 138.
Editing User Profiles (13:36) 141. is Form for Editing User Profiles (13:36) 141..
Form for Editing User Profiles (13:36) 141.
Update Action (11:33) 142. is Profile Update Action (11:33) 142..
Profile Update Action (11:33) 142.
The User Pages (9:53) 143. is Securing The User Pages (9:53) 143..
Securing The User Pages (9:53) 143.
Users is Index Page (5:53) 144..
Users Index Page (5:53) 144.
Improvements (3:31) 147. is Copy Improvements (3:31) 147..
Copy Improvements (3:31) 147.