Archi's Academy

BLACK FRIDAY

85% Discount for all November

whatsapp
Get in touch
FreeBackendbeginner

C# Programming

This is a comprehensive course that will guide you from the very basics to more advanced topics like object-oriented concepts and event handling.

4 weeksEN14 lessons567 enrolled
YouTube

Curated from YouTube

This course was hand-picked from YouTube by our experts and organized into a structured, step-by-step curriculum.

StartFreeCourse

StartFreeCourse
button-icon
C# Programming

Course Curriculum

1 modules · 6 subjects · 14 lessons
01
Beginner To Advancedfull course to take learners from writing basic code to understanding advanced concepts
6 subjects
C# Fundamentals and SyntaxThis subject covers the core building blocks of the C# language, including variables, data types, and controlling the flow of your program.
3 lessons
  • Introduction and BasicsThis lesson introduces the C# language, its core syntax, and the fundamental concepts of variables and data types.
  • Control FlowThis lesson covers how to make decisions and repeat actions in your code using conditional statements and loops.
  • Functions and PracticeThis lesson introduces functions (methods) as a way to write reusable blocks of code and includes a practical exercise to apply concepts learned so far.
Object-Oriented Programming (OOP)This subject introduces the core concepts of Object-Oriented Programming, including classes, objects, inheritance, and properties.
2 lessons
  • Classes and ObjectsThis lesson is your introduction to Object-Oriented Programming. You will learn to define your own classes as blueprints for creating objects.
  • Advanced OOP ConceptsThis lesson covers more complex OOP topics such as abstract classes and interfaces, which are crucial for building well-structured applications.
Collections and Data StructuresThis lesson covers the basics of storing data in arrays and lists.
2 lessons
  • Arrays and ListsThis lesson covers the basics of storing data in arrays and lists.
  • Advanced CollectionsThis lesson introduces more complex data structures like multi-dimensional arrays, stacks, and dictionaries.
Practice ProjectsThis subject includes a series of practice exercises to help solidify your understanding of the concepts learned so far.
2 lessons
  • Online Store PracticeThis lesson provides the prompt and solution for building a simple online store using OOP concepts.
  • Bookstore PracticeThis lesson provides the prompt and solution for building a bookstore application using lists.
Advanced Concepts and Best PracticesThis subject dives into asynchronous programming, JSON, and other advanced language features.
4 lessons
  • Asynchronous and JSONThis lesson covers how to perform asynchronous operations and handle data in the JSON format.
  • Exception Handling and DelegatesThis lesson teaches you how to handle errors and work with delegates and anonymous functions.
  • Modern C# FeaturesThis lesson explores more recent language features like implicitly typed variables, nullable types, and generics.
  • Events and CastingThis lesson covers event handlers and how to cast between different data types.
Capstone ProjectNew Description
1 lessons
  • News AppThis final subject guides you through a project-based tutorial where you will build a functional "News App," applying all the skills learned throughout the course.

Skill Track

Backend

Build robust, secure, and highly scalable server-side systems and databases. Master Java, Spring Boot, PostgreSQL, and event-driven communication using Kafka.

Why Should You Learn This Course?

Build Robust Backend Systems

Learn Java, Spring Boot, and PostgreSQL to design secure, highly scalable, and performant RESTful APIs.

Self-Paced Practical Learning

Focused, bite-sized lessons that let you learn active skills at your own pace.

100% Free & Accessible

Zero cost, zero barriers—just high-value training to upgrade your skillset immediately.

Related Courses

Ready to Start Learning?

Access this course for free and build real skills.

StartFreeCourse

StartFreeCourse
button-icon