C Programming Language Refresher Course (Udemy.com)
Basic and advanced concepts of C programming on Windows, Linux, or Mac OS. Project-based with pointers and linked lists.
Created by: Gayatri TR
Produced in 2016
What you will learn
- Start developing a full-fledged C program for his or her specific needs within a matter of a day or two, as the course is kept short yet practical, on the lines of a corporate training program.
- Feel confident about programming in C and become capable of understanding advanced concepts in C and programming in general.
Quality Score
Overall Score : 90 / 100
Course Description
Noteworthy comments by learners:
I really liked the fact that this course is not as slow as most programming courses which get boring after a little while...All in all it was a fun and awesome course, I will for sure be following other courses from the same teacher --Alessandro Bassi
A good Place to learn C basics...course gives huge opportunity to know ones weakness in C programming. A consecutive lecture and quiz series gives one consolidated approach -- Akash Saxena
This course introduces several components of basic C programming that you will apply in your real-world projects. It focuses purely on traditional C language without any OS specific dependencies. So, this course can be followed by any Windows, Mac OS, or Linux user.
This course is designed to teach C programming through small classroom projects, in an informal way. Both the basic and advanced topics including the difficult ones like string handling, files, structures, pointers, linked lists, and command-line arguments are covered. There are also over a 100 questions grouped into 37 quizzes to reinforce the concepts.
Course Highlights
- Focus towards the way a C program is written in a real-world project.
- Slightly fast paced and rigorous, yet easily doable.
- Cover as many concepts as possible in a single yet simple program.
- Almost each lecture is clubbed with questions to reinforce basic concepts.
- Constant additions and updates to content
- Make the student capable of writing a new C program from scratch on his own.
- Make the student comfortable in dealing with difficult concepts like pointers and linked lists.
- Familiarize the student with as many basic features of C as possible.
- Make the student get comfortable referring to the C Programming Language book by Brian Kernighan and Dennis Ritchie. The book is popularly known as the Bible of C.
- Make the student feel happy, self-confident, and accomplished.
Learning C is a life-changing experience. After you learn C thoroughly, you can never ever become a bad or mediocre programmer in your career.
Who this course is for:
- Anybody who is interested in programming should take this course.
- If you already know C language, this is a great refresher course that you'll thoroughly enjoy
- Any fresher who is aspiring to attend a job interview for a job involving programming in C
- This course could also be used as part of corporate training program. The course in its current form would span just a day or two for a dedicated student to pick up the fundamentals of C.
- This course could also be used as a starting point for those aspiring to become device driver writters, embedded systems programmers, arduino enthusiasts, coders on linux, Objective-C starters, and the like, which are highly C intensive.
Instructor Details
- 4.5 Rating
22 Reviews
Gayatri TR
The author, who is a coder and researcher, has several years of experience in coding in C for a wide range of projects encompassing device drivers, embedded systems, natural language and speech applications, algorithms & data structures, and much more. She comes with a very strong academic and industrial background with international exposure.
She is endowed with a rare ability to make difficult problems look simple and motivate a student to learn by himself through carefully crafted hands-on exercises. Many a time, when she explains certain complex concepts to her colleagues, she gets a response, "Oh, that was easy."
Her style of motivation is subtle, unique, and assertive, like that of a true guru. With her guidance, one is guaranteed to experience a great sense of achievement that is gained through one's own efforts.
More c courses
Mastering Data Structures & Algorithms using C and C++ (2021)
4.8 (52 Reviews)
Provider: Udemy
Time: 58.5h
$11.99
C Programming Step by Step - Complete Tutorial For Beginners (2021)
4.7 (359 Reviews)
Provider: Udemy
Time: 17h
$11.99
Microcontroller Embedded C Programming: absolute beginners (2021)
4.7 (312 Reviews)
Provider: Udemy
Time: 16.5h
$11.99








