강의

멘토링

커뮤니티

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

11,744 learners

Level Beginner

Course period Unlimited

  • hanbit
  • hanbit0012
C
C
C
C

Reviews from Early Learners

Reviews from Early Learners

4.9

5.0

이상현

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.

5.0

이주현

100% enrolled

I learned it well.

5.0

Hojun Hwang

37% enrolled

A detailed explanation of pointers would be nice.

What you will gain after the course

  • 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

44,204

Learners

778

Reviews

5

Answers

4.8

Rating

14

Courses

Hanbit Media, with the motto of opening the IT world through books, publishes IT application books such as programming, computer science, IT essays, and Realtime (e-books) for IT professionals, as well as QA and graphics for general users.

Curriculum

All

38 lectures ∙ (22hr 5min)

Published: 
Last updated: 

Reviews

All

78 reviews

4.9

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

        • bamyangannnng님의 프로필 이미지
          bamyangannnng

          Reviews 8

          Average Rating 5.0

          5

          32% enrolled

          • donisio님의 프로필 이미지
            donisio

            Reviews 1

            Average Rating 5.0

            5

            32% enrolled

            The lecture content is explained in an easy way, making it easy to understand.

            Free

            hanbit's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!