What you will learn in this course?
The C programming language in 2020 is still one of the most popular and widely used languages. Having C programming skills gives you great career options, but learning the C language, particularly some of the trickier advanced stuff can be really difficult.
This course is designed to take your basic C skills to the next level and help you obtain mastery of the language by helping you understand advanced concepts of the C programming language, enabling you to master the art of problem–solving in programming using efficient, proven methods.
You’ll learn how to write high–quality C code and to make yourself more marketable for higher–level programming positions.
Just some of the topics in this huge 28–hour course include Threads, Function Pointers, Double Pointers, Recursion, Networking using Sockets, Bit manipulation, Macros, Signals, Storage Classes and loads more. Check the curriculum on this page for full details of what is included in this very comprehensive course.
By the end of this course, with your new–found skills, you will be able to apply for real–time/embedded C programming positions or any job that requires mastery of the C programming language and be able to apply your new skills developing your own Advanced C programs.
What’s different about this course?
Jason Fedin is your instructor in this course and this course takes the skills you learned in that course to the next level.
This course focuses on the details and a thorough understanding of all advanced C programming concepts. This is not just a how–to course, it is a why? course.
You will learn how to implement specific advanced C concepts such as multi–threading and double pointers, in addition to learning why they are the best approach and how they make you a high–quality C programmer.
Many, many examples, challenges and quizzes are provided to test your understanding of every concept that you have learned.
This course is unique to other courses here at Udemy in that the details and the why are explained. We do not just go through projects and provide a how–to.
Instructor Details
Courses : 37
Specification: Advanced C Programming Course
|
26 reviews for Advanced C Programming Course
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $10.99 |
---|---|
Provider | |
Duration | 28 hours |
Year | 2021 |
Level | Intermediate |
Language | English |
Certificate | Yes |
Quizzes | Yes |
$89.99 $10.99
Michael McLean –
Great course to learn more advance C concepts. I have purchased many of Tim’s courses and I am very pleased with all of them.
Larry E. Dickey, Jr. –
Yes, the instructor has an excellent presentation.
Scott Addicott –
Jason is an excellent instructor!
Brad Beck –
Good so far, but not much instruction regarding macbook for Code Blocks. The interface looks much different than the Windows interface.
Mat –
This is an excellent course in C to take.
Christopher A Lukken –
looks like what I want to learn.
Sagar Rastogi –
Great course, more then expectation. Great content covered.
Timothy Slippy –
There have been many errors in the instructor’s speech in several videos. It would seem the videos are taken on the instructor’s computer on their desk, as the microphone picks up keystrokes as low frequency bumping sounds. Almost no editing is done to fix errors during the recordings (once, a computer notification sound was audible, and the recording was stopped and resumed but there was no re take). At the beginning of the course, the instructor said they would be using PowerPoint for abstract concepts, but that they wouldn’t simply read from the slides, however most of the speech is read directly from the slides without much explanation. Parts where coding is done is either copy pasted (often with distracting miss matched formatting) or typed out slowly and with equally distracting formatting or outright errors (sometimes those errors are fixed off camera). The entire section on complex numbers is useless to most programmers, and a waste of time. I’ll keep slogging through to the more interesting sections (e.g. Data Structures), but I’m not optimistic after 6 ish hours.
Pinkesh Pachchigar –
We have been asked to install so many IDEs.
Thomas Smith –
Like what he has to say so far. I like the aims and intentions and he speaks clearly and concisely
Cristian Jimenez –
So far so good…
Charisis Dimitrios –
Excellent
Christian Angeles –
I learned a lot of from this course. The first language I learned to program was in c++. My college professor briefly covered the c language during that course, but this course clarified the differences.
Biswajit Daspattnayak –
the lecture had valuable information but the way of presenting it could have been better.
Stephen Link –
Overall a good course with very informative content. However, it isn’t as good as the first course in this series. This one seems less organized, less polished, and more rushed than the previous course. Despite this it does deliver some good content and is well worth your time.
Jonathan –
Elevata qualit delle spiegazioni
Deniz CANT RK –
That is an amazing course with a lot information and examples. Definitely recommended for who is seeking advancement in C Language. At the beginning, slides were showing Intermediate Level and later on fully understand the reason being behind it. If you cannot get to know intermediate level, there is no way you can progress on Advanced portion. Great formation, great presentation. So WELL DONE from the bottom of my heart… And 5 star is not enough for explaining my gains from this course.
Itai Zigdon –
Clearly this course was done by a professional. Thorough an clear material and explanations along with practical sessions and challenges. Fantastic job
Sarah B –
I haven’t started this course yet (I just finished the first lesson) and I am sooo excited about it, I want to finish it and learn all the stuff Jason said he was going to talk about in the course, he motivated me a lot.
Xavi Moreno –
Great Course!!! the only thing to improve is the last three course subjects. They are vey important nowadays and they need more time to be well explained. I courage to make a course of threads and networking.
Matthew Zito –
This was such an excellent entry in my C education. The instructor covers so many topics that I’ve found extremely useful. I really feel like this material is valuable for an intermediate C programmer. I appreciate the instructor’s conciseness and brevity he always gets straight to the point but does not leave you wondering what you just saw; ample detail is provided where needed. My favorite aspects of this course were the sections on C compilers and pre processing a lot of C courses talk about writing C code but not building and structuring large projects (header files, Makefiles, etc) this course does not shy away from these topics! Excellent work.
Doron Kopit –
Reads out of a power point presentation without much extensive examples or references. Some of the key notations are given at a bullet of a presentation. Very disappointed so far.
Dan Jiga –
I am a quite experienced Embedded C programer (20 years). Bus as I studied Electrical Engineering, I had (not really much) holes in my knowledge. Or did the right things but thru learned imitation, not mastering their underpinnings. I like the approach (as it is presented up to now) and the pradigm. Hope it will stay so also later thru the course.
David Matthews –
It has been a little frustrating that whatever is being type as a comment in his code:blocks demonstration does not show up on the screen, for whatever reason.
Miguel de Diego –
Absolutely dissapointed. I think a course about programming is all about labs, hands on and check and test what you are learning. All the course is based on slides read at full speed. No time to assimilate concepts, no time to practice the concepts, you don’t even have access to the few samples the author shows in the course, so you only see a code snippet which you dont know what it does or where it comes from. Absolutly false what he says in the description about learning the why and the how, again, all the course is based on slides, the same thing I can get on the internet, or buy a book, or read a pdf. You don’t see a picture, a graph, an explanation over a paper, you don’t even see the face of the instructor along all the course, it’s supposed to be an advanced course and first, it’s not advanced, to me advanced is explain low level details and the why of things and this is not the case, and in the other side, the quality of the explanations are very poor. Absolutely perplexed when all the concepts are explained reading slides with samples written on those slides instead of going to the IDE and coding there. Really a very, very bad course.
Catalin Binzari –
very boring presentations, with just text and no animations/images