• Programming
  • Beginners

C for beginners

  • 20hrs
  • 30 lessons
  • 01 October 2020

Learn the C programming language from scratch


Course Overview

  • Not required, but recommendable a linux-based distribution
  • Text editor
  • C compiler (GCC or MinGW for example)
What you'll learn
  • The C programming language
  • C Programming structure
  • Programming logic
  • Structures, pointers, functions, conditionals and loops
  • Program creation in C
  • Using C for cross-platform development

Learn the C programming language from scratch, learn why C and how to code in it. Learn to do simple things such as conditions and creating loops, to interact with hardware and many other interesting stuff which can be made by using C.

This course is an updated version of the book: ‘Let Us C’ by Yashavant P. Kanetkar. Also, a lot of things will be explained in a different way.


Hi! I am Sarah, I am a programmer and grey hat hacktivist, I support and work under the free software philosophy. I like to learn things and help others to increase their knowledge, I am not either a teacher or a professional, I simply like the knowledge and want to spread it.

Course Features

  • Lessons: 30
  • Duration: 20hrs
  • Skill level: Beginner
  • Language: English