Have a question?
Message sent Close
0
0 reviews

Learn C++

C++ is a powerful and versatile programming language widely used in software development. This course in C++ provides a comprehensive ... Show more
Instructor
jcodebook
Category
1,227 Students enrolled
  • Description
  • Curriculum
  • FAQ
  • Reviews

About Course

C++ is a powerful and versatile programming language widely used in software development. This course in C++ provides a comprehensive introduction to its syntax, features, and principles. Students will learn the fundamentals of C++ programming, including variables, data types, control structures, and functions.

As the course progresses, more advanced topics such as object-oriented programming, classes, inheritance, and polymorphism are covered. Practical exercises and coding projects are integrated throughout the course, allowing students to apply their knowledge and develop real-world applications.

By the end of this course, participants will have a solid foundation in C++ programming, enabling them to tackle a wide range of software development tasks and pursue more specialized areas within the field.

 

What Will I Learn?

Need of C++
POP and OOPS Concepts
Inputs and Outputs
Header Files and Namespace
Scope Resolution Operator
Structure
Functions
Inline Functions
Recursive Function
Object and Classes
Operator Overloading
Inheritance and its Types
Visibility Modes in Inheritance
Ambiguity in Multiple Inheritance
Virtual Base Classes
Pointers and Polymorphism
Exception Handling in C++
Templates
Standard Template Library
List, Vector, Map
I/O Stream and File Stream

 

Targeted Audience

M.Tech
B.Tech
MCA
BCA
BSc (IT/CSE)

 

Materials Included

Lessons
Quizzes
Examples
Solved Exercises
Case Studies

 

Requirements/Instructions

Flow Chart, Programing Logic, Knowledge of C Programming, Pointers, Arrays and Function

 

What is the "Learn C++ Programming" course about?
The "Learn C++ Programming" course is designed to introduce you to the basics of C++ programming, covering topics such as syntax, data types, control structures, functions, classes, and object-oriented programming concepts.
Who is this course intended for?
This course is intended for beginners with little to no prior programming experience, as well as those with programming knowledge in other languages who want to learn C++.
How long is the course?
The course is structured to be completed in 10 weeks, with an estimated workload of 5-7 hours per week.
How do I enroll in the course?
You can enroll in the course by visiting the course page on the LMS, clicking the "Enroll Now" button, and following the registration instructions.
What are the prerequisites for this course?
There are no formal prerequisites for this course. However, basic computer literacy and familiarity with general programming concepts can be helpful.
How do I access the course materials?
Once enrolled, you can access the course materials through the LMS. Simply log in to your account, navigate to your dashboard, and select the "Learn C++ Programming" course.
What topics are covered in the course?
The course covers the following topics:

Introduction to C++ and setting up the development environment
Basic syntax and data types
Control structures (loops, conditionals)
Functions and modular programming
Arrays, pointers, and dynamic memory
Object-oriented programming (classes, objects, inheritance, polymorphism)
Standard Template Library (STL)
File I/O and error handling
Are there any hands-on projects or assignments?
Yes, the course includes several hands-on projects and assignments designed to reinforce your learning and provide practical experience with C++ programming.
Will I receive a certificate upon completion?
Yes, upon successful completion of the course and all required assignments, you will receive a certificate of completion.
How can I get help if I have questions or need assistance?
You can get help by posting your questions in the course discussion forums, reaching out to the course instructors via the LMS messaging system, or attending live Q&A sessions scheduled throughout the course.
Are there any recommended textbooks or resources?
While the course provides all the necessary materials, additional recommended resources include "C++ Primer" by Stanley B. Lippman and "Programming: Principles and Practice Using C++" by Bjarne Stroustrup.
What software do I need for this course?
You will need a C++ compiler and an Integrated Development Environment (IDE) such as Visual Studio, Code::Blocks, or CLion. Instructions for setting up the development environment will be provided in the course.
What are the technical requirements for accessing the LMS?
To access the LMS, you need a computer with a stable internet connection, and a modern web browser such as Chrome, Firefox, or Edge.
feature image c++.png
Free
Course details
Duration 60 Hours
Lectures 73
Assignments 11
Quizzes 2
Level All Levels
Students will get certificate after completion of a course.
Life Time Access
Mobile, Laptop
Intended audience

Any Graduate

B.Sc.(CSE/IT), BCA, MCA,

BTech, M.Tech

Archive