Fuad Olatunji
3 months ago
Created by
5.00 Star (9)
5 Hours
45 Lesson
$86.99
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
Be able to follow the course all the way through, every lecture pushes you a little more further
C Programmers Who Want To Master The Language
How to program in the C programming language
All about pointers/structures
Every part of the C programming language its self
Introduction
1 Lessons
0H 1M
1m 5s
Getting Started
2 Lessons
0H 12M
2m 59s
Learning
42 Lessons
4H 53M
1m 5s
12m 5s
11m 15s
10m 3s
2m 24s
4m 15s
11m 10s
2m 18s
2m 33s
1m 42s
6m 2s
4m 28s
9m 11s
7m 5s
2m 29s
13m 2s
2m 11s
4m 45s
8m 8s
6m 26s
19m 16s
12m 31s
10m 25s
Dragon Zap Instructor
Daniel McCarthy is a seasoned software engineer, boasting an impressive career spanning over 14 years in the industry. Holding a Master's Degree in Advanced Computer Science from Cardiff Metropolitan University, his broad spectrum of experience encompasses everything from web development to complex compiler and interpreter development. Daniel has honed his skills in bootloader and kernel development. In testament to his proficiency in the field, he has designed two proprietary programming languages: Craft, a general-purpose language, and Marble, a web-focused language akin to PHP. Moreover, he has successfully developed compilers for the C programming language. A testament to his versatility, Daniel demonstrates proficiency in an extensive list of programming languages that includes C, C++, Java, x86 Assembly language, PIC assembly, SQL, PHP, HTML5, JavaScript, CSS, and of course, his own creations, Craft and Marble. His professional portfolio also includes the development of Linux kernel modules, a task he has executed with proficiency in a professional context. Currently, Daniel is channeling his wealth of experience and expertise into the education sector, with the aim of nurturing the next generation of professional software engineers.
Thank you !
Great course. Thanks.
This is a great course so far. Even though some parts I am already familiar with, there's always something to learn. For example in the comments lesson there was an unexpected tip about doxygen. Overall, I think Daniels a great instructor and look forward to future courses.
Again a course of this tutor which belongs to the best I have ever seen. Excellent!
Instructor's voice is super clear and nice. The lesson is friendly to newbie, and it's good beginning for me to start the following learning.
Very useful course for an intro to C
Not bad! Immediately useful for me as I hadn't installed a C compiler on a modern machine, and the environment variables always confused me. It's hard to cover a lot of ground in a short course too. I wish there were more stars here, but unfortunately there are some gaps that make this perfect for intermediate C programmers doing a refresher, but not suitable for true beginners: * No resources for checking against or summaries of learning to check against. A GitHub repository would be extremely useful for checking your code against. The video goes so quickly you can't keep up if you try to type-along. And remembering in which video a little tip was covered is basically impossible. * No task-driven learning (ie questions to practice your skills), only copying the example in the video. Unfortunately, passive learning is not succifient - active repetition is essential. * Needs more detail on maths processing, especially floats and doubles, and the maths.h library * Any indication how to research library functions. This remains my biggest problem with C programming. That said, I did learn a bunch of things (preprocesor stuff) and what's covered is done pretty well. Thanks.
$86.99
60% off
20 hours at this price
Full Lifetime Access
30 Days Money Back Guarantee
Free Exercises File
Watch online or offline
Certificate of Completion
Daniel McCarthy
Metla Sudha Sekhar
Ashraf S.A Almadhoun