Hard Skills
IntermediateVersion Control (Git)The practice of tracking and managing changes to software code using systems like Git to maintain history and facilitate collaboration.
AdvancedAlgorithms and Data StructuresThe fundamental building blocks of efficient programming involving data organization and logic for problem-solving.
IntermediateUnit TestingThe process of isolating and verifying the functionality of individual units of source code to ensure they behave as expected.
AdvancedCI/CD PipelinesThe automated process of building, testing, and deploying applications to various environments through continuous integration and deployment.