Master core concepts across the entire LAMP stack. Learn to deploy and manage apps on live server
The most elegant of programming languages. BONUS: Python devs are in high demand by start-ups
Make beautiful, interactive, and visually stunning graphs. Learn AJAX, JSON, and jQuery
Build mobile and desktop e-commerce applications with secure credit card processing
Learn PHP, HTML5, and coding standards. Design and build custom WordPress themes
Detect and block hack attempts + rootkits. Build hardened servers. Lockdown WordPress... and much more!
You will learn from the best... a balance of financial, technical, and business acumen not offered by other code schools
Along with relevant industry experience, your instructor will be a seasoned Wharton MBA graduate with an undergrad degree in a Science, Technology, Engineering & Math (STEM) discipline.
Additionally, the lead instructor for each class will have an interdisciplinary background – with working experience from the Financial Services, Consulting, and Hi-Tech fields.
We believe that teaching in small, supportive groups creates the best learning environment
In addition to a lead Instructor, we supplement your learning experience with in-class TAs.
This keeps our classes small with a maximum student-to-teacher ratio of 5:1. Small group learning is as good as having your own personal tutor.
Coding best-practices are tightly integrated throughout all Learning Tracks. Skills development is layered, incremental, and self-reinforcing. Each class builds upon the previous.
We focus on teaching coding intuition and software development best practices in concentrated but steady intervals
Courses are typically taught in two hour blocks and are spread over 5 to 14 weeks. This provides students with ample time for content absorption.
Additionally, our learning paradigm allows students to quickly master a variety of concepts by virtue of creating, reverse engineering, and debugging real world applications.
And besides building projects from scratch (i.e., forward engineering), our students have ample opportunities to reverse engineer and dissect existing applications.
By participating in our courses you help fund our Durham community investment program
We run a software engineering internship program in RTP, Durham, and Burlington, NC. It allows underrepresented groups to gain relevant work experience within the tech industry.
Program participants also receive mentoring from an MBA graduate and learn highly sought after software development and project management skills.
Our classes foster a tinkering mindset that increases self-confidence as well as code analysis skills
We encourage our students to take risk, "break things", and to solve challenging coding problems.
Our courses encourage students to tinker, make mistakes, and creatively deconstruct complex engineering problems into manageable pieces. We call this managed chaos. And it's a key ingredient of creativity and innovation.
Classes meet either once or twice a week, outside of business hours
Classes last for 2 hours. Our after-hours scheduling allows those with full-time commitments to:
… all without compromising their day-time job obligations.
Your learning how to code is a by-product of building useful business applications
Our courses are designed for business owners and entrepreneurs. You will build real business applications and systems that you can immediately deploy in your start-up or small business: