Software Engineering with .NET and AI Badge

Software Engineering with .NET and AI

Audience: Aspiring developers ready to break into the tech industry. Career changers looking for a fast track into software engineering. Students who want practical skills—not just theory

Software Engineering with .NET and AI
Launch your career in software development with real-world skills and hands-on experience.

This on-demand program is designed to equip aspiring developers with the core skills needed to build modern applications using the Microsoft .NET platform. Taught entirely through guided labs in a live development environment, you'll write real code, solve real problems, and build real-world projects—no simulations, no fluff.

What You’ll Learn:

  • How to use Git and GitHub like a professional developer

  • The fundamentals and advanced features of C# programming

  • How to build interactive web apps using HTML, CSS, and JavaScript

  • How to design and query SQL Server databases

  • How to build dynamic websites and APIs using ASP.NET

  • How to complete challenges and assessments that mirror real development tasks

By the end of the program, you’ll not only understand how to write software—you’ll have the confidence and experience to build full-stack applications from scratch and contribute to development teams from day one.

Credential Earned:
Upon completion, you’ll earn the Software Engineering with .NET and AI digital badge, issued through Credly—recognized by employers as proof of your technical readiness and hands-on experience.

Ideal For:

  • Aspiring developers ready to break into the tech industry

  • Career changers looking for a fast track into software engineering

  • Students who want practical skills—not just theory

Courses: 4  |  Training Duration: 1d 3h 15m
Courses in this Path
Git and GitHub Fundamentals Badge
Git and GitHub Fundamentals

Description:

Git & GitHub Fundamentals is a beginner-friendly, hands-on course designed to introduce students to version control using Git and GitHub—essential tools for modern software development. With access to a pre-configured Windows virtual machine, students will learn how to track code changes, manage projects using branches, collaborate through pull requests, and confidently navigate both Git commands and the GitHub platform. This course lays the foundation for future development work, ensuring students are comfortable using Git throughout the rest of their learning path.

Estimated Duration: 3h 45m
Programming Fundamentals with C# Badge
Programming Fundamentals with C#

Description:

This programming fundamentals course is designed for beginners with little to no programming experience who want to build a strong foundation in software development using C#. Through 8 structured modules, learners will explore core programming concepts including variables, control flow, loops, data structures, functions, file handling, error management, and modular coding. Each topic is introduced with practical examples and reinforced through hands-on exercises that simulate real-world tasks. By the end of the course, students will be able to write clean, efficient, and reusable C# code and complete a capstone project such as a budget tracker or quiz app. The course is perfect for aspiring developers, IT professionals, or anyone looking to break into the world of software engineering with one of the most in-demand languages in the Microsoft ecosystem.

Estimated Duration: 12h 30m
DP-080: Querying Data with Microsoft Transact-SQL Badge
DP-080: Querying Data with Microsoft Transact-SQL

Description:

This course will teach the basics of Microsoft's dialect of the standard SQL language: Transact-SQL. Topics include both querying and modifying data in relational databases that are hosted in Microsoft SQL Server-based database systems, including: Microsoft SQL Server, Azure SQL Database and, Azure Synapse Analytics.

Estimated Duration: 6h 30m
Intermediate .NET development  Badge
Intermediate .NET development

Description:

This intermediate-level course is designed for developers who have mastered the basics of C# and are ready to build practical, real-world applications using the .NET platform. Students will gain hands-on experience with Visual Studio 2022, work with essential .NET libraries, and build projects using Blazor, Entity Framework Core, and Web APIs. Through structured modules, coding labs, and AI-driven guidance, students will deepen their understanding of modern C# application development and software architecture patterns.

Estimated Duration: 4h 30m