inflearn logo

C# Programming: From Fundamentals to Practical Application

Code-oriented course that teaches you from the basics to the applications of C# by focusing on the essentials!

(5.0) 47 reviews

630 learners

Level Beginner

Course period Unlimited

C#
C#
.NET
.NET
C#
C#
.NET
.NET

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

aMinSC

30% enrolled

I've now finished the section on type conversion. It's so much fun! 😊😊 I'm really looking forward to what's next. I also really like that it's broken down into short sections by keyword, making it easy to look up only the parts I don't remember later!

5.0

장마철

30% enrolled

It's good because it's easier to understand than a book. It would be great if you could include a description of the Visual Studio shortcuts you use in the lesson materials.

5.0

눈사람

51% enrolled

I selectively took lectures focusing only on the areas I felt I was lacking in. It ended up being quite a lot as I went on 😊😊. I was able to save time and increase efficiency by focusing only on the necessary content. In particular, the answers to my questions about concepts that were confusing or areas I didn't fully understand were very helpful. I am still applying what I learned in practice. Thank you for creating lectures that are easy to understand!

What you will gain after the course

  • C# basic syntax

  • .Net programming

  • The difference between threads and asynchronous operations.

  • Ability to handle thread concurrency issues

  • Asynchronous programming

  • Utilizing Reflection

  • NuGet deployment

  • Dependency Injection

  • Writing xUnit Test Code

Complete C# Course for Every Developer: From Basic to Advanced!

C# grammar, completely summarized in this one lecture!


This course focuses on the grammar of C# , and is a curriculum for everyone from beginners who are learning programming for the first time to developers who need to understand grammar in practice. It is structured so that you can systematically learn the basic grammar of C# and the principles of structured programming .

You will learn in a Visual Studio 2022 environment, and we provide code-centric exercises to help you understand and utilize the grammar accurately.


What you can learn from the lecture

  1. Core Grammar of C#

    • Master the fundamentals of programming, including variables, data types, conditional statements, and loops.

    • We cover functions frequently used in practice, such as arrays, collections, and exception handling.

  2. Object-oriented programming (OOP)

    • Understand the core concepts of object orientation, such as classes, interfaces, inheritance, and polymorphism, grammatically.

    • Analyze and practice OOP design principles from a grammatical perspective.

  3. Latest C# syntax and usage

    • Learn the features added in the latest C# version and the changed syntax based on .NET 8 .

    • Understand the scope of grammar and learn how to write efficient code.



Learning Outcomes

  • You will gain the ability to accurately understand and utilize the grammar of C#.

  • You can minimize grammatical errors when writing code and write highly readable code .

  • You can acquire grammatical expertise that can be immediately applied in practice.

Recommended for
these people

Who is this course right for?

  • For those who are starting to learn C#

  • For those who want to study C# basics in more depth

Need to know before starting?

  • Anyone with a passion for C# development

Hello
This is Kaburi

817

Learners

67

Reviews

29

Answers

5.0

Rating

4

Courses

Clinic & Hospital Software Development Company | 2015 ~ Present

Operating a YouTube channel for C# lectures: Kaburi Coder (https://www.youtube.com/@kaburi-coder) 2022 ~

 

The main technology stack currently in use is as follows.

  • Programming Languages: C#, TypeScript, Dart, Python, VB.NET

  • Desktop Applications: WinForms, WPF

  • Mobile App Development: Flutter

  • Web Development: React, Next.js, Express, NestJS

  • Gen AI: LangChain, LangGraph

  • Containers and Orchestration: Docker, Kubernetes, Helm, ArgoCD ..

  • CI/CD: GitHub Actions

  • Database: MySQL, PostgreSQL, MongoDB, SQLite, etc.

Since 2015, I have gained extensive experience successfully leading various projects in the field of software development.

As a technical leader, I lead the team to maintain efficient development processes and focus on enhancing software quality and user experience by actively adopting the latest technology stacks.

Currently, I am leading the integrated development of desktop and web applications while also taking responsibility for internal employee training.

Furthermore, I am contributing to the overall success of projects by developing user-friendly applications, automating deployments, and implementing DevOps practices.

Through continuous self-development, I flexibly adapt to the changing technological landscape and approach new challenges with great passion.

More

Curriculum

All

206 lectures ∙ (13hr 39min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

47 reviews

5.0

47 reviews

  • yhs0003239736님의 프로필 이미지
    yhs0003239736

    Reviews 1

    Average Rating 5.0

    5

    30% enrolled

    • layer08님의 프로필 이미지
      layer08

      Reviews 6

      Average Rating 4.7

      5

      30% enrolled

      I think this is a good course if you want to quickly learn the basic concepts of C#.

      • kaburi
        Instructor

        Thank you for the great review!

    • dbflqlepqlf10059522님의 프로필 이미지
      dbflqlepqlf10059522

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      • dksekwjd1239582님의 프로필 이미지
        dksekwjd1239582

        Reviews 1

        Average Rating 5.0

        5

        61% enrolled

        • acot09858721님의 프로필 이미지
          acot09858721

          Reviews 1

          Average Rating 5.0

          5

          30% enrolled

          Kaburi's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!

          $26.40