C Programming On Windows For Beginners
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
-
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024