At a high level, a graduate of this program will be able to enter the market as a very qualified software developer with his/her own profile of work s/he has done that is live and deployed. All the work will be done in teams, so s/he will learn teamwork and the human dynamics of high-performance teams, software de...Read More ⟶
Test-driven development (TDD) is a process of designing and developing code by starting with tests. In this course, you'll look at the TDD cycle and key patterns for using TDD. You'll program a couple exercises to learn to apply these skills, ....
Read More ⟶
Master collaborative Behavior-Driven Development; the art and craft of test-driving your requirements. You will learn to write effective scenarios with the Gherkin language and how to automate those scenarios to drive new feature development while creating a safety ne...Read More ⟶
Lean gives you a methodology that works hand-in-glove with Agile to choose the right Agile practice(s) for your context. You will leave this class with the skills to analyze your system, find and prioritize the wastes in your system, and which ones to address first (with Agile) and what expected bus..Read More ⟶
The lean overview day is providing a core understanding of how Lean and Agile work together.
While scrum and XP were transforming the software development industry, there were another set of ideas (derived from lean manufacturing and Six Sigma) th.
Adopting DevOps is the way most companies improve the performance of their IT organisations, and this course will help you take the first steps towards that goal. Students will start with a presentation of the problem as it stands today, then dive into the DevOps workflow and a survey of the sys...Read More ⟶
The advance DevOps training track at DevSquads will give you a detailed overview of CI/CD (Jenkins) Pipeline, DOCKER, kubernetes, and more. During the training, you will get a hands-on experience to practice and implement the topics under the mentioned technologies....Read More ⟶
Hands-on and learn the foundations of good design with the help of various practices, patterns, strategies, tools and techniques. Practices like Test-Driven Development (TDD) and Refactoring, as well as classic design principles and evolutionary design techniques have hel....Read More ⟶
In this class you will experience working in a truly agile way through a series of exercises designed to let you see and feel the difference. You will work as a self organizing team, understand the basics of lean thinking and visualize your value stre...Read More ⟶
Being a great coach or Scrum Master requires excellent facilitation skills. In this class, you will experience (not just learn theory) facilitating and running effective meetings and conversations. You will learn the essentials of the necessary human...Read More ⟶
Being an effective product owner or business analyst on an agile team is a critical role. You are responsible for collaborating with stakeholders to decide what to build and then work with the development team to describe and prioritize the requirem...Read More ⟶