We want to set our students up for success. Part of this involves introducing novice programmers to the fundamentals of software development. Step 2 in this process is Foundations II, a course that continues the training of Foundations I. In this second tier, students launch into the principles of their chosen stack.
Registration is now open for Foundations II classes, each focused on a separate coding language. Instructors work with students to create a personalized growth plan so they can continue to grow their experience and expertise. These classes and growth plans help students prepare for the corresponding boot camp.
April 7 - 30, Monday and Wednesday evenings from 7 to 9pm
Foundations II: Ruby on Rails
April 7 - May 30, Monday and Wednesday evenings from 7 to 9pm
This class focuses on training students the basics of object-oriented Ruby programming, test-driven and behavior-driven development, and more. The education received in this class, plus the personalized learning plan developed for each student, creates a clear pathway to enter a Ruby on Rails Boot Camp.
Foundations II: Front-End Development
April 8 - May 1, Tuesday and Thursday evenings from 7 to 9pm
Front-End Development is a great choice for students who have a design background and want to learn more about merging design and development to create beautiful web apps. Students who successfully complete this boot camp and want to become front-end engineer are encouraged to apply for the Front-End Design & Development Boot Camp.
Foundations II: Python
April 30 - May 28, Monday and Wednesday evenings from 7 to 9pm
This class focuses on training students the basics of Python, the language that drives giants like Google and Dropbox. The education received in this class, plus the personalized learning plan developed for each student, creates a clear pathway to enter a Python.
Foundations II: iOS Development
May 6 - 29, Tuesday and Thursday evenings from 7 to 9pm
This Foundations II on the fundamentals of iOS development is ideal for students who want to learn to create iOS apps on their own, or learn the necessary skills to enter our iOS Boot Camp.