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

Udemy

Programming with C#

via Udemy

Overview

Your complete guide to programming in C#

What you'll learn:
  • Students will learn the basics when it comes to the C# Programming language.
  • Students will learn how to develop classes to define entities and all aspects around classes in C#.
  • Students will learn further aspects such as working with Collections, File I/O, Streams.
  • Students can also build a sample console-based application based on base requirements for a real-world application.

This course is being dedicated to teach students on the C# programming language. Currently this course targets teaching the basics when it comes to the C# programming language. In further iterations of the course, content when it comes to developing Web Applications and the Entity Framework will also be added to the course. Currently this courses focuses on teaching the following concepts


  1. Getting started with the C# programming language

  2. How can we work with variables and the different types in C#

  3. How to work with the different types of statements - Selection-based, iteration-based.

  4. Basics when it comes to classes - Defining classes, fields, properties, constructors.

  5. How to work with derived classes and interfaces.

  6. How to use the different types of Collections - Queue, Stack, List, Dictionary.

  7. How to implement records in C#

  8. How to delegates and Lambda work.

  9. Using LINQ to work with data.

  10. Working with Files and Streams in .NET.

  11. How can we work with data that is stored in a JSON-based file.

We are also going to create a mini-project in C#. This will revolve around creating a learning application that will work with Students, Instructors and Courses. We will work from the requirements and develop a simple Console-based application to deliver on the requirements.

Syllabus

  • C# - Introduction
  • C# - Fundamentals
  • C# - Classes and Interfaces
  • C# - Collections, Records and Lambda
  • C# - File IO, JSON and LINQ
  • Let's build an application together
  • Bonus Lecture

Taught by

Alan Rodrigues

Reviews

4.7 rating at Udemy based on 74 ratings

Start your review of Programming with C#

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.