The “I Have Done IT™” credential certifies the successful completion of a three-month, minimum of 420 hours (average 35 hours/week X 8 weeks) intensive, hands-on, self-directed, and independently paced apprenticeship program under the supervision and mentorship of experienced and professionally successful software development practitioners.
It represents the apprentice’s independent development of four different functional applications that integrate with four different databases based on Microsoft technology, including current versions of .NET Core, Azure SQL, Azure DevOps, Azure Full-Managed Services, and GitHub. Applications developed by the apprentice include console application (for window service usage and intensive data processing), window presentation foundation (WPF) GUI based application, Web API (Web Service), and React Js web frontend application.
This credential also certifies the apprentice has completed the development of test automation on the Azure DevOps Continuous Integration and Continuous Deployment (CICD) pipeline for unit testing, as well as some web API testing, and web front-end testing using Selenium technology. More is also included such as soft skills.