The fastest, easiest way to learn to program C on a Mac or Windows. This course will teach you to program the C language from the ground up. You will learn everything from the very fundamentals of programming right through to the complexities of pointers, addresses and File IO. Maybe you’ve tried to master C before but failed. Or maybe you are new to C or new to programming. If so, this is the course for you!
C is one of the most important of all programming languages. It is used to program desktop applications, compilers, tools and utilities and even hardware devices. The C language is fast and efficient but it can be hard to learn. Unless you use this course. This course begins with a gentle introduction to C but quickly moves on to explain some of its most confusing features: everything from C’s ‘scoping’ rules to the curious connection between arrays and memory addresses. By the end of the course you will have a deep understanding both of the C language itself and also of the underlying ‘architecture’ of your computer.
What you will learn:
Who should take the course
Instructor Details
Courses : 12
Specification: C Programming For Beginners
|
17 reviews for C Programming For Beginners
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
$94.99 $12.99
Jyotiprokash Banerjee –
A better course for someone who has a little bit of experience of coding or familiar with C programming. I think first time learners might not feel comfortable with this course. I like live coding in a tutorial but here, everything explained with code templates (which i don’t like). However, every topic is explained nicely and since, i had some experience in C programming (and Python ) i was able to follow the provided explanation and understood the topics, so, i’m giving it a 5 star.
Douglas Lee Watts –
Great course, The only reason I left 4.5 instead of 5 stars is the lack of projects throughout the course. Having the zip file of source code from the lectures is nice, but does not encourage one to actually write very much code. The lectures are excellent, the only downside is that one is left to create one’s own projects for practicing the concepts. The instructor is easy to listen to and keeps the material interesting, unlike many very monotone instructors on Udemy. Please sprinkle some small projects throughout the course, at least one per section, and a larger project after the last section. Starting projects from scratch and then having a guided answer video to check oneself by is a great way to cement the concepts and syntax into one’s mind.
Sudipta Ranjan –
It was a nice course. Good for Begginers.
Philipp Schulte –
Not all explanations are correct on how C works! But overall it is a good introduction.
Nafeez Quraishi –
Overall the course is quite good, progresses step by step and explains key features of the language very well. In some places i found it is little less clear prompting me to reduce a star from the rating e.g. difference of variable declaration and definition is not so clearly taken in to consideration in the content such as below: A right answer in a question reads as: A header file typically contains definitions of functions and constants. The header file should not contain the implementation of functions only their declarations. Here it sounds like declarations and definitions are used interchangeably. Barring a few explanations not so clear to me, i found the course quite good and i highly recommend it.
Punith –
It was good
Devashish Harshwardhan –
Yes
M.V.Kala Sindhuja –
I think im really lucky to join in this course. thumbs up
Nat Jones –
Udemy severs are sooooo slow and their servers are giving me many errors messages ; ( I know this is not the author’s fault but very annoying as I cannot complete many videos in the course in what little time I allowed for this course. Otherwise, a great teacher with great content.
Jakub Tomasz Dulny –
Yes, but assigning tasks to do and to check against a given solution would be beneficial to the learning process.
Arthur Simplina –
Good one, easy to follow!
Moumita Samanta –
Lecture is nice
James Watson –
great match. very clear
Shivaji Rao R –
codelite show was of old version and installation and use was shown on MAC
Guilherme Magalhes –
It is important to keep in mind that this course is reasonably basic and goes very fast. It does not not suggest exercises and the code gets very complex very fast. I would suggest this course only for someone who already has a firm grasp of programming; not necessarity a expert, but at least a intermediate in some other lenguage, or use this course as a very good reminder if you aready studied C before.
Chris Boyd –
I appreciate the communication style and approach of this. It’s been a few years since I’ve last touched C and this was a brilliant way to bet back in. Thanks again and I hope to see more from this instructor.
Frederick Y MacHado –
easy to follow, specially for me that I am a beginner