Computer Science Education

A modern Computer Science education developed from over decades of experience working for companies like
Facebook, Stack Overflow, MySpace, TMZ, and UCLA.

You will not find a more senior staff in the nation.

Elite Coding Bootcamp Instructors

With by over 100+ years of industry experience dealing with terabytes of data, billions of monthly requests, millions of concurrent users and thousands of servers, our training is second to none, we guarantee it.

You can find many places where you can learn from amateurs. Where their instructors are limited in experience and limited to curriculum documents written by developers with a handful of years. If learning from your peers was your goal there are most cost effective solutions than a bootcamp.

Our curriculum is open and flexible driven by an industry veteran who will be dedicated 100% to your success.

Client Side Frameworks

Build state of the art applications leveraging the most popular frameworks and design patterns used by industry experts.

  • Asynch Programming Patterns
  • Single Page Application Architechture & Design
  • MVC Design Patern
  • MVVM Design Pattern
  • Angular
  • HTML5/CSS3
  • jQuery
  • JavaScript

Database Architecture

Learn how to Design and Develop data driven application that scale with maximum user adoption. Aquire the skills neccessary to troubleshoot and optimize query execution plans.

  • C#/.Net, NodeJS
  • Fundamental Principles of Object-Oriented Design
  • RESTFUL API Design & Architechture
  • MVC Design Pattern
  • Dependancy Injection
  • Inversion of Control
  • Data Access
  • Singleton
  • Caching Strategies
  • Fundamentals of Database Design and Architecture
  • Key Table/Collection design considerations
  • Query Structure and Optimization
  • Stored Procedures

API's & Tools

Google Maps, AWS, Sendgrid, Twitter, Facebook, GitHub, Trello and just about anything you can imagine. Build software with industry experts has no limits.

  • Amazon Web Services
  • Google API's
  • SendGrid
  • Git
  • Trello
  • Twilio (SMS/MMS/Chat)
  • *Anything we want

Soft Skills

Software development is a team sport, learn how to collaborate with others and deliver product.

  • Agile/Scrum Methodologies
  • Full Software Development Life Cycle Exposure
  • Technical Project Management
  • Product Development
  • Team & Project Based Learning