Instructional Video10:37
TED Talks

TED: Cracking Stuxnet, a 21st-century cyber weapon | Ralph Langner

12th - Higher Ed
When first discovered in 2010, the Stuxnet computer worm posed a baffling puzzle. Beyond its sophistication loomed a more troubling mystery: its purpose. Ralph Langner and team helped crack the code that revealed this digital warhead's...
Instructional Video7:56
Curated Video

Modern JavaScript from the Beginning - Second Edition - Course Outline and Projects

Higher Ed
In this video, we will provide an overview of the course outline and the projects we will build. We will discuss the various sections of the course and what you can expect to learn from each one. Additionally, we will showcase the...
Instructional Video10:38
Curated Video

Machine Learning: Random Forest with Python from Scratch - Using NumPy for Random Forest

Higher Ed
In this lesson, you will learn about the NumPy tool available in the Python library and look at the advantages of using NumPy. This clip is from the chapter "Random Forest Step-by-Step" of the series "Machine Learning: Random Forest with...
Instructional Video2:49
Curated Video

Modern JavaScript from the Beginning - Second Edition - Introduction and What Are Algorithms?

Higher Ed
In this video, we will introduce the concept of algorithms and why they are important in programming. We will discuss what an algorithm is, the different types of algorithms, and why it's crucial to have good algorithms in software...
Instructional Video13:36
Curated Video

Modern JavaScript from the Beginning - Second Edition - Stacks

Higher Ed
Stacks are a data structure that allows us to store and retrieve data in a last-in, first-out (LIFO) manner. In this video, you will learn how stacks work and how to create them. This clip is from the chapter "Iterators, Generators, and...
Instructional Video1:29
Curated Video

Modern JavaScript from the Beginning - Second Edition - Section Introduction-Iterators, Generators and Data Structures

Higher Ed
In this section, we will explore the concepts of iterators, generators, and data structures in JavaScript. These topics are essential for writing more efficient and effective code. This clip is from the chapter "Iterators, Generators,...
Instructional Video1:43
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Quick CodeSandbox Course Setup Refresher

Higher Ed
In this video, you will get a quick refresher on how to set up your CodeSandbox environment for this course. You will see how to create a new sandbox, configure its settings, and add the necessary dependencies and files to start working...
Instructional Video2:44
Curated Video

JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - How to Follow Along and Do Exercises in This Course - CodeSandbox

Higher Ed
This video will help you understand how to follow along and do exercises in this course, especially in the CodeSandbox IDE. This clip is from the chapter "Introduction and Course Setup" of the series "JavaScript Mastery from Zero to Hero...
Instructional Video3:17
Curated Video

Learn Java from Scratch - A Beginner's Guide - Step 01 - Java Collections - Section Overview with Need for Collections

Higher Ed
In this video, you will learn about Java collections with a section overview with the need for collections.
Instructional Video1:44
Curated Video

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

Higher Ed
Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Module 4 Summary
Instructional Video23:16
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Project: ATM Simulation Part 4 - Transactions Report

Higher Ed
We will continue further in the ATM project and implement the transaction portion of the ATM program.
Instructional Video16:15
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Project: ATM Simulation Part 3 - Single Inheritance

Higher Ed
This video focuses on rectifying the code using the break statement that will handle the unwanted comments appearing in the ATM system,
Instructional Video17:47
Curated Video

Fundamentals Of Object-Oriented Programming: Java and IntelliJ - Project: ATM Simulation Part 1 - Interface Example

Higher Ed
This video demonstrates how to simulate a real-world ATM program using a UML example.
Instructional Video19:21
Curated Video

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

Higher Ed
We will continue with the second part of the payroll system and look at how to create changes or updates to the classes used.
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.