Learning to program is a journey that successful developers travel for their entire careers. I love being at the beginning of someone else's journey and making it the most promising start possible.
President, Def Method
What really sets General Assembly apart is the support they offer students beyond the classroom.
Giselle Abinader, Web Developer / Designer, American Express OPEN
Payment plans available
Software Engineer, CustomInk
GA Washington D.C. (1776 8th Floor)
1133 15th Street NW, 8th Floor
Washington , DC 20005
You’re on the list!
Keep an eye on your inbox for your ticket and we’ll see you at the event.
Q: Why is this course relevant today?
A web developer that creates client-side web sites can only go so far without back-end logic.
This course introduces students to web application programming which allows one to create robust, back-end Rails applications that communicate with both the front-end of a site, and back-end data stores.
Students will learn how to integrate with third party APIs and write the logic required to drive customized solutions on the web.
Q: What practical skill sets can I expect to have upon completion of the course?
This course is an introduction to web development with Ruby on Rails. By taking this course you will gain the skills necessary to build and deploy a Rails web application with user logins and sign-ups.
This course will first teach you core programming fundamentals, in Ruby, that are essential for building web apps. In addition, you will learn how to approach and solve a problem like a developer. Students also leave this course with a better understanding of how the Internet works.
Q: Who will I be sitting next to in this course?
This is a beginner level course, and therefore a wide range of people sign up. In the past we’ve had:
Q: Will there be any pre-work?
We’d prefer that students have a basic knowledge of HTML and CSS. If you are interested in taking the course but don’t know anything about HTML and CSS, we can set you up with tutorials prior to class.
Also students will have to go through a command line tutorial before the first day of class.
Call us at +1 (877) 348-5665
or email us.
Meanwhile, we’d love to know a little more about you.