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) 49 reviews

656 learners

Level Beginner

Course period Unlimited

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

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

848

Learners

69

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

49 reviews

5.0

49 reviews

  • 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!

  • muttul589114님의 프로필 이미지
    muttul589114

    Reviews 67

    Average Rating 4.8

    5

    99% enrolled

    Thank you for the precious lecture.

    • kaburi
      Instructor

      Thank you^^

  • kotlinjava님의 프로필 이미지
    kotlinjava

    Reviews 22

    Average Rating 5.0

    5

    100% enrolled

    I finally finished the entire course and came to leave a review. It was great that it was concise enough to refer back to whenever needed. The attribute usage, testing, and the API requests you added later were all very helpful.

    • kaburi
      Instructor

      Thank you so much for the wonderful review~ 😊

  • dldyddlwl13744님의 프로필 이미지
    dldyddlwl13744

    Reviews 17

    Average Rating 5.0

    5

    9% enrolled

    It's so fun and informative!

    • kaburi
      Instructor

      I'm glad you found it interesting😊😊😊 Thank you for the great review~

  • zzangjb21271님의 프로필 이미지
    zzangjb21271

    Reviews 3

    Average Rating 5.0

    5

    30% enrolled

    The detailed and fast-paced lecture is great.

    • kaburi
      Instructor

      Thank you~!

Kaburi's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

25% off for new members

$16.40

25%

$26.40