Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Quizes
Exercises
Publications
Startups
Units
Show all results for
Home
Lecture
C++ Project Organization: Object-Oriented Programming
Graph Chatbot
Related lectures (53)
Modular Programming: Managing Project Complexity
Covers modular programming principles, focusing on managing project complexity through effective code structuring and dependency management.
Pointers in C++: Event-Driven Programming with GTKmm
Covers function pointers in C++ and their application in GTKmm for event-driven programming.
Inheritance in Object-Oriented Programming: Concepts and Implementation
Covers inheritance in object-oriented programming, focusing on class hierarchies and practical implementation examples.
C++ Standard Library: Containers and Algorithms
Covers the basics of C++ standard library containers, algorithms, and iterators.
Scientific Computing Essentials
Covers algorithmic thinking, Python programming, numerical methods, and essential computing concepts for scientific computing.
Termination Analysis using Dependency Pairs
Explores automated termination analysis using dependency pairs, covering classical and modern techniques, annual competitions, and tools like AProVE.
Abstract Data Structures in C++
Covers procedural and object-oriented programming, abstract data structures, templates, and the C++ standard library.
GTKmm4: Project Architecture and Visualization
Covers the architecture of a project using GTKmm4 and the MVC design pattern for graphical applications.
Constructors and Destructors: Best Practices in C++
Discusses constructors and destructors in C++, focusing on best practices and memory management.
Classes and Encapsulation: Principles of Modular Programming
Covers the principles of classes, encapsulation, and modular programming in C++.
Java Interfaces: Enumerated Types and Interfaces
Explores the principle of coding to an interface, Java enumerated types, and the benefits of using interfaces for encapsulation.
Object-Oriented Programming: Error Management and Course Logistics
Outlines the course logistics and objectives for Object-Oriented Programming, focusing on error management and the integration of practical sessions with theoretical learning.
Object-Oriented Programming: Polymorphism and Pointers
Explores object-oriented programming concepts like polymorphism and pointers in C++.
Object-Oriented Programming: Operator Overloading and Project Logistics
Discusses project logistics and introduces operator overloading in C++ for a simulation project.
Static Usage in C++: Understanding Variable Lifetimes
Covers the three usages of 'static' in C++, focusing on variable lifetimes and scope.
Memory Safety and Client/Server Architecture: Key Concepts
Log in to Mediaspace to watch this video
Covers memory safety principles and the client/server architecture in system design.
Increment Operators in C: Understanding ++x and x++
Log in to Mediaspace to watch this video
Explains the differences between the prefix and suffix increment operators in C programming, emphasizing clarity and best practices in coding.
Pointers in C: Understanding Their Utility and Applications
Log in to Mediaspace to watch this video
Covers the definition and applications of pointers in C programming, emphasizing their role in memory management and generic programming.
Pointers and References: Key Differences in Programming
Log in to Mediaspace to watch this video
Explains the differences between pointers and references in programming, focusing on their definitions, uses, and limitations in C and C++.
Programming for Engineers
Log in to Mediaspace to watch this video
Covers programming basics for engineers, emphasizing MATLAB, C, and LabVIEW tools for project development.
Previous
Page 1 of 3
Next