Learn and Master C Programming For Absolute Beginners! [Video]

5 (4 reviews total)
By Mohammad El-Haj
    What do you get with a Packt Subscription?

  • Instant access to this title and 7,500+ eBooks & Videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies
  1. Introduction

About this video

In this course, we'll explore the C programming language from the ground up. We'll begin with a brief section on computer basics followed by a Hello world program in C and a walk-through to understand its elements and to dissect it. You will be introduced to the main elements of C like data types, operators, arrays, strings, pointers...etc. We will cover ALL C KEYWORDS in this course, when and how to use them with coding examples! I have dedicated entire sections for pointers, arrays, and strings. This course has the most extensive details on how and why we need pointers and how to avid pointer related gotchas. I guarantee you will not find any other course that covers pointers in this depth with easy to understand and follow examples like this course. There is even a full section on mastering Visual Studio included here for free so you can master using it for C/C++ and even C# as well as Visual Basic. This course will help you learn and master C language and become a professional programmer on your own pace by watching me as I introduce you to the concepts and fundamentals of programming and writing efficient code in C with easy to follow lectures that are full of hands-on practices and coding! During this course, I will share with you the tips and tricks of the trade that I learned throughout my 20+ years of professional career as a software engineer! I will teach you C language and programming from the ground up as I assume you have no prior programming experience. I have included sections for people who have never programmed before, but for those who are already programming, they can either watch them refresh on some fundamentals or simply chose to skip them altogether. If you want to become a professional software developer then search no more, you have found the right course!

Style and Approach


The Complete C Course with over 50 easy to follow projects built using C on Visual Studio.

The easiest and most comprehensive way to learn and master C programming at your own pace. This course will not only teach you to master C language from the ground up, but it will also make you understand why we do things the way we do them in our code and what's the best way to write efficient, simple and elegant code!.

Publication date:
October 2017
13 hours 40 minutes

About the Author

  • Mohammad El-Haj

    Senior Software Design Engineer / Freelancer / Consultant. Mohammad has been working as a professional software engineer since 1995. He also started teaching Visual C/C++ and Visual Basic back in 1997 and that is when he learned how much he enjoy teaching and helping others! He lived in Seattle for 17 years to work for Microsoft so he can learn from the best in the industry! He spent 9 years at Microsoft as a senior software engineer and then became curious to try out other companies in USA so he can keep on growing and learning...Over 20 years of his career, he worked with many companies from startups to medium size companies like Citrix and to big companies like Microsoft. During that time, he learned so many languages and technologies from Visual Basic, C/C++, Win32, ATL, COM, Python, Java, JavaScript, C# and .NET and many more. He built Windows applications, mobile applications, built some websites and built games using Unity and many other tools. He likes to share his experience and help others become professional developers as well.

    Browse publications by this author

Latest Reviews

(4 reviews total)
Excellent discounts, thank you very much.
Reading this books. Nice experience, Simple language
Just started, but it allows me to start programming in 3 different environments. Helps with basic knowledge and I hope to get the overall understanding of programming.

Recommended For You

Learn and Master C Programming For Absolute Beginners! [Video]
Unlock this video and the full library FREE for 7 days
Start now