HOME > Development > C Programming On Windows For Beginners

C Programming On Windows For Beginners

  • Development
  • Apr 30, 2025
SynopsisC Programming On Windows For Beginners, available at $84.99,...
C Programming On Windows For Beginners  No.1

C Programming On Windows For Beginners, available at $84.99, has an average rating of 4.38, with 45 lectures, 3 quizzes, based on 455 reviews, and has 19934 subscribers.

You will learn about How to know the C programming language very well How to manually use the gcc C compiler How to automate project building with Makefiles This course is ideal for individuals who are C Programmers Who Want To Master The Language It is particularly useful for C Programmers Who Want To Master The Language.

Enroll now: C Programming On Windows For Beginners

Summary

Title: C Programming On Windows For Beginners

Price: $84.99

Average Rating: 4.38

Number of Lectures: 45

Number of Quizzes: 3

Number of Published Lectures: 45

Number of Published Quizzes: 2

Number of Curriculum Items: 48

Number of Published Curriculum Objects: 47

Original Price: £99.99

Quality Status: approved

Status: Live

What You Will 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
  • Who Should Attend

  • C Programmers Who Want To Master The Language
  • Target Audiences

  • C Programmers Who Want To Master The Language
  • 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.

    Once you have finished this course you will be experienced in the C programming language and will have no trouble moving forward with your own personal projects. This course is great for students who need that extra push

    This course is beginner friendly regardless of your current skill level

    Introduction Video Music by Ben Sound

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: Getting Started

    Lecture 1: Installing The Compiler

    Lecture 2: Creating A Hello World Program

    Chapter 3: Learning

    Lecture 1: Variables

    Lecture 2: Functions Explained

    Lecture 3: Primitive Types

    Lecture 4: Arrays

    Lecture 5: Multi-Dimensional Arrays

    Lecture 6: Receiving input from the keyboard

    Lecture 7: Pointers And Memory Addresses

    Lecture 8: Function Pointers

    Lecture 9: Structures And Structure Pointers

    Lecture 10: Preprocessor

    Lecture 11: Headers And Object Files

    Lecture 12: If Statements

    Lecture 13: Operators

    Lecture 14: Loops

    Lecture 15: Legacy C

    Lecture 16: Nesting Statements

    Lecture 17: Global Variables And Positioning

    Lecture 18: Extern Keyword

    Lecture 19: Null Terminators And The Ascii Table

    Lecture 20: Character Arrays Vs Character Pointers

    Lecture 21: Typedef Explained

    Lecture 22: Booleans Explained

    Lecture 23: Unions

    Lecture 24: Hex And Binary

    Lecture 25: Code Commenting

    Lecture 26: Automated Building With Makefiles

    Lecture 27: Casting

    Lecture 28: Creating Libraries

    Lecture 29: Goto Keyword

    Lecture 30: Memory Allocation And Stack Vs Heap

    Lecture 31: Memory Functions

    Lecture 32: Reading And Writing Files

    Lecture 33: Const Explained

    Lecture 34: Static Functions Explained

    Lecture 35: Bitwise Operators And Bit Shifting

    Lecture 36: Argc And Argv

    Lecture 37: Seeking In Files

    Lecture 38: Switches

    Lecture 39: Enumerations

    Lecture 40: Simple Book Program – Part 1

    Lecture 41: Simple Book Program – Part 2

    Lecture 42: Simple Book Program – Part 3

    Chapter 4: Practice

    Instructors

  • C Programming On Windows For Beginners  No.2
    Daniel McCarthy
    Compiler developer in my spare time
  • Rating Distribution

  • 1 stars: 8 votes
  • 2 stars: 11 votes
  • 3 stars: 60 votes
  • 4 stars: 161 votes
  • 5 stars: 215 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!