C & C++ Programming

Become a "C and C++ Developer". In this learning path, you will learn "Basics, Control Flow, Arrays, String, Pointers, File I/O, Memory Management, OOP, STL "

1000+ Students enrolled
Flexible Learning

Learn at your own pace and reach your personal goals on the schedule that works best for you.

Real-world Projects

You’ll master the in-demand technologies by building real-world projects.

Live Mentor Workshops

You’ll have access to free live mentor workshop sessions through out your subscription period.

Verifiable Certificate

Upon successful completion of the Course, You will receive a Verifiable certificate with QR code.

Quiz & Mock Tests

Assess your knowledge with quiz's, mock tests and interviews.

Assured Internship

Upon successful completion of this course you are eligible to grab an internship opportunity.

C & C++ Programming

Become a "C and C++ Developer". In this learning path, you will learn "Basics, Control Flow, Arrays, String, Pointers, File I/O, Memory Management, OOP, STL "

Includes:
  • Verifiable certificate
  • Quiz & mock tests
  • Live mentor workshops
  • 2 devices access*
Course Description

Welcome to "C & C++ Programming"

In this course you will be learning “Basics, Control Flow, Arrays, String, Pointers, File I/O, Memory Management, OOP, STL”. We'll take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed in the industry. This course has a tremendous amount of content and resources so that you can learn everything you need to know - whatever is appropriate for your ability level. You will be able to learn at your own pace. You will always be able to come back to the content to review it or learn additional concepts when you are ready for them. You will get great value from this course and, more importantly, you will have a great time learning.

Happy Learning

What you will learn?
  • Why Programming
  • How computer works
  • Language Processing System
  • Installation
  • Hello World
  • Basics of C-Programming
  • Conditionals
  • Switch Statement
  • Loops
  • Functions
  • Jump Statement
  • Recursion
  • Arrays
  • Strings & User Defined Data types
  • File I/O
  • Advanced Pointers
  • Memory Management
  • Object Oriented Programming
  • File IO and Exception handling
  • Templates
  • Algorithms
  • Iterators
Requirements
  • No Prerequisites Required
Course Curriculum
  • Module - 1: C Programming
    Go Zero-One by learning the much-needed fundamentals of C Programming. In this course, you will learn "Basics, Control Flow, Arrays, Strings, Files I/O, Pointers".
    Section 1: Introduction to Programming
    4 Lessons
    • Why Programming?
    • How computer works
    • Language Processing System
    • Quiz
    • Installation
    • Hello World Program
    • Comments
    • Basic I/O
    • Quiz
    • Variables, Keywords
    • Data Types
    • Escape Sequences
    • Operators
    • Quiz
    • Conditionals
    • Decision Making - Code Along
    • Switch Statement
    • Switch Statement Code Along
    • Loops
    • Loops Code Along
    • Functions
    • Functions Code Along
    • Jump Statements
    • Recursion
    • Quiz
    • What is an Array
    • 1D Array
    • 1D Array Code Along
    • Multidimensional Array
    • 2D Matrices Code Along
    • Quiz
    • Strings
    • Code Along- Strings
    • Structures
    • Code Along Structures
    • Enums
    • Union
    • Quiz
    • File I/O Basics
    • Reading and Writing to a File
    • Quiz
    • Basics Of pointer
    • Pointer Arithmetic
    • Void and Dangling Pointer
    • Arrays and Pointers
    • Dynamic Memory Allocation
    • Quiz
  • Module - 2: C++ Programming Zero-1
    Go Zero-One by learning the much-needed fundamentals of “C++ Programming Zero-1". In this course, you will learn " Basics, Control Flow, Pointers & Scope of Variable, Arrays, Strings & User Defined Data Types, Memory Management".
    Section 1: Hello World!
    7 Lessons
    • Types of Programming Language
    • Introduction to C++
    • Installation
    • Hello World Program
    • Comments
    • Basic I/O
    • Quiz
    • Variables, Keywords
    • Data Types
    • Primitive Data Types
    • Float and Double
    • Modifiers
    • Escape Sequences
    • Operators
    • Math Library
    • Quiz
    • Decision Making
    • Decision Making - Code Along
    • Switch Statement
    • Switch Statement Code Along
    • Loops
    • Loops - Code Along
    • Functions
    • Functions Code Along
    • Jump Statements
    • Recursion
    • Quiz
    • Pointers
    • Pass by Value, Reference
    • Scope of Variable
    • Const, Final
    • Quiz
    • What is an Array
    • 1D Array
    • 1D - Arrays - Code Along
    • Multidimensional Array
    • Addition of two Matrices - Code Along
    • Functions and Arrays
    • Quiz
    • Strings
    • Input functions for string
    • Capacity and Iterator function for strings
    • Manipulating function for strings
    • Structures
    • Structure and functions
    • Structure and Pointers
    • Union
    • Enumerations
    • Quiz
    • stack vs heap
    • Dynamic Memory Allocation
    • New and Delete
    • Quiz
    • Classes, Objects
    • Access Specifier/Modifier
    • Constructor, Destructor
    • Inheritance
    • Encapsulation
    • Abstraction
    • Polymorphism
    • this pointer
    • File I/O Basics
    • Exception Handling
    • Command Line Arguments
    • Quiz
    • Templates
    • Algorithms
    • Containers
    • Iterators
    • Quiz
  • Certificate
    Once you've successfully completed the course, You will receive the certificate

Get Certified! Get Recognized…

Upon successful completion of the Course, You will receive a Verifiable certificate with QR code. Now employers can verify the certificates just by scanning QR code or by verification ID.

Differentiate yourself

The knowledge and skills you've gained working on projects, simulations, case studies will set you ahead of competition.

Share your achievement

Talk about it on Linkedin, Twitter, Facebook, boost your resume or frame it - tell your friends about it.

Learn

Learn in-demand technology skills through immersive content.

Practice

Practice the tech skills and build real-world projects for your portfolio.

Apply

Apply your knowledge in hackathons to grab internships and placements.

Assess

Assess your knowledge with quiz's, mock tests and interviews.

What our students say about SkillLauncher

Happy Students & Feedbacks

Sign in with Google