Learn all of the UML diagrams in the UML 2.5 specification via our Advanced UML course.
Learn how to use development oriented UML Diagrams (Unified Modeling Language Diagrams).
Learn how to effectively integrate today’s best software development practices.
Learn how adopting Agile impacts your organization.
Learn how to effectively estimate for Agile projects.
An intensive exploration of Agile Testing roles and techniques.
Teach the essentials of Atlassian Jira
Learn how to effective capture business requirements for an Agile project.
Learn how to use Agile to develop software.
Become certified in Agile project management.
Become a Certified Scrum Practitioner and Certified Scrum Developer with hands-on experience.
Become a certified and successful Product Owner through in-depth study of Agile, Scrum, and Lean concepts.
Learn how to successfully implement XP methodology in your organization.
Learn how Agile Development can improve the process of writing software.
Learn how to use Kanban to enhance and improve your project management.
Learn how to move to the Lean process.
Learn to use SAFe effectively in enterprise Agile transformation.
An in-depth exploration of Scrum and Lean through hands-on lab work.
Enhance your Scrum learning with Lean thinking and software engineering practices.
Learn how to train your team to effectively implement Scrum.
Learn to use Scrum-Kanban tools to improve work flow and agility.
Learn the iterative and quality-focused software development methodology of test-driven development.
Learn how to create user stories as a means of tracking project requirements.
Learn how to adopt a continuous integration mindset to achieve better code quality.
Learn how to effectively create user stories.
Learn how to adopt Agile within your organization.
Learn how Object Oriented Programming (OO Programming) effects business.
Learn object oriented concepts, analysis and design methodologies, and UML quickly.
Learn the essentials of Test Driven Development.
Learn how to model software using the Domain Driven Design paradigm.
Learn the discipline, responsibilities and practices of a software architect.
Learn the key Object Oriented Concepts (OO Concepts) required to build an OO system.
Learn different Object Oriented Analysis and Design strategies (OOAD strategies) to architect and build object oriented systems.
Learn to use Agile for object-oriented design and modeling.
Learn key OO concepts and OOAD strategies in one course.
Learn how to use the IntelliJ IDE to write your Java applications via our IntelliJ training.
Learn how to use the NetBeans IDE to write your Java applications via our NetBeans training.
Learn how to create reusable OO solutions using design patterns via our Software Architecture Training.
Learn how to make software more maintainable through refactoring.
Teach the principles of user-centered design and the value of user experience.