Description
C++20 Fundamentals C+Plus 20 (C++20) training course is published by O’Reilly Media Academy and specialized publications. This training series is taught by Paul Deitel, who has nearly 40 years of experience in programming and software development and has worked with various companies such as Oracle. This educational course is completely project-oriented and practical, and the student is expected to code and solve the presented challenges along with the teacher’s teaching. C++ is a low-level programming language that is used by various companies for various reasons such as high flexibility.
The C++ language is usually used to develop and program advanced and high-performance applications, and among its most important functions, it is possible to program system software, embedded systems, and operating systems. different, real-time operating system, communication systems, etc. In this training course, in addition to the latest version of the C+ Plus programming language, i.e. version 20, older but popular versions such as 11 and 17 will also be examined and valuable points will be discussed about them.
What you will learn in C++20 Fundamentals course:
- Basic principles and basics of the C++ programming language and its potentials and limitations
- Teaching math functions in C++
- relational operator
- Creating objects and working with them in C++ programming language
- Control Statements
- Keywords in C++ language
- Conditional statements if and else
- Nested conditional statements
- Conditional Operator
- Rings and their types
- Arrays, vectors and ranges
- Object oriented and functional programming
- Multidimensional arrays
- Array programming
- Typing string data and working with texts in C Plus Plus
- And …
Course details
Producer: O’Reilly Media
teacher: Paul J. Deitel
Course ISBN code: 0136875181
Publisher: Pearson
English language
Training level: introductory to advanced
Number of courses: 271
Training duration: 28 hours and 23 minutes
Course topics at the end of 4/2022
Before You Begin
Lesson 1 (for Windows Users): Test-Driving a C++ Application
Lesson 1 (for macOS Users): Test-Driving a C++ Application
Lesson 1 (for Linux Users): Test-Driving a C++ Application
Lesson 1 (Docker Desktop on Windows or macOS): Test-Driving a C++ Application
Lesson 1 (Jupyter Notebooks): Running C++ Code Interactively in a Jupyter Notebook
Lesson 02: Intro to C++ Programming
Lesson 03: Control Statements, Part 1
Lesson 04: Control Statements, Part 2
Lesson 05: Sequences: Lists and Tuples
Lesson 06: arrays, vectors, ranges and functional-style programming
Lesson 07: Array-Oriented Programming with NumPy
Lesson 08: strings, string_views, Text Files, CSV Files and Regex
Lesson 09: Custom Classes
Lesson 10: Object-Oriented Programming
Lesson 11: Operator Overloading, Copy/Move Semantics and Smart Pointers
Lesson 12: Exceptions and a Look Forward to Contracts
Lesson 13: Standard Library Containers and Iterators
C++20 Fundamentals course prerequisites
None
Course images
C++20 Fundamentals course introduction video
Installation guide
After Extract, view with your favorite Player.
Subtitle: English, Chinese, Korean, Japanese
Quality: 720p
The course repository link on GitHub: GitHub
download link
Password file(s): www.downloadly.ir
Size
9.77 GB
Be the first to comment