Curated Video
Financial Analysis - Build a ChatGPT Pairs Trading Bot - Mean Reversion Test
In this video, we will conduct a mean reversion test as part of the sanity check for our pairs trading strategy with ChatGPT. We will understand the concept of mean reversion and its relevance in pairs trading, and techniques and...
Curated Video
Financial Analysis - Build a ChatGPT Pairs Trading Bot - Asking ChatGPT for Pairs
In this lesson, you will learn to effectively query ChatGPT to identify potential pairs for your pairs trading strategy, including appropriate prompts, questions, or instructions to engage with the language model and to interpret and...
Curated Video
Financial Analysis - Build a ChatGPT Pairs Trading Bot - Asking ChatGPT to Fix an Error
Let's learn to use the power of ChatGPT to fix errors or issues that may arise in our pairs trading strategy and to effectively communicate with ChatGPT to seek solutions or guidance on fixing trading errors, discrepancies, or challenges...
Curated Video
Financial Analysis - Build a ChatGPT Pairs Trading Bot - Correcting How We Measure Strategy Performance
Let's explore different performance metrics used to evaluate the effectiveness of our pairs trading strategies, such as risk-adjusted returns, drawdowns, and other relevant indicators, and learn to correctly measure and interpret these...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Canvas Element and API
In this video, you will learn about the Canvas element and the Canvas API. You will learn how to create shapes, draw paths, and add text to the canvas. This clip is from the chapter "Web Browser APIs" of the series "Modern JavaScript...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Under the Hood: How Async JS Works
In this video, you will learn about how asynchronous JavaScript works. We will see how JavaScript uses the event loop to manage asynchronous tasks and how it avoids blocking the main thread of execution. This clip is from the chapter...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Under the Hood: Thread of Execution
In this video, you will learn about the thread of execution in JavaScript and how synchronous code execution works. We will see how JavaScript manages the stack, heap, and queue and how it executes code line by line. This clip is from...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Refactor to Multiple Functions
This video covers how to refactor code into multiple functions to make it more organized and easier to read. It covers the concepts of function composition and separation of concerns. This clip is from the chapter "DOM Manipulation" of...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Array.filter Method
In this video, we will explore the Array.filter method, which allows us to create a new array with only the elements that pass a certain test. This clip is from the chapter "Loops, Iteration, and High-Order Array Methods" of the series...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Ternary Operator
The ternary operator is a concise way to write if/else statements in JavaScript, and this video shows us how to use it effectively. This clip is from the chapter "Logic and Control Flow" of the series "Modern JavaScript from the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - If Statements
This video covers the basic syntax and use of if statements in JavaScript, which allow us to execute different code blocks based on conditions. This clip is from the chapter "Logic and Control Flow" of the series "Modern JavaScript from...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Execution Context in Action
This video demonstrates how execution context works in practice, using examples to illustrate the different stages of the execution context. This clip is from the chapter "Functions, Scope, and Execution Context" of the series "Modern...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Comments and Shortcuts
In this video, we will go over commenting in JavaScript and introduce some helpful keyboard shortcuts for our coding workflow. This clip is from the chapter "Variables, Data Types, Methods, and More" of the series "Modern JavaScript from...
Curated Video
Machine Learning: Random Forest with Python from Scratch - Reading and Manipulating Dataset
Previously, you learned how to read a dataset; now, we will look at manipulating the data and using a sample dataset in our code. This clip is from the chapter "Random Forest Step-by-Step" of the series "Machine Learning: Random Forest...
Curated Video
Machine Learning: Random Forest with Python from Scratch - Classification versus Regression
Let's learn about the three modes of machine learning: classification, regression, and clustering. This clip is from the chapter "Introduction to Machine Learning" of the series "Machine Learning: Random Forest with Python from...
Curated Video
Machine Learning: Random Forest with Python from Scratch - Accuracy and Error-1
This lecture explains accuracy and error in data when the predicted outcome is close to the expected result and when it is not defined as an error. This clip is from the chapter "Introduction to Machine Learning" of the series "Machine...
Curated Video
Machine Learning: Random Forest with Python from Scratch - Overfitting and Underfitting
In this video, you will learn about overfitting, a modeling error when a model performs well in training but not in testing, and underfitting, where the model neither performs well during training nor during testing. This clip is from...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - First Exercise Solution on How to Write Comments in Rust
This video helps with your first exercise solution on how to write comments in Rust. This clip is from the chapter "Beginner Lessons in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - How to Write Comments in Rust
This video explains how to write comments in Rust. This clip is from the chapter "Beginner Lessons in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on the beginner lessons in Rust.
Curated Video
ASP.NET Core MVC - Cross-Platform Development - Add Datatables
This video explains adding datatables, which is a jQuery-based library. This clip is from the chapter "Customizing Views and Elements" of the series "ASP.NET Core MVC - Cross-Platform Development".This section explains how to customize...
Curated Video
ASP.NET Core MVC - Cross-Platform Development - Create Database
This video explains how to create a database. This clip is from the chapter "Adding a Database" of the series "ASP.NET Core MVC - Cross-Platform Development".This section explains how to create and add a database.
Curated Video
Modern JavaScript from the Beginning - Second Edition - Client Folder Setup
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...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Objects
In this video, you will learn about objects in JavaScript, which are complex data types that allow us to store and organize related data. We will explore how to create objects, define properties and methods, and access their values.
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Nested Loop
In this video, we will understand the concept of nesting loops, where one loop is placed inside another and how nested loops can be used to iterate over multiple levels of data structures or perform repetitive tasks with varying complexity.