Udemy: Data Structures and OOP with C | CS104, CS105 Masterclass
Category: Technical
Tag: C/C++
Posted on 2023-03-11, by phaelx.
Description

Date: 02-2023
Author: OCSALY Academy | 180.000+ Students
Size: 3.2 GB
Format: MP4
Author: OCSALY Academy | 180.000+ Students
Size: 3.2 GB
Format: MP4
What you'll learn
Discover the principles of Data Structures and Object-Oriented Programming in C++.
Gain a comprehensive understanding of the language's syntax and semantics.
Learn the fundamentals of algorithms and how they are applied in C++.
Understand the principles of data abstraction, inheritance, and polymorphism
Build strong foundation for developing efficient and reliable software applications.
Explore the differences between various data structures, such as arrays, linked lists, stacks, and queues.
Develop a sound understanding of memory management in C++.
Build algorithms that allow for efficient processing of data.
Understand the concept of recursion and how to implement it in C++.
Learn how to write and implement classes in C++.
Master the principles of encapsulation and data hiding.
Understand the power of inheritance and its application in OOP.
Create and implement abstract data types.
Develop programs that use advanced data structures such as trees and graphs.
Gain a deep understanding of pointers and dynamic memory allocation in C++.
Learn how to use templates to build generic classes and functions.
Understand the principles of operator overloading in C++.
Master the principles of exception handling in C++.
Explore the principles of file input and output in C++.
Build programs that use advanced algorithms such as sorting and searching.
Create programs that use data structures and algorithms to solve real-world problems.
Learn how to test and debug C++ programs effectively.
Understand the principles of software engineering and how they apply to C++.
Develop programs that interact with users through a graphical user interface.
Understand the principles of multi-threaded programming in C++.
Gain an appreciation for the role of C++ in modern software development.
Learn how to build software that is efficient, scalable, and maintainable.
Understand the principles of software design and how to apply them in C++.
Develop the skills to work with large and complex codebases.
Learn how to build software that is both functional and elegant.
Course content
D4 - Introduction to CPP Classes8 lectures • 43min
POD Data Classes
Unions in CPP
Methods in Struct
Access Controls in CPP
Classes and Initializing Class Member
Constructors
Destructors in CPP
Initializers in CPP
Introduction to Pointers11 lectures • 1hr 19min
Pointers in CPP
C++ Beginning to Pointers
Dereference Operator in CPP
Pointers and Arrays
nullptr
Pointer arithmetic in CPP
Arrays out of bounds and Deallocating Pointers
Consts and Casts with Pointers
Allocating Memory
Allocating memory as arrays
Lifetime of Memory
STL1 lecture • 10min
STL, Vectors and Arrays
References in CPP4 lectures • 36min
References
Example Project With References
Code Example with AUTO, TUPLE and FOR LOOP
Range Based for Loop
Pointers4 lectures • 23min
Pointers in Practice
Pointers in Practice - Part 2
Pointers in Practice - Part 3
Pointers in Practice - Part 4
Functions8 lectures • 57min
Introduction to Functions
Functions - Part 1
Functions - Part 2
Functions - Part 3
Functions - Part 4
Functions - Part 5
Functions - Part 6
Functions - Part 7
Data Structures in CPP3 lectures • 31min
Introduction to Basic CPP Programming
Creating Random Card Generator Using Enum and rand
Developing main Function and using static_cast
Data Structures - ADT4 lectures • 26min
Introduction to ADT
Creating ADT Class and using Constructors
Virtual Methods and Overriding from Class
Controlling Copy Operations with ADT
Data Structures - Templates2 lectures • 22min
Starting with Templates
Class Templates in CPP
Data Structures - STL and Asymptotic Analysis5 lectures • 27min
Introduction to STL
Algorithm Analysis
Scenario Analysis
Developing Main
Factorial Method
Discover the principles of Data Structures and Object-Oriented Programming in C++.
Gain a comprehensive understanding of the language's syntax and semantics.
Learn the fundamentals of algorithms and how they are applied in C++.
Understand the principles of data abstraction, inheritance, and polymorphism
Build strong foundation for developing efficient and reliable software applications.
Explore the differences between various data structures, such as arrays, linked lists, stacks, and queues.
Develop a sound understanding of memory management in C++.
Build algorithms that allow for efficient processing of data.
Understand the concept of recursion and how to implement it in C++.
Learn how to write and implement classes in C++.
Master the principles of encapsulation and data hiding.
Understand the power of inheritance and its application in OOP.
Create and implement abstract data types.
Develop programs that use advanced data structures such as trees and graphs.
Gain a deep understanding of pointers and dynamic memory allocation in C++.
Learn how to use templates to build generic classes and functions.
Understand the principles of operator overloading in C++.
Master the principles of exception handling in C++.
Explore the principles of file input and output in C++.
Build programs that use advanced algorithms such as sorting and searching.
Create programs that use data structures and algorithms to solve real-world problems.
Learn how to test and debug C++ programs effectively.
Understand the principles of software engineering and how they apply to C++.
Develop programs that interact with users through a graphical user interface.
Understand the principles of multi-threaded programming in C++.
Gain an appreciation for the role of C++ in modern software development.
Learn how to build software that is efficient, scalable, and maintainable.
Understand the principles of software design and how to apply them in C++.
Develop the skills to work with large and complex codebases.
Learn how to build software that is both functional and elegant.
Course content
D4 - Introduction to CPP Classes8 lectures • 43min
POD Data Classes
Unions in CPP
Methods in Struct
Access Controls in CPP
Classes and Initializing Class Member
Constructors
Destructors in CPP
Initializers in CPP
Introduction to Pointers11 lectures • 1hr 19min
Pointers in CPP
C++ Beginning to Pointers
Dereference Operator in CPP
Pointers and Arrays
nullptr
Pointer arithmetic in CPP
Arrays out of bounds and Deallocating Pointers
Consts and Casts with Pointers
Allocating Memory
Allocating memory as arrays
Lifetime of Memory
STL1 lecture • 10min
STL, Vectors and Arrays
References in CPP4 lectures • 36min
References
Example Project With References
Code Example with AUTO, TUPLE and FOR LOOP
Range Based for Loop
Pointers4 lectures • 23min
Pointers in Practice
Pointers in Practice - Part 2
Pointers in Practice - Part 3
Pointers in Practice - Part 4
Functions8 lectures • 57min
Introduction to Functions
Functions - Part 1
Functions - Part 2
Functions - Part 3
Functions - Part 4
Functions - Part 5
Functions - Part 6
Functions - Part 7
Data Structures in CPP3 lectures • 31min
Introduction to Basic CPP Programming
Creating Random Card Generator Using Enum and rand
Developing main Function and using static_cast
Data Structures - ADT4 lectures • 26min
Introduction to ADT
Creating ADT Class and using Constructors
Virtual Methods and Overriding from Class
Controlling Copy Operations with ADT
Data Structures - Templates2 lectures • 22min
Starting with Templates
Class Templates in CPP
Data Structures - STL and Asymptotic Analysis5 lectures • 27min
Introduction to STL
Algorithm Analysis
Scenario Analysis
Developing Main
Factorial Method
Sponsored High Speed Downloads
9793 dl's @ 3264 KB/s
Download Now [Full Version]
9972 dl's @ 3615 KB/s
Download Link 1 - Fast Download
9778 dl's @ 3125 KB/s
Download Mirror - Direct Download
Search More...
Udemy: Data Structures and OOP with C | CS104, CS105 MasterclassLinks
Download this book
No active download links here?
Please check the description for download links if any or do a search to find alternative books.Related Books
- Ebooks list page : 57483
- 2023-03-15Data Structures And Oop With C | Cs105, C104 Masterclass
- 2023-03-15Data Structures And Oop With C Cs105, C104 Masterclass
- 2023-02-22Data Structures And Oop With C Cs105, C104 Masterclass
- 2023-02-21Data Structures And Oop With C Cs105, C104 Masterclass
- 2023-03-17Mastering Data Structures And Algorithms With Java
- 2023-03-11Mastering Data Structures And Algorithms With Java
- 2023-03-08Mastering Data Structures And Algorithms With Java
- 2023-02-25Data Structures and Algorithms (with C# code in GitHub)
- 2023-02-22Hands-On Data Structures and Algorithms with Python Store, manipulate, and access data effective... - Removed
- 2022-12-30Data Structures and Abstractions with Java, Global EditionAlways learning - Removed
- 2022-12-26Hands-On Data Structures and Algorithms with Rust - Removed
- 2022-12-17Data Structures and Algorithms (with C# code in GitHub)
- 2022-11-12Data Structures and Algorithms (with C# code in GitHub)
- 2022-09-04Data Structures and Algorithms (with C# code in GitHub)
- 2022-08-25Data Structures and Algorithms (with C# code in GitHub)
- 2022-08-16Hands-On Data Structures and Algorithms with Python Store, manipulate, and access data effectively and boost - Removed
- 2022-07-30Hands-On Data Structures and Algorithms with Python Store, manipulate, and access data effectively, 3rd Edition - Removed
- 2022-07-15Data Structures and Algorithms (with C# code in GitHub)
- 2022-06-24Hands-On Data Structures and Algorithms with Python, 3rd Edition (Early Access) - Removed
Comments
No comments for "Udemy: Data Structures and OOP with C | CS104, CS105 Masterclass".
Add Your Comments
- Download links and password may be in the description section, read description carefully!
- Do a search to find mirrors if no download links or dead links.