- Introduction to Programming and C++
- Installation of VS Code
- First Program, Variables and reading I/O
- Cpp operators
- Cpp conditionals if /else/ switch
- Cpp loops for/while/do-while
- Problems on Cpp loops - 1
- Problems on Cpp loops - 2
- Number system - Introduction to decimal and binary and their interconversion
- Functions
- Functions (Pass by value/address/reference)
- Cpp Arrays - 1 (introduction)
- Cpp Arrays - 2 (basics and inbuilt functions)
- Patterns of questions asked in Array - 1
- Patterns of questions asked in Array - 2
- Patterns of questions asked in Array - 3
- Patterns of questions asked in 2D Arrays - 1
- Patterns of questions asked in 2D Arrays - 2
- Patterns of questions asked in 2D Arrays - 3
- Patterns of questions asked in 2D Arrays - 4
- Patterns of questions asked in 2D Arrays - 5
- Time and Space Complexity
Beginner
Online
5 Months
Free
Quick facts
particular | details | |
---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
C++ Foundation training is a free programme offered by PWSkills. The course can be taken by anyone and does not require any prior requirements. The online foundational course will cover both the basic and advanced concepts of C++. The course is 5 months long and is instructed in the medium of Hinglish. C++ Foundation online course will also help the learners in solving the coding problems and attending the coding interviews successfully.
Also, C++ Foundation Certification by PWSkills will give the learners a detailed knowledge of the basics of computer science and will discuss the topics of networking and OS/DBMS. After the online programme, the learners will be able to acquire skills in C++, MySQL and DSA.
Also, Read:
The highlights
- 5 Months Duration
- Free Programme
- Hinglish Medium
- Online Course
Program offerings
- Assignments
- Recorded videos
- Quizz
Course and certificate fees
Type of course
The candidates can pursue the course without paying the C++ Foundation certification fee as it is offered free of cost.
Fee Structure
Name of the Course | Fee |
C++ Foundation | Free |
certificate availability
What you will learn
C++ Foundation Certification Syllabus will discuss the following areas:
- Data Structures
- Computer science
- Memory management and pointers
- Software development
- Solid C++ programming command
- DSA
Who it is for
C++ Foundation classes can be pursued by anyone and there are no specific eligibility criteria. It also can be taken by those who want to be:
Admission details
Candidates can enrol in the C++ Foundation certification course by following the steps provided below:
Step 1: Browse the URL
https://pwskills.com/course/c-foundation
Step 2: Choose “Enrol Now” and give the details including mobile number and email id.
Step 3: Begin the online course on the foundations of C++.
The syllabus
Module 1: C++ Fundamentals Module
Module 2: Data Structures Module
- Pointers - 1
- Pointers - 2
- Pointers - 3
- Recursion Concepts
- Recursion basic questions-1
- Recursion basic questions - 2
- Recursion basic questions - 3
- Recursion basic questions - 4
- Recursion basic questions - 5
- Recursion basic questions - 6
- Recursion basic questions - 7
- Sorting - Bubble
- Sorting - Selection
- Sorting - Insertion
- Problem Patterns for the questions asked on the Basic Sorting Algorithm
- Merge Sort
- Quick Sort
- Count Sort | Bucket Sort | Radix Sort
- Patterns of question based on sorting - 2
- Patterns of questions based on Sorting - 3
- Binary Search | Iterative + Recursive
- Patterns of questions based on BS - 1
- Patterns of questions based on BS - 2
- Recursion medium level problems - 1 [ Involving concepts of previously taught topics ]
- Recursion medium level problems - 2 [ Involving concepts of previously taught topics ]
- Recursion tough level problems - 1 [ Involving concepts of previously taught topics ]
- Strings Introduction
- Patterns of question based on string - 1
- Patterns of questions based on string - 2
- OOPS1
- OOPS2
- Single LinkedList - Implementation
- Patterns of question based on SLL - 1
- Patterns of question based on SLL - 2
- Patterns of question based on SLL - 3
- Patterns of question based on SLL - 4
- Doubly Linked List - Implementation
- Patterns of question based on DLL - 1
- Circular Linked List - Implementation
- Memory Efficient LinkedList
- Miscellaneous questions on LL - 1
- Miscellaneous questions on LL - 2
- List in C++ Standard Template Library (STL)
- Stack implementation - 1
- Stack Implementation - 2
- Stack in C++ Standard Template Library (STL)
- Patterns of question based on Stack - 1
- Patterns of question based on Stack - 2
- Patterns of question based on Stack - 3
- Patterns of question based on Stack - 4
- Queues Implementation -1
- Queues Implementation - 2
- Patterns of question based on Queue - 1
- Patterns of question based on Queue - 2
- Combined problem practice - 1
- Combined problem practice - 2
- Combined problem practice - 3
- Queue in C++ Standard Template Library (STL)
- Hashing Concepts
- HashMap
- HashMap in C++ Standard Template Library (STL)
- Patterns of question based on HashMap - 1
- Patterns of question based on HashMap - 2
Module 3: Computer Science Fundamentals Module
- Reference Models
- Physical layer
- Date Link Layer
- Network Layer
- Transport Layer
- Session Layer and Presentation Layer
- Application Layer
- Introduction to DBMS
- Introduction to RDBMS
- Keys and Normalization
- SQL - 1
- SQL - 2
- SQL - 3
- Indexing
- Transaction
- Introduction to OS
- Secondary Storage Structure
- Scheduling
- Process Synchronization
- Deadlocks
- Threads
How it helps
The C++ Foundation certification benefits for the participants consist of the mastery of C++ from the fundamental concepts to the advanced skills. Likewise, the foundational understanding got in the course will be very useful to go further education as well as starting a career.
Instructors
Mr Sanket Singh
Software Engineer
Freelancer
Ms Urvi Goel
Software Engineer
Freelancer
FAQs
The duration of the online course is 5 months.
The online programme is offered in Hinglish.
The tutors of the online course are Urvi Goel, the SDE at Microsoft and Sanket Singh, the software engineer at Google Pay.
The technologies covered in the programme include IDEs, Vscode and MySQL.
After the course, the learners can take the role of the software developer.
Articles
Popular Articles
Similar Courses
Courses of your interest
Data Science Foundations to Core Bootcamp
Springboard
User Experience Design And Research
UM–Ann Arbor via Futurelearn
Data Analysis with Excel for Complete Beginners
CloudSwyft Global Systems, Inc via Futurelearn
Artificial intelligence Design and Engineering wit...
CloudSwyft Global Systems, Inc via Futurelearn
Data Science Fundamentals on Microsoft Azure
CloudSwyft Global Systems, Inc via Futurelearn
Artificial Intelligence Projects
Great Learning
Software Testing Tutorial
Great Learning
More Courses by PW Skills
JavaScript Foundations
PW Skills
Technical Analysis Series
PW Skills
C Programming Foundations
PW Skills
Business Analytics Foundations
PW Skills
Stock Market Fundamentals
PW Skills
Python Foundations
PW Skills