C Programming The Best Approach To Learn C Language
Tags: C (programming language)
Become a master of C Programming Language in an informal and practical way
Last updated 2022-01-10 | 3.9
- Write C programs in an effective way.- Know pointers thoroughly and make their own programs.
- Operate on linked lists effectively.
What you'll learn
* Requirements
* This course is designed for beginner to advanced level of students.* Prior knowledge of programming would be beneficial but not compulsory
* Basics of Computers
* Knowledge of any Text Editor on which you can write code
Description
In this course, we'll explore C programming language in an informal and practical way. We'll start with the basics of C programming language, then quickly unravel the mystery of C programming language i.e the pointers. The course contains these topics which are the foundations of each programming language:
-Variables, Data Types and Operators
-Loop Statements and Functions
-File Handling and Command Line Arguments
-Arrays,Structures and Memory Management
-Pointers and Linked Lists
-String Handling Functions
-Stacks and queues Data Structures in C Programming Language
Who this course is for:
- Students who have no prior knowledge of programming and want to begin from the scratch.
- Proffessionals who wish to revive their C programming skills beginning from scratch moving to deeper concepts.
Course content
10 sections • 72 lectures
Introduction Preview 02:27
This lectures describes an overview of C programming.
What you'll need Preview 01:39
This lecture describes some pre-requisites for learning C programming.
What You'll Learn Preview 00:54
This lecture is about What you'll learn in this course.
Task in Module 1st Preview 02:04
This lecture implements task for module 1st.
Variables in C Preview 03:09
This lecture is about Variables in C.
Data Types Preview 01:12
This lecture is about Data Types in C.
Operators Preview 04:16
This lecture is about Operators in C.
Loop Statements in C Preview 07:34
This lecture is about Loop Statements in C.
Functions in C Language Preview 07:46
This lecture is about Functions in C language.
Implementing task 1 Preview 16:25
This lecture describes Implementing Task for Module 3.
Task 1 continued Preview 04:26
This lecture describes implementation of task 1.
Task 1 continued Preview 03:03
program execution Preview 14:54
This lecture is about program execution for this module.
Task for Module 3rd Preview 00:59
This lecture is about Task for module 3rd.
File Handling in C Preview 06:17
This lecture is about File Handling in C.
Command Line Arguments in C Preview 02:41
This lecture is about command line arguments in C.
Arrays in C Language Preview 03:25
This lecture is about Arrays in C Language.
Multi-dimensional Arrays in C Preview 02:19
This lecture is describes Multi-dimensional Arrays in C.
Character Array in C Language Preview 01:52
This lecture is about Character Array in C language.
Implementing task 2 Preview 09:24
This lecture is about Implementing task 2.
Task 2 continued Preview 05:58
This lecture is continuing task 2.
Program execution Preview 10:40
This lecture is about Program execution for task 2.
Handson for Module 5th Preview 01:17
This lecture is about handson for Module 5th.
Structures in C Preview 04:32
This lecture describes Structures in C.
Memory Management in C Language Preview 03:12
This lecture is about Memory Management in C language.
Dynamic Memory Allocation Preview 00:32
This lecture describes how to allocate memory dynamically in C Programming Language.
Malloc Function Preview 01:57
In this lecture, we'll go through the concept of malloc function usage in C language.
Calloc Function Preview 01:29
In this video, we'll discuss about calloc function in C Programming Language.
Free Function Preview 00:42
In this video, we'll use how to free the memory in C language using free function.
Realloc Function Preview 00:57
This video describes how to reallocate memory in C using realloc() function.
Pointers in C Language Preview 03:44
This lecture is about the powerful feature of C language i.e. Pointers.
Linked List Preview 02:52
This lecture tells us how to use Linked Lists data structure in C.
Types of Linked Lists Preview 02:50
This lecture describes the different linked list:
Singly Linked List
Doubly Linked List
Circular Linked List
Implementing task 3 Preview 16:10
task 3 continued Preview 10:00
task 3 continued Preview 07:19
Task 3 continued Preview 13:36
Program execution Preview 02:09
Getting Started with Strings Preview 03:04
This lecture is all about Strings in C language.
String Handling Functions Preview 06:35
This lecture is all about String Handling Functions in C programming language.
Stack Data Structure in C Preview 05:14
This video describes Stack data structure i.e. LIFO data structure.