
C is a procedural programming language. It was initially developed by Dennis Ritchie in the year 1972. It was mainly developed as a system programming language to write an operating system. The main features of C language include low-level access to memory, a simple set of keywords, and clean style, these features make C language suitable for system programmings like an operating system or compiler development.
Many later languages have borrowed syntax/features directly or indirectly from C language. Like syntax of Java, PHP, JavaScript, and many other languages are mainly based on C language
- Course completion certificate, Certification documents and materials, interview questions included.
- Mode of Study – Online Self Learning
- 24/7 support
C Programming Course Content
- Section IntroductionÂ
- About the C LanguageÂ
-
Hello World
-
Section SummaryÂ
Language Fundamentals
- Section Introduction
- Variables and Constants
- printf and scanf
- Data Types
- Commend Line Arguments
- Arithmetic Operators
- Flushing the input buffer
- Loops
- Arrays (1D)
- Arrays (2D)
- Challenge
- Section Summary
Logical Flow
- Introduction
- Conditionals
- Switch
- Module Challenge – Part 1
- Module Challenge – Part 2
- Section Summary
Strings, chars and pointers
- Section Introduction Â
- Pointers Â
- Stack and Heap Â
- Strings, Pointers, Null-terminations
- Char Arrays and Pointers Â
- Char Arrays and Functions Â
- Challenge Â
- Section Summary
Functions
- Section Introduction
- Basic Functions & Arguments Â
- Pass By Value and Reference – Part 1
- Pass By Value and Reference – Part 2 Â
- Challenge
- Section Summary
File I/O
- Section Introduction Â
- Opening and Closing Files Â
- Reading All Content Of A File Â
- Searching for Content Within A File Â
- Binary Files
- Binary File Challenge Â
- ASCII File Challenge Â
- Section Summary
Macros
- Section Introduction Â
- Constants, Functions, Aliases Â
- Conditionals and Strings Â
- Challenge Â
- Section Summary Â
- Course Summary
More than 17000 students on Udemy
- 4.1 Instructor Rating
- Best Seller Course
- Highest Rated Course
- Courses used by udemy for business clients.
100K students on our platform
- Unlimited access to all courses.
- Top Courses for every trending technologies.
- 4.5 Average ratings for all the courses.
- Certificate Internationally accepted.
Nicely covered , everything is explained with examples. Thanks team!!
Easy to understand very briefly described with different scenarios
I recently finished simple finance course. Instructor is an expert in his field, very knowledgeable.
Ready to get started?
Get in touch or Enroll and start learning.
