.Net Mexico 014-260528-dotnet
10 weeks
·Live Course
Your Instructors
Alejandro Ruiz
Course Overview
This 11-week cohort prepares learners to step into client-ready .NET developer roles. Through hands-on training and a milestone-based capstone project, learners build the full-stack skills needed to design, develop, test, and deploy modern enterprise applications on the Microsoft technology stack.
The program covers relational database design with SQL Server and PostgreSQL, application development with C# and Entity Framework Core, REST API development with ASP.NET Core, microservices and containerization with Docker, and cloud deployment on Microsoft Azure. Learners also gain practical experience with Agile/Scrum workflows, Git, Jira, unit testing, and CI/CD pipelines — the day-to-day tools and practices of professional development teams.
The cohort culminates in a four-milestone client-readiness project where learners deliver an end-to-end tax processing application, demonstrating their ability to build production-quality software aligned to real client engagement expectations.
What you'll get out of this course
Course Goal: Equip learners with practical full-stack .NET development skills to build, test, and deploy modern enterprise applications using C#, ASP.NET Core, SQL, and Microsoft Azure.
What You'll Learn: Learners will explore how .NET applications are built end-to-end in real client scenarios — from relational database design and REST API development to microservices, cloud deployment, and Agile team collaboration.
Skills You'll Build: By the end of the course, learners will confidently design databases in SQL Server and PostgreSQL, build secured Web APIs with ASP.NET Core and Entity Framework Core, write unit tests, containerize applications with Docker, and deploy to Microsoft Azure using CI/CD pipelines.
Real-World Application: Learners will collaborate using Git, Jira, and Azure DevOps to deliver a client-readiness capstone project — an end-to-end tax processing application that demonstrates database, API, cloud, and DevOps skills aligned to real client engagement expectations.
Course content
Course Syllabus
2 items
Week 1: SQL Server / PostgreSQL Essentials
74 items
Start of Training Survey
1 item
Week 2: SDLC, GitLab, Jira
45 items
Week 3: C# with Entity Framework Core & Unit Testing (xUnit, Moq)
50 items
Week 4: ASP.NET Core MVC / Web API (.NET 6+) & Microservices
42 items
Week 5: Microservices + Cloud Deployment
25 items
Week 6: Azure Fundamentals for Developers & Capstone Project Introduction
22 items
Mid-Training Survey and Feedback
1 item
Week 7: Client Readiness Project: Milestone 1 – Database Foundation & Data Access Layer
5 items
Week 8: Client Readiness Project: Milestone 2 – Service Layer & REST API Development
5 items
Week 9: Client Readiness Project: Milestone 3 – Azure Integration, Audit Service & Security
5 items
Week 10: Client Readiness Project: Milestone 4 – Final Build & Delivery
5 items
Week 11 Python Fundamentals
49 items
End of Training Survey
1 item
Your Instructors
Alejandro Ruiz
I am Alejandro Ruiz, your instructor for this program, and in the past few weeks I have realized that I am about to complete 4 decades of training, and... It feels like the first day! Maybe not physically, but at that time I felt that I had a lot to learn, and these days, despite how much I have learned, I feel the same: there is a lot to learn, and... I learn to teach.
I believe there are decisions you make, and others that are made for you, and you simply agree, for example, I didn't really decide to be an instructor, but, for strange reasons, in every job and position I had, they put me in that role and we all agreed and were happy. However, something I did decide is that I didn’t want to be a super-specialist on a technological something although I have been for some things- but I wanted to 'try everything,' and that has been the case. I know about systems, from the hardware to the applications and the user, and from the client side; and the different types of clients, down to the most obscure server. I am more of a generalist; my profile is more of a (modern) solutions architect. You will hear several phrases from me, but the most important one is: 'my goal is for you to achieve your goals'. So, if there is anything I can do in that regard, don’t hesitate to ask.
Outside of work, I like culture, traveling and arts, photography among them. I am very much about looking to the future, and now what I enjoy most is spending time with the family I always wanted to have, since I was eight years old
Adam Ingram
Director of Technical Training & Development | Building Tomorrow’s Tech Workforce
I’m the Director of Technical Training & Development at GenSpark, where I design and lead large-scale training programs that connect academic learning with real-world industry needs.
I’m passionate about building talent and driving workforce innovation. Over the years, I’ve developed and deployed nationwide programs across technologies like Mainframe, RPG, Oracle EBS, Guidewire, Cybersecurity, and Generative AI.
My focus is on creating immersive “Hire-Train-Deploy” models that help entry- and mid-level professionals accelerate into meaningful roles with top enterprise clients. I combine technical training, leadership development, and hands-on learning design to prepare learners for long-term success in the tech industry.
When I’m not building the next generation of tech talent, you’ll usually find me traveling with my family, exploring the outdoors in our Grand Design Momentum RV, or creating new and engaging educational content.
Kelley Scharf
Training Operations Manager
I’m the Training Operations Manager at GenSpark, where I coordinate large-scale training initiatives and serve as a liaison between clients, consultants, and internal teams. I manage everything from onboarding and upskilling to consultant performance tracking and client relationship development to ensure our programs deliver impact at every level.
For every cohort, I focus on keeping the program moving forward, from managing logistics and tracking outcomes to supporting trainers and ensuring you have the resources you need to succeed.
Outside of work, I’m usually organizing something in a spreadsheet or spending time with my wife and 6-year-old Siberian Husky, Ace.
Frequently Asked Questions
- Who is this cohort for?
- What technologies will I learn?
- Do I need prior experience with .NET or C#?
- What does the capstone project involve?
- Will I get hands-on experience with the cloud?
- How is the cohort structured day-to-day?
- What will I be able to do after completing the cohort?
© Copyright 2026 — GenSpark