Curated Video
Express Framework Mastery: From Beginner to Advanced with Node.js - Set Up Routes in Express
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.
Curated Video
Express Framework Mastery: From Beginner to Advanced with Node.js - Responding with Multiple Endpoints in Node.js
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...
Curated Video
The Complete Guide to ASP.NET Core MVC (.NET 6) - Toastr Alerts
New ReviewIn this video, we will cover Toastr alerts.
Curated Video
The Beginners 2025 Cyber Security Awareness Training Course - Browser Security Part I
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,...
Curated Video
Demystifying Programming Languages: The Backbone of Technology
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...
Curated Video
Exploring Java 21's Features
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.
Curated Video
Nuxt in 100 Seconds
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.
Curated Video
htmx in 100 seconds
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.
Curated Video
SvelteKit in 100 seconds
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.
Curated Video
Why is Stack Overflow Declining?
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.
Curated Video
Using Python in Microsoft Excel
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.
Curated Video
Bun is Disrupting JavaScript
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.
Curated Video
Useful Features for Web Developers
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.
Curated Video
10 JavaScript Changes in 2023
How has JavaScript and web development changed in 2023? Learn about the top 10 updates to Next.js, React, Angular, Vue, and Node.js.
Curated Video
Understanding Google's Gemini Ultra
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.
Curated Video
10 Common Regrets of Experienced Programmers
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.
Curated Video
The Impact of a Ransomware Attack on a Hospital
A ransomware attack recently targeted hospitals in London. Let's take a look at the impact of this cyberattack and the potential hackers involved.
Curated Video
Get Hired: Technical Interview
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...
Curated Video
Practical Cyber Hacking Skills for Beginners - Web Attack - Cross-Site Scripting
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.
Curated Video
Practical Cyber Hacking Skills for Beginners - OWASP Top 10
Let's learn about an awareness document representing a broad consensus about web applications' most critical security risks.
Curated Video
Practical Cyber Hacking Skills for Beginners - HTML, CSS, JavaScript and PHP
Here, we will understand more about hypertext markup language (HTML), JavaScript, and the hypertext preprocessor.
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - JavaScript Interop Calls to Modal
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"...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Pass Parameter to Components and Prevent Default Action
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...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Lifecycle Methods (Code Example) - OnAfterRender and OnAfterRenderAsync
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...