C Programming Language for Beginners
Learn C programming language from scratch
C Programming,Programming Languages,Computer Programming
Lectures -79
Duration -7 hours
30-days Money-Back Guarantee
Get your team access to 8,500+ top Tutorials Point courses anytime, anywhere.
Course Description
Welcome to the C Programming Language for Beginners course.
Introduction
You have never used a programming language before, and you find C a good language to start with. Or you have experience with other programming languages, but you want to add C to your CV. Well, you are welcome.
This is a complete online course, it covers from the basic concepts of C to structure and files.
At the end of this course:
You will be able to understand the basic concepts of C programming.
You will be able to write a program based on a requirement list.
You will be able to use the different concepts to write a high-quality program.
You will be able to search and solve errors.
Goals
What will you learn in this course:
In this course you will learn the basics of programming using the C programming language - including concepts such as:
Fundamentals of Programming
C Program Structure
Use of input-output functions
Use of variables
Conditional and Loop instructions
Declaration and use of functions
1D and 2D Arrays
Pointers
Structure definition
File Input/Output
Prerequisites
What are the prerequisites for this course?
- A computer running Microsoft Windows
- At least 4GB of ram is recommended
- No programming experience is necessary - I will teach you from scratch.

Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
4 Lectures
-
Introduction 02:57 02:57
-
Fundamentals of C Progamming 04:13 04:13
-
Installing CodeBlocks 05:39 05:39
-
Creating and running the first program-Hello world 03:42 03:42
Variables and Operators
5 Lectures

Printf and Scanf
3 Lectures

Conditions and control flow
7 Lectures

Loop- for, while and do while
6 Lectures

Functions
6 Lectures

Arrays
12 Lectures

Character Strings
3 Lectures

Pointers
14 Lectures

Structures
9 Lectures

File Input/Output
10 Lectures

Instructor Details

ATI ENGITECH
ATI ENGITECH has over 8 years' experience in several sectors: Computer Science, Electronics and Embedded Systems.
By bringing together a range of interesting expertise, the aim is to provide high-quality online education in 2 languages (French and English).
Learn about topics such as: embedded systems programming (X86 assembly language, C programming language, Arduino, Raspberry and FPGA), Android development and cross-platform development with Flutter, and much more to come...
Keep learning!
Course Certificate
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now