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
Templates: Programming Concepts
Graph Chatbot
Related lectures (37)
Generic Programming: Templates
Covers generic programming using templates in C++, including declaration, instantiation, specialization, and practical examples.
C++ Standard Library: Containers and Algorithms
Covers the basics of C++ standard library containers, algorithms, and iterators.
C++ Complements: Namespaces and Main Arguments
Covers namespaces, main function arguments, and their significance in C++ programming.
Functions: Reusability and Error Reduction
Covers functions in C programming, emphasizing reusability and error reduction through proper function structure.
Recursive Functions: Examples and Applications
Explores recursive functions, including factorials and Fibonacci sequences, and their scope and namespaces.
Comparing Objects: Comparable vs Comparator
Covers the concepts of Comparable and Comparator interfaces in Java, explaining how classes implement these interfaces to enable object comparison.
Inheritance in Object-Oriented Programming: Concepts and Implementation
Covers inheritance in object-oriented programming, focusing on class hierarchies and practical implementation examples.
Class hierarchies: pattern matching
Covers class hierarchies, pattern matching, function values, and function calls in Scala.
Python Functions: Basics and Arguments
Covers the basics of writing functions in Python and working with function arguments.
Functions in C: Key Concepts and Examples
Log in to Mediaspace to watch this video
Explains the essential concepts of functions in C programming, including definitions, prototypes, and argument passing techniques.
Optimization and Templates
Log in to Mediaspace to watch this video
Explores optimization in C++ code, algorithmic ideas, code profiling, and template meta-programming.
Generic Programming: Templates
Log in to Mediaspace to watch this video
Covers generic programming in C++ through templates for classes and functions, showcasing examples and discussing specialization and separate compilation.
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.
Arrays in C: Advanced Data Types
Log in to Mediaspace to watch this video
Discusses advanced data types in C, focusing on arrays and their characteristics.
Pointers: Strings, Functions, Casting
Log in to Mediaspace to watch this video
Covers pointers to strings, functions, and casting in C programming.
Dynamic Arrays in C: Flexible Array Members
Log in to Mediaspace to watch this video
Covers flexible array members in C, focusing on dynamic memory allocation and practical applications in system programming.
Python Programming: Lists and Functions Overview
Log in to Mediaspace to watch this video
Introduces Python programming concepts, focusing on lists, functions, and their applications in problem-solving.
Dynamic Memory Allocation: Understanding Pointers in C
Log in to Mediaspace to watch this video
Provides an overview of dynamic memory allocation in C programming, focusing on pointers and memory management techniques.
Advanced Types in C: Enums, Typedefs, and Structs
Log in to Mediaspace to watch this video
Discusses advanced types in C, including enumerated types, typedefs, and structures, with practical examples to illustrate their usage.
Advanced Types in C: Unions and Bit Fields
Log in to Mediaspace to watch this video
Discusses advanced types in C, focusing on unions, bit fields, and their associated modifiers and operators.
Previous
Page 1 of 2
Next