Course Overview
This course is designed mostly for novice programmers who may not have any prior programming language knowledge. From the most fundamental to the most sophisticated subjects, there is something for everyone. Step by step, from a simple to a sophisticated programme. This course should be taken if one wants to pursue a career as a programmer. C programming is widely regarded as the cornerstone of all computer languages. If one is comfortable with C, one may go on to other languages such as PHP, C++, or Java.C Programming is a comprehensive course that introduces the C programming language. The course covers C programming basics, including data types, operators, control structures, arrays, functions, and pointers. The course starts with an introduction to the C programming language, its history, and the basics of computer programming. The Programme Features include On-demand videos and assignments for the learners. You will learn about the C syntax and how to write simple programs using C. It is designed for beginners who want to learn C from scratch and for professionals who want to enhance their C programming skills.
What you’ll learn
- C programming basics
- C data types
- C data structures
- Input/Output in C
- Control Flow
- Loops
- Functions
- Structs
- Memory management
- Macros
Course Curriculum
Before we Begin
- Introduction to the course.mp4
- C environment on Xcode for MAC users.mp4
- Setting C environment on WINDOWS.mp4
- Running C file in WINDOWS.mp4
- Running C file from terminal in MAC.mp4
- What just happened in the source code.mp4
- Exercise we begin
- How to use exercise file on a MAC.mp4
- How to use exercise file on a WINDOWS.mp4
Basics Theory while writing code
- Programming 101.mp4
- Solving Problems for MAC.mp4
- Solving Problems for WINDOWS.mp4
- Explaining Data Types in C.mp4
- Variables and common associated problems.mp4
- Constants and their importance.mp4
- Format Specifiers.mp4
- Character Constants.mp4
Operations & Decision
- Performing Arithmetic operations in C.mp4
- Relations and Logics.mp4
- Introduction to decisions aka if else.mp4
- Switch and various cases.mp4
- Read number and print a sum.mp4
- Biggest of three.mp4
- ODD or EVEN.mp4
Loops and Functions
- Looping basics with While loop.mp4
- Do While loop in C.mp4
- For Loop in C.mp4
- Break keyword usage.mp4
- Continue keyword in C.mp4
- Type Casting in C.mp4
- Custom Functions in C.mp4
- Value call vs reference call.mp4
- Scope of a variable.mp4
Coding is Fun
- Sum of three digits.mp4
- Armstrong Number.mp4
- Odds in Hundred.mp4
- Fibonacci Series.mp4
- The number Pyramid.mp4
- The character pyramid.mp4
- Reverse Number pyramid.mp4
Advance C Programming
- Introduction to Array datatype.mp4
- Advance part in Array.mp4
- Details about Strings.mp4
- Pointers as simple as possible.mp4
- Structures.mp4
- Saving memory in Bit Fields.mp4
- Custom Defined DataTypes.mp4
- Macros in C.mp4
- Error Handling.mp4
- File Handling in C.mp4
- Command Line Arguments.mp4
- Recursion.mp4
Fun to Code Applications
- Upper to lower case converter.mp4
- Case Converter.mp4
- Highest in Array.mp4
- Linear Search in Array.mp4
Requirements
- System with Internet Connection
- Interest to learn
- Dedication
Features
- Course material
- Course resources
- On demand recorded videos
- Practical exercises
- Quizzes
- Assignments
- Course completion certificate