inflearn logo
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) 수강평 42개

강의소개.상단개요.수강생.short

난이도 입문

수강기한 무제한

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

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

5.0

5.0

민성철

30% 수강 후 작성

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% 수강 후 작성

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% 수강 후 작성

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!

강의상세_배울수있는것_타이틀

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

강의소개.콘텐츠.추천문구

학습 대상은 누구일까요?

  • For those who are starting to learn C#

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

선수 지식, 필요할까요?

  • Anyone with a passion for C# development

강의소개.지공자소개

745

수강생

60

수강평

28

답변

5.0

강의 평점

3

강의_other

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.

더보기

커리큘럼

전체

206개 ∙ (강의상세_런타임_시간 강의상세_런타임_분)

해당 강의에서 제공: [object Object]
강의 게시일: 
마지막 업데이트일: 

수강평

전체

42개

5.0

42개의 수강평

  • hrsejin8877님의 프로필 이미지
    hrsejin8877

    수강평 5

    평균 평점 5.0

    5

    60% 수강 후 작성

    • getdon님의 프로필 이미지
      getdon

      수강평 4

      평균 평점 5.0

      5

      30% 수강 후 작성

      • kotlinjava님의 프로필 이미지
        kotlinjava

        수강평 22

        평균 평점 5.0

        5

        100% 수강 후 작성

        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
          지식공유자

          Thank you so much for the wonderful review~ 😊

      • dldyddlwl13744님의 프로필 이미지
        dldyddlwl13744

        수강평 17

        평균 평점 5.0

        5

        9% 수강 후 작성

        It's so fun and informative!

        • kaburi
          지식공유자

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

      • zihojung8252님의 프로필 이미지
        zihojung8252

        수강평 1

        평균 평점 5.0

        5

        30% 수강 후 작성

        비슷한 강의

        같은 분야의 다른 강의를 만나보세요!

        강의상세.할인문구

        $18.70

        29%

        $26.40