This course aims at Discrete Structures, focusing on C programming language, one of the most versatile languages. C tokens, operators, data types, variables, constants, if-else, and switches will be the concepts you will encounter in this session. You will also learn more about arrays, pointers strings, user-defined functions, structures, unions, and file management. Every topic is illustrated by the practical examples and the programs written in the TURBO compiler language.
C is generally used for developing applications and embedded systems, and recently, it is also used for developing web applications. It has assumed critical roles in developing these operating systems, including Windows. The course “Learn C Programming Language from Basics” also includes a concise timeline of the programming languages with special preferences for ALGOL of 1960, which is the father of all languages, BCPL of 1967, and the creation of C by Dennis Ritchie in 1972. Due to features like efficiency, extensibility, portability, pointer, and recursion, the C language effectively performs large numbers of tasks in the programming world.
This course, "Learn C Programming Language from Basics,” is designed to provide students with an effective knowledge of C programming. By the end, you will realize that you need C when you need direct access and efficient management of memory and its mapping to machine instructions for system-level programming and the Internet of Things. At the end of the program, you will be able to use C in different technological fields.
Learn C Programming Language from Basics Table of Contents:
- Introduction to C-Language (05:15)
- Flowcharts (15:33)
- Flowcharts-02 (15:30)
- Flowcharts-03 (12:49)
- Character set (06:55)
- Character set-02 (05:15)
- Number system (19:22)
- Structure of C Programming Language (15:27)
- Main function (08:12)
- Steps to learn C language (07:09)
- Stages of CPL (08:42)
- Code (03:43)
- Sample program (14:48)
- C - Tokens (02:10)
- C - Keywords (06:06)
- Identifiers (09:40)
- Constants (06:25)
- Constants-2 (09:14)
- Data types in C (06:35)
- Fundamental datatypes (15:15)
- Variables in C (21:08)
- Operators in CPL (11:15)
- Arithmetical operators program (05:05)
- Relational operators (09:27)
- Relational operators-1 (11:50)
- Logical operators in C (09:37)
- Logical operators-1 (06:38)
- Logical operators program (08:17)
- Increment and decrement operators in C (10:43)
- Conditional operators in C (11:16)
- Conditional operators-1 (05:27)
- Bitwise operators in C (10:46)
- Bitwise operators program (24:50)
- Input and Output functions (09:06)
- Input and output functions-1 (01:38)
- Format specifiers (06:21)
- Decision making in C - INTRODUCTION (07:46)
- Switch-case CONTROL STATEMENTS (21:29)
- if control statements (09:38)
- Switch-case (17:54)
- switch-case-program (11:53)
- Simple calculator (12:45)
- program (10:34)
- While loop control statement (14:21)
- WHILE LOOP EXAMPLE (13:02)
- For loop Introduction (10:39)
- For loop program (07:16)
- For loop (08:48)
- NESTED LOOP (11:55)
- DOWHILE LOOP (09:44)
- Example logic (06:06)
- Example program - 2 (10:45)
- Example program - 3 (09:27)
- Example program - 4 (09:52)
- Example program - 5 (04:29)
- Example program - 6 (08:44)
- Example program - 7 (02:11)
- Example program - 8 (05:10)
- Example program - 9 (05:15)
- Jumping control statements (12:26)
- Introduction to functions (12:03)
- Elements of function (08:55)
- Function declaration (09:20)
- Function definition (13:35)
- Call-by-value (19:44)
Who is this course for?
- This is a pleasant start and is a reference for any C programming language student who wants to learn this language.
Click on the links below to Download Learn C Programming Language from Basics!
در حال پاسخ به :