Instructional Video5:08
Curated Video

Express Framework Mastery: From Beginner to Advanced with Node.js - Set Up Routes in Express

Higher Ed
New ReviewThis video demonstrates how to set up routes in an Express application. You will learn the basics of routing in Express, including how to define and use routes to handle HTTP requests and responses.
Instructional Video4:56
Curated Video

Express Framework Mastery: From Beginner to Advanced with Node.js - Responding with Multiple Endpoints in Node.js

Higher Ed
New ReviewIn this video, we provide a tutorial on how to create multiple endpoints for a Node web server and respond with data to each of those endpoints. We explain why multiple endpoints are necessary for building complex web applications and...
Instructional Video3:52
Curated Video

The Complete Guide to ASP.NET Core MVC (.NET 6) - Toastr Alerts

Higher Ed
New ReviewIn this video, we will cover Toastr alerts.
Instructional Video8:43
Curated Video

The Beginners 2025 Cyber Security Awareness Training Course - Browser Security Part I

Higher Ed
New ReviewIn Part I of this video series, you will be presented with the main security issues when it comes to using the major browsers in the market today. You will learn about invasive and dangerous things such as browser scripts, trackers,...
Instructional Video2:12
Curated Video

Demystifying Programming Languages: The Backbone of Technology

12th - Higher Ed
This video provides an overview of programming languages and their significance in the digital world. It explains how programming languages are essential for creating software, websites, apps, and other technological advancements. The...
Instructional Video3:39
Curated Video

Exploring Java 21's Features

12th - Higher Ed
Java 21 will bring major improvements to the world's most popular enterprise programming language. Learn about unnamed classes, string templates, and other new features expected in the future.
Instructional Video2:40
Curated Video

Nuxt in 100 Seconds

12th - Higher Ed
Nuxt is a full-stack JavaScript framework based on Vue.js that provides server-side rendering, data fetching, state management, and many other features. Learn how to build web applications with Nuxt in this quickstart tutorial.
Instructional Video2:20
Curated Video

htmx in 100 seconds

12th - Higher Ed
Learn the basics of htmx - an HTML-focused UI library that can handle data fetching and rendering in web applications without complex JavaScript code or frameworks.
Instructional Video2:40
Curated Video

SvelteKit in 100 seconds

12th - Higher Ed
Learn the basics of the SvelteKit - a metaframework that can fetch data and render Svelte web applications on the server. Find out how it compares to other fullstack tools like Next.js for React and Nuxt for Vue.
Instructional Video3:46
Curated Video

Why is Stack Overflow Declining?

12th - Higher Ed
Stack Overflow just launched a new AI tool called Overflow AI. However, traffic to the website has already declined significantly due AI coding tools like ChatGPT.
Instructional Video2:58
Curated Video

Using Python in Microsoft Excel

12th - Higher Ed
Microsoft Excel just added support for Python, allowing developers to code and run custom functions directly inside a spreadsheet. Let's take a first look at how Python support will work in Excel.
Instructional Video4:24
Curated Video

Bun is Disrupting JavaScript

12th - Higher Ed
Let's take a first look at Bun 1.0 - the worlds fastest JavaScript runtime. Find out how Bun compares to Node.js and Deno.
Instructional Video8:14
Curated Video

Useful Features for Web Developers

12th - Higher Ed
A breakdown of the most useful new features for web developers using HTML, CSS, and JavaScript. Learn about native dialog windows, WebGPU, CSS container queries, and more.
Instructional Video5:56
Curated Video

10 JavaScript Changes in 2023

12th - Higher Ed
How has JavaScript and web development changed in 2023? Learn about the top 10 updates to Next.js, React, Angular, Vue, and Node.js.
Instructional Video5:04
Curated Video

Understanding Google's Gemini Ultra

12th - Higher Ed
Google just released highly-anticipated LLM Gemini Ultra, along with it's ChatGPT competitor Gemini Advanced. Let's take a first look at Gemini and compare its performance to other popular AI models.
Instructional Video7:39
Curated Video

10 Common Regrets of Experienced Programmers

12th - Higher Ed
I recently asked "You are on your deathbed, what do you regret the most about programming?". Let's break down the biggest mistakes shared by most software engineers.
Instructional Video3:44
Curated Video

The Impact of a Ransomware Attack on a Hospital

12th - Higher Ed
A ransomware attack recently targeted hospitals in London. Let's take a look at the impact of this cyberattack and the potential hackers involved.
Instructional Video3:25
Curated Video

Get Hired: Technical Interview

9th - Higher Ed
What is a technical interview? It is when you are required to perform a specific activity or assignment to demonstrate your knowledge, ability, and method from start to finish. The variance of tasks may depend on your vocation and are...
Instructional Video7:59
Curated Video

Practical Cyber Hacking Skills for Beginners - Web Attack - Cross-Site Scripting

Higher Ed
In this lesson, we will look at cross-site scripting, which is a client-side attack that targets the victim's browser with malicious code.
Instructional Video5:31
Curated Video

Practical Cyber Hacking Skills for Beginners - OWASP Top 10

Higher Ed
Let's learn about an awareness document representing a broad consensus about web applications' most critical security risks.
Instructional Video6:44
Curated Video

Practical Cyber Hacking Skills for Beginners - HTML, CSS, JavaScript and PHP

Higher Ed
Here, we will understand more about hypertext markup language (HTML), JavaScript, and the hypertext preprocessor.
Instructional Video7:26
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - JavaScript Interop Calls to Modal

Higher Ed
This lecture shows how to close the modal dialog after saving to the database by clicking the submit button. You will learn the necessary changes needed to achieve this. This clip is from the chapter "Create a CRUD Application in Blazor"...
Instructional Video10:45
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - Pass Parameter to Components and Prevent Default Action

Higher Ed
In this video, you will be able to pass parameters to top-level components and prevent default keypress inputs to be registered for a Blazor 3.1 server project. These features were released on December 3 by Microsoft and enhance Blazor...
Instructional Video9:51
Curated Video

Build and Learn ASP.NET 6.0 Blazor Hands-On - Lifecycle Methods (Code Example) - OnAfterRender and OnAfterRenderAsync

Higher Ed
This lecture shows a demo code for illustrating these two Blazor lifecycle methods: OnAfterRender and OnAfterRenderAsync. This clip is from the chapter "Advanced Concepts with Hands-On Coding in Blazor" of the series "Build and Learn...