C Programming On Windows For Beginners
4.1 (79 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8,859 students enrolled

C Programming On Windows For Beginners

Master C Programming On Windows Taught By A Professional Designed For Beginners
4.1 (79 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8,859 students enrolled
Created by Daniel McCarthy
Last updated 6/2020
English
English [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
23 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • 1 coding exercise
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • How to know the C programming language very well
  • How to manually use the "gcc" C compiler
  • How to automate project building with "Makefiles"
Course content
Expand all 45 lectures 05:10:04
+ Learning
42 lectures 04:53:31

Learn all about variables and how to use them

Variables
01:05
Functions Explained
12:05
Primitive Types
11:15
Arrays
10:03
Multi-Dimensional Arrays
02:24
Receiving input from the keyboard
10:32
Pointers And Memory Addresses
15:01
Function Pointers
06:33
Structures And Structure Pointers
05:19
Preprocessor
04:59
Headers And Object Files
12:55
If Statements
08:05
Operators
04:15
Loops
11:10
Legacy C
03:15
Nesting Statements
02:18
Global Variables And Positioning
03:10
Extern Keyword
02:33
Null Terminators And Ascii Table
02:18
Character Arrays Vs Character Pointers
01:54
Typedef Explained
05:27
Booleans Explained
01:42
Unions
03:05
Hex And Binary
06:02
Code Commenting
04:28
Automated Building With Makefiles
09:04
Casting
09:11
Creating Libraries
07:05
Goto Keyword
02:29
Memory Allocation And Stack Vs Heap
06:26
Memory Functions
13:02
Reading And Writing Files
09:53
Const Explained
02:11
Static Functions Explained
01:53
Bitwise Operators And Bit Shifting
15:51
Argc And Argv
03:02
Seeking In Files
04:45

This lecture discusses enumerations in the C programming language

Preview 06:26
Simple Book Program - Part 1
19:16
Simple Book Program - Part 2
12:31
Simple Book Program - Part 3
10:25
+ Practice
0 lectures 00:00

Let's see how much you can remember with this quiz

Memory Test
10 questions
Pointer Practice
1 question
Requirements
  • Be able to follow the course all the way through, every lecture pushes you a little more further
Description

It's time to finally master the C programming language. Dan, your tutor, has been developing in the C programming language for over ten years and has a lot of experience to give. In this course you will learn C programming on Windows. What makes this course different from the others is that you will actually use the compiler. An IDE will just not do it for us. We will be using the compiler ourselves this will give you the experience you need to manually use the GCC compiler. Be A Pro.

This course will teach you everything about the C programming language, you will be taken through the basics all the way to more complicated concepts such as functions, pointers and library development. Best of all this course is made to be beginner friendly.

We end this course by creating a book program that allows a user to create books, save them to disk and then read them again.

This course is beginner friendly regardless of your current skill level


Who this course is for:
  • C Programmers Who Want To Master The Language