Instructional Video5:59
Curated Video

Multi-Paradigm Programming with Modern C++ - Class and Structs

Higher Ed
What is the difference between struct and class, and which one to use? What’s an invariant and why is it important? Where to put error checking code? • Struct versus class: Which one to use? • Class invariants by example • Public and...
Instructional Video3:13
Curated Video

Creational Design Patterns in Modern C++ - MySQL Database Classes

Higher Ed
This video explains the MySQL database classes. 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 abstract factory, the...
Instructional Video8:12
Curated Video

Creational Design Patterns in Modern C++ - Destruction Policies

Higher Ed
This video highlights the issues with the lazy instantiation and demonstrates how to resolve them. This clip is from the chapter "Singleton" of the series "Creational Design Patterns in Modern C++".This section provides an overview of...
Instructional Video5:44
Curated Video

Creational Design Patterns in Modern C++ - Singleton Issues

Higher Ed
This video highlights the issues with singleton. This clip is from the chapter "Singleton" of the series "Creational Design Patterns in Modern C++".This section provides an overview of logger classes, multithreading, patterns, and...
Instructional Video8:04
Curated Video

Complete Java SE 8 Developer Bootcamp - LocalDate

Higher Ed
The author explains a new java.time package. This clip is from the chapter "Dates and Time" of the series "Complete Java SE 8 Developer Bootcamp".In this section, we learn more about immutable class to represent a date.
Instructional Video5:40
Curated Video

Java Programming for Complete Beginners - Java 16 - Step 08 - Exercises and Tips - Getters and Generating Getters and Setters with E

Higher Ed
In this video, we will learn about exercises and tips - getters and generating getters and setters with E. This clip is from the chapter "Introduction to Object-Oriented Programming" of the series "Java Programming for Complete Beginners...
Instructional Video7:23
Curated Video

Java Programming for Complete Beginners - Java 16 - Step 06 - Understanding Spring Boot Magic - Autoconfiguration

Higher Ed
In this session, let's look at Spring Boot autoconfiguration. This clip is from the chapter "Getting Started with Spring Boot" of the series "Java Programming for Complete Beginners - Java 16".This section focusses on building a Hello...
Instructional Video3:02
Curated Video

Java Programming for Complete Beginners - Java 16 - Step 09 - Q3 - 01 - Spring Framework - Does Spring Framework Add Value?

Higher Ed
In this session, we will discuss whether the Spring framework really adds value to our work. This clip is from the chapter "Getting Started with Spring Framework" of the series "Java Programming for Complete Beginners - Java 16".This...
Instructional Video1:55
Curated Video

Java Programming for Complete Beginners - Java 16 - Step 00 – Object-Oriented Programming - Level 2 - Section Introduction

Higher Ed
In this session, we will learn about object-oriented programming - level 2 - section introduction. This clip is from the chapter "Object-Oriented Programming Again" of the series "Java Programming for Complete Beginners - Java 16".In...
Instructional Video10:25
Curated Video

The Complete Ethical Hacking Bootcamp: Beginner To Advanced - Classes

Higher Ed
This video teaches you about classes in Python. This clip is from the chapter "Python Basics" of the series "The Complete Ethical Hacking Bootcamp: Beginner To Advanced".In this section, you'll learn the basics of Python.
Instructional Video6:28
Curated Video

Master Hibernate and JPA with Spring Boot in 100 Steps - Step 5 - What is Happening in the Background?

Higher Ed
In this Appendix video, we'll cover what is happening in the background. This clip is from the chapter "Appendix - Introduction to Spring Framework in 10 Steps" of the series "Master Hibernate and JPA with Spring Boot in 100 Steps".null
Instructional Video8:04
Curated Video

Comprehensive Android Developer Bootcamp - Making Sure Google Play Services Works

Higher Ed
Android Locations and Maps:Making Sure Google Play Services Works This clip is from the chapter "Android Locations and Maps" of the series "The Comprehensive Android Developer Bootcamp".This section will show you how to create Maps and...
Instructional Video2:45
Curated Video

Multi-Paradigm Programming with Modern C++ - About the Guidelines

Higher Ed
C++ Core Guidelines are mentioned many times throughout this course. The guidelines are written by some of the most experienced programmers in the world. They are not hard rules though, but rather recommendations and best practices,...
Instructional Video6:30
Curated Video

Creational Design Patterns in Modern C++ - SQL Server Database Classes

Higher Ed
This video demonstrates how to add the SQL server database classes and explains their usage. This clip is from the chapter "Abstract Factory" of the series "Creational Design Patterns in Modern C++".This section focuses on the basic...
Instructional Video6:12
Curated Video

Creational Design Patterns in Modern C++ - Multithreading Issues

Higher Ed
This video demonstrates how to solve the problem of using a singleton in a multithreading application. This clip is from the chapter "Singleton" of the series "Creational Design Patterns in Modern C++".This section provides an overview...
Instructional Video9:38
Curated Video

Creational Design Patterns in Modern C++ - Registry of Singletons - Part I

Higher Ed
This video is the first part of the two-part video that demonstrates how to implement a registry of singletons. This clip is from the chapter "Singleton" of the series "Creational Design Patterns in Modern C++".This section provides an...