Design Patterns and Idioms in C++

This class will introduce students to a few of the most common Object-Oriented Design Patterns and Idioms used in C++. You will learn how to leverage proven solutions to common re-occurring problems and a common vocabulary to describe a software system. As part of this process, students will obtain key insights in how to design…

Architecting on AWS

Architecting on AWS covers the fundamentals of building IT infrastructure on AWS. This AWS Certification course is designed to teach solutions architects how to optimize the use of the AWS Cloud by understanding AWS services and how these services fit into cloud-based solutions. This Amazon AWS Training course emphasizes AWS cloud best practices and recommended…

Mastering JEE Design Patterns

This class is “technology-centric”, designed to train attendees in essential JEE patterns background coupling the most current, effective techniques with the most effective practices. The course provides a solid foundation in essential terminology and concepts, extended and built upon throughout the engagement. Processes and best practices are discussed and illustrated through both discussions and group…

.NET Architecture Best Practices

Continue on your journey from Developer to “Software Engineer,” from Programmer to “Architect.” Learn how to design and build reliable, maintainable and scalable solutions using the .NET framework, and open your eyes to a variety of best practices and architectural concepts while discussing the pros and cons for each.

Design Patterns for the .NET Framework

Continue on your journey from Developer to “Software Engineer,” from Programmer to “Architect.” You will learn how to conceptualize and describe systems as a series of patterns, leading to proven and scalable architectures, and obtaining key insights into the design of object-oriented systems.