Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - What Is the String Object in Rust - from() and len()
In this video, you will learn about the String object in Rust and how to use its methods, such as from() and len(), effectively in your programs. This clip is from the chapter "Beginner Lessons in Rust" of the series "Rust Programming...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Database Queries
In this video, we will write database queries using Mongoose to retrieve ideas from the database based on various criteria. You will also learn about the different query methods available in Mongoose, such as findOne, find, and findById....
Curated Video
Modern JavaScript from the Beginning - Second Edition - Array Chunking
In this video, we will write a unit test for an array chunking algorithm. We will use Jest to test our algorithm and ensure that it correctly splits an array into smaller chunks. This clip is from the chapter "Unit Testing Algorithms" of...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Storage Class and Calorie Limit Persist
In this video, we will create a Storage class that handles all the interactions with local storage in the Tracalorie app. We will move all the local storage-related code from the App class to the Storage class. We will also update the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Display Tracker Stats
This video demonstrates how to display tracker stats in the Tracalorie App project. The video covers how to calculate and display total calories, total meals, and total workouts using the BaseTracker class and JavaScript DOM...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Project Planning and Diagram
This video covers the project planning and diagramming phase of the Tracalorie App project. The video outlines the different components of the app and how they relate to each other and provides a visual diagram to help visualize the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Private Property Underscore Convention
In this video, you will learn about the convention of using underscores to denote private object properties in JavaScript classes. This clip is from the chapter "OOP - Classes, Getters, Setters, and Private Properties" of the series...
Curated Video
Modern JavaScript from the Beginning - Second Edition - bind() and Defining this
In this video, you will learn about the "bind()" method in JavaScript, including how to use it to set the "this" keyword in class methods and how to define the "this" keyword explicitly using arrow functions. This clip is from the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Classes
In this video, you will learn about the basics of classes in JavaScript, including how to create classes, instantiate objects from classes, and use constructors to pass arguments to class methods. This clip is from the chapter "OOP -...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Prototypical Inheritance and call()
In this video, we will discuss prototypical inheritance and demonstrate how to use the call() method to invoke a constructor function from another constructor function. This clip is from the chapter "OOP - Constructors and Prototypes" of...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Adding Methods to the Prototype
In this video, we will demonstrate how to add methods to the prototype of an object. We will also discuss the benefits of using prototypes to share methods between objects. This clip is from the chapter "OOP - Constructors and...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Prototypes and the Prototype Chain
In this video, we will introduce prototypes and explain how they are used to share properties and methods between objects. We will also discuss the prototype chain and how it is used to look up properties and methods. This clip is from...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Conclusion-2
In this video, we will recap and summarize the key concepts and topics covered throughout the JavaScript section and look at a comprehensive overview of the important aspects of JavaScript, including variables, functions, control flow,...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Insert Adjacent Element and Insert Adjacent HTML
This video introduces the insertAdjacentElement() and insertAdjacentHTML() methods, which provide flexible ways to insert elements or HTML content at specific positions relative to an element. You will learn to use these methods to...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Parent Nodes
This video focuses on traversing the DOM tree to access the parent nodes of elements. You will learn about the parentNode property to navigate to the immediate parent of an element, useful for traversing up the DOM tree, finding specific...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - DOM Get Methods
In this video, we will discover various DOM methods to retrieve elements from the webpage, which include getElementById, getElementsByClassName, getElementsByTagName, and querySelector. You will learn to use these methods effectively to...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Date Method
In this video, we will explore the Date object and its methods in JavaScript. We will discover functions such as getDate, getMonth, getFullYear, and getTime, which retrieve and manipulate different aspects of dates and times, and format...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Math Method - Part 2
Continuing from the previous video, we will delve deeper into the Math object's methods. You will learn about Math functions, which enable you to generate random numbers, find the maximum and minimum values, and perform exponential...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Math Method - Part 1
This video focuses on the Math object in JavaScript and its associated methods. We will explore functions which allow us to perform mathematical operations and round numbers in different ways and have a solid understanding of these Math...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Number Methods
In this video, you will learn about the various Number methods available in JavaScript, which include isNaN, isFinite, toExponential, and toPrecision, among others. We will understand how to use these methods to perform operations on...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - String Methods - Part 3
In this final part, we will explore more advanced string methods such as match, search, slice, substr, and includes, enable you to search for patterns in strings, extract substrings, and check whether a string contains a specific value,...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - String Methods - Part 2
Continuing from the previous video, this part focuses on additional string methods such as trim, split, replace, concat, and charAt, and how to use these methods to perform operations such as removing whitespace, splitting strings into...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - String Methods - Part 1
In this video, we will explore various methods available for manipulating and working with strings in JavaScript. You will learn about common string methods such as length, toUpperCase, toLowerCase, substring, indexOf, and more.
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Slice and Splice Methods
In this video, we will discover different ways to manipulate arrays. Slice() allows for creating a new array by extracting a portion of an existing array, while splice() enables the insertion, deletion, or replacement of elements within...