Curated Video
Modern JavaScript from the Beginning - Second Edition - Using Object.create()
In this video, we will explore the Object.create() method and demonstrate how it is used to create objects with a specific prototype. This clip is from the chapter "OOP - Constructors and Prototypes" of the series "Modern JavaScript from...
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 - Video Tag
In this video, we will discover the video tag in HTML5 and how it enables the embedding and playback of videos on webpages. You will learn about attributes such as src, controls, and autoplay to customize the video player.
Curated Video
Type-Safe Interfaces with Modern C++ - std::string_view in Interfaces
Understand when and why to use `std::string_view` as part of function interfaces, and the performance benefits it brings.
Curated Video
Type-Safe Interfaces with Modern C++ - std::string_view – Introduction
Learn about `std::string_view`, introduced in C++17.
Curated Video
Type-Safe Interfaces with Modern C++ - std::optional – Use Cases
Understand realistic use cases for optional, by looking at example function interfaces and data structure definitions
Curated Video
Type-Safe Interfaces with Modern C++ - What Is an Optional?
Learn about the concept of "optional value" and why it is useful
Curated Video
Type-Safe Interfaces with Modern C++ - Match – Implementation
Understand what "visitation" is and how it can be applied to variants.
Curated Video
Type-Safe Interfaces with Modern C++ - The Problem with std::visit
Understand why std::visit is not optimal and what pattern matching is.
Curated Video
Type-Safe Interfaces with Modern C++ - std::variant – Basic Interface
Learn about the basic interface of the new C++17 std::variant class.
Curated Video
Type-Safe Interfaces with Modern C++ - Understanding Variants
Understand what a "variant" is and its usefulness.
Curated Video
Hands-On Continuous Integration and Automation with Jenkins - Run Jobs on a Slave Node
This video shows how to configure and run a job on a slave node.
Curated Video
Hands-On Continuous Integration and Automation with Jenkins - Install Jenkins on AWS
This video shows how to assign an Elastic IP address to an EC2 instance, access an EC2 instance via ssh, and install Jenkins on AWS.
Curated Video
Hands-On Continuous Integration and Automation with Jenkins - Create Resources on AWS
This video introduces AWS resources and jargon and shows how to create a VPC and security group and launch an EC2 instance.
Curated Video
Hands-On Continuous Integration and Automation with Jenkins - Overview
This video introduces AWS, explains the master/slave architecture on Jenkins, and illustrates the outcome of this section's practical part.
Curated Video
Hands-On Continuous Integration and Automation with Jenkins - Pull Requests in Multibranch Pipeline
This video explains what a pull request is and shows how to create and debug a pull request in a multibranch pipeline.
Curated Video
Hands-On Continuous Integration and Automation with Jenkins - Install Blue Ocean
This video installs Blue Ocean and shows how to access it.
Curated Video
Hands-On Continuous Integration and Automation with Jenkins - CD Pipeline – Approve and Deploy to Live
This video completes the CD pipeline with a step to manually approve the deployment and deploy to the live environment and shows additional resources to write pipeline scripts.
Curated Video
Hands-On Continuous Integration and Automation with Jenkins - CD Pipeline – Test and Deploy to Stage
This video adds unit tests for the Python code, deploys the application to a staging environment, and tests the deployments with user acceptance tests.
Curated Video
Hands-On Continuous Integration and Automation with Jenkins - CD Pipeline Overview and Intro to Docker
This video gives an overview of the CD pipeline, shows the web application deployed via the CD pipeline, and introduces Docker.
Curated Video
Hands-On Continuous Integration and Automation with Jenkins - Jenkinsfile
This video explains what a Jenkinsfile is, shows the differences between declarative and scripted pipelines, and creates and runs simple pipeline jobs.
Curated Video
Hands-On Continuous Integration and Automation with Jenkins - What Is Pipeline as Code?
This video explains what Pipeline as Code means, how pipelines are implemented in Jenkins 2, and what are the benefits of using Pipelines.