C Programming Language STEP by STEP - Part 2 (Udemy.com)

Take your C from Beginner to Pro

Created by: Shmuel Fine

Produced in 2021

icon
What you will learn

  • All required knowledge for programming in C language
  • Exhaustive step by step explanation about pointers
  • Understanding of memory structure, both logical and physical
  • Software design basics in C
  • Pre-compilation tricks with macros and definitions
  • Text manipulation in C (including reading/writing to Files)
  • Each concept is developed from understanding why it is required

icon
Quality Score

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

Overall Score : 100 / 100

icon
Course Description

This course introduces all needed skills and knowledge needed to honestly call yourself a C developer.
The knowledge is built STEP by STEP, introducing each concept after feeling why is it required, therefore the students finishes with a complete picture and not just a collection of tools.
We get into more details than strictly required in order to create rich understanding, beyond the dry syntax.
This course is the second part of my *FREE* course "C Programming Language STEP by STEP - Part 1", and builds upon the knowledge introduced in it. The Part-1 course has a brief summary of each topic as a PDF attached to the last lecture in each section, so you can just fly through it and verify you're familiar with the topics.
This course was written after a long period I've used C for writing accelerated computer vision algorithms on graphic cards, and I tried to spill all the intuition and motivation I gained in this time.Who this course is for:
  • Beginner C programmers that graduated my first course. There is a Summary PDF in the last lecture of each section, you can just go through them and verify you're familiar with all of the concepts.

icon
Instructor Details

placeholder

It's hard for me to decide what do I like more: Learning or teaching.

More than 20 years I have my hands on the keyboard. At the age of 15, I began my Bsc in Mathematics in Tel-Aviv University and graduated with honors at the age of 19. Over time I've specialized in research and development of math-related algorithms.
Throughout all the way, along with the professional occupation, I've also taught math and computer science.

For making the courses as fun as possible, I've let some hobbies of mine, like drawing and storytelling, to find their way inside.

I hope you'll enjoy the courses and benefit from them. I'll be glad to hear any comments or suggestions about how to make my courses even better.

icon
More c courses

Mastering Data Structures & Algorithms using C and C++

$11.99

C Programming Language Demystified

$11.99

Advanced C Programming: Pointers

$11.99

C Programming Step by Step - Complete Tutorial For Beginners

$11.99

Programming in C - The Complete Course

$11.99

Microcontroller Embedded C Programming: absolute beginners

$11.99

icon
Reviews

5.0

1 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

The material is explained understandably, highlighting important issues.

It was fun to learn