Skip to content
UdemyCPaid courseBeginner levelCertificate

Delightful C - For Anyone and Everyone (Udemy.com)

Learn C like a Professional. Get a strong grasp of the fundamentals. Become a C wizard.

Created by: Senthil Kumar Thangavelu

Last updated July 2018

icon
What you will learn

  • Be able to build any kind of C software.
  • Participate in competitive programming and attend C coding interviews confidently.
  • This course will explain C concepts in a very easy to understand way.
  • Pointers and advanced topics have been explained to greater depth at the same time ensuring simplicity of materials.
  • All the examples are carefully picked and assignments have been crafted with lot of pondering on clarity and fun learning experience.
  • You will find 150+ videos for 21 hours, 115+ programming examples and 65+ assignment questions with solutions.
  • Understand latest C software development tools usage.

How it compares

Against the other 70 rated Udemy courses in C on CourseDuck:

  • Rating4.2 out of 5higher than 30% of them
  • Reviews15#70 of 71 by number of reviews
  • Length21.2 hourslonger than 84% of them
  • Last updatedJuly 2018earlier than 72% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100

icon
Course Description

Become the C programmer who not only knows the language syntax but also understands the underlying principles and inner workings of the language.

This course is created in the most comprehensive, yet easy to understand way as it is explained with real world analogies.

This course has 150+ lectures, 21 hours of video in high quality HD resolution,115+ coding sessions, 65+ programming assignments (bonus assignments which will be updated continuously throughout the course).

Whether you have never programmed before, already know some basics, find pointers to be challenging, or want to understand the language in great depth and how it works under the hood in easy to understand and fun way, then this course is for you.

This course will teach you C in a practical manner. Each C concept is taught with a full coding screencast and a set of hands-on assignments (solutions included).

You can write C programs, regardless of your operating system, whether its Linux, Mac or Windows. All installation steps are clearly explained.

Here is exactly what we cover in this course: 

# All the C and programming fundamentals: things like data types, functions, loops, conditionals, arrays, strings, pointers, structs, unions and more.

# Everything you need to know in order to gain a deep understanding of how C works behind the scenes: inline assembly, C to assembly, writing to memory, manipulating memory with pointers

# Learn how to structure code using header files, extern keyword and usage of flags

# Learn how to debug code using debuggers

# Learn how to build and write make files

You will get lifetime access to over 150 plus HD quality lectures and related coding assignments.Learn at your own pace, whenever you want.

Downloadable starter code and final code for each programming assignment.

Free helpful support in the course Q&A when you have questions.

This course comes with a 30 day money back guarantee! If you are not satisfied in any way, you’ll get your money back. Plus you can have access to all the coding assignments and bonus assignments as a thank you for trying the course.

So what are you waiting for?

Learn C language that will broaden your knowledge, feed your curiosity, open new career options all in a fun and practical way!

Join me in the only C programming course that you will need!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Senthil Kumar Thangavelu

Got solid experience in software development and software architecting. Worked with big industry leaders and high tech startups.

Core expertise

• High Proficiency in C, C++, golang, Java, python programming languages, architecting software solutions, design patterns

• Expertise in architecting, developing cloud based solutions, machine learning, deep learning

• Mobile apps, Embedded linux, JVM porting, ARM assembly, compilers & parsers, J2ME profiles, Tizen

I have been a linux user since 1999 and a fan of open source movement and its projects. I am also an entry level guitarist and garage band enthusiast.

icon
More C courses

$84.99

$149.99

$94.99

$10.99

Free

$64.99

icon
Reviews

4.2

15 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Lakshmi Shriya Guda on 11/13/2023

It was very amazing course, it was a very useful course.

By Felipe Garcia Marçal on 1/8/2022

The contents are amazing and the way it is explained so far has helped me a lot. There's a problem with the subtitles though, they are not correct, so focus on the spoken info instead of the subs.

Showing all 2 reviews on CourseDuck

Read all 15 reviews on Udemy