Udemy - Learn C + + Programming - An Upper Intermediate Journey
- Category Other
- Type Tutorials
- Language English
- Total size 1.9 GB
- Uploaded By freecoursewb
- Downloads 237
- Last checked 1 week ago
- Date uploaded 11 months ago
- Seeders 9
- Leechers 2
Infohash : 4340017003E29B8EC860B6B918F0D7D141F174F7
Learn C++ Programming: An Upper Intermediate Journey
https://DevCourseWeb.com
Published 12/2024
Created by Reza Shahin
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Intermediate | Genre: eLearning | Language: English | Duration: 29 Lectures ( 2h 57m ) | Size: 1.9 GB
Master advanced C++ concepts: enumerations, structures, unions, and object-oriented programming + 25 coding exercises
What you'll learn
Learn the concepts of enumerations, including single, multiple, and multi-level enumerations, and how to integrate them with conditions and functions.
Understand the purpose and declaration of structures, and apply them using arrays, pointers, and nested structures for efficient data management.
Learn the unique characteristics of unions and their applications, including anonymous members, size optimization, and integration with functions.
Gain hands-on experience with classes, including access control, member functions, constructors, destructors, friend functions, and encapsulation.
Use structures, unions, and classes to solve complex coding problems, focusing on modularity and optimization.
Explore the use of pointers in managing structures and unions, including passing them as references or pointers to functions.
Develop skills to encapsulate data and design secure, efficient, and scalable programs using classes.
Acquire knowledge of coding standards and practices to create robust and maintainable code across various programming paradigms.
Requirements
Decision Structures: Familiarity with if-else statements and switch-case structures.
Loop Structures: Understanding of loops, including for, while, and do-while loops.
Functions: Ability to define and call functions with parameters and return values.
Arrays: Knowledge of creating and manipulating one-dimensional and multi-dimensional arrays.
Pointers: Basic understanding of pointers and their usage in memory referencing.
Strings: Working knowledge of string manipulation and functions.
Vectors (optional): Familiarity with vectors as a part of dynamic arrays in C++.
Files:
[ DevCourseWeb.com ] Udemy - Learn C + + Programming - An Upper Intermediate Journey- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here ! 1 - Enumeration
- 1 -Introduction What is an enumeration What are the enumeration types.mp4 (44.8 MB)
- 1 -What is an enumeration.txt (0.5 KB)
- 2 -Coding exercise #1 A single enumeration.mp4 (34.8 MB)
- 2 -Single enumeration.txt (0.5 KB)
- 3 -Coding exercise #2 A multiple enumeration.mp4 (60.8 MB)
- 3 -Multiple enumeration.txt (0.7 KB)
- 4 -Coding exercise #3 A multi level enumeration.mp4 (37.2 MB)
- 4 -Multi-level enumeration.txt (0.7 KB)
- 5 -Coding exercise #4 Enumerations and if-else conditions.mp4 (65.4 MB)
- 5 -Enumeration and if-else.txt (0.9 KB)
- 6 -Coding exercise #5 Enumerations starting from 1.mp4 (28.2 MB)
- 6 -enumerations starting from 1.txt (0.4 KB)
- 7 -Coding exercise #6 Enumerations and switch statements.mp4 (55.3 MB)
- 7 -Enumerations and switch statements.txt (0.9 KB)
- 8 -Coding exercise #7 Enumerations and functions.mp4 (42.7 MB)
- 8 -Enumerations and functions.txt (0.7 KB)
- 1 -Introduction What is a structure How to declare it.mp4 (108.3 MB)
- 1 -Introduction to structure.txt (1.3 KB)
- 2 -Coding exercise #8 Using an array for structures.mp4 (121.0 MB)
- 2 -Structures using an array.txt (1.1 KB)
- 3 -Coding exercise #9 A pointer to one instance of a structure.mp4 (42.7 MB)
- 3 -Pointer to one instance of a structure.txt (0.5 KB)
- 4 -Coding exercise #10 A pointer to an array of structures.mp4 (60.8 MB)
- 4 -Pointer to an array of structure.txt (0.9 KB)
- 5 -Coding exercise #11 Passing a structure to a function (as a reference).mp4 (107.3 MB)
- 5 -Structure call by reference.txt (1.0 KB)
- 6 -Coding exercise #12 Passing a structure to a fuction (as a pointer).mp4 (43.5 MB)
- 6 -pass a structure to a function using a pointer.txt (0.6 KB)
- 7 -Coding exercise #13 Copying a structure.mp4 (36.9 MB)
- 7 -Copying an instance in a structure.mp4 (26.7 MB)
- 8 -Coding exercise #14 Nested structures.mp4 (51.1 MB)
- 8 -Nested Structure.txt (0.7 KB)
- 1 -Introduction to unions Why use unions.mp4 (96.8 MB)
- 1 -Introduction to unions.txt (1.8 KB)
- 2 -Coding exercise #15 A comparison between unions and structures.mp4 (62.4 MB)
- 2 -Comparison between unions and structures.txt (0.5 KB)
- 3 -A union in a structure with anonymous members.txt (0.5 KB)
- 3 -Coding exercise #16 A union in a structure with anonymous members.mp4 (50.7 MB)
- 4 -Coding exercise #17 Size of a union.mp4 (10.3 MB)
- 4 -size of a union.txt (0.3 KB)
- 5 -Coding exercise #18 Passing a union to a function.mp4 (73.7 MB)
- 5 -Passing a union to a function.txt (0.5 KB)
- 1 -Introduction of a class.txt (1.0 KB)
- 1 -Introduction to classes.mp4 (97.1 MB)
- 2 -Coding exercise #19 How to work with public, protected and private variables.mp4 (137.6 MB)
- 2 -Public, private and protected variables.txt (2.3 KB)
- 3 -Coding exercise #20 Review of class declaration and access its variables.mp4 (41.6 MB)
- 3 -Review of class declaration and access public variables using an object.txt (0.6 KB)
- 4 -Coding exercise #21 Member functions declaration to access private variables.mp4 (51.5 MB)
- 4 -Member functions, review of private variables.txt (0.5 KB)
- 5 -Coding exercise #22 Constructors and destructors.mp4 (108.4 MB)
- 5 -Constructors and destructors.txt (1.5 KB)
- 6 -Coding exercise #23 Friend functions of a class.mp4 (88.7 MB)
- 6 -Friend functions.txt (0.9 KB)
- 7 -Coding exercise #24 Private members encapsulations.mp4 (86.4 MB)
- 7 -Coding exercise private members encapsulations.txt (0.8 KB)
- 8 -Coding exercise #25 Friend classes of a class.mp4 (74.1 MB)
- 8 -Friend class.txt (1.1 KB)
- Bonus Resources.txt (0.4 KB)
There are currently no comments. Feel free to leave one :)
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce