Mastering C++ Programming – From Zero to Hero
Mastering C++ Programming – From Zero to Hero, available at $74.99, has an average rating of 4.65, with 198 lectures, 5 quizzes, based on 174 reviews, and has 930 subscribers.
You will learn about Gain in-depth knowledge in Object Oriented Programming using C++ Complete understanding of C++ Language Create well indented Classes and Application programs Can able to understand complicated problems and solve using C++ Language Acquire skills that will be useful for understanding in-depth Object Oriented programming Concepts Get In-depth coverage of Strings and its functions in C++ Fully Explore the Standard Template Library to maximum extent Learn Modern C++ concepts including C++ 11 to C++17 This course is ideal for individuals who are Graduates and Undergraduates who want to Learn Object Oriented Programming through C++ Language or Any aspirant with Basic knowledge of C programming or Fresher Students to Crack Campus interviews in OOPS using C++ Language or Students with C++ in their Curriculum want to Learn beyond their syllabus and gain extra knowledge of Object Orientation or Students with no prior Programming knowledge and fears programming It is particularly useful for Graduates and Undergraduates who want to Learn Object Oriented Programming through C++ Language or Any aspirant with Basic knowledge of C programming or Fresher Students to Crack Campus interviews in OOPS using C++ Language or Students with C++ in their Curriculum want to Learn beyond their syllabus and gain extra knowledge of Object Orientation or Students with no prior Programming knowledge and fears programming.
Enroll now: Mastering C++ Programming – From Zero to Hero
Summary
Title: Mastering C++ Programming – From Zero to Hero
Price: $74.99
Average Rating: 4.65
Number of Lectures: 198
Number of Quizzes: 5
Number of Published Lectures: 198
Number of Published Quizzes: 4
Number of Curriculum Items: 203
Number of Published Curriculum Objects: 202
Original Price: $119.99
Quality Status: approved
Status: Live
What You Will Learn
- Gain in-depth knowledge in Object Oriented Programming using C++
- Complete understanding of C++ Language
- Create well indented Classes and Application programs
- Can able to understand complicated problems and solve using C++ Language
- Acquire skills that will be useful for understanding in-depth Object Oriented programming Concepts
- Get In-depth coverage of Strings and its functions in C++
- Fully Explore the Standard Template Library to maximum extent
- Learn Modern C++ concepts including C++ 11 to C++17
Who Should Attend
- Graduates and Undergraduates who want to Learn Object Oriented Programming through C++ Language
- Any aspirant with Basic knowledge of C programming
- Fresher Students to Crack Campus interviews in OOPS using C++ Language
- Students with C++ in their Curriculum want to Learn beyond their syllabus and gain extra knowledge of Object Orientation
- Students with no prior Programming knowledge and fears programming
Target Audiences
- Graduates and Undergraduates who want to Learn Object Oriented Programming through C++ Language
- Any aspirant with Basic knowledge of C programming
- Fresher Students to Crack Campus interviews in OOPS using C++ Language
- Students with C++ in their Curriculum want to Learn beyond their syllabus and gain extra knowledge of Object Orientation
- Students with no prior Programming knowledge and fears programming
This course fully covers from classical C++ to Modern C++ style of creating object Oriented Programs from scratch to advance level in a step-by-step approach. The course teaches in detail the latest concepts introduced in C++11, C++14 and C++17. The object oriented programming concepts are covered in detail such that you will learn all the concepts including classes, objects, Data Abstraction, Data Encapsulation, Inheritance, polymorphism (including Operator overloading and Function Overloading). The main focus of the course apart from Fundamentals of programming and Object Oriented Programming is on Templates(including Function and Class Templates) , which is a building block to understand STL implementation. And standard template library is explored to maximum extent in detail along with the almost all the concepts from the latest versions of C++
The Course entirely covers all String Functions included in the latest version of C++ along with the basic programming concepts like operators, variables, Conditional statements and looping structures, functions(User-Defined and Recursive Functions), reference parameters, Arrays,File I/O and vectors in C++.has been discussed in details.
The step by step approach of first learning concepts, then followed by practice programs and then solving programming challenges will definitely benefit you to get more confidence with C++ programming.
Not only as a Instructor, but I will be available through out the course, as mentor and as guide, to assist and guide you alongside doing the programs in C++ and that will be best way to complete the programs and programming challenges.
So, If you have any doubt in any topic then you can,
1. Message me
2. Ask Question using Q&A option under the same section
3. paste the program source code to debug and remove errors, your errors will be removed instantly( in less than 24 hours).
4. paste the screenshot of the problem
Happy Learning and Coding in C++
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Introduction
Lecture 2: Instructor's Note
Lecture 3: Install, Setup and Settings of used IDE's
Lecture 4: First C++ Program
Lecture 5: Writing an Algorithm
Lecture 6: Drawing a Flow chart
Lecture 7: Program Development and Execution
Chapter 2: C++ as a Language – Basics
Lecture 1: Basic Structure of a C++ Program
Lecture 2: Keywords and Identifiers in C++
Lecture 3: Comments in C++
Lecture 4: Program Demonstrating Comments in C++
Lecture 5: Variables, Literals and Constants in C++
Lecture 6: Why Data Types
Lecture 7: Data Types in C++
Lecture 8: Expressions and Precedence
Lecture 9: Practice Program – Expression
Lecture 10: Input/Output(I/O) functions in C++
Lecture 11: Introduction to Operators in C++
Lecture 12: Arithmetic Operators
Lecture 13: Increment / Decrement Operators
Lecture 14: Assignment Operators
Lecture 15: Relational Operators
Lecture 16: Logical Operators
Lecture 17: Practice Program – Operators
Lecture 18: Bit-wise Operators
Lecture 19: Practice Program – Bit-wise Operators
Lecture 20: sizeof Operator
Lecture 21: Ternary operator
Lecture 22: Operator Precedence and Associativity
Chapter 3: Conditional Structures / Flow Control in C++
Lecture 1: Flow Control Statements in C++
Lecture 2: Decision Control Statements including if , if-else, nested-if and if-else Ladder
Lecture 3: Practice Program- using Conditional statements
Lecture 4: Another Practice Program – using Conditional statements
Lecture 5: Practice Program – Finding Maximum of 2 numbers using if condition
Lecture 6: Programming Challenge and its Solution – Finding Max of 2 and 3 using Ternary op
Lecture 7: Programming Challenge – Validating number for negative or positive
Lecture 8: Programming Challenge & Solution – Finding the Roots and Nature of Roots
Lecture 9: Programming Challenge – Generate Electricity Bill Charges
Lecture 10: Programming Challenge & Solution – Finding the Grade of a Student
Lecture 11: Solution to Programming Challenge – Generate Electricity Bill Charges
Chapter 4: Looping Structures in C++
Lecture 1: Understanding Loops
Lecture 2: Understanding While Loop in C++
Lecture 3: Practice Program – Demonstrating working of while Loop
Lecture 4: Understanding For Loop in C++
Lecture 5: Practice Program – Demonstrating working of for Loop
Lecture 6: Programming Challenge – To Find whether a given Number is Armstrong No. or not
Lecture 7: Practice Program – Finding Maximum and Minimum Numbers from an Array
Lecture 8: Programming Challenge & Solution – Sum of Elements of an Array
Lecture 9: Programming Challenge & Solution – Finding the Factors of a Number
Lecture 10: Programming Challenge & Solution – Find Whether a number is a PERFECT NUM or NOT
Lecture 11: Programming Challenge – Reverse a given Number
Lecture 12: Solution to Programming Challenge – Reverse a given Number
Lecture 13: Understanding do-while loop in C++
Lecture 14: Programming Challenge – Finding GCD of 2 numbers using Iteration
Lecture 15: Solution to Programming Challenge – Finding GCD of 2 numbers using Iteration
Lecture 16: Understanding Nested loops in C++
Lecture 17: Programming Challenge – Find whether a number is PALINDROME or NOT
Lecture 18: Solution to Programming Challenge – Find whether a number is PALINDROME or NOT
Lecture 19: Programming Challenge – Printing Multiplication Table
Lecture 20: Solution to Programming Challenge – Printing Multiplication Table
Lecture 21: Programming Challenge & Solution – Generate Pascal Triangle using Nested Loops
Lecture 22: Infinite Loop
Lecture 23: Goto and Labels in C++
Lecture 24: Understanding break and continue statements
Lecture 25: Understanding Switch Case Statements in C++
Lecture 26: Practice Program – Switch Case Control Statements
Lecture 27: Programming Challenge & Solution – Build a Simple Calculator using Switch-Case
Chapter 5: Arrays
Lecture 1: Introduction to Arrays
Lecture 2: Basic Concepts of Arrays
Lecture 3: Practice Program – To Display the Array Elements in Reverse order
Lecture 4: Programming challenge – Linear Search
Lecture 5: Solution to Programming Challenge – Linear Search
Lecture 6: Programming Challenge – Binary Search
Lecture 7: Solution to Programming Challenge – Binary Search
Lecture 8: Range-Based for Loop
Lecture 9: Multi-Dimensional Arrays
Lecture 10: 2 Dimensional Arrays
Lecture 11: Practice Program – Addition and Subtraction of 2 Matrices
Lecture 12: Programming Challenge & Solution – Multiplication of 2 Matrices
Lecture 13: 3 Dimensional Arrays
Chapter 6: Pointers
Lecture 1: Introduction to Pointers in C++
Lecture 2: Why Pointers
Lecture 3: Pointer to a pointer
Lecture 4: Pointer Arithmetic
Lecture 5: Pointers and Arrays
Lecture 6: Dynamic Memory Allocation
Lecture 7: Reference in C++
Lecture 8: Problems with Pointers
Lecture 9: Programming Challenge – Compute the Sum and Absolute difference using Pointers
Chapter 7: Strings in C++
Instructors
-
Himayatullah Sharief
Instructor at Udemy, Python, C C++ and JAVA Developer
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 3 votes
- 3 stars: 18 votes
- 4 stars: 63 votes
- 5 stars: 88 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024