Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 88% Advanced C Programming Course

Advanced C Programming Course

$10.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
9.2/10 (Our Score)
Product is rated as #5 in category C

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

The Learn Programming Academy was created by Tim Buchalka, a software developer with 35 years experience, who is also an instructor on Udemy, with over 582K + students in his courses on Java, Python, Android, C# and the Spring framework. The Academy s goal in the next three years, is to teach one million people to learn how to program. Apart from Tim s own courses, which are all available here, we are working with the very best teachers, creating courses to teach the essential skills required by developers, at all levels. One other important philosophy is that our courses are taught by real professionals; software developers with real and substantial experience in the industry, who are also great teachers. All our instructors are experienced, software developers! Our team is busy creating new courses right now. Whether you are a beginner, looking to learn how to program for the very first time, or to brush up on your existing skills, or to learn new languages and frameworks, the Academy has you covered.

Specification: Advanced C Programming Course

Duration

28 hours

Year

2021

Level

Intermediate

Certificate

Yes

Quizzes

Yes

26 reviews for Advanced C Programming Course

4.0 out of 5
14
4
3
4
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Larry E. Dickey, Jr.

    Yes, the instructor has an excellent presentation.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Scott Addicott

    Jason is an excellent instructor!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Brad Beck

    Good so far, but not much instruction regarding macbook for Code Blocks. The interface looks much different than the Windows interface.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Mat

    This is an excellent course in C to take.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Christopher A Lukken

    looks like what I want to learn.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Sagar Rastogi

    Great course, more then expectation. Great content covered.

    Helpful(0) Unhelpful(0)You have already voted this
  8. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Pinkesh Pachchigar

    We have been asked to install so many IDEs.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Thomas Smith

    Like what he has to say so far. I like the aims and intentions and he speaks clearly and concisely

    Helpful(0) Unhelpful(0)You have already voted this
  11. Cristian Jimenez

    So far so good…

    Helpful(0) Unhelpful(0)You have already voted this
  12. Charisis Dimitrios

    Excellent

    Helpful(0) Unhelpful(0)You have already voted this
  13. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Biswajit Daspattnayak

    the lecture had valuable information but the way of presenting it could have been better.

    Helpful(0) Unhelpful(0)You have already voted this
  15. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Jonathan

    Elevata qualit delle spiegazioni

    Helpful(0) Unhelpful(0)You have already voted this
  17. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Itai Zigdon

    Clearly this course was done by a professional. Thorough an clear material and explanations along with practical sessions and challenges. Fantastic job

    Helpful(0) Unhelpful(0)You have already voted this
  19. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  20. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  21. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  22. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  23. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  24. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  25. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  26. Catalin Binzari

    very boring presentations, with just text and no animations/images

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare