Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart (Programming Language) Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages C (Programming Language)

C++ Basics - As Soon As Possible

Make C++ programs within 1st minute and learn basics within 6 hours
Rating: 3.7 out of 53.7 (119 ratings)
13,101 students
Created by Sunmitra Education, Sunil Ji Garg
Published 9/2016
English
30-Day Money-Back Guarantee

What you'll learn

  • Do general purpose programming using c++.
  • Will be able to take user input and display it rightly.
  • Will be able to do conditions and iterations in c++.
  • Will be able to handle arrays and strings well.
  • Will be able to create, use and manipulate functions.
  • Will understand fundamentals of pointers.
  • Will get to know the concept of class and build examples.
  • Will know tricks related to display, random number, time-date, escape sequences etc.

Course content

7 sections • 51 lectures • 5h 39m total length

  • Preview01:09
  • Preview04:20
  • Chaining Multiple String Literals
    02:43
  • Stream Extraction for Input
    06:18
  • Preview07:09
  • Fractional Data Types and Constants
    08:13
  • Building Expressions and Precedence of Operators
    06:31
  • C++ Introductory Quiz
    4 questions

  • Simple If-else conditions
    04:36
  • Nested if-else
    07:00
  • Preview04:53
  • Simple for loop
    03:22
  • Moving from for to while Loop
    02:36
  • Condition Followed by Loop
    07:09
  • Exit controlled loop - do-while
    05:22
  • Retrial using do-while
    05:51
  • Simple Switch
    06:30
  • Switch Based Menu
    07:58
  • Continue and Break in Loop
    04:32
  • Preview06:29
  • Nested Loop - Flyod's Triangle
    04:10
  • Conditions and Loops Quiz
    4 questions

  • Using codeblock and learning string basics
    08:06
  • Finding String Length
    06:21
  • Preview05:26
  • Concatenating Strings
    04:29
  • Array Basics
    07:55
  • Array Traversing
    04:47
  • Multi-Dimensional Arrays
    09:08
  • Strings and Arrays Quiz
    4 questions

  • Making a Function
    09:48
  • Returning Value From Function
    05:39
  • Partial Parameters and Parameter Initialization
    08:45
  • Preview09:09
  • Passing Array as Function Parameter
    09:18
  • Multiple Value Collection by Passing Reference
    06:37
  • Functions Quiz
    4 questions

  • Preview06:24
  • More Concepts of Pointers
    06:53
  • Preview04:41
  • Pointers Quiz
    2 questions

  • Concepts of classes
    07:18
  • Preview10:01
  • Constructors
    08:11
  • Scoping Class Methods
    05:11
  • Scoping variables
    08:32
  • Polymorphism/Overloading
    05:09
  • Preview11:47
  • Destructor
    07:20
  • Inheritance
    11:12
  • Understanding Abstraction & Encapsulation
    07:04
  • Classes Quiz
    4 questions

  • Displaying Neatly
    08:58
  • Preview06:42
  • Date and Time Functions
    05:55
  • Escape sequences
    09:07
  • Signed-Unsigned Purpose
    06:44

Requirements

  • Using Internet and typing directly into the text boxes.
  • That c++ is an extremely useful language and it has various versions.
  • How to download and install a software into your system.

Description

C++ is one of the most popular and most complete programming language which is not only a major enhancement to the language C, but an enhancement which stood the test of time. The current course aims at teaching this course to a novice user in a way that from the very first minute the learner starts writing the program, without learning too much theory.

Course Contents:
- 50 Video Sessions.
- Attached resource with source code of sessions.
- Section Level Quizzes.
- All basic topics like conditions, loops, strings, arrays, functions
  classes are covered in with help of easy to understand examples.
  
Upto 6 Hours should be sufficient to cover the course. If you keep doing your own samples based on the examples given you can keep increasing your expertise level and can finally reach an expert level.

This course should be taken to:
- Know about c++ programming quickly
- Learn enough to clear this subject at your school/college level.
- To clear interviews related to a job in Information Technology.
- To pass related IT Certification with some more practice test
  done at your level.
  

Who this course is for:

  • This is meant for c++ aspirants at school/college/company level.
  • If you need to take a IT job interview related, this will help.
  • If other courses confuse you, this one will not. Take it.
  • If you know the basics, you need only advanced c++ you may not take it.

Instructors

Sunmitra Education
Friendly Technology For Education
Sunmitra Education
  • 4.0 Instructor Rating
  • 265 Reviews
  • 21,359 Students
  • 4 Courses

We are a team of educators headed by Dr. SUNIL JI GARG who has a unique dream of creating a world controlled by "Authors" and "Thinkers". Udemy is considered by our team as a platform where we find a hope to carry our dream mission one step further. We would be creating all kinds of courses. We do have a background of creating courses in the domain of IT, Health and Nutrition, Soft-Skills, Competitive Examinations, Science Related Learning Skills and other Innovative Courses for teachers, home makers, corporate professionals and career seekers. We have been doing this since ages in the physical world domain. Now we have chosen udemy to carry our learning mission further.

Sunil Ji Garg
An Educator, Naturopath, Engineer and Soft-Skills Trainer
Sunil Ji Garg
  • 4.3 Instructor Rating
  • 644 Reviews
  • 24,649 Students
  • 11 Courses

Became a naturopath and aromatherapist 25 years back when life of a loved one needed special care due to limitations of modern medicines. Now on a mission of digging the Indian knowledge treasure from Vedas, Upnishads and other Scriptures to share them with the world. Also a qualified Electronics engineer and Management graduate, has now devoted life to educating others by creating a formal public organisation called Sunmitra Education and is now working as its Managing director. Invented the most successful education CDs in India known as 'Yaksha' for competitive entrance examinations and 'Abhigyan' for science learning by using the innovative CANDLE or Click AND Drag LEarning approach. Is also a trained memory specialists who has trained who has trained many students as well as old age people to increase confidence in their memories. Also innovated the Challenge Learning Approach of education where questions are asked in a way to provide learning. Is a strong supporter of collaborative education movement worldwide.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.