
Skills you'll gain: Command-Line Interface, C# (Programming Language), .NET Framework, Performance Tuning, Microsoft Visual Studio, Application Design, Application Programming Interface (API), Software Development Tools, File I/O, Application Security, Unit Testing, Debugging, Git (Version Control System)
Beginner · Course · 3 - 6 Months
Xi'an Jiaotong University
Skills you'll gain: Microsoft SQL Servers, ASP.NET, System Testing, SQL, C# (Programming Language), Database Design, Object Oriented Programming (OOP), Relational Databases, .NET Framework, Operating Systems, User Interface (UI) Design, Database Management, Computer Systems, Debugging, Databases, Microsoft Visual Studio, Web Development, Programming Principles, UI Components, Computer Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Secure Coding, .NET Framework, Data Validation, Business Logic, Database Design, C# (Programming Language), Relational Databases, Databases, Billing Systems, Microsoft SQL Servers, Database Application, Application Development, Registration, Usability, Software Development Methodologies, Software Design, Application Design, Invoicing, SQL, Web Design and Development
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: File I/O, .NET Framework, Object Oriented Programming (OOP), C# (Programming Language), Application Development, Game Design, Database Application, Web Applications, Microsoft Visual Studio, Debugging, SQL
Beginner · Course · 1 - 3 Months

Skills you'll gain: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, Microsoft Visual Studio, Application Development, User Interface and User Experience (UI/UX) Design, Data Validation, Application Design, Database Application, Business Reporting, Data Management, SQL, .NET Framework, Data Structures, Javascript and jQuery, Programming Principles, Web Development, Maintainability
Beginner · Specialization · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Copilot, CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Load Balancing, Continuous Integration, Git (Version Control System), Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Full-Stack Web Development, Web Development, SQL, .NET Framework, Graph Theory
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), C# (Programming Language), Debugging, Computer Programming, Development Environment, .NET Framework, Microsoft Visual Studio, Application Development, Data Structures, Application Frameworks, Problem Solving
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Software Development Life Cycle, Back-End Web Development, Application Development, Application Deployment, .NET Framework, Application Design, Debugging, Web Applications, Web Development, Full-Stack Web Development, Software Testing, Requirements Analysis, Front-End Web Development, Database Design
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: C# (Programming Language), ASP.NET, .NET Framework, Object Oriented Programming (OOP), Web Applications, Programming Principles, Web Development, Debugging, Event-Driven Programming, Development Environment
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Database Management, System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Computer Networking, Computer Programming, Network Protocols, Programming Principles, Software Development, Automation, Analysis, Cloud Computing, Debugging
Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: C# (Programming Language), C and C++, Data Structures, C++ (Programming Language), Computer Programming, Microsoft Visual Studio, Object Oriented Programming (OOP), Extensible Markup Language (XML), .NET Framework, Java, Data Access, Database Management, User Interface (UI), Algorithms, Network Protocols, File I/O
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Unified Modeling Language, Visual Basic (Programming Language), Data Structures, Object Oriented Design, Data Modeling, Microsoft Visual Studio, Program Development, Programming Principles, Object Oriented Programming (OOP), .NET Framework, Computer Programming
Intermediate · Course · 1 - 4 Weeks