A simple C programming course for absolute beginners
What you will learn
Basic C Syntax
Getting Inputs
Arithmetic in C
Decision Control – Equality and Relational Operators
C Language Keywords
If-Else Statements
While-Loops: Counter Controlled Repetitions
While-Loops: Sentinel Controlled Repetitions
Compound assignments, increment and decrement operators
For-Loops
Switch-Selections
Logical Operators
Functions
Header Files
Passing Arguments by Value and By Reference
Scope Rules
Random Number Generation
Enum Basics
Arrays Basics
Strings and Passing Arrays to Functions
2D Arrays
and more . . .
Description
If you are completely new to programming and want a simple introduction, then this course is for you. This course is partly based on the textbook C How to Program by Deitel and Deitel. C Programming is still a common requirement for Engineering and Computer Science students as it is the language of choice for low-level programming, eg, in embedded systems, OS kernel programming, device drivers and modules programming andΒ so on. Because C works very closely with the processor, performance-critical applications are mostly written in C and it has become the backbone of modern operating systems, compilers, interpreters, third-party libraries, and databases. In addition, C is a small language that is designed to cost minimal performance overhead which makes it ideal for embedded systems. C is the language of choice for implementing Operating Systems for Windows, Linux and OSX.
Features of this course:
- Beginner friendly
- Exercises and solutions explained in detail
- Plenty of practical exercises
Who this course is for:
- Engineering and Computer Science students
- Anyone interested to learn the fundamental concepts of programming
Learning Outcomes:
By the end of this course, you will be equipped with the basic concepts of programming to further your studies in more advanced topics.
Enroll today and IΒ will see you inside!
Content