Learn to Code

Together, not Alone

Learn at Your Pace

Orbit instruction revolves around programming fundamentals and builds coding competency through repetitive exercises.

To get started, we recommend auditing a class.


01. Audit a Class

Sit-in on a Orbit class to talk with current members, instructors and experience our teaching style first-hand.

See Dates
02. Become a Member

Gain access to Upstream Orbital classes that match your skill level by becoming a member and enrolling in an Orbit. Once enrolled, you can attend that class for as long as your a member.

Membership Options
03. Learn to Code

Most members start in the Frontend Path or you can assess into the Development Path that is right for you. If you can’t be there in-person, you can attend remotely.

See Classes

What's an Orbit?

An Orbit is our framework for classroom instruction. The orbital path of planet or satellite serves as a good metaphor for the Upstream curriculum. Fundamentals and core concepts of a programming language are the basis. Short, repetitive exercises to be completed quickly sharpen skills and generate momentum. Orbiteers work through real-world builds and troubleshooting simulations at difficulty-levels concurrent with their aptitude.

01. Web Foundations

Already have solid foundation? Great, at any level you can request to assess out.

Web Foundations : Launchpad
Launchpad

Calibrate your machine for coding and prepare for takeoff.

Topics:
Setup & Install, Slack, Atom, GitHub

Schedule:
On demand.
Online.

Prerequisite:
n/a

Web Foundations : HTML & CSS
HTML & CSS

Overview of HTML, CSS, the building blocks of the web.

Topics:
HTML, CSS, Git, GitHub


Schedule:
On demand.
Online.

Prerequisite:
n/a

Web Foundations : HTML & CSS
Git & Command Line

Getting started with Git and understanding version control.

Topics:
Git, Command Line, GitHub


Schedule:
On demand.
Online.

Prerequisite:
HTML & CSS

02. Frontend Path

Build beautiful user interfaces that vistors experience across a myriad of devices.

Web Dev Orbit
Web Dev Orbit

Build responsive websites from scratch using HTML, CSS and JavaScript.

Topics:
HTML5, CSS3, JavaScript, jQuery, Bootstrap, Git & GitHub

Schedule:
Tuesday 7-9pm.
Weekly, in-person.

Prerequisite:
Git & Command Line

Details
Price: $899
JavaScript Orbit
JavaScript Orbit

Build Web Apps to master JS fundamentals and begin using new features available in ES6+.

Topics:
JavaScript, ES6+, Data Types, Collections, Code Challenges

Schedule:
Monday 7-9pm.
Weekly, in-person.

Prerequisite:
Web Dev Orbit

Details
Price: $1,199
React Orbit
React Orbit

Build and deploy dynamic web apps with React & Node that are optimized for web and mobile.

Topics:
React, ES6+, Node, APIs, Git and GitHub.

Schedule:
Thursday 7-9pm.
Weekly, in-person.

Prerequisite:
JavaScript Orbit

Details
Price: $1,899
FEB 2020

03. Backend Path

Build robust, reliable services to deliver data and create complex systems.

Python Orbit
Python Orbit

Build scalable web applications, integrate your code with databases and frontend web programming.

Topics:
Python 3, Data Structures, Syntax, Django, Flask

Schedule:
Thursday 7-9pm.
Weekly, in-person.

Prerequisite:
Git & Command Line

Details
Price: $1,199
Kotlin Server-side Orbit
Kotlin Server-side Orbit

Create robust backend services, and work with complex build systems and testing frameworks.

Topics:
Kotlin, Gradle build system, Unit testing, Databases, REST architecture

Schedule:
Monday 7-9pm.
Weekly, in-person.

Prerequisite:
Python Orbit

Details
Price: $1,199
FEB 2020


We don't do Hello World!

Our member portal gets you up to speed on web fundamentals, no previous experiece needed. Start building your portfolio of repos on day one.



Request Access




See What Our Students Say About Us


I joined Upstream Coding's Modern Website Development Coding Series already having a solid foundation in web development, however regardless of experience my time at Upstream Coding has been both rewarding and challenging.

Learners are exposed to a wealth of knowledge in small, digestible chunks, ranging from, but not limited to: HTML, CSS, Bootstrap, Responsive Design, JavaScript, jQuery, GitHub, Google Chrome's Developer Tools, and more.

The curriculum Upstream presents provide a necessary strong foundation for anyone looking to become a developer and what better way to learn than to work on several projects for real, established companies.

The small classroom environment provides a great opportunity to both interact and get personalized attention. Speaking of which Upstream's instructors and TAs are not only knowledgeable, but are both personable and charismatic.

I also appreciate how involved Upstream's instructors are when discussing student outcome, providing several opportunities throughout the course to speak with people in tech, recruiters, and potential employers.

I would absolutely recommend Upstream Coding's Modern Website Development Coding Series for anyone looking to gain a strong foundation in development.

- John E.


I consider it an honor to be a member of the inaugural Upstream Coding Modern Web Dev class. 6 weeks ago I didn't even know what HTML was. Now, however, I am (slowly but surely) building my own websites.

The course was a nice blend of structured and adaptive. If we needed more time to grasp a concept, we were given the extra time and attention. Beyond code we also covered getting a Portfolio together, Resume/Interviewing, had a industry leader as a guest speaker, and have been linked up with potential internship opportunities.

There were some growing pains associated with being the first ones through, but as anyone who has ever started an enterprise of any sort knows, these type things are unavoidable. I am confident Alan and Josh and company will take those lessons learned and the next cohort will be even better.

I think the vital information worth passing along in this review is that if you choose to take a course with Upstream, they are committed to you learning the material. I have had instructors stay late after class. They have even made a VC on both the weekends and weeknights when I was stuck on a bit of code. They continue to offer me their advice and support as the class ends. I believe they have given me the base of knowledge I needed to eventually get my foot in the door as a Front End Web Dev. Can't wait for Modern Web Dev course 2!

- Michael H.

Audit a Class

Experience our teaching style first-hand

Sit-in on a Orbit class to talk with current members, instructors and ask questions.

Classes & Dates