강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Programming Language

Everything You Need to Know About C Language from the Author of Self-Study C Language

This is an open course provided by Hanbit Media's book 'Study C Language on Your Own'.

(4.9) 68 reviews

11,495 learners

C

Reviews from Early Learners

What you will learn!

  • C Language Beginner & Intermediate, What You Need to Know to Become an Embedded Developer

1. Course Introduction

"Study C Language on Your Own" is an online C language course filled with "truly essential and critical content for beginners," gleaned from over a decade of teaching programming and C language to beginners. Each chapter presents "learning objectives," followed by examples appropriate for achieving those objectives and explanations tailored to the beginner's level.

Furthermore, "practice problems" and "challenging real-world examples" will help you sharpen your skills. Because C is a programming language closely related to hardware, simply learning the grammar isn't enough to program properly. For this reason, the book provides an easy-to-understand explanation of C's inner workings, with numerous illustrations, making it useful for both beginners and experienced programmers. As you delve into the in-depth explanations provided in this book, you'll also conquer "pointers," a concept that has so often led many to despair!

2. Helpful people

  • Beginners to programming and development languages
  • A student whose dream is to become a programmer
  • Those who want to study C language
  • Those who do not have a good understanding of pointers
  • For those who want to review the basics of programming languages
  • Anyone

3. Curriculum

1.1 – Programming and the C Language
1.2 - How to Use the CompilerFree
2.1 - Basic form of C program and data output method Free
2.2 – Constants and Data Representation Methods
3.1 – Variable Free
3.2 – Data Entry
4.1 – Arithmetic, Relational, and Logical Operators
4.2 – Bitwise Operators and Other Cool Operators
5.1 – if statement
5.2 – Utilizing if statements and switch statements ~ case statements
6.1 – while, for, do~while
6.2 – Using loops
7.1 – Writing and Using Functions
7.2 – Different function types
8.1 – Declaring and using arrays
8.2 – Arrays that store characters
9.1 – Basic Pointer ConceptsFree
9.2 – Curious Stories About Pointers
10.1 – The Relationship Between Arrays and Pointers
10.2 – Functions for manipulating arrays
11.1 – ASCII code values and character input/output functions
11.2 – Input functions using buffers
12.1 – Strings and Pointers
12.2 – String Operation Functions
13.1 – Variable Usage Areas
13.2 – How to share data between functions
14.1 – Two-dimensional arrays
14.2 – Array of pointers
15.1 Double pointers, array pointers
15.2 – Function Pointers and Void Pointers
16.1 – Dynamic allocation functions
16.2 – Utilizing dynamically allocated storage space
17.1 – Structures
17.2 – Utilizing structures, unions, and enumerations
18.1 – Opening Files and I/O
18.2 – Various file input/output functions
19.1 – Preprocessing Directives (1)
19.1 – Preprocessing Directives (2)
19.2 – Split Compilation

4. Introduction of knowledge sharers

Seo Hyun-woo

  • Working at Daewoo Information Systems Co., Ltd.
  • 8 years of special lectures on C and C++ at Seoul National University
  • Samsung Electronics and LG Electronics C language job training
  • MDS Academy's "Brain-Stimulating C Programming" author's lecture

Books

  • Self-study C language, this is the C language, Seo Hyun-woo's conquest of C programming
  • C programming that stimulates the brain
  • C++ Programming for Object Orientation

5. Textbook Information >> http://bit.ly/2mjQiNU

Recommended for
these people

Who is this course right for?

  • Majors who are dissatisfied with C programming, current developers who do not have enough time and resources to learn C language separately through academy or private tutoring, and anyone interested in C programming

Hello
This is

41,824

Learners

619

Reviews

4.8

Rating

6

Courses

한빛미디어는 책으로 여는 IT 세상을 모토로 IT 전문가를 위한 프로그래밍, 컴퓨터공학, IT 에세이, 리얼타임(전자책)과 일반 사용자를 위한 QA, 그래픽 등 IT 활용서를 출간합니다.

Curriculum

All

38 lectures ∙ (22hr 5min)

Published: 
Last updated: 

Reviews

All

68 reviews

4.9

68 reviews

  • dltkdgus20086174님의 프로필 이미지
    dltkdgus20086174

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    I am a complete beginner in programming and a self-study student, and I wanted to become a developer, so I was looking for Inflearn to learn the C language as an introductory language, and I found this lecture. After listening to the lecture, I thought it would be more efficient to have a book, so I bought a book called C Language for Self-Study, listened to the lecture, and reviewed it on my own. I was definitely able to get through the pointer concept without any problems because the book explained the basic principles in detail with pictures, so as I went through each chapter, I could think, 'Ah, so that's why it's like this'. I started from Chapter 1 and have now reached Chapter 13, and I was thinking about leaving a review after completing the course, but I think that if there are non-major beginners like me who are hesitating, I recommend studying the C language in parallel with this lecture and the Hon-gong C book. There is not much time left until the end, but thank you for uploading such a great lecture!! I will run until the end.

    • hmly7606님의 프로필 이미지
      hmly7606

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      I learned it well.

      • voicihojun4789님의 프로필 이미지
        voicihojun4789

        Reviews 2

        Average Rating 5.0

        5

        37% enrolled

        A detailed explanation of pointers would be nice.

        • jjhgwx님의 프로필 이미지
          jjhgwx

          Reviews 525

          Average Rating 4.8

          5

          8% enrolled

          Thank you for the great lecture!

          • seegal1116921님의 프로필 이미지
            seegal1116921

            Reviews 1

            Average Rating 5.0

            5

            32% enrolled

            Free

            marketing0937's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!