Key Information
Full-Stack Web Development Certificate
Ruby on Rails Bootcamp
iOS App Development Bootcamp
$5490 132 Hours
$2495 60 Hours
$2495 60 Hours
Overview
Become a full-stack web developer and build dynamic web applications. Throughout this certificate program, you'll learn front-end development with HTML, CSS, & JavaScript, back-end development with Ruby on Rails, and essential developer tools.
Ruby on Rails allows you to quickly build dynamic web applications. Mastering Ruby on Rails has two parts: the Ruby Programming language and the Rails framework. Learn both Ruby and Ruby on Rails and build full-functioning web applications from your first class.
Develop several apps, including two in the very first week, using Swift and Xcode. Learn programming basics, intermingled with real apps such as a Tip Calculator and a Weather App that integrates with an API, and create a final project for your portfolio.
Prerequisite
Open to Beginners
While experience with Ruby on Rails is not necessary for this course, it is recommended that you have at least some exposure to HTML, CSS, and JavaScript. Students unfamiliar with these programs should check out our selection of coding courses in NYC.  We can provide you with a computer during class, but it is preferred that you bring your own so that you can continue working at home.
Open to Beginners
Location
185 Madison Ave, NYC or Live Online
185 Madison Ave, NYC or Live Online
185 Madison Ave, NYC or Live Online
Scheduling Options
Weekends & weekdays
Weeknights & weekends
Weeknights only
Next Start Date
Sep 26–Apr 10, Saturdays
September 15–November 19, Tuesdays & Thursdays, 6–9pm
September 15–November 19, Tuesdays & Thursdays, 6–9pm
Certification
New York-licensed Certificate Program
Receive a Certificate of Completion
Receive a Certificate of Completion
Free Retake Within 1 Year See our class policies for more details
Workbook Included
Courses Included (Certificates only)
  • 18 HoursWeb Development Level 1
  • 18 HoursWeb Development Level 2
  • 12 HoursFlexbox, Grid, & Bootstrap
  • 18 HoursJavaScript & jQuery
  • 6 HoursWeb Developer Tools: Git & Coding Tips
  • 60 HoursRuby on Rails Bootcamp
N/A
N/A
Discounts See our discounts policies for more details
  • This is a discounted package of classes that is 15–25% off the individual class prices. Other discounts do not apply.
  • This program is a 60+ hour bootcamp, already priced at a discounted rate. Other discounts do not apply.
  • This program is a 60+ hour bootcamp, already priced at a discounted rate. Other discounts do not apply.
Payment Plan See our payment plan FAQ for more details
This program is eligible for our “pay-as-you-go” payment plan.
This program is eligible for our “pay-as-you-go” payment plan.
This program is eligible for our “pay-as-you-go” payment plan.
Target Audience
Anyone
Anyone
Anyone
What You’ll Learn
  • Build the front-end of webpages by coding HTML, CSS, & JavaScript/jQuery
  • Code fluid-width layouts that adapt to different size screens
  • Use browser developer tools to see how things work
  • Learn JavaScript/jQuery to add animation and interactive functionality to your webpages
  • Use and skin Bootstrap to build out layouts quickly, using their grid system & components
  • Use Git to track changes in your code and collaborate with other developers
  • Create web apps (back-end functionality) with Ruby on Rails
  • Set up & work with a database
  • Model-View-Controller (MVC) architecture
  • and much more...
  • How to create an application that really works
  • How to set up and work with a database
  • How to store and retrieve information submitted by users
  • Use Model-View-Controller (MVC) architecture to keep code organized
  • Principles of Software Engineering such as Convention over Configuration (CoC) and Don't Repeat Yourself (DRY)
  • Make different screens based on a user's login status
  • Use programming languages to reduce the amount of code you have to write
  • Deploying an application live to the web
  • Learn to build and develop apps using Swift & Xcode
  • Create numerous real-world apps
  • Add interactive elements such as buttons, taps & swipe gestures
  • Connect the user interface to code that makes the app work
  • Learn programming concepts and logic to create efficient app
  • Add image assets for your apps, launch screen, & app store
  • Build adaptable layouts that work across all iPhones & iPads
  • Add embedded videos, map location, external web links
  • Learn to use data models, including external datasets
  • Preview your apps on your own device
  • Create your own app with guidance from the instructor