This comprehensive C# Development program will equip you with the skills needed to excel in modern software development. You'll learn to master C# fundamentals, advanced programming techniques, and real-world applications, from building dynamic applications to creating functional games.

您将学到什么
Build dynamic, data-driven applications using C# and advanced tools.
Apply object-oriented programming principles and design patterns.
Develop Windows applications and create games with Unity.
Implement REST APIs and manage databases with the Entity Framework.
您将获得的技能
- Software Engineering
- C (Programming Language)
- Video Game Development
- C# (Programming Language)
- ASP.NET
- Application Development
- Programming Principles
- C++ (Programming Language)
- Unity Engine
- .NET Framework
- Web Services
- Object Oriented Programming (OOP)
- Object-Relational Mapping
- Database Management
- Restful API
- Software Design Patterns
- 技能部分已折叠。显示 8 项技能,共 16 项。
要了解的详细信息

添加到您的领英档案
1 项作业
了解顶级公司的员工如何掌握热门技能

该课程共有2个模块
This C# Development program offers a comprehensive journey through both the fundamentals and advanced aspects of C# programming. You'll start by mastering C# basics, learning control statements, loops, arrays, and strings, while exploring the differences between C++ and Java. Progress to methods, object-oriented programming (OOP), interfaces, and polymorphism to strengthen your programming foundation. Guided by industry experts, you'll build hands-on projects such as Windows applications and functional games in Unity. Explore async programming, design patterns, dependency injection, and database management using ASP.NET MVC and the Entity Framework. You'll also master REST APIs and web services to enable seamless communication between applications. This program equips you with the skills to excel in C# development.
涵盖的内容
33个视频
This C# Development program offers a comprehensive journey through both the fundamentals and advanced aspects of C# programming. You'll start by mastering C# basics, learning control statements, loops, arrays, and strings, while exploring the differences between C++ and Java. Progress to methods, object-oriented programming (OOP), interfaces, and polymorphism to strengthen your programming foundation. Guided by industry experts, you'll build hands-on projects such as Windows applications and functional games in Unity. Explore async programming, design patterns, dependency injection, and database management using ASP.NET MVC and the Entity Framework. You'll also master REST APIs and web services to enable seamless communication between applications. This program equips you with the skills to excel in C# development.
涵盖的内容
1个作业
位教师

提供方
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.







