Learn C Programming

Share
  • Start Date: Aug. 31, 2020, 1:30 a.m.
  • End Date: Sept. 30, 2020, 2:30 a.m.
  • Venue: Online Zoom
₹ 9,000
Description

Mode of Classes
Live Interactive sessions via Zoom Platform

*** Description of the Course***
C is a simple yet powerful multi-purpose programming language that sits at the heart of virtually every computing device imaginable. It offers unparalleled performance and supports the widest breadth of devices and platforms. It is ideally suited to environments with strict, real-time constraints like kernel-mode and in particular to embedded systems programming. Whether you plan on learning C as a foundation for C++ or to prepare yourself for embedded programming, this course will give you a solid foundation and show you that C need not be feared.
Pre-requisites:
Participants should have Turbo C platform installed on his/her system.

Who this course is for:
• Newcomers to programming
• Programmers of other languages who want a fast way into C
• Anyone who needs to master C as a basis for using C++ or Objective-C
• Students who want to learn procedural oriented programming

Topics to be covered-
1. Session-1
• Data Types
• Variables in C
• Scopes
• Constants
2. Session-2
• Operators
• Enums in C
3. Session-3
• Decision Making Statements
• Loops in C
4. Session-4
• Control Flow in C
• Strings in C
5. Session-5
• Arrays
• Functions in C
• Scopes of Functions
6. Session-6
• String Functions in C
• Recursion in C
7. Session-7
• Pointers in C
• Structures in C
• Unions in C
8. Session-8
• Dynamic Memory Allocation
• File Input/Output
• Command Line Arguments in C

Learning Outcome:
Participant will be able to write much flexible and complex codes using C Programming
Language. It would help him/her improve basic concepts regarding coding.