C++ Programming for Beginners
C++ Programming for Beginners, available at $79.99, has an average rating of 4.3, with 211 lectures, 125 quizzes, based on 980 reviews, and has 7402 subscribers.
You will learn about Programming Fundamentals & Concepts Converting Logic into C++ Code Complete Modern C++ Syntax Object Oriented Programming C++ Standard Template Library Problem Solving This course is ideal for individuals who are Beginners looking forward to start learning programming or Developers who want to learn C++ Syntax or Students who want to learn data structures & algorithms in C++ later It is particularly useful for Beginners looking forward to start learning programming or Developers who want to learn C++ Syntax or Students who want to learn data structures & algorithms in C++ later.
Enroll now: C++ Programming for Beginners
Summary
Title: C++ Programming for Beginners
Price: $79.99
Average Rating: 4.3
Number of Lectures: 211
Number of Quizzes: 125
Number of Published Lectures: 200
Number of Published Quizzes: 122
Number of Curriculum Items: 336
Number of Published Curriculum Objects: 322
Original Price: ₹7,900
Quality Status: approved
Status: Live
What You Will Learn
- Programming Fundamentals & Concepts
- Converting Logic into C++ Code
- Complete Modern C++ Syntax
- Object Oriented Programming
- C++ Standard Template Library
- Problem Solving
Who Should Attend
- Beginners looking forward to start learning programming
- Developers who want to learn C++ Syntax
- Students who want to learn data structures & algorithms in C++ later
Target Audiences
- Beginners looking forward to start learning programming
- Developers who want to learn C++ Syntax
- Students who want to learn data structures & algorithms in C++ later
Are you an absolute beginner looking forward to kickstart your journey in the programming domain. Coding can be hard skill learn to learn for many but no more. Welcome to C++ Programming Essentials, the most fundamental course that every aspiring programmer should take to kickstart their journey in the world of programming. The course teaches you the fundamental building blocks of programming and builds a logical thinking mindset using C++ as our programming language. Many concepts taught in the course are also relevant to other languages like Java, Python, JavaScript etc with few changes in the coding syntax
You will understand the basic concepts and techniques to break down a given problem into smaller parts by drawing flowcharts, write pseudocode, and then diving deep into C++ topics like –
variables, datatypes, flow control using branching & loops, functions, arrays, character arrays & strings, recursion, bitmasking & OOPs concepts.
Course Features
HD Videos
Intuitive Explanations
Beginner Friendly Teaching
Tested Industry vetted curriculum
Assignments & Q-A Support
Certificate of Completion
The course is your first step towards problem solving, and will help you to get your basics right. After this course, you can easily pursue a course on learning a programming language of your choice, followed by Data Structures, Algorithms & Competitive Programming. Many top companies like Google, Facebook, Amazon, Directi, CodeNation, Goldman Sachsetc encourage algorithmic programming and conduct coding competitions to hire smart people who can solve problems.
This course is taught by Prateek Narang, who is not just a software engineer but a teacher by heart and many bestseller courses on Udemy in Algorithms category! He has worked with companies like Google, and has co-founded two startups including Coding Minutes, which is now a part of Scaler Academy.
Course Curriculum
Chapter 1: Course Introduction
Lecture 1: Introduction to Course
Lecture 2: Course Logistics
Lecture 3: Code Repository
Chapter 2: Logical Thinking-I Flowcharts
Lecture 1: Building Blocks of Flowchart
Lecture 2: Flowchart – Simple Interest
Lecture 3: Flowchart – Largest Number
Lecture 4: Flowchart – Sum of First N Numbers
Lecture 5: Flowchart – Sum of Multiple Inputs
Lecture 6: Flowchart – Prime Number
Lecture 7: Flowchart – GCD
Lecture 8: Flowchart – Bank Employee
Lecture 9: Flowchart – Bank Guard
Lecture 10: Assignment – Flowcharts
Chapter 3: Logical Thinking-II Pseudocode
Lecture 1: Pseudocode – Notation
Lecture 2: Pseudocode – SImple Interest
Lecture 3: Pseudocode – Sum 1 to N
Lecture 4: Pseudocode – Sum of N Numbers
Lecture 5: Pseudocode – Prime or Not
Lecture 6: Pseudocode – GCD
Lecture 7: Pseudocode – Star Pattern
Lecture 8: Pseudocode – Star Pyramid
Lecture 9: Pseducode Assignment
Chapter 4: C++ Getting started
Lecture 1: C++ Boilerplate
Lecture 2: Sublime Text + Compiler Setup
Lecture 3: Building & Running Code
Lecture 4: Solution : Hello, World!
Lecture 5: Input & Output
Lecture 6: Solution : Square of Number
Chapter 5: C++ Diving Deeper
Lecture 1: Preprocessor Directive
Lecture 2: Identifiers
Lecture 3: Keywords
Lecture 4: Main
Lecture 5: Namespaces
Lecture 6: Comments
Lecture 7: Summary
Lecture 8: Solution – Hello You!
Chapter 6: Variables, Datatypes & Storage
Lecture 1: Variables
Lecture 2: Datatypes
Lecture 3: Using sizeOf Operator
Lecture 4: Binary Number System
Lecture 5: Storage of Integers
Lecture 6: Data type Modifiers
Lecture 7: Storage of Negatives Numbers
Lecture 8: Range of Signed vs Unsigned Integers
Lecture 9: Storage of Floats & Doubles
Lecture 10: Storage of Characters
Lecture 11: Storage of Booleans
Lecture 12: Constants
Lecture 13: Typecasting
Lecture 14: Explicit Typecasting
Lecture 15: Typecasting Challenge
Lecture 16: Solution – Find the sum
Lecture 17: Solution – Find the Average Marks
Lecture 18: Ceil, Floor & Round Functions
Lecture 19: Solution – Simple Interest Calculator
Chapter 7: Operators & Expressions
Lecture 1: Arithmetic Operators
Lecture 2: Assignment Operators
Lecture 3: Increment Decrement Operators
Lecture 4: Relational Operators
Lecture 5: Logical Operators
Lecture 6: Bitwise Operators – I
Lecture 7: Bitwise Operators – II
Chapter 8: Flow Control – Conditional Statements
Lecture 1: If Statement
Lecture 2: If-Else
Lecture 3: If Else-if Else
Lecture 4: Multiple If Blocks
Lecture 5: Problem – Electricity Bill Calculator
Lecture 6: Ternary Operator
Lecture 7: Switch Case
Lecture 8: Problem – Calculator
Chapter 9: Flow Control – Loops
Lecture 1: While Loop
Lecture 2: While Example – Sum of N Inputs
Lecture 3: For Loop
Lecture 4: For – While Equivalence
Lecture 5: Problem – Sum of Digits of a Number
Lecture 6: Problem – Star Pattern
Lecture 7: Problem – For ABCD Pattern
Instructors
-
Prateek Narang
Instructor & Entrepreneur – Google, Coding Minutes, Scaler -
Coding Minutes
Pocket friendly way to learn with experts!
Rating Distribution
- 1 stars: 20 votes
- 2 stars: 16 votes
- 3 stars: 90 votes
- 4 stars: 314 votes
- 5 stars: 540 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