This was posted 6 years 2 months 5 days ago, and might be an out-dated deal.

Related
  • expired

Free Course - Learn C++ Programming from Beginner to Expert: 2018 @ Udemy

190
This post contains affiliate links. OzBargain might earn commissions when you click through and make purchases. Please see this page for more information.

A Udemy course not in the earlier post. Suitable for those that are totally new to C++ Programming or want to learn the basics.

Specially designed for people who don't have any knowledge about programming & want to learn C++ from scratch

What you'll learn

What is compiler / IDE
variables / types of variables
Conditions like if / else / switch case
Operators - arithmetic, relational, logical, bitwise
Loops - while , for , nested loop , infinite loop
Semantics of the cpp
Reference variables
Flowcharts
Pseudocodes
How to take Input
Pattern printing
Arrays
Sorting : Selection Sort , Bubble Sort , Inbuilt sort function
Searching : Linear Search , Binary Search
Functions : Call by value , Call by reference , How to pass array to functions
Number System : Decimal , Binary , Octal , Hexadecimal
How is data Stored : 1's complement and 2's complement
Typecasting : Implicit and Explicit
Post and Pre
Scope of a variable
Conversion of Number System
What are Run Time Errors , Segmentation Fault , Compilation Error , Logical Error
Integer Overflow and Underflow
Wrap Around
Header Files
Global and local Variable
Call Stack
Range of Integers
Code Blocks IDE installation and familiarization
Debugging
Input-Output
Algorithms
Pointers

Related Stores

Udemy
Udemy

closed Comments

  • +6

    I can assure you the 17 hours of content won't take you from beginner to expert :S

    • Why not?

      • +2

        C++ is a monster.

        Specially designed for people who don't have any knowledge about programming & want to learn C++ from scratch

        I would say you can't even become an expert in HTML or CSS in 17 hours, and those are a piece of cake.

        I've been programming in various languages for nearly a decade and I'd hesitate to call myself an "expert" in a language I'd only used for a year.

        • Yep C++ is the language which allows you to do pretty much anything in terms of code. Like changing what '=' means for example.

          Just because you can do something, doesnt mean you should. That is something you dont learn in 17 hours.

          • @stumo:

            Like changing what '=' means for example.

            Have you tried Fortran, where you assign 1 = 2.

            That has fun results…

        • I've been programming in various languages

          I stuck with Ada.

          • @jv: Do you use an editor with Syntax highlighting?

            • +1

              @[Deactivated]: I use Edlin

              • @jv: Where do you stand on tabs versus spaces and opening braces?

  • Thanks, saved $205.

    Presenter is Harsh though…

    • Literally nobody buys full price udemy courses, there is ALWAYS a coupon to get it for free or like $10. Udemy is a horrible site, quite a lot of the content is just ripped off from a youtube tutorial series and placed on it taking money from the original author and not crediting them, or even having permission to use their content.

  • +2

    "Specially designed for people who don't have any knowledge"

    • Du'hhh

  • +1

    Don't waste your time with this course: You can learn it in 2 hours with this.

    • Haha.. Same Course had gained popularity here ;-)

  • What exactly are people learning c++ for? I know it has uses but demand for c++ is tiny compared to web/cloud tech, if I'm not mistaken.

    • Most of the language used to build those web apps are influnced by c++.

    • +2

      There's a lot of C++ in use, especially in game development and native app development, but Rust is the new hotness for systems programming, and Go is used a lot for distributed systems.

      So, I guess the answer is, not everyone wants to be a web developer.

    • +1

      Still the go to for anything fast or embedded.

  • +2

    This course claims to make you a C++ expert, and yet its listed topics don't include anything about object-orientation, classes, polymorphism, exception handling, or the Standard Template Library. I strongly suspect that this is simply a basic C course, with C++ in its title.

Login or Join to leave a comment