A lot of questions typically come up as developers write application code. For example, are you following established best practices? How easy will it be to maintain and refactor the application in the future? If you’re starting a new application from scratch, what application architecture should be used? These types of questions are common when … Continue reading ANG500: Angular Architecture and Best Practices
This course has been recently redesigned from seven single (1) day training classes into a convenient five (5) day combination course. This in-depth course covers the domain objectives for AZ-400T01-A, T02-A, T03-A, T04-A, T05-A, T06-A and T07-A which prepares students for the Microsoft Azure DevOps Solutions certification exam. AZ-400T01-A: Implementing DevOps Development Processes This course … Continue reading AZ-400: Microsoft Azure DevOps Solutions
Modern software development efforts are more sophisticated and faster paced than ever before. Development teams use ever-changing methodologies and tools to deliver software more rapidly. Microsoft Azure DevOps (formally VSTS / TFS) is Microsoft’s Application Lifecycle Management (ALM) system and helps teams of all sizes formalize and standardize their development practices. This 5-day course provides … Continue reading ADOPMI: Azure DevOps Project Manager Immersion
Develop Azure Infrastructure as a Service compute solutions (AZ-203T01-A) In this course students will gain the knowledge and skills needed to implement Azure IaaS services and features in their development solutions. The course covers provisioning virtual machines, using Batch Service to deploy/maintain resources, and how to create containerized solutions by using Azure Kubernetes Service. Develop … Continue reading AZ-203: Developing Solutions for Microsoft Azure
Python is a very popular open-source, high-level programming language used for a broad assortment of programming tasks. This course is designed to introduce best practices in Python development, and to build a strong foundation for students to go on to use Python in creating one-off utilities, processing data, creating automated test scripts, machine learning, and … Continue reading PYTHN200: Practical Introduction to Python Development
Containers have revolutionized the process of developing and deploying applications. They offer many benefits including consistency between environments, predictable deployments, application scaling, management of microservices, and more. While this all sounds great in theory, how do you integrate containers into your existing business processes and reap the benefits they offer? How do you manage containers … Continue reading DEV425: Docker and Kubernetes Core Concepts
This five-day course, learn about object oriented programming and advanced skills.
This five-day course introduces programming concepts and builds a solid foundation of programming skills that can be used to learn and understand related languages.
Team Foundation Server 2018 and Visual Studio offer many features to help make developers more productive. This two-day course has been designed for developers wanting to work efficiently with Team Foundation Server 2018. All examples and hands-on lab exercises use Team Foundation Version Control (TFVC). This course focuses on the Agile and Scrum processes which … Continue reading ALMDT18: TFS 2018 Developer Fundamentals – TFVC
This 4-day deep dive course is designed for team members who are responsible for the installation, configuration, and administration of Microsoft Team Foundation Server 2018. This course teaches not only the technical know-how to successfully run your TFS infrastructure, but also best practices based on industry experience. This course combines both technical presentations as well … Continue reading ALMA18: TFS 2018 Configuration and Administration