Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Programming Language

C/C++ Professional Programmer

Study C and C++ at the same time, and teach with actual example programs as if you were studying in a project development format at an academy. Also covers technologies required in the field such as Win32 API programming, Dump, Endian, Code Conversion, and Bitmap.

(4.5) 11 reviews

103 learners

  • iamgimgw2024
C
C++

Reviews from Early Learners

What you will learn!

  • Concepts and Programming in C and C++

  • Win32 API programming mechanism

  • Knowledge of File Dump, Endian, and Korean code conversion

36 hours of essential C/C++ learning!
Take your first step towards becoming a skilled developer.

In the field of C/C++
Professional Programmer
If you want to be!
📖

Learn the basic concepts of C and C++ ,
Learn the skills you need in the field.

When studying a programming language, you often find yourself wondering why certain features are necessary and how to utilize them . Thinking back to when I first started learning C/C++, I often wish I had known why certain features were necessary and how to use them. I also often wished I had been able to learn them more quickly if the concepts had been explained more easily.

A robust C/C++ course for beginners ✅

This course begins with precisely these questions. It aims to address the many questions beginners may have and build confidence in C and C++.

Through this course , you will be able to easily understand various C/C++ articles found on the Internet or sample source code.


I recommend this to these people 🔑

C/C++
Two programming languages
Let's learn together
Those who want to

In the field of C/C++
Professional
Programmer
The person you want to be

Using C/C++
Win32 API
Programming mechanism
Anyone who wants to learn

Please check before taking the class!

  • It doesn't cover the absolute basics, such as what variables are or what functions are. Therefore, it's not recommended for those without a basic understanding of programming concepts.
  • Since C/C++ is covered in one lecture, it may not be suitable for those who need to complete the lecture in a short period of time and receive a certificate of completion.
  • This course is not recommended for those who are sensitive to sound quality or require fluent speaking skills.

Lecture Features ✨

Concepts and examples in one!

The lecture begins with an understanding of basic concepts and then moves on to example code. (The basic concepts are covered through PPT presentations.)

Deeper understanding with example programs.

The course is conducted in a way similar to an academy lecture, with students acquiring the necessary knowledge through intermittent projects. Example programs utilizing the relevant functions are provided to facilitate understanding.

Difficult techniques that are hard to miss are also OK.

The example program also requires techniques not found in standard language textbooks available on the market. These techniques are also explained.

Curriculum structured with difficulty in mind.

From a conceptual understanding perspective, we differentiate between what to learn first and what to learn later. For example, topics that beginners often struggle with, like pointers, are not concentrated in one section, but rather spread out across the course, facilitating repeated understanding.

Level up solidly with homework!

Homework assignments based on the material learned during the lectures are assigned intermittently. While not graded, they are designed to help students assess their understanding of C/C++.

Provides example code.

We've distributed the source code used in the example program. Please refer to the provided code and follow the examples to learn more.


Questions Q&A 💬

Q. Is this a course that non-majors can also take?

This course is not for beginners, but rather for those with a basic understanding of programming concepts like variables and functions. It is recommended for those who already understand the basics, and will not cover anything considered truly fundamental.

Q. What level of content is covered in the class?

It covers a level that will provide a foundation for becoming a high-level programmer.


Introducing the Knowledge Sharer ✒️

Kim Kyung-woon

I am an engineer with development experience in various fields using the C/C++ programming language.
I have development experience in many fields including communication programs, Windows API programming, and multimedia programming.
In 2013, I uploaded eight videos to YouTube demonstrating my personal research on "Korean natural language processing." (It wasn't using the currently popular deep learning approach.)

"Korean NLP (1st demonstration) (Korean Phrase Analyzer, Extracting Subjects, Objects, and Verbs from Short Sentences)" video (click)

Recommended for
these people

Who is this course right for?

  • For those who want to learn C and C++ together

  • Anyone who wants to become a Professional Programmer in C/C++

  • Anyone who wants to learn Win32 API programming mechanisms

Need to know before starting?

  • Basic concepts such as what a variable is, what a function is, etc.

Hello
This is

내세울 것 별로 없는 평범한 엔지니어입니다.

다양한 분야의 프로그래밍 경험이 있습니다.

지금은 개인적으로 "한국어 자연어 처리"에 대한 연구를 하고 있습니다.

지금 유행하는 딥러닝 방식은 아닙니다.

Curriculum

All

94 lectures ∙ (37hr 31min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

11 reviews

4.5

11 reviews

  • 김재현님의 프로필 이미지
    김재현

    Reviews 2

    Average Rating 5.0

    5

    31% enrolled

    • 김경운
      Instructor

      C/C++을 연마하시는 분은 자바나 C#에 비해 상대적으로 많지 않습니다. 잘 연마해 놓으시면 시장에서 대접을 좀 받으실 수 있습니다. 특히 C++의 개념을 터득해 놓으시면 타 언어의 Object 개념을 쉽게 이해하실 수 있습니다. 화이팅 !!

  • bluenotett님의 프로필 이미지
    bluenotett

    Reviews 1

    Average Rating 5.0

    5

    31% enrolled

    • 김경운
      Instructor

      좋게 평가해 주셔서 감사합니다. 공부하는 데 있어서 많은 도움이 되면 좋겠습니다.

  • changyong_choi님의 프로필 이미지
    changyong_choi

    Reviews 3

    Average Rating 4.7

    5

    31% enrolled

    • tikwon님의 프로필 이미지
      tikwon

      Reviews 5

      Average Rating 5.0

      5

      100% enrolled

      좋은강의이네요.

      • 김경운
        Instructor

        감사합니다. 엑셀런트한 프로그래머가 되시길 바랍니다.

    • rdg9074님의 프로필 이미지
      rdg9074

      Reviews 2

      Average Rating 5.0

      5

      100% enrolled

      감사합니다

      • 김경운
        Instructor

        이렇게 후한 점수를 주시다니... 지금에 와서 보면 "이 부분은 이렇게 설명했으면 좀 더 좋았을걸" 하고 느끼는 부분도 있습니다. 모쪼록 훌륭한 프로그래머가 되시길 바랍니다. 감사합니다.

    Access is restricted to non-public courses.
    Private Course

    Similar courses

    Explore other courses in the same field!