Curated Video
C++ for Beginners - Encapsulation, Part 2
In this video, your instructor discusses encapsulation and the benefits of object-oriented programming. This clip is from the chapter "Classes and Objects" of the series "C++ for Beginners".Objects and Inheritance
Curated Video
Complete Java SE 8 Developer Bootcamp - Big Numbers
The author demonstrates BigInteger and BigDecimal, two classes that support big numbers. This clip is from the chapter "Java Conventions and Primitives" of the series "Complete Java SE 8 Developer Bootcamp".This section gives brief...
Curated Video
Complete Java SE 8 Developer Bootcamp - Scope-Part 1
Learn how to recognize the scope which defines the lifecycle and accessibility of state of a variable in a class. This clip is from the chapter "Static, Scope, and Garbage Collection" of the series "Complete Java SE 8 Developer...
Curated Video
Complete Java SE 8 Developer Bootcamp - Polymorphism Demo
The author gives a demo to get clear past a difficult concept of polymorphism. This clip is from the chapter "Polymorphism" of the series "Complete Java SE 8 Developer Bootcamp".The author introduces you to the unique property of...
Curated Video
Complete Java SE 8 Developer Bootcamp - The Three Faces of Final
The keyword “final” may be applied to variables, methods, and classes. This feature prevents further modification of these constructs, once defined. This clip is from the chapter "Inheritance" of the series "Complete Java SE 8 Developer...
Curated Video
Complete Java SE 8 Developer Bootcamp - Covariant Returns
In covariant return, Java allows the return type to be a subtype of the type declared in the overridden method. This clip is from the chapter "Inheritance" of the series "Complete Java SE 8 Developer Bootcamp".Inheritance helps to build...
Curated Video
Creational Design Patterns in Modern C++ - Basic Implementation with the Abstract Factory
This video demonstrates how to modify and refactor the previous example to use the abstract factory. • Define basic data in code • Add a test .csv file with fake data • Edit the .csv file to see how the library works This clip is from...
Curated Video
Creational Design Patterns in Modern C++ - Application Framework - Discussion
This video explains the framework needed to implement the factory method. • Explain iterators • Show examples to further illustrate how they work • Analyze the results of the examples via print statements This clip is from the chapter...
Curated Video
C++ Developer - Exceptions and the Exception Hierarchy
This video explains the hierarchy of exceptions. This clip is from the chapter "Exceptions and Debugging" of the series "The Complete C++ Developer Course".This section explains exceptions and debugging in C++.
Programming Electronics Academy
Introduction to Interrupts: Arduino Course 9.1
An introduction to interrupts in programming.
Curated Video
Creational Design Patterns in Modern C++ - Using the Factory Method
This video demonstrates how to use the factory method design pattern. This clip is from the chapter "Abstract Factory" of the series "Creational Design Patterns in Modern C++".This section focuses on the basic implementation with the...
Curated Video
Creational Design Patterns in Modern C++ - Introduction - introduces you to the abstract factory pattern, its intent, and its structure
This video introduces you to the abstract factory pattern, its intent, and its structure. • Identify key parts of the application • Plan out the class structure using class diagrams (UML) • Create a class implementation using UML...
Curated Video
Creational Design Patterns in Modern C++ - Pooling Game Objects - Part I
This video is the first part of the two-part video that explains the benefits of pooling a large number of game objects. • Learn construction and solve an assignment • Container interface and shrinking operations • Comparisons This clip...
Curated Video
Creational Design Patterns in Modern C++ - S.O.L.I.D. Principles - Part II
This video is the second part of the three-part video that explains the Liskov Substitution principle. • Learn type-safe error handling • Understand state machines • Explore recursive data structures This clip is from the chapter...
Curated Video
C++ Developer - Project - Shopping Item File
This video presents a project on shopping item file. This clip is from the chapter "File Input and Output" of the series "The Complete C++ Developer Course".This section explains file input and output.
Curated Video
C++ Developer - Project - Dynamically Creating Rectangles from File
This video presents a project to dynamically create rectangles from file. This clip is from the chapter "File Input and Output" of the series "The Complete C++ Developer Course".This section explains file input and output.
Curated Video
C++ for Beginners - Understanding Comments: Useful VS Redundant
In this section, your instructor discusses code comments. This clip is from the chapter "Operators and Precedence" of the series "C++ for Beginners".Understanding Comments: Useful VS Redundant
Curated Video
Complete Java SE 8 Developer Bootcamp - The Java Development Kit (JDK)
Learn more about the Java platform which provides you with all the tools needed to run all your programs. This clip is from the chapter "Getting Started with Java" of the series "Complete Java SE 8 Developer Bootcamp".In this section,...
Curated Video
Complete Java SE 8 Developer Bootcamp - Static Imports
Static Imports allow us to code static references from other types, as if they were defined in our own class. This clip is from the chapter "Lambda Expressions and Static Imports" of the series "Complete Java SE 8 Developer Bootcamp".In...
Curated Video
Complete Java SE 8 Developer Bootcamp - Abstract Classes: Part 1
Abstract classes are constructs that allow subtypes to share common state and behavior definitions, all while enabling polymorphism. This clip is from the chapter "Abstract Classes and Interfaces" of the series "Complete Java SE 8...
Programming Electronics Academy
Details of Using Arduino Libraries: Arduino Course 6.4
A walk through of using a code library with Arduino.
Curated Video
Creational Design Patterns in Modern C++ - Introduction - introduces you to the pattern and its intent
This video introduces you to the pattern and its intent. • Install Qt5 • Implement CMake for your Qt5 directory as shown in the video • Reconfigure and generate the project via CMake This clip is from the chapter "Prototype" of the...
Curated Video
C++ Developer - Project - Tic-Tac-Toe (Advanced)
This video presents an advanced project called "Tic-Tac-Toe". This clip is from the chapter "Functions" of the series "The Complete C++ Developer Course".This section discusses the various functions in C++.
Curated Video
C++ Developer - Getting Started with macOS Catalina or Higher with Visual Studio Code
This video focuses on how to get started with macOS Catalina or a higher version with Visual Studio Code. This clip is from the chapter "Getting Started" of the series "The Complete C++ Developer Course".This section introduces the...