- 3m
- 6m
- 3. Overview and The software to be used 6m
C Programming for Everyone: Mastering the C Language
About this course
This comprehensive course on C programming language covers everything from the basics to advanced topics. You will start with an introduction to the course and an overview of the necessary software. Moving forward, you'll dive deep into the core concepts of C programming including variable types, operators, conditional statements, loops, functions, and more. By the end of this course, you will have a solid understanding of C programming and be able to create and manage C projects effectively.
What you'll learn
- Introduction to C programming
- Installing and setting up a C development environment
- Writing and compiling C code
- Understanding variables and data types
- Using arithmetic and bitwise operators
- Implementing conditional statements and loops
- Creating and using functions
- Managing files and libraries in C
- Working with arrays
Who this course is for
- Beginner programmers eager to learn C language
- Students studying computer science or related fields
- Professionals looking to refresh their C programming skills
- Anyone interested in software development with C
Requirements
- Basic knowledge of programming concepts
- A computer with internet access
- Willingness to learn and practice coding
Curriculum
33 Lessons • 5h 36m estimated learning time- 4. Why C and Basic Program Structure 3m
- 5. Download and Install C Editor and Compiler 10m
- 6. Write and Compile C Codes in Your Browser 4m
- 7. Download and Install Visual Studio Code To Run C Programs 16m
- 12m
- 9. Variables in C 10m
- 10. Rules in Naming Variables in C 7m
- 11. Printing Variables with Printf in C 10m
- 12. Reading Input from User in C 7m
- 13. Arithmetic Operators in C 17m
- 14. Unary Arithmetic Operators in C 15m
- 15. Bitwise Operators in C 15m
- 16. Bitwise Shift Operators in C 14m
- 17. Assignment Operators 14m
- 18. Logical and Relational Operators 15m
- 19. Conditional Statement: if in C 13m
- 20. Conditional Statement: else if and else in C 5m
- 21. General Rules Regarding if Statement 9m
- 22. Switch Statement in C 13m
- 23. Switch Statement General Rules in C 5m
- 24. For Loop in C 10m
- 25. Loops - While 11m
- 26. Do while loop in C 9m
- 27. Break and Continue in C 20m
- 28. Functions in C 15m
- 29. The `void` Keyword in C 6m
- 30. Local Variables and Global Variables in C 7m
- 31. Divide C project into multiple files in C 3m
- 32. How to Create a Library in C 15m
- 33. Arrays in C 22m
- 5.00 instructor rating
- 39 courses
- 37 students worldwide
Ashraf S.A Almadhoun
I've always tried to live life presently and to the fullest. Some of the things I love to do in my spare time include football, biking, traveling to new places, watching sports (huge football fan here!), and sharing meals with friends and family.
In 2012, I graduated with my Bachelor of Mechatronics Engineering at Azhar University - one of the top schools in the country. While there, I was fortunate to make Embedded Systems project using Arduino, PIC Microcontroller and other modules. After graduating, I worked at My own university as a Teacher Assistant . I followed that stint with a contract at a local College where I discovered how amazing it is to share your knowledge offline, which made me eager and eventually found myself starting my own online learning journey. I helped more than 100k student since then. Most recently. Throughout this time I built my Educational Engineering School Online brand to teach others the skills that I have. Now I only do things I love each day.
I want to show you how to be a better Embedded System creator, make money from your skills, and live the life you dreamed of.
Student reviews
No student reviews have been posted yet.