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.



Programming with C#

Instructor: Simplilearn Instructor
Access provided by Université Kasdi Merbah - Ouargla
Recommended experience
What you'll learn
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.
Skills you'll gain
- Database Management
- Video Game Development
- C (Programming Language)
- Application Development
- ASP.NET
- Programming Principles
- Object-Relational Mapping
- Software Engineering
- Software Design Patterns
- Web Services
- Object Oriented Programming (OOP)
- Restful API
- C++ (Programming Language)
- C# (Programming Language)
- .NET Framework
- Unity Engine
Details to know

Add to your LinkedIn profile
1 assignment
See how employees at top companies are mastering in-demand skills

There are 2 modules in this course
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.
What's included
33 videos
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.
What's included
1 assignment
Instructor

Offered by
Why people choose Coursera for their career




Explore more from Computer Science
Microsoft
Coursera Project Network
Board Infinity
University of Colorado System