Tags
Language
Tags
September 2025
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Fundamentals Of Object Oriented Programing: C++

    Posted By: ELK1nG
    Fundamentals Of Object Oriented Programing: C++

    Fundamentals Of Object Oriented Programing: C++
    Published 12/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.49 GB | Duration: 7h 9m

    Learn C++ syntax basics and modern Object-Oriented Programming techniques and tips

    What you'll learn

    Understand the purpose of OOP, the history of the C++ programming language, the anatomy of a C++ program and the role of the compiler

    Learn how to use C++ syntax to store, process and retrieve data, take input from a user and provide an output by writing simple programs

    Use the built-in STD & STL libraries to process input and data, create custom libraries, file handling and defensive programming techniques

    Construct complex - real world object-oriented classes and solutions in C++ based on UML diagrams.

    Learn core programming concepts that will improve logical reasoning, critical thinking & problem solving skills and equip you for your first Jr Developer Role

    Requirements

    No programming experience needed. Basic understanding of Data Flow & UML Diagrams

    Access to a Personal Computer and an Internet connection

    The enthusiasm and drive to learn and succeed

    Description

    This course offers an introduction to the Object-Oriented Programming paradigm using C++, a modern object-oriented language that is relevant and popular in the industry. The course entails the modeling of objects and classes, object-oriented facilities such as inheritance and polymorphism, native data structures, exception handling, file management and I/O streams.OBJECTIVES· The course is designed to provide complete knowledge of Object-Oriented Programming through C++ and to enhance the programming skills of the students by giving practical assignments to be done in labs.· To learn how to write functions for efficiency and performance· To understand how C++ improves C with object-oriented features· To learn the syntax and semantics of the C++ programming language· To learn how to design C++ classes for code reuse· To learn how to implement copy constructors and class member functions· To understand the concept of data abstraction and encapsulation· To learn how to overload functions and operators in C++· To learn how inheritance and virtual functions implement dynamic binding with polymorphism· To learn how to design and implement generic classes with C++ templates· To learn how to use exception handling in C++ programsC++ REAL WORLD USE CASESGui Applications​Operating Systems​Web Browsers and utilities​Database Management Sytems​Libraries – Machine learning, AR/VR​Cloud Computing & Distributed Applications​Game Development​

    Overview

    Section 1: Module 1

    Lecture 1 Introduction: Module 1 Objectives

    Lecture 2 Environment Setup & First Run

    Lecture 3 Data Types

    Lecture 4 Char

    Lecture 5 Strings: C-Style

    Lecture 6 User Input: Getline Function

    Lecture 7 Stringstream

    Lecture 8 Arithmetic Operators

    Lecture 9 Logical - Relational - Boolean Operators

    Lecture 10 Numeric Input Validation: CIN.GOOD()

    Lecture 11 Simple Addition Program

    Lecture 12 Fahrenheit to Celsius Conversion Program

    Lecture 13 Constants: Area of Circle Program

    Lecture 14 Module 1 Summary

    Section 2: Module 2

    Lecture 15 Module 2 Objectives

    Lecture 16 Flow Control: IF ELSE

    Lecture 17 Flow Control: SWITCH - Calculator Program

    Lecture 18 Functions

    Lecture 19 Variable Scope

    Lecture 20 Header Files: Calculator Program

    Lecture 21 Video Game Menu Program

    Lecture 22 String Methods: Find/Replace Program

    Lecture 23 User Registration Program

    Lecture 24 Loops: FOR

    Lecture 25 Loops: WHILE

    Lecture 26 Loops: DO WHILE

    Lecture 27 Jump Statements: Break, Continue, Goto

    Lecture 28 Arrays

    Lecture 29 Multi-dimensional Arrays: Student Grades Program

    Lecture 30 Pointers & References

    Lecture 31 Pointers to Functions

    Lecture 32 Dynamic Memory Management

    Lecture 33 Pointers to Arrays

    Lecture 34 Structures

    Lecture 35 Arrays & Structures: Inventory Program

    Lecture 36 Pointers to Structures: Book Information Struct

    Lecture 37 Recursion: Factorial Program

    Lecture 38 Classes & Objects: Abstraction & Encapsulation

    Lecture 39 Module 2 Summary

    Section 3: Module 3

    Lecture 40 Module 3 Objectives

    Lecture 41 Constructors: Default, Parameterized, Copy

    Lecture 42 Static Members

    Lecture 43 Member Functions: Distance Program

    Lecture 44 Header & Implementation Files: Distance Program

    Lecture 45 Friends: Functions & Classes

    Lecture 46 Friends: Functional Notation - Distance Program

    Lecture 47 STL: ALGORITHM

    Lecture 48 STL: VECTOR

    Lecture 49 STL: LIST

    Lecture 50 Files: FSTREAM

    Lecture 51 Files: BUFFER

    Lecture 52 Files: CHAR IO RDBUF

    Lecture 53 Exception Handling: TRY THROW CATCH

    Lecture 54 Patient Data Program

    Lecture 55 Module 3 Summary

    Lecture 56 Generics: Templates

    Lecture 57 Generics: Function Overloading Template

    Lecture 58 Generics: Template Swap Program

    Lecture 59 Operator Overloading: Plus Operator - Distance Program

    Section 4: Module 4

    Lecture 60 Module 4 Objectives

    Lecture 61 UML Inheritance: Employee Part 1

    Lecture 62 UML Inheritance: Employee Part 2

    Lecture 63 UML Inheritance: Employee Part 3

    Lecture 64 Abstract Class

    Lecture 65 UML Abstract Class: ATM Part 1

    Lecture 66 UML Abstract Class: ATM Part 2

    Lecture 67 UML Abstract Class: ATM Part 3

    Lecture 68 Module 4 Summary

    Lecture 69 Next Steps

    Beginner and Novice programmers who would like to develop a basic understanding of how to write simple Object-Oriented programs in C++,Hobbyists, creatives, or people who just love learning and want to understand how software systems work,Anyone looking to advance their career, and increase their earning potential