Latest Courses
Getting Started with LESS - Beginner Crash CourseCheck course
C++ Working with Files - fstream I/O libraryCheck course
Fundamental Data Analysis and Visualization Tools in PythonCheck course
Easy Widget Development: Code WordPress Widgets from ScratchCheck course
Python Basics for Software DevelopmentCheck course
How to Build a Java Spring Boot Web Application from ScratchCheck course
Blazor in 2020Check course
A Complete Guide to WebSocketsCheck course
React JS For Beginner Convert Any HTML Site To React JSCheck course
Visual C# with WinForms: Step by Step Projects for BeginnersCheck course
Getting Started with LESS - Beginner Crash CourseCheck course
C++ Working with Files - fstream I/O libraryCheck course
Fundamental Data Analysis and Visualization Tools in PythonCheck course
Easy Widget Development: Code WordPress Widgets from ScratchCheck course
Python Basics for Software DevelopmentCheck course
- 86% Advanced C Programming Course

Advanced C Programming Course

$99.99 $13.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 #4 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 2020
Level Intermediate
Certificate Yes
Quizzes Yes

15 reviews for Advanced C Programming Course

4.1 out of 5
7
4
2
2
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    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. Avatar

    Larry E. Dickey, Jr.

    Yes, the instructor has an excellent presentation.

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

    Scott Addicott

    Jason is an excellent instructor!

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

    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. Avatar

    Mat

    This is an excellent course in C to take.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Christopher A Lukken

    looks like what I want to learn.

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

    Sagar Rastogi

    Great course, more then expectation. Great content covered.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    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. Avatar

    Pinkesh Pachchigar

    We have been asked to install so many IDEs.

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

    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. Avatar

    Cristian Jimenez

    So far so good…

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

    Charisis Dimitrios

    Excellent

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    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. Avatar

    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. Avatar

    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

    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

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare