MEAN Stack Boot Camp

This intensive learning experience covers advanced JavaScript topics in addition to the four elements of the MEAN stack: MongoDB, Express, Angular JS and Node.js. Upon completion of this course, students will possess the knowledge and skills to confidently develop websites and web applications in a real-world setting.

Object-Oriented Boot Camp

This intensive training experience highlights the benefits of object-oriented programming, like reusability and modularity, enabling students to complete higher-quality projects faster and more economically. Attendees will learn to leverage inheritance, encapsulation and polymorphism when programming in the object-oriented programming language of their choice. Commonly requested languages include Java, C++, Python.

Design Patterns Boot Camp

Available in C++, C#, Java, Python and more!

This intense training experience takes a problem-solving approach to learning many of the 23 design patterns as noted in the book, “Design Patterns: Elements of Reusable Object-Oriented Software” by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides  (GoF).  Separated into 15 percent lecture and 85 percent hands-on labs, participants will possess a working knowledge of design patterns and their benefits upon completion of this course.