Instructional Video14:47
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Abstract Class

Higher Ed
This lesson will teach us how to create a class to represent concepts rather than objects.
Instructional Video3:24
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Project: ATM Simulation Part 5 - GitHub Integration

Higher Ed
We will check and execute our ATM simulation program and learn to upload the program on GitHub.
Instructional Video15:43
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Project: ATM Simulation Part 2 - UI Menu

Higher Ed
In the last video, we created a base account class and implemented the transactions interface. Here, we will learn to create user prompts to input data into the system.
Instructional Video17:20
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Project: Payroll System Simulation - Part 5

Higher Ed
In the final lesson on the payroll system, we will focus on grouping our employees' class based on the department they work in and make changes to our classes to display the results.
Instructional Video8:47
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Project: Payroll System Simulation - Part 4

Higher Ed
In this video, we will be introduced to GitHub, where we will store our code for the payroll management system.
Instructional Video14:11
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Project: Payroll System Simulation - Part 3

Higher Ed
In part 3 of the payroll system, we will look at using the paystub method for our employee classes created in the system.
Instructional Video14:06
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Project: Payroll System Simulation - Part 1

Higher Ed
This lesson will teach us to create a simple payroll management system. In this lesson, we will look at the program's basic structure.
Instructional Video0:34
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Module Objectives - Designing real-world solutions based on UML diagrams

Higher Ed
In this video, we will briefly look at an outline of the objectives of this module to include UML cases and create sample programs to understand the concepts further.
Instructional Video0:57
Curated Video

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

Higher Ed
This video briefly outlines the concepts learned in the module in a quick refresher.
Instructional Video7:23
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Program: Custom Message Based on Weekday

Higher Ed
We will use all the concepts learned in this module and write a program that creates a custom message based on the day of the week.
Instructional Video11:41
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - File Handling

Higher Ed
In this video, we will be looking at file and exception handling. We will wrap our file statements inside the try and catch blocks.
Instructional Video2:38
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Exception Handling

Higher Ed
Here, we will look at exceptions or conditions that may arise during the execution of a Java program and understand the error or exception handling codes.
Instructional Video1:28
Curated Video

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

Higher Ed
Let's understand about Java collections framework designed to support numerous collections hierarchically.
Instructional Video7:53
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Const, Enum, Static, Final

Higher Ed
In this lecture, we will learn about constants and static variables and how to create variables using the final and static methods.
Instructional Video5:55
Curated Video

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

Higher Ed
This video elaborates on interfaces, how an interface determines the software's features, and how they can be implemented.
Instructional Video13:01
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Multi-level Inheritance, Polymorphism

Higher Ed
Here, we will look at the multilevel inheritance of the classes and how we can share the attributes of many subclasses.
Instructional Video8:09
Curated Video

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

Higher Ed
In this video, we will look at inheritance in Java, where we have a superclass and a derived class, which inherits the attributes from the parent class.
Instructional Video7:01
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - The 4 Pillars Of OOP

Higher Ed
This video illustrates the four major pillars of object-oriented programming: encapsulation, abstraction, polymorphism, and inheritance.
Instructional Video9:31
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Constructors & Access Specifiers (Setters and Getters)

Higher Ed
In this lesson, we will learn about constructors, a block of code that initializes a newly created object, and access specifiers that determine if other classes can use a particular method.
Instructional Video12:45
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Classes & Objects

Higher Ed
Here, we will understand what classes and objects are and which are the keys to object-oriented programming.
Instructional Video0:51
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Module Objectives - Understanding OOP Architecture and Design concepts

Higher Ed
This brief video outlines the concepts we will learn in this module, including OOP architecture and design.
Instructional Video0:36
Curated Video

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

Higher Ed
This brief video succinctly summarizes what we learned throughout this module.
Instructional Video3:13
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Program: Find Max Value In Array

Higher Ed
Furthering our program writing skills, we will learn to create a program that determines the maximum value in an array.
Instructional Video6:09
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Program: Calculate Test Score Average

Higher Ed
It is time to put all the knowledge we gained from the previous lessons into creating a program that tests the scoring average.