Become an Entry Level Developer
Learn to code and build full stack web applications with Ruby on Rails, Node.js, and React.js in our immersive 11 week coding bootcamp.
From React to Rails, our experienced instructors and proven curriculum will lead anyone in their path towards mastering some of the most sought after skills in the 21st century.
Learn to Think Like a Developer
Programming is always evolving. That's why we focus on teaching students how to learn and to think like a software engineer. Great programmers can adapt and adjust to new technologies that arise and grow with the technology field.
From Launch Day (graduation) to our developer networking events, our career services will help you showcase projects and connect you with companies that are searching for talented developers.
Learn the skills in web development to earn a University of Utah Professional Education endorsed certificate powered by DevPoint Labs.
The DevPoint Labs Experience
More than just code. Whether you’re a local or coming from out-of-state we blend students into a vibrant developer community building life long friendships.
DPL Nights | Hackathons
Unwind from learning during DPL led activities like The Bowling Classic, Tuesday Movie Nights, or some casual drinks. Start brainstorming some web app ideas and see how much you and your peers can accomplish in our 2 hackathons each cohort.
U of U Sandy Campus
Our central location in U of U Sandy Campus means that you can use public transportation like Trax or grab one of our passes from the city bikeshare program. Or join us during some nightlife activities.
Daily Learning Schedule
Not everyday will be the same, but you can expect a mixture of lectures, presentations, follow alongs, hands-on exercises, pair programming, and group projects.
Full-Stack Web Development Curriculum
Learn industry best practices in this 11 week course.
Weeks 1 - 4
The first four weeks will establish the foundation for the remainder of the course. By the end of week four you’ll be armed with enough skills to build a full web app at the first hackathon.
- OOP Foundations
- Git & Github
- Dev Tools
- Rails, MVC, CRUD
- SQL Language / Postgresql Database
- Materalize Front-End Framework
Weeks 5 - 8
With a solid foundation in place you’ll learn your second programming language with JavaSript, jump into ReactJS, experience why testing is so important, and dig into APIs.
- Package Managers (npm & yarn)
- AJAX, DOM
- Code Splitting
- TDD, BDD, Rspec
- Factory Girl
- Advanced Associations
- Rake tasks in Rails
- Real Time Applications
Weeks 9 - 11
- React Native
- App Development
- Security and Authentication (CanCanCan)
- Decorator Pattern
- Model and Controller Concerns
- Frontend Testing (Selenium)
- SQL Refresher
- CSS3 / Web Animations