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

/

Programming Language

C Programming Language Explained in an Easy-to-Understand Way

C Language Programming: Introduction & Beginner Course One-on-one Remote Online Lessons Available via Zoom

6 learners are taking this course

  • ohnmiru4786
C언어
이론 중심
C
programming-languages

What you will learn!

  • C Console I/O

  • C Language Integer Constants (Binary, Octal, Hexadecimal, Decimal) and Floating-Point Constant Notation

  • C 1's complement, 2's complement

  • C Data Types and Operators

  • C Language Escape Sequences: Types & Output

  • C Language Format (Conversion) Character (conversion specifier) Types and Output

  • C Language Structured Programming (Control Statements (Selection Statements, Iteration Statements))

  • C function

  • C language array processing function

  • C Functions Data Sharing Methods (call by value, call by address)

  • C string functions, variable scope

  • C language pointer array, array pointer, double pointer

  • C Language Struct, Union, Enum

  • C Memory Dynamic Allocation and Deallocation

  • C Language File I/O

  • C language preprocessor directives, separate compilation (splitting files)

Do you want to learn the C language? Take a step further into the world of programming by learning from the basics step by step!

Our C language video lectures are designed to be easy for beginners to understand, so even if you don't have any basic programming knowledge, there's no problem. We help you build your skills step by step by coding directly through practical examples along with simple theories. The lectures are short and focused on key content, so you can watch them anytime, anywhere without any burden.

The C language plays an important role in laying the foundation for other programming languages, and it also helps a lot in developing problem-solving skills. Write your own programs and build a solid foundation in the fundamental concepts of programming through this course!

Start the course now and experience the joy of coding together!

Introduction and Fundamentals of C Language

Introduction to C language (programming-languages, C)

  • History and features of the C language

  • Areas of application of the C language


First program

  • Writing a Hello World Example

  • Program structure and main elements

  • Improved comments and code readability

Data types and operators

  • Data type: int, float, double, char, etc.

  • Arithmetic, relational, and logical operators

  • Type conversion and expression evaluation

Structured programming (control structures)

  • Conditional statements (if, switch)

  • Loop statement (for, while, do-while)

  • How to use break and continue

Structured Programming (Functional)

  • Defining and calling functions

  • Parameter passing method


Arrays and Strings

  • Declaration and initialization of arrays

  • Multidimensional array

  • String processing

Pointer

  • Basic concepts and usage of pointers

  • Pointer operations and memory address access

  • Relationship between arrays and pointers

  • Dynamic allocation and freeing of memory

Structures and Unions

  • Definition and use of structures


  • Unions and Bit Fields

File I/O and File Splitting

  • File pointers and opening/closing files

  • Text file and binary file input/output

  • Reading and writing data from files

  • Splitting files

Recommended for
these people

Who is this course right for?

  • New to coding

  • Those who wish to systematically establish coding fundamentals

  • For those needing 1:1 private lessons

Hello
This is

Curriculum

All

28 lectures ∙ (2hr 27min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

$7.70

Similar courses

Explore other courses in the same field!