Description
Practical C++ Course: Learn C++ Basics Step by Step. C++ is a very special language: it’s one of the oldest languages on the market (many other languages are actually based on C++), and it’s used in every possible industry in the world. C++ is considered “hard to learn”. Well, maybe it’s harder to learn than other languages like Python or JavaScript, but in return, you get a big advantage: you get to code in one of the most powerful languages in the world – which opens up a lot of possibilities that Not available in other languages. “Less powerful” languages. Also, and this could be a big factor for you: if you’re looking for a job, knowing C++ will help you stand out and maybe get a better salary. The reasoning here is simple: since C++ is harder, you have less competition and companies are willing to pay more. And now, “harder” doesn’t mean “impossible” if you have the right resources to start with. I’ve created this course with one thing in mind: to give you the knowledge and practice you really need to master the basics of C++ as quickly as possible. No more, no less. And I’ve made the explanations as simple and easy as possible to get you started and motivated to learn more about C++. With this practical C++ course you’ll get what you really need to get started. Then you will be able to effectively use this C++ base to learn and work in different fields:
- Video games
- Embedded software
- Robotics (my favorite!)
- Artificial intelligence
- operating systems
- and many more.
how to teach
- Step by step: Each part, each lesson, is built on the previous part. 1 lesson = 1 small step towards your mastery of C++ basics.
- Practical: without complex theoretical explanations, I directly write the code and explain at the same time. And I encourage you to write the code too!
- No copy and paste: Some code doesn’t magically appear on the screen without any explanation. I write all the code I explain and I explain all the code I write.
- Tip: If I can explain something in 5 minutes, I won’t produce a 15 minute video to make the course seem longer.
- Practical: I teach you what you really need to do useful things with C++. This means focusing on what can give you the most value now.
- Extra Practice: With each key concept, you get exercises to practice exactly what you need to understand, so learning is much more efficient. So, if you like to learn by doing and want to really understand what you’re doing, you’ll love this course.
What will you do and what will you learn in this course? First, you install the development tools (compiler, VS Code) you need to comfortably write C++ code – installation instructions for Windows, Linux, and MacOS. Yes, you can follow the course with any operating system you want! Then you will learn C++ with 4 different levels. For each level you get:
- A quick intro video to relate the different levels and explain what we’re going to do.
- Practical lessons (5-10 minutes) to introduce new key concepts.
- At the end of the level (section) some exercises to practice the key points of the section as well as combining the concepts together.
Each level builds directly on previous levels. Here’s a quick overview of the concepts you’ll discover (and practice):
- Level 1: Write a program, variables, arrays, vectors, user input.
- Level 2: functions, domains, comments, namespaces.
- Level 3: condition (if), for loops, while loops.
- Level 4: References, prototypes, compilation from terminal.
What you will learn in the course Practical C++: Learn C++ Basics Step by Step
-
Get the basics you need for your next C++ projects
-
Write clean C++ code from the beginning
-
Variables, functions, loops, conditions and more.
-
Using the standard C++ library (std)
-
Install Visual Studio Code on Windows, Linux, and MacOS
-
Install a compiler for C++
-
Interact with the user from your app
-
Practice your C++ skills with lots of exercises
-
Learn some modern C++ features
-
Compile and run C++ codes by yourself
-
Create prototypes for your C++ functions
-
Add your C++ codes to hpp. and cpp. Organize
-
Understand what a reference is and how to use it
-
Write OOP (Object Oriented Programming) code in C++
-
Introduction to Inheritance with OOP C++
-
Learn the best practices from scratch
-
Learn by doing
This course is suitable for people who
- Programming beginners who want to start learning C++ with a comprehensive and complete course.
- Programming beginners who have already learned another language and want to switch to C++.
- C++ developers who want to brush up on their basics without wasting time.
- Anyone interested in working on video games, embedded software, robotics, artificial intelligence, operating systems, and more.
Practical C++ course specifications: Learn C++ Basics Step by Step
- Publisher: Udemy
- teacher: Edouard Renard
- Training level: beginner to advanced
- Training duration: 4 hours and 50 minutes
- Number of courses:
Course topics on 1/2024
Practical C++ course prerequisites: Learn C++ Basics Step by Step
- A computer and a strong will to learn, that’s it!
Course images
Sample video of the course
Installation guide
After Extract, view with your favorite Player.
English subtitle
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
1.9 GB
Be the first to comment