This course will give you a full introduction into all of the core concepts in the C programming language. You will learn about Windows and Mac setup, printing “Hello World”, drawing a shape, variables, data types, printf(), working with numbers, comments, constants, getting user input, building a basic calculator, building a Mad Libs game, arrays, functions, return statement, if statements, building a better calculator, switch statements, structs, while loops, building a guessing game, for loops, 2D arrays and nested loops, memory addresses, pointers, dereferencing pointers, writing files, and reading files.
Overview
Syllabus
Introduction.
Windows Setup.
Mac Setup.
Hello World.
Drawing a Shape.
Variables.
Data Types.
Printf.
Working With Numbers.
Comments.
Constants.
Getting User Input.
Building a Basic Calculator.
Building a Mad Libs Game.
Arrays.
Functions.
Return Statement.
If Statements.
Building a Better Calculator.
Switch Statements.
Structs.
While Loops.
Building a Guessing Game.
For Loops.
2D Arrays & Nested Loops.
Memory Addresses.
Pointers.
Dereferencing Pointers.
Writing Files.
Reading Files.
Taught by
freeCodeCamp.org
Reviews
4.2 rating, based on 27 Class Central reviews
-
The C language tutorial was amazing! I loved how the concepts were explained in a clear and concise manner. The practice exercises were super helpful in reinforcing what I learned. One suggestion I have is to include more coding challenges to further enhance problem-solving skills. Overall, it was a fantastic learning experience!
-
The FreeCodeCamp C Programming Tutorial for Beginners is an excellent resource offering a comprehensive introduction to C programming. With clear explanations, practical examples, and interactive exercises, it provides a solid foundation for beginners. The tutorial's structured approach and hands-on practice make it ideal for learning fundamental concepts efficiently, making it a valuable starting point for anyone new to C programming.
-
This course is a important course in technical filed. because in this course basic knowledge of languages. This course in easy to understand.
-
The course was really good and enjoyable because of interesting lectures , I got know basics of c language programming helped me a lot to build skills thanks for your quality videos
-
It good tutorial with basic examples, like it. I have already done c programming course, now I ahve just refreshed my old memories and found very helpful. Best course for beginner.
-
It's awesome and teaching all essential topics on step by step use with codeblocks-16.01mingw-setup was quite easy to understand and helped me to learn C language very well
-
This is well course I like this course
This course teacher teach very professionally
This course is well structured and
I completed this course very well -
This course is used for the beginners it is most valuable course. I learn ed to much knowledge. Good course thanks for the information.
-
This course helped me to learn and master the basics of C it's a excellent course just please provide certificate of completion...
-
This course is very excellent for beginners.
We enjoy this course .we are able to execute all learnt programs in this course.
-
course are pretty good but its time too short you should increase its video length anyways its useful for everyone
-
I have learnt alot of basics of c language and different types of loops in c language and arrays and something extra
-
I thoroughly enjoyed the C programming course on Class Central. The content was well-structured, starting from the basics and gradually progressing to more advanced topics. The interactive exercises and coding assignments helped solidify my understanding of key concepts. The instructor's explanations were clear and easy to follow, even for someone like me who had little prior coding experience. By the end of the course, I felt confident in my ability to write C programs and tackle real-world programming challenges. I highly recommend this course to anyone looking to learn C programming effectively."
-
This course was very useful for me and I learned a lot from it. I appreciate the quality of the content and the instructors. Thank you, Class Central, for offering this opportunity to enhance my skills and knowledge.
-
This course was very useful for me and I learned a lot from it. I appreciate the quality of the content and the instructors. Thank you, Class Central, for offering this opportunity to enhance my skills and knowledge.
-
After the course I have a better understanding of the program.
But may have to study more about Accessing the data in Reading the data from the beginning to the end of the file in which there is no content -
this course is quite effective and very precisely conclude all the topic which will let you think like a programmer and you can easily code in some time.
-
Great C programming course! . The instructor's explanations were clear and concise, making complex concepts easy to understand.
-
this is nice course for basic knowledge of c.it is very informative for beginner .watch it for base of the c language .
-
This is very helpful to learn c programming. I like this tutorial. Everybody see this tutorial.
Thank you sir