Instructional Video1:32
Curated Video

Rust Programming 2023 - A Comprehensive Course for Beginners - Rust's Growth in Popularity

Higher Ed
This video talks about Rust's growth in popularity. This clip is from the chapter "What Is Rust and Why Does It Matter" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on what, how, and...
Instructional Video1:08
Curated Video

Rust Programming 2023 - A Comprehensive Course for Beginners - What Is Rust Concurrency

Higher Ed
This video explains what Rust is and why it matters. This clip is from the chapter "What Is Rust and Why Does It Matter" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on what, how, and...
Instructional Video0:36
Curated Video

Rust Programming 2023 - A Comprehensive Course for Beginners - What Is Rust and Why It Matters-Quick Overview

Higher Ed
This video talks about Rust in detail and explains its application. This clip is from the chapter "What Is Rust and Why Does It Matter" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on...
Instructional Video1:52
Curated Video

Rust Programming 2023 - A Comprehensive Course for Beginners - Course Overview

Higher Ed
This video provides an overview of the course. This clip is from the chapter "What Is Rust and Why Does It Matter" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on what, how, and why...
Instructional Video8:41
Curated Video

Modern JavaScript from the Beginning - Second Edition - Deploying a Fullstack App

Higher Ed
Finally, in this video, we will go over the process of deploying a full-stack application to a server. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from the...
Instructional Video13:02
Curated Video

Modern JavaScript from the Beginning - Second Edition - Delete Ideas

Higher Ed
In this video, we will implement the ability to delete ideas from the list. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from the Beginning".In this bonus...
Instructional Video7:25
Curated Video

Modern JavaScript from the Beginning - Second Edition - Add Username Validation to Server

Higher Ed
In this video, we will add username validation to the server to ensure that a username is provided when a new idea is created. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern...
Instructional Video5:01
Curated Video

Modern JavaScript from the Beginning - Second Edition - Save Username to Local Storage

Higher Ed
In this video, we will save the username entered by the user to local storage. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from the Beginning".In this bonus...
Instructional Video7:30
Curated Video

Modern JavaScript from the Beginning - Second Edition - Create Idea through Form

Higher Ed
In this video, we will implement the ability to create a new idea through the form and send it to the backend. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from...
Instructional Video12:06
Curated Video

Modern JavaScript from the Beginning - Second Edition - API Service - Fetch Ideas

Higher Ed
In this video, we will create an API service that will be used to fetch the ideas from the backend. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from the...
Instructional Video12:10
Curated Video

Modern JavaScript from the Beginning - Second Edition - IdeaList Component

Higher Ed
In this video, we will create the IdeaList component that will display all the ideas. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from the Beginning".In this...
Instructional Video12:04
Curated Video

Modern JavaScript from the Beginning - Second Edition - IdeaForm Component

Higher Ed
In this video, we will build the IdeaForm component that will handle the form to add new ideas. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from the...
Instructional Video8:36
Curated Video

Modern JavaScript from the Beginning - Second Edition - Modal Component

Higher Ed
In this video, we will create the Modal component that will be used for displaying the form to add new ideas. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from...
Instructional Video9:19
Curated Video

Modern JavaScript from the Beginning - Second Edition - Client Folder Setup

Higher Ed
In this video, we will set up the client folder where we will build the frontend of our app. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the series "Modern JavaScript from the Beginning".In...
Instructional Video3:04
Curated Video

Modern JavaScript from the Beginning - Second Edition - Fullstack Workflow

Higher Ed
In this video, we will go over the full-stack workflow and what we need to do in order to build a complete app with a backend and frontend. This clip is from the chapter "RandomIdeas Project - Webpack Frontend (Bonus Project)" of the...
Instructional Video15:19
Curated Video

Modern JavaScript from the Beginning - Second Edition - Database Queries

Higher Ed
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....
Instructional Video5:46
Curated Video

Modern JavaScript from the Beginning - Second Edition - Mongoose Schema and Model

Higher Ed
In this video, we will define a Mongoose schema for our ideas collection, which will specify the fields and their data types. We will also create a Mongoose model based on the schema, which will allow us to perform database queries. This...
Instructional Video8:59
Curated Video

Modern JavaScript from the Beginning - Second Edition - Mongoose Connect and Dotenv

Higher Ed
In this video, we will use the Mongoose library to connect to our MongoDB database. We will also use the dotenv library to manage our environment variables, such as the database connection string. This clip is from the chapter...
Instructional Video5:58
Curated Video

Modern JavaScript from the Beginning - Second Edition - MongoDB Atlas Setup

Higher Ed
In this video, we will set up a MongoDB Atlas account, which will provide us with a free cloud-based MongoDB database. We will also create a new database and user and configure our project to connect to the database. This clip is from...
Instructional Video4:50
Curated Video

Modern JavaScript from the Beginning - Second Edition - What Is MongoDB?

Higher Ed
In this video, we will introduce MongoDB, a popular NoSQL database used in many web applications. We will discuss the differences between SQL and NoSQL databases, and the advantages of using MongoDB. This clip is from the chapter...
Instructional Video6:21
Curated Video

Modern JavaScript from the Beginning - Second Edition - PUT and DELETE Requests - Update and Remove Ideas

Higher Ed
In this video, we will handle PUT and DELETE requests to update and remove existing ideas from the database. We will use Mongoose to find and update or remove the idea and return an appropriate response to the client. This clip is from...
Instructional Video8:25
Curated Video

Modern JavaScript from the Beginning - Second Edition - Handle POST Requests - Add Idea

Higher Ed
In this video, we will handle POST requests to add a new idea to our database. We will use Mongoose to create a new idea and save it to the database, and also include validation to ensure that the required fields are present. This clip...
Instructional Video6:09
Curated Video

Modern JavaScript from the Beginning - Second Edition - Nodemon and Route Clean-Up

Higher Ed
In this video, we will use Nodemon to automatically restart our server whenever changes are made, making development more efficient. We will also clean up our code by moving our route handlers into separate modules. This clip is from the...
Instructional Video16:09
Curated Video

Modern JavaScript from the Beginning - Second Edition - Express Setup and Basic API

Higher Ed
In this video, we will set up our project using Express and create a basic API with GET and POST routes. We will also use middleware to parse incoming JSON data and handle errors. This clip is from the chapter "RandomIdeas Project -...