Curated Video
Modern JavaScript from the Beginning - Second Edition - What Is Unit Testing?
In this video, we will explain what unit testing is and why it's important. We will talk about the benefits of unit testing, the difference between unit testing and other types of testing, and the principles of good unit testing. This...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Introduction and What Are Algorithms?
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...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Components in React.JS
This video introduces template literals in React.JS to dynamically generate strings with embedded expressions. You will learn to use template literals to concatenate strings and variables in a more concise and readable way. You will...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Font Family
In this video, we will dive into the realm of fonts with CSS3's font-family property. We will explore the different font options available and learn how to specify font families for text content and utilize web-safe fonts and include...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Selectors and Colors in CSS3
In this video, we will dive into the world of selectors and colors in CSS3, different types of selectors, and how they can be used to target specific HTML elements. We will explore the wide range of color options available in CSS3.
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - What Are Table Tags?
In this video, you will learn about table tags and their role in creating structured data presentations. We will discover the use of table tags, including elements such as th, tr, and td, to organize data into rows and columns.
Curated Video
Creating Your Own Cosmetics: A Blend of Science and Style
Learn how to make your own cosmetics, such as moisturizers and eye shadows, from scratch using simple chemical principles. This part covers the basics of emulsions, the importance of hygiene, and how different ingredients cater to...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - What Is the Reduce Method in JavaScript and Example I
In this JavaScript tutorial, you will learn about the reduce() method, which is used to reduce an array of values into a single value. The reduce() method can be used to perform a variety of operations, such as summing up all the values...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Exercise - Build an Array Calculator
This is an exercise video where you will be building an array calculator. This clip is from the chapter "Algorithms and Data Structures - Intermediate to Advanced" of the series "JavaScript Mastery from Zero to Hero - Prepare for Coding...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - What Is the Sort Method in JavaScript
In this video, you will learn how to use the Sort method in JavaScript to sort arrays in ascending and descending order. The Sort method in JavaScript is a built-in method that is used to sort the elements of an array in place. By...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - What Is Object.keys in JavaScript - Storing Keys into Arrays with JavaScript
The Object.keys() method is a built-in function in JavaScript that returns an array of a given object’s own enumerable property names, in the same order as we get with a normal loop. It takes an object as a parameter and returns an array...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - How to Copy an Array with the Spread Operator in JavaScript
In this video, you will learn about the spread operator in JavaScript and how it can be used to copy an array. The spread operator is a new addition to JavaScript that allows you to spread out the elements of an array or object in places...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Modifying Arrays and Unshift in JavaScript
In this video, you will learn how to modify arrays in JavaScript. You will learn how to modify a specific element of an array using bracket notation. This clip is from the chapter "Data Structures - From Zero to Intermediate" of the...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Assigning Variables to Each Other in JavaScript - Part II
This video is a continuation of the previous one and will cover more advanced techniques for assigning variables to each other in JavaScript. This clip is from the chapter "Introduction to Programming and JavaScript Basics for Absolute...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Mapping in Solidity
In this video, we will cover one of the most important data structures in Solidity: mappings. Mappings are a way to associate values to unique keys and are used in many smart contracts for storing and retrieving data efficiently. By the...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Arrays in Solidity – Delete
In this video, you will learn about the “delete†keyword in Solidity, which can be used to delete elements from an array. This clip is from the chapter "Structures and Libraries in Solidity" of the series "The Complete Solidity Course...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Reconfigure a Solidity Smart Contract
In this video, we will discuss the solution to the exercise on reconfiguring a Solidity smart contract from the previous video. This clip is from the chapter "Introduction to Solidity (For the Complete Beginner)" of the series "The...
Curated Video
Data Science Model Deployments and Cloud Computing on GCP - Continuous Monitoring
This video explains continuous monitoring, which is the process and technology used to detect compliance and risk issues associated with an operational environment. This clip is from the chapter "DevOps" of the series "Web Development...
Curated Video
Data Science Model Deployments and Cloud Computing on GCP - Cloud Hosting with Heroku
This video explains Heroku, which is a cloud platform that enables developers to build, run, and operate applications entirely on cloud. This clip is from the chapter "Cloud Platforms" of the series "Web Development Concepts for...
Curated Video
Data Science Model Deployments and Cloud Computing on GCP - OAuth and OpenID Connect
This video explains OAuth is a system that grants third-party websites limited access to user accounts. OpenID Connect 1.0 is a simple identity layer on top of the OAuth 2.0 protocol. This clip is from the chapter "Authentication and...
Curated Video
Data Science Model Deployments and Cloud Computing on GCP - Authentication (AuthN)
This video explains AuthN, which helps upgrade an application to allow it to collect information and validate WHO the user is. This clip is from the chapter "Authentication and Authorization" of the series "Web Development Concepts for...
Curated Video
Data Science Model Deployments and Cloud Computing on GCP - Sockets
This video explains the WebSockets API, which makes it possible to open a bi-directional, interactive session between a client and server. WebSockets are the backbone for applications that have chat functionality. This clip is from the...
Curated Video
Data Science Model Deployments and Cloud Computing on GCP - Front-End Libraries with jQuery
This video explains jQuery, a wildly popular library that rounded its rise before the popularization of technologies such as Angular and React. jQuery makes interacting with the "DOM" much more manageable while also simplifying...
Curated Video
Data Science Model Deployments and Cloud Computing on GCP - Merging
This video explains merging, which happens when a branch of new functionality is completed and ready to be brought back into the main development branch and ready to use. This clip is from the chapter "Version Control" of the series "Web...