Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

C# and .NET Application Development

EDUCBA via Coursera Specialization

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Build practical C# and .NET applications using object-oriented programming, databases, authentication, and application logic. Progress from C# fundamentals to complete desktop and database-driven projects built with real development techniques. In this Specialization, you will develop practical C# programming skills while learning how core concepts work together in functional applications. You will create reusable functions, work with data structures and parameter passing, and apply encapsulation, inheritance, and polymorphism to build maintainable object-oriented software. You will then develop Windows Forms and login-based applications, manage files with C# IO classes, validate user input, and handle runtime and file-related exceptions. As your skills progress, you will use ADO.NET to connect applications to databases, retrieve and filter records, implement authentication, and perform CRUD operations. Through hands-on projects, you will apply these skills to database applications, desktop games, a rule-based chatbot, and an online examination system. By the end, you will be able to combine C#, .NET, object-oriented design, databases, and application logic to develop structured, practical software solutions.

Syllabus

  • Course 1: Apply C# Fundamentals and Data Structures
  • Course 2: Build Object-Oriented C# Applications
  • Course 3: Develop Database-Driven C# Projects

Courses

Taught by

EDUCBA

Reviews

Start your review of C# and .NET Application Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.