Instructional Video10:34
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Flow Control: IF/ELSE, Ternary Operator - Test Scores Program

Higher Ed
We will learn to use the IF statement to check if a block of conditions is true and the ELSE statement if false and write a program to evaluate test scores.
Instructional Video6:41
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Type Casting

Higher Ed
In this lesson, we will learn to use a feature called typecasting to change one datatype to another and look at the two methods of typecasting.
Instructional Video4:36
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Stringbuilder

Higher Ed
Here, we will look at the StringBuilder, which creates a mutable or modifiable succession of characters in the strings class.
Instructional Video9:03
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - String Methods

Higher Ed
In this video, we will learn about the two methods of assigning a string variable in Java programming.
Instructional Video10:36
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Strings

Higher Ed
Continuing on our previous lesson, where we learned about the datatypes in Java, in this lesson, we will look at the string datatype in more detail.
Instructional Video0:43
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Module Objectives - Enabling our programs to make decisions based on input

Higher Ed
This brief video outlines what we will learn in this module, focusing mainly on the deeper elements of programming involving Java, like strings, arrays, loops, and decision-making.
Instructional Video0:31
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Module 1 Summary

Higher Ed
This video summarizes the concepts learned in Module 1: the Java development lifecycle and compilation process, understanding the different Java versions and development tools, and compiling and running programs via the command line.
Instructional Video6:07
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Program: Simple Interest Calculator

Higher Ed
This lecture will demonstrate how to write a program that calculates simple interest earned on a dollar amount invested at an interest rate.
Instructional Video2:53
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Program: Date Difference

Higher Ed
In this video, we will learn to write a simple program that uses the DateTime class to calculate the age difference between two siblings.
Instructional Video4:45
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - DateTime

Higher Ed
We will look at the Java built-in API that contains classes for representing data and time, the java.util, java.time, java.sql, and java.text packages.
Instructional Video7:20
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Arithmetic Operators

Higher Ed
In this lesson, we will perform basic arithmetic calculations used in Java for mathematical operations.
Instructional Video5:21
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Program: User Input - Voting Age

Higher Ed
We will learn to accept user inputs, a critical step for any software program. We will learn to use the scanner library to achieve this.
Instructional Video5:19
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Boolean & Logical Operators

Higher Ed
In this lecture, we will learn about the Boolean datatype and also look at logical operators in Java. We will create statements and have our program evaluate whether the statements are true or false.
Instructional Video4:21
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Char Data Type

Higher Ed
In this video, we will understand the char datatype and briefly look at the string datatype. We will define several char variables in upper and lower case and numbers and integers.
Instructional Video6:16
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Variables & Data Types

Higher Ed
In this lesson, we will learn about variables and look at the various datatypes available in Java. We will create a new Java project and understand the different data types.
Instructional Video9:34
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Environment Setup & First Run

Higher Ed
This video illustrates how to install the Java development kit, configure it on our machine, and run the Java program for the first time.
Instructional Video0:50
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Module Objectives - Getting you comfortable with the JAVA ecosystem

Higher Ed
In this video, we will look at the objectives of Module 1. We will define the Java development Lifecycle and compilation. We will differentiate between the different versions of Java and learn about basic Java syntax.
Instructional Video2:30
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Introduction

Higher Ed
This video introduces the author, the course in general, what to expect from the course, and a brief introduction to Java programming.
Instructional Video3:53
Curated Video

Behavioral Design Patterns in C++ - Pros and Cons-Strategy Pattern

Higher Ed
This video talks about the pros and cons of the strategy pattern. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this section, you will learn about the strategy pattern.
Instructional Video1:38
Curated Video

Behavioral Design Patterns in C++ - Overview of Behavioral Patterns

Higher Ed
This video provides an overview of behavioral patterns. This clip is from the chapter "Basic Concepts" of the series "Behavioral Design Patterns in C++".This section focuses on basic concepts of design patterns.
Instructional Video18:43
Curated Video

Quick JavaScript Crash Course - Modern and Advanced JavaScript - Inheritance

Higher Ed
This video explains inheritance in JavaScript. This clip is from the chapter "Classes Enhancements and OOPS" of the series "Quick JavaScript Crash Course - Modern and Advanced JavaScript".This section explains classes enhancements and OOPS.
Instructional Video2:07
Curated Video

Quick JavaScript Crash Course - Modern and Advanced JavaScript - Introduction-Objects And Classes

Higher Ed
This video explains objects and classes in JavaScript. This clip is from the chapter "Classes Enhancements and OOPS" of the series "Quick JavaScript Crash Course - Modern and Advanced JavaScript".This section explains classes...
Instructional Video3:55
Curated Video

Why Do Some People Look More Like Their Grandparents Than Their Parents?

Pre-K - Higher Ed
Our physical appearance is significantly influenced by our genes, which are inherited from our parents, who in turn receive their genetic material from their own parents. When your genetic makeup closely mirrors that of your...
Instructional Video3:48
Curated Video

Are Dimples Genetic Defects?

Pre-K - Higher Ed
Dimples are universally considered a physically attractive feature. Contrary to this positive perception, it results from a genetic defect that gives rise to a double or bifid zygomaticus muscle underlying the cheeks. A dimple simply...