Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Hello Coding 5.0 - The Complete Coding Online Course Bundle
Introduction
00 Welcome To Hello Coding 5 (6:31)
00 About Mammoth Interactive (1:15)
01 How To Learn Online Effectively (13:43)
01 Build Simple Web Animation with HTML and CSS
00A Course Overview (1:48)
01 Build Html For Web Animation (4:35)
02 Build Simple Css Styling For Text (4:58)
03 Build Css Animation Of Moving Text (12:02)
Source Files
HTML and CSS Computer Science Fundamentals
01-00 How To Use A Code Editor (5:49)
01-01 Set Up A Website (9:18)
01-02 Save The Website (4:01)
01-03 Build A Header (11:00)
01-04 Add Site Sections (15:41)
01-05 Add Images To A Website (10:36)
01-06 Build A Navigation Bar (12:43)
02-00 CSS Project Preview (0:46)
02-01 Style The Header (13:35)
02-02 Style The Navigation Bar (8:43)
02-03 Style Website Sections (9:42)
02-04 Build A Sidebar (10:18)
02-05 Build A Responsive Layout (10:50)
02-06 Build Backup Styles For Older Browsers (5:47)
Introduction to Javascript for Web Developers
01 01 Introduction To The Course-1 (1:09)
01 02 Introduction Of The Instructor-2 (0:36)
01 03 Why Should You Learn Javascript-3 (0:51)
01 04 Quick Win-4 (0:58)
01 05 Course Requirements-5 (0:42)
02 01 What Will We Learn In This Section-1 (0:43)
02 02 Variables-2 (10:21)
02 03 Data Types-3 (5:39)
02 04 Variable Mutation-4 (6:53)
02 05 Type Coercion-5 (6:52)
02 06 Coding Challenge-6 (1:36)
02 07 Coding Challenge Solution-7 (2:42)
02 08 Section Summary-8 (0:50)
03 01 What Will We Learn In This Section-1 (0:35)
03 02 Basic Operators-2 (15:34)
03 03 Operator Precedence-3 (5:44)
03 04 Coding Challenge-4 (2:14)
03 05 Coding Challenge Solution-5 (5:52)
03 06 Section Summary-6 (0:56)
04 01 What Will We Learn In This Section-1 (0:35)
04 02 If Else Statements-1 (11:46)
04 03 Boolean Logic-1 (7:59)
04 04 Switch Statements-1 (10:53)
04 05 Truthy And Falsie Values-1 (6:03)
04 06 Equality Operators-1 (4:55)
04 07 Coding Challenge-1 (2:25)
04 08 Coding Challenge Solution-1 (4:54)
04 09 Section Summary-1 (1:15)
05 01 What Will We Learn In This Section-1 (0:37)
05 02 Functions-1 (9:47)
05 03 Function Statements And Expressions-1 (7:39)
05 04 Arrays-1 (10:08)
05 05 Coding Challenge-1 (3:52)
05 06 Section Summary-1 (1:29)
06 01 What Will We Learn In This Section-1 (0:49)
06 02 Objects And Properties-1 (9:50)
06 03 Objects And Methods-1 (12:26)
06 04 Objects Vs Primitives-1 (16:19)
06 05 Coding Challenge-1 (0:53)
06 06 Coding Challenge Solution-1 (5:16)
06 07 Section Summary-1 (0:44)
07 01 What Will We Learn In This Section-1 (0:38)
07 02 Loops-1 (15:16)
07 03 Iteration-1 (12:38)
07 04 Coding Challenge-1 (1:05)
07 05 Coding Challenge Solution-1 (6:33)
07 06 Section Summary-1 (0:50)
08 01 What Will We Learn In This Section-1 (0:57)
08 02 Javasript Parsers And Engines-1 (5:17)
08 03 Execution Contexts And Execution Stack-1 (2:27)
08 04 Creation And Execution Phases-1 (6:33)
08 05 Hoisting-1 (2:14)
08 06 Scoping-1 (4:53)
08 07 Scope Chain-1 (3:21)
08 08 This Keyword-1 (4:15)
08 09 Coding Challenge-1 (0:47)
08 10 Coding Challenge Solution-1 (3:22)
09 01 What Will We Learn In This Section-1 (0:38)
09 02 Project Setup-1 (9:55)
09 03 Events And Event Handling-1 (17:10)
09 04 Make Updates-1 (10:40)
09 05 State Variables-1 (1:43)
09 06 Coding Challenge-1 (0:41)
09 07 Coding Challenge Solution-1 (2:37)
09 08 Section Summary-1 (0:49)
10 - Course Summary-1 (3:19)
Source Files
Ultimate Advanced JavaScript Masterclass for Web Developers
01 01 Introduction To The Course (1:28)
01 02 Why Should You Learn Javascript (0:49)
01 03 Quick Win (1:34)
01 04 Course Requirements (0:38)
02 01 What Will We Learn In This Section (0:43)
02 02 Declare Variables With Let And Const (16:05)
02 03 Blocks And Iifes (11:49)
02 04 Strings In Es2020 (11:49)
02 05 Coding Challenge (0:52)
02 06 Coding Challenge Solution (2:12)
02 07 Section Summary (0:46)
03 01 What Will We Learn In This Section (0:40)
03 02 Basics Of Arrow Functions (15:07)
03 03 Lexical This Keyword (10:38)
03 04 Coding Challenge (0:43)
03 05 Coding Challenge Solution (3:08)
03 06 Section Summary (0:47)
04 01 What Will We Learn In This Section (0:32)
04 02 Destructuring (15:32)
04 03 Arrays In Es2020 (16:39)
04 04 Spread Operator (12:59)
04 05 Coding Challenge (0:54)
04 06 Coding Challenge Solution (3:45)
04 07 Section Summary (0:52)
05 01 What Will We Learn In This Section (0:37)
05 02 Rest Parameters (16:03)
05 03 Default Parameters (18:39)
05 04 Coding Challenge (0:50)
05 05 Coding Challenge Solution (4:06)
05 06 Section Summary (0:31)
06 01 What Will We Learn In This Section (0:42)
06 02 Maps (20:33)
06 03 Coding Challenge (0:41)
06 04 Coding Challenge Solution (2:49)
06 05 Section Summary (0:29)
07 01 What Will We Learn In This Section (0:39)
07 02 Classes (16:27)
07 03 Classes With Subclasses (16:37)
07 04 Coding Challenge (0:57)
07 05 Coding Challenge Solution (2:51)
07 06 Section Summary (0:56)
08 01 What Will We Learn In This Section (1:03)
08 02 Asynchronous Javascript Example (11:20)
08 03 The Event Loop (12:22)
08 04 Asynchronous Javascript with Callbacks (9:25)
08 05 Promises (21:18)
08 06 Async Await (11:44)
08 07 Ajax And Apis (6:42)
08 08 Make Ajax Calls With Fetch And Promises (11:31)
08 09 Make Ajax Calls With Fetch And Async Await (7:33)
08 10 Coding Challenge (0:52)
08 11 Coding Challenge Solution (7:41)
08 12 Section Summary (0:58)
09 01 Course Summary And Next Steps (2:25)
Source Files
Build Websites with Bootstrap, HTML5 & CSS3
00 Web Development Fundamentals (12:41)
01 How To Get Bootstrap (3:42)
01-01 How To Get Bootstrap (3:42)
01-02 Build Bootstrap Grids (11:44)
01-03 Set Display Property With Bootstrap (13:54)
01-04 Build A Layout With Bootstrap Flex (13:17)
01-05 Grow Shrink Fill With Bootstrap Flex (8:02)
02-01 Build Website Skeleton With Bootstrap (8:37)
02-02 Find Bootstrap Icons (1:50)
02-03 Build Bootstrap Navigation (17:04)
02-04 Build A Nav (16:28)
02-05 Build A Carousel (8:47)
02-06 Populate A Carousel (15:01)
02-07 Display A Carousel (5:47)
02-08 Adding Service Pages (7:49)
02-09 Add Row And Column (12:40)
02-10 Display Featurettes And Begin Mobile-First Design (5:56)
02-11 Responsive Columns With Flexbox (8:15)
02-12 Link To Pages In A Carousel (4:16)
02-13 Build A Contact Form (19:48)
02-14 Fine Tune The Contact Form (2:57)
02-15 Build A Footer (3:50)
03-01 Product Page Project Setup (8:14)
03-02 Build A Product Header (13:04)
03-03 Add Elements Onto Background Image (7:57)
03-04 Build A Pricing Page (10:13)
03-05 Style The Pricing Page (3:03)
03-06 Build A Checkout Page (13:40)
03-07 Build A Billing Information Section (11:31)
03-08 Build Address Selection Fields (9:57)
03-09 Build Payment Information Fields (8:56)
03-10 Build Card Information Fields (10:14)
03-11 Add Fine Tuning (3:52)
Section Files
Create Apps with JavaScript using Vue
00-01 What Is Vue (5:45)
00-02 What You'll Learn (4:40)
00-03 Vue Alternatives (3:42)
00-04 How To Use Vue (6:14)
00-05 Build View Apps On The Web (9:50)
01-01 Make A Vue App Instance (3:14)
01-02 Start Rendering With The Root Component (3:23)
01-03 Component Properties (4:29)
01-04 Add Code At Lifecycle Stages (2:51)
02-01 Build Your First Vue.js App (9:53)
02-02 Build A Timer (render Data To The DOM) (4:42)
02-03 Build Reactive Behavior With A Directive (4:37)
02-04 Enable User Interaction With Vue.js (6:47)
02-05 Enable User Input With Vue (4:24)
02-06 Hide Or Show With Conditionals (4:19)
02-07 Build A List With Vue (5:23)
03-01 Interpolate Text And HTML (5:13)
03-02 Data Properties (4:41)
03-03 Methods (6:13)
03-04 Debounce With Lodash (3:34)
04-01 Loop Through A Range (3:57)
04-02 Loop Through Array (3:43)
04-03 Loop Through Array With Index (3:43)
04-04 Loop Through Object (4:04)
04-05 Loop Through Object And Key (3:48)
04-06 Loop Through Object Key And Index (5:01)
05-01 Build An Input Field (4:24)
05-02 Build A Textarea (4:59)
05-03 Build A Dropdown Menu (5:28)
05-04 Build Checkboxes (8:01)
05-05 Build Radio Buttons (5:59)
06-01 Build A Component (5:51)
06-02 Reuse A Component (1:35)
06-03 Use Component Props (4:18)
06-04 Emit An Event (7:50)
06-05 Build A Slot (4:01)
06-06 Build A Dynamic Component (8:32)
06-07 Build A Dynamic Component With Binding (7:42)
06b-01 Set Up The Vue Data (5:54)
06b-02 Connect The HTML (4:10)
06b-03 Build Components (7:53)
06b-04 Style The Landing Page (9:10)
07-01 Build A Custom Directive (2:22)
07-02 Build A Custom Directive With Arguments (6:37)
07-03 Build Dynamic Arguments (7:26)
07-04 Build Dynamic Arguments And Dynamic Binding (7:29)
08-01 Set Up An Interactive To Do List (4:55)
08-02 Add A New Task (6:08)
08-03 Connect The DOM (4:47)
09-01 Set Up Data (4:33)
09-02 Build A Database Component (7:37)
09-03 Add Helper Vue Methods (4:19)
09-04 Build A Table (6:36)
09-05 Connect The DOM (9:12)
09-06 Style The Website (9:22)
Source Files
EJS Fullstack Web Development Masterclass
00 Course Overview (3:17)
00-01 What You'll Need (2:20)
01a-01 Build Your First Hello World Website In Ejs-1 (10:20)
0b-01 What Is EJS (4:30)
0b-02 What Is Node JS (8:22)
0b-03 What Is Express JS (4:23)
01b Project Preview - Ejs Web Server With Json-1 (2:15)
01c-01 Build A Node Server With Express-1 (8:07)
01c-02 Build A Homepage View-2 (7:54)
01c-03 Send Data From Server To Homepage-3 (6:41)
01d-01 Build Json Data-1 (5:03)
01d-02 Display Json Data In EJS View-2 (11:06)
01d-03 Loop Through An Entire Database-3 (12:51)
02a-00 Project Preview - Multi-Page EJS Site (3:41)
02b-01 Set Up The Ejs Project-1 (6:00)
02b-02 Build A Server File-2 (6:54)
03-01 Build An Ejs Index View For The Homepage (9:32)
04-01 Build A Head EJS Partial (11:00)
04-02 Build A Header EJS Partial (10:28)
04-03 Build A Footer EJS Partial (8:28)
05-01 Build Data On The Server (8:44)
05-02 Display A Variable From The Server On An Ejs View (3:11)
05-03 Pass Data To A Partial In EJS (8:48)
06-01 Build An About Page With Views And Partials (6:12)
06-02 Build Another Page With Reusable Data And Partials (8:46)
Source files
Front-End Web Development Masterclass with React and Material-UI - Overview
01-01 Project Preview - Your First Website (1:35)
01-02 Project Preview - Landing Page (0:50)
01-03 Why You Should Learn React (3:10)
01-04 Why You Should Learn Material-Ui (7:02)
01-05 What You'll Need (4:02)
01-06 How To Build React Sites Online (6:58)
00. Source Files
Build a Website with React and Material-UI
01 Create A New React App (7:08)
02 Install Project Dependencies (4:02)
03 Configure Cross-Browser And Responsivity (10:30)
04 Build A Navigation Bar (8:03)
05 Build Menu Items (5:45)
06 Style The Navigation Bar (14:17)
07 Position Navigation Bar Items (13:22)
08 Build A Grid Layout (14:39)
09 Build 3 Cards Side By Side (6:53)
10 Build A Main Card (10:09)
11 Style Typography In Main Grid Item (6:47)
12 Build A Grid Item (16:23)
13 Reuse A Grid Item (15:08)
14 Build A Responsive Grid Item (7:17)
15 Get The State Of A Window (9:46)
16 Build A Toggle Navigation Bar (12:17)
17 Build A Responsive Navigation Bar (6:57)
18 Build A Footer (10:51)
Project 1 Source Files
Set Up a Landing Page with React and Material-UI
01 Create A New React App (4:48)
02 Set Up The Grid Layout (5:46)
03 Build A Main Grid Item (8:12)
04 Style The Main Grid Item (7:19)
05 Set Up Product Information Component (3:25)
06 Build A Grid Item (8:40)
07 Style A Grid Item (4:19)
08 Reuse A Grid Item Component (8:35)
09 Set Up Pricing Component (4:29)
10 Build A Pricing Option Component (6:55)
11 Reuse Pricing Option Component (9:46)
12 Build A Large Footer (8:20)
13 Style A Large Footer (11:11)
Project 2 Source Files
Introduction to React
02-01 React Introduction (12:33)
02-02 Set Up A Container (8:13)
02-03 Generate A List (6:46)
02-04 Add Items To The List (6:34)
02-05 Clear Input Field (10:26)
02-06 Remove A Task (10:39)
02-Source Files
Complete ChartJS with React Web Development
00-00 Course Overview (3:42)
00-01 What You'll Need (3:00)
01-01 Set Up Website With Chartjs (6:33)
01-02 Build A Chart (8:13)
01-03 Edit Chart Properties (7:30)
03-00 What Is Node JS (8:22)
03-01 Install Node And Npm On Mac Or Windows (3:14)
04 Build A New React App (9:39)
05 Build Data For Chart (3:10)
06-01 Build Dashboard Component (4:43)
06-02 Build Chart Component (2:45)
06-03 Send Data From Dashboard To Chart (7:45)
07-01 Build A Chartjs Chart In A React Component (5:28)
07-02 Change Chart Properties (6:19)
Source files
Wordpress Theme Development Masterclass
00-00 Course Overview (4:58)
00-01 What You'll Need (5:25)
01 Build A Hello World Wordpress Theme-1 (6:15)
02-01 Host Wordpress Locally On Mac With Mamp (15:04)
02-01 Host Wordpress Locally On Windows With Wamp (17:20)
03-01 Add Blog Posts To Theme (10:53)
03-02 Implement Wordpress Header And Footer (3:50)
03-03 Customize Header And Footer (14:31)
03-04 Build A Full Header And Footer (13:13)
04 Customize Theme Style With CSS (28:18)
05-01 Register A Menu (11:45)
05-02 Customize Menu Style (21:46)
06-01 Build A Page Template (8:48)
06-02 Customize Page With Conditional Logic (8:18)
06-03 Build A Layout For A Specific Page (12:16)
06-04 Build Different Page Templates (11:39)
Source files
Ecommerce Website Development with Wordpress, WooCommerce and Elementor
00 Course Overview-1 (7:57)
01 What You'll Need-2 (3:08)
02-00 Download Wordpress (1:24)
02-01 Host Wordpress On Mac Locally For Free (13:00)
02-02 Host Wordpress On Windows Locally For Free (16:19)
03 Install Woocommerce (8:27)
04 Install Elementor (4:50)
05 Build Products For A Shop (15:20)
06-01 Build A Homepage Image Carousel (11:18)
06-02 Assign A Page To Be The Homepage (2:22)
07 Build A Navigation Menu (3:17)
08 Build A Page To Show All Blog Posts (5:35)
09 Customize Footer Widget (6:02)
10-01 Change Background Color (4:02)
10-02 Change Theme Colors (9:22)
The Node.js Masterclass for Complete Beginners - Part 1
01 01 Introduction To The Course-1 (0:55)
01 02 Introduction Of The Instructor-2 (0:45)
01 03 Why Learn Node-3 (1:07)
01 04 Quick Win-4 (1:18)
01 05 Course Requirements-5 (0:32)
02 01 What Will We Learn In This Section-1 (0:22)
02 02 Install Node.js And Visual Studio Code-2 (1:54)
02 03 What Is Node-3 (1:16)
02 04 Build Your First Node.js Script-4 (2:00)
02 05 Summary And Challenge.js Script-5 (0:45)
03 01 What Will We Learn In This Section-1 (0:33)
03 02 What Is Module System-2 (1:15)
03 03 Node Core Modules-3 (6:27)
03 04 Import Your Own Modules-4 (4:57)
03 05 Npm Modules-5 (1:26)
03 06 Install And Use Npm Module-6 (5:13)
03 07 Global Npm Packages-7 (2:31)
03 08 Nodemon-8 (9:33)
03 09 Summary And Challenge-9 (1:09)
04 01 Project Introduction-1 (0:42)
04 02 What Will We Learn In This Section-2 (0:35)
04 03 How To Set Up A Web Server-3 (4:43)
04 04 What Are Websockets-4 (1:31)
04 05 Setting Up Socket.io-5 (5:50)
04 06 Section Summary And Challenge-6 (1:37)
05 01 What Will We Learn In This Section-1 (0:40)
05 02 How To Transfer Data-2 (12:35)
05 03 Broadcasting Events-3 (3:32)
05 04 Use Geolocation Api-4 (3:58)
05 05 Confirmation Receipts Of Events-5 (2:31)
05 06 Section Summary-6 (0:44)
06 01 What Will We Learn In This Section-1 (0:36)
06 02 Form And Button-2 (13:11)
06 03 Rendering Messages-3 (7:54)
Source Files 02-06
The Node.js Masterclass for Complete Beginners - Part 2
07 01 What Will We Learn In This Section-1 (0:30)
07 02 Working With Time In Javascript-2 (2:11)
07 03 Add Timestamps For Messages-3 (2:31)
07 04 Section Summary-4 (0:36)
08 01 What Will We Learn In This Section-1 (0:42)
08 02 Build A “join App” Page-2 (5:25)
08 03 Style The App-3 (11:23)
08 04 Automatic Scrolling-4 (2:48)
08 05 Section Summary-5 (0:42)
09 01 What Will We Learn In This Section-1 (0:39)
09 02 Work With Socket.io Rooms-2 (6:14)
09 03 Tracking Users-3 (9:05)
09 04 Showing Users And Messages-4 (8:03)
09 05 Section Summary-5 (0:51)
10-01 Deploy The Real-time Web App-1 (4:38)
11 01 What Will We Learn In This Section-1 (0:56)
11 02 What Is Asynchronous-2 (5:33)
11 03 Callstack-3 (5:30)
11 04 Callback Queue-4 (7:17)
11 05 Eventloop-5 (2:06)
11 06 Making Http Requests-6 (9:41)
11 07 Callback Functions-7 (3:12)
11 08 Callback Abstraction-8 (9:08)
11 09 Callback Chaining 1-10 (7:43)
11 09 Callback Chaining-9 (7:43)
11 10 Summary-11 (1:01)
12 01 What Will We Learn In This Section-1 (1:05)
12 02 What Is Express-2 (11:27)
12 03 Postman-3 (14:39)
12 04 Serve Up Html And Json-4 (12:37)
12 05 Serve Up Static Assets-5 (8:46)
12 06 Serve Up Css-6 (10:38)
12 07 Serve Up Images-7 (4:37)
12 08 Build Dynamic Pages With Templates-8 (12:08)
12 09 Customize Views Directory-9 (6:47)
12 10 Html Status Codes-10 (8:43)
12 11 404 Pages-11 (7:21)
12 12 Summary And Challenge-12 (1:21)
Source Files 07-12
Build RESTful APIs with Node, Express and MongoDB
00-00A Course Overview - Rest API (3:38)
00-00B What Is Rest API Design (9:45)
00-01 What You'll Need (2:26)
01b-00 Project Preview-1 (4:02)
02-01 Start A New Node Project With Express Web Server-2 (4:00)
02-02 Build A Web Server With Express-3 (5:20)
03 Install Nodemon To Auto-Restart Server-4 (2:34)
03a Implement Middleware To Handle Requests-1 (3:28)
03b-00 What Is A Mongodb Nosql Database-1 (5:50)
03b-01 Install Mongodb On Mac-2 (8:07)
03b-02 Install Mongodb On Windows-3 (9:58)
03c-00 Install Mongosh On Mac-1 (2:49)
03c-01 Install Mongosh On Windows-2 (4:53)
04-01 Build A Mongo Database-1 (4:07)
04-02 Build A Mongoose Database Schema To Represent Entries-2 (5:38)
05-01 Build An Express Router To Handle Requests-1 (4:34)
05-02 Send A Response When A Client Requests To Visit A Route-2 (4:49)
06-01 Get All Entries From A Database-1 (8:22)
06-02 Get An Entry Based On A Property-2 (6:00)
07-01 Post A New Database Entry-1 (13:36)
08 Put A Replacement Entry Based On A Property-1 (8:54)
09 Patch A Property In An Existing Entry-1 (6:26)
10 Delete An Entry At A Property (7:32)
11 Build a node Web Server with Express and Nodemon (4:52)
11 Project Preview - Build A Restful Api With Validation And Testing (3:20)
13 Set Up Handlers For Restful Http Requests-1 (5:05)
14-01 Build A Mongo Database-1 (5:26)
14-02 Connect Mongodb To Web Server-2 (8:39)
15-01 Use Middleware To Reduce Code Duplication-1 (7:20)
15-02 Respond To 'Get By Property' Request-2 (3:52)
16-01 Process Request Body With Body-Parser-1 (3:05)
16-02 Respond To A Post Request-2 (4:54)
16-03 Test Http Post Request For Json Via Terminal With Curl-3 (9:19)
17 Implement Express Validator For Validation-1 (9:13)
18-01 Integration Testing With Mocha-1 (10:08)
18-02 Test Your Api With Mocha And Supertest-2 (11:38)
Source files
Web Development Authentication and Security Masterclass
00 What Is Ejs-1 (4:30)
00 What Is Express Js-1 (4:23)
00-00 Course Overview (8:24)
00-01 What You'll Need (2:26)
00-X01 Integration Testing With Mocha-1 (10:08)
00-X02 Test Your Api With Mocha And Supertest-2 (11:38)
03-01 Build A Homepage (4:04)
03-02 Build Login And Sign Up Forms (4:52)
03-03 Build A Dashboard (3:09)
04-01 Build A Web Server To Render Pages-2 (10:47)
04-02 Handle Routes To Other Pages-3 (5:08)
05 Handle Form Data With Body-Parser (7:08)
06-01 Connect To A Mongo Database With Mongoose-1 (3:16)
06-02 Define A User With A Mongoose Model-2 (5:38)
06a-00 What Is A Mongodb Nosqll Database (5:50)
06a-01 Install MongoDB On Mac (8:07)
06a-02 Install Mongodb On Windows (9:58)
07-01 Use Passport And Passport Local To Authenticate A Signup (11:45)
07-02 Authenticate A Login With Passport (4:12)
07-03 Check If Logged In Before Showing Dashboard (7:13)
08-01 Build A New Google Strategy In Oauth 2 (4:04)
08-02 Connect Oauth To Web Server (5:27)
08-03 Connect Oauth To Mongoose Model (3:47)
08-04 Build Routes For Sign Up Or Log In With Third Party (7:28)
09 Use Environment Variables To Keep Secret Keys Secure (10:35)
10-01 Build A Web Server (5:18)
10-02 Add Packages To Server (8:42)
10-03 Build Routes To Handle Client Requests (9:10)
11-01 Build A Homepage (4:25)
11-02 Build Signup And Login Views (7:25)
11-03 Build A Signed In User Page View (7:10)
12-01 Build A User Model (2:52)
12-02 Encrypt Passwords With Bcrypt (3:16)
13-01 Handle Signup With Passport (8:28)
13-02 Handle A Post Request For Signup (4:45)
13-03 Local Login Authentication With Passport (8:56)
Source files
Linux and Unix Command Line Basics for Bash, Z Shell and Ubuntu
01-01 Why All Developers Need To Know The Command Line (8:50)
01-03 What Are Linux And Unix Terminals (8:04)
02-01 What You'll Need (1:20)
02-02 Install Linux Command Line On Windows (3:18)
03-01 Build Your First Command In The Command Line (3:48)
03-02 Navigate Directories In The Command Line (6:33)
03-03 Build And Edit A New File In The Command Line (7:27)
03-04 Move Files In The Command Line (9:00)
01-Source Files
02-Source Files
Web Deployment Masterclass
00-00 Course Overview-1 (7:13)
00-01 What You'll Need-2 (2:11)
02 Host Static Websites With Github Pages (6:24)
04-00 What Is Express JS (4:23)
04-01 Build A Simple Server Project (6:41)
05-01 Build A New Github Repository (2:20)
05-02 Deploy A Server Based Application With Heroku (4:58)
06-01 Deploy Databases With Mongo Atlas-1 (5:20)
06-02 Connect Database To App-2 (6:02)
00-Source files
02-Source files
STREAM 2: Python for Absolute Beginners and All Ages
01.01 What Will I Learn (3:57)
02.01 What is Python (3:32)
02.02 How do Computers Make Decisions (5:30)
02.03 How Do Computers Work with Numbers (3:44)
02.04 How Do Computers Repeat Tasks (6:03)
02.05. How Can Computers Search for Data (13:50)
02.06 How Can Computers Sort Data (4:31)
02.07 How Fast Are Algorithms (7:07)
02.08 What is the Binary Number System (13:51)
03.01 What Is Google Colab (4:28)
03.02 What If I Get Errors (2:38)
03.03 How Do I Terminate a Session (2:38)
03.04 How Do I Enable Corgi Mode (1:00)
04.01 What Is A Variable-1 (8:24)
04.02 What Are Data Types-2 (8:18)
04.03 What Is A Boolean-3 (6:35)
04.04 What Are F Strings-4 (6:03)
05.01 Simple Arithmetic Operators-1 (10:57)
05.02 Modulo Arithmetic Operator-2 (8:39)
05.03 Floor Division-3 (6:16)
05.04 Exponents-4 (4:17)
05.05 Less Or Greater-5 (8:59)
05.06 Can I Check Equality-6 (7:16)
05.07 Can I Check Not Equal To-7 (6:13)
05.08 What Is Bedmas Order Of Operations-8 (20:08)
06.01 Can I Add Strings-1 (3:40)
06.02 Can I Add String Variables-2 (4:51)
06.03 Can I Operate On Strings And Integers-3 (6:26)
07.01 Can I Make A List Variable-1 (5:34)
07.02 Can I Compare Lists--2 (4:22)
07.03 Watch Out! Don't Make This List Mistake-3 (3:35)
07.04 Can I Get An Item From A List-4 (6:32)
07.05 List Ninja! Can I Slice A List-5 (9:21)
07.06 Be A Master Ninja! Are There More Ways To Slice A List-6 (5:09)
07.07 Be A Master Ninja! The Third Way-7 (11:43)
07.08 Can I Check If An Item Is In A List-8 (7:38)
07.09 Can I Check If An Item Is Not In A List-9 (7:42)
07.10 Can I Add Items To A List-10 (9:45)
07.11 Can I Add Items To A List Another Way-11 (7:04)
07.12 Can I Remove Items From A List-12 (5:35)
07.13 Can I Delete Items From A List Another Way-13 (9:11)
07.14 Can I Delete A Range-14 (8:29)
08.01 Can I Make An If Statement-1 (8:38)
Source Files
Learn PyCharm in 1 Hour
00. Bootcamp Intro (5:42)
00. Intro To Pycharm (3:55)
01. Downloading And Installin (9:28)
02. Exploring Pycharm Interface (8:32)
03. Add And Run Python Files (7:26)
04. Building And Running A Simple Program (10:06)
Python Language Fundamentals: Learn Python from Scratch
02. Variables (19:34)
03. Type Conversion Examples (10:21)
04. Operators (7:21)
05. Operators Examples (22:09)
06. Collections (8:39)
07. Lists (11:55)
08. Multidimensional List Examples (8:22)
09. Tuples Examples (8:51)
10. Dictionaries Examples (14:41)
11. Ranges Examples (8:47)
12. Conditionals (6:58)
13. If Statement Examples (10:32)
14. If Statement Variants Examples (11:35)
15. Loops (7:17)
16. While Loops Examples (11:47)
17. For Loops Examples (11:35)
18. Functions (8:04)
19. Functions Examples (9:33)
20. Parameters And Return Values Examples (14:09)
21. Classes and Objects (11:30)
22. Classes Example (13:28)
23. Objects Examples (10:11)
24. Inheritance Examples (17:43)
25. Static Members Example (11:20)
26. Summary and Outro (4:23)
Intro to Python Slides
Python_Language_Basics
Python Automation Scripting and Regular Expressions
01-01 Create And Read A New Text File (6:29)
01-02 Read And Write A Text File With A Loop (7:14)
01-03 Copy Contents Of A File (4:05)
02-01 Print Csv Contents (4:25)
02-02 Print Csv As List (3:00)
02-03 Create A Csv File (3:35)
03-01 Read And Write To A Json File (3:15)
04-01 Inspect Excel Sheets (5:07)
04-02 Merge Excel Files (13:45)
04-03 Get Value From Cell In Excel Sheet (7:13)
04-04 Display Entire Excel Sheet Contents (3:48)
04-05 Create A New Excel File With Values (2:35)
05-01 Find A File By Name (3:17)
05-02 Check If File Or Directory Path Exists (3:03)
05-03 List All Files And Directories At A Path (2:52)
05-04 Find All Files Of Given Type (2:56)
05-05 Delete Old Files With Datetime Module (6:24)
05-06 Bulk Rename Files (4:54)
06-01 Handle Exceptions (4:21)
06-02 Use Asserts (3:24)
07-01 Search Txt File (4:14)
07-02 Search Csv File (2:12)
08-01 Format Data Into Table (6:31)
08-02 Visualize Product Sales Per Quarter (9:37)
09-01 Search For String In Text (2:34)
09-02 Find Characters By Type (2:49)
10-01 Find Words Of Specific Length Starting With Specific Letter (8:17)
10-02 Find Expression Containing Numbers And Symbols In A Specific Format (4:24)
10-03 Find Expression Of A Specific Format (5:10)
10-04 Search Ignoring Capitalization (1:19)
10-05 Find Words At Beginning Or End Of Line (3:46)
10-06 Find Independent Words (2:34)
11-01 Find Repeating Characters (3:47)
11-02 Search For Multiple Expressions At Once (8:00)
11-03 Make A Dictionary Of Expressions Found (4:05)
12-01 Remove Whitespaces (2:57)
12-02 Split String On Word (3:29)
Complete Beginners Data Analysis with Pandas and Python
00. Panda Course Introduction (5:43)
01. Intro to Pandas (7:55)
02. Installing Pandas (5:28)
03. Creating Pandas Series (20:34)
04. Date Ranges (11:29)
05. Getting Elements from Series (19:21)
06. Getting Properties of Series (13:04)
07. Modifying Series (19:02)
08. Operations on Series (11:48)
09. Creating Pandas DataFrames (22:57)
10. Getting Elements from DataFrames (25:12)
11. Getting Properties from DataFrames (17:44)
12. Dataframe Modification (36:24)
13. DataFrame Operations (20:09)
14 DataFrame Comparisons and Iteration (15:35)
15. Reading CSVs (12:00)
16.Summary and Outro (4:14)
Source Files
Learn to Graph Data with Python and Matplotlib
00. Course Intro (5:30)
01. Intro to Pyplot (5:11)
02. Installing Matplotlib (5:51)
03. Basic Line Plot (7:53)
04. Customizing Graphs (10:47)
05. Plotting Multiple Datasets (8:10)
06. Bar Chart (6:26)
07. Pie Chart (9:13)
08. Histogram (10:14)
09. 3D Plotting (6:28)
10. Course Outro (4:09)
Pyplot Code
Data Science with Python and NumPy - Intro to Tensorflow
00. Course Intro (6:10)
01. Intro to Tensorflow.mov (5:33)
02. Installing Tensorflow (3:52)
03. Intro to Linear Regression (9:26)
04. Linear Regression Model - Creating Dataset (5:49)
05. Linear Regression Model - Building the Model (7:22)
06. Linear Regression Model - Creating a Loss Function (5:57)
07. Linear Regression Model - Training the Model (12:42)
08. Linear Regression Model - Testing the Model (5:22)
09. Summary and Outro (2:55)
Source Files
Data Science with Python and NumPy - Machine Learning theory
00. Course Intro.mp4 (6:05)
01. Quick Intro to Machine Learning (9:01)
02. Deep Dive into Machine Learning (6:01)
03. Problems Solved with Machine Learning Part 1 (13:26)
04. Problems Solved with Machine Learning Part 2 (16:25)
05. Types of Machine Learning (10:15)
06. How Machine Learning Works (11:40)
07. Common Machine Learning Structures (13:51)
08. Steps to Build a Machine Learning Program (16:34)
09. Summary and Outro (2:49)
Intro to Machine Learning Slides
Data Science with Python and NumPy - NumPy
00. Course Intro (5:11)
01. Intro to Numpy (6:20)
02. Installing Numpy (3:59)
03. Creating Numpy Arrays (16:55)
04. Creating Numpy Matrices (11:57)
05. Getting and Setting Numpy Elements (16:59)
06. Arithmetic Operations on Numpy Arrays (11:56)
07. Numpy Functions Part 1 (19:13)
08. Numpy Functions Part 2 (12:36)
09. Summary and Outro (3:01)
Source Files
Data Science with Python and NumPy - Review Sentiment Analysis
00. Course Intro (6:19)
01. How Machines Interpret Text (15:23)
02. Building the Model Part 1 - Examining Dataset (12:27)
03. Building the Model Part 2 - Formatting Dataset (15:14)
04. Building the Model Part 3 - Building the Model (10:30)
05. Building the Model Part 4 - Training the Model (5:42)
06. Building the Model Part 5 - Testing the Model.mp4 (9:26)
07. Course Summary and Outro (3:29)
Data Mining with Python! Real-Life Data Science Exercises
1) 1st Hour - Data Wrangling And Section 1 (73:09)
2) 2nd Hour - Data Mining Fundamentals (76:08)
3) 3rd Hour - Framework Explained, Taming Big Bank With Data (60:00)
4) 4th Hour - Mining And Storing Data (44:16)
5) 5th Hour - NLP (Natural Language Processing) (38:27)
6) Summary Challenge (4:40)
Source Files
Introduction to Databases with Python SQL
00-00 Course Overview-1 (2:16)
00-01 What You'll Need-2 (3:12)
01 Why You Must Know How To Work With Data-1 (5:22)
02 How To Read An Er Model (5:32)
03-01 What Is A Database (8:26)
03-02 What Is A Relational Database (4:33)
04-01 How To Design Columns And Data Types (3:13)
04-02 Use Normal Forms To Check Your Design (7:16)
05-01 Build A Sqlite Database With Python-1 (8:02)
05-02 Add An Entry To The Table With Sql-2 (6:44)
05-03 Add More Records To The Table-3 (6:30)
05-04 Build A Second Table For Cross-Referencing-4 (10:57)
05-05 Select Rows That Meet Conditions-5 (7:15)
Source files
Python SQL Ethereum Data Science with Google BigQuery
00 Course Overview - Machine Learning Fundamentals (13:46)
00b Course Overview - Ethereum Sql (7:07)
01-01 What Are Google Cloud Platform And Bigquery (6:01)
01-02 Build A Project On Google Cloud Platform (4:26)
02-00 Blockchain Introduction (8:32)
02-01 What Are Blockchains And Distributed Ledgers (3:48)
02-02 What Are Bitcoin And Ethereum (5:28)
05-01 Find Entries In Big Query Public Dataset (10:16)
05-02 Filter Entries By State Column (9:11)
06-01 Query Tables In Crypto Ethereum Big Query Public Dataset (4:45)
06-02 Select Ethereum Traces By Date (9:05)
06-03 Get Total Ether Supply Each Day (3:40)
06-04 Select Transactions By Address And Timestamp (10:13)
07-01 Get Zero Transaction Ratio For Blockchain (10:56)
07-02 Get Zero Transaction Ratio For Smart Contracts (8:41)
Source Files
Introduction to the Stock Market
00b-01 What Do Day Traders Trade (9:45)
00b-02 What Is Volatility And Standard Deviation (3:33)
00b-03 What Are The Best Assets To Day Trade (4:53)
00b-04 Strategies For Stock Market Trading (2:37)
00b-06 Stock Market Indicators (1:56)
00b-07 Stock Market Lifecycle Trend Phases (2:20)
00b-Source Files
00d Introduction to DataFrames with Pandas Python Library
00d-00. Setting Up Pandas (2:24)
00d-01. Creating A Dataframe (22:42)
00d-02. Sorting And Series (19:19)
00d-03. Expanding A Dataframe (17:14)
00d-04 Getting Values And Dealing With Nan Values (21:29)
00d-05 Dropping Rows And Columns (23:57)
00d-06 Reading From Csv (19:40)
00d-07 Writing To Csv (20:41)
00d-08 Starting With An Analysis (21:22)
00d-09 Locating Data By Labels (20:16)
00d-10 Statistical Description Of Data (19:50)
00d-11 Histogram Plots In Pandas (21:56)
00d-12 Starting An Analysis Of All Our Data (21:12)
00d-13 Continuing An Analysis Of All Our Data (16:52)
00e Introduction to Data Science with NumPy Python Library
00. Introduction (2:34)
01 Creating And Reshaping Numpy Arrays (21:04)
02 Creating Standard Numpy Arrays (21:05)
03 Creating Standard 2D Arrays (13:52)
04 Attributes On Numpy Arrays (19:09)
05 Resizing Arrays (13:19)
06 Writing An Array To File And Formating Strings (28:30)
07 Random Numbers (18:09)
08 Sorting In Numpy (22:56)
09 Math Functions With Numpy (22:56)
10 Integrating With Numpy (21:55)
11 Statistics With Numpy (20:39)
12 Polynomials (21:06)
13 Polynomials (Cont'd) (19:47)
14 Calculations Within Numpy Arrays (22:30)
Python Crypto Stock Analysis
00 Course Overview - Python Crypto Stock Analysis (4:32)
01-01 Visualize Stock Prices With Pyplot (4:21)
01-02 Calculate Yearly Returns On Crypto Stocks (4:06)
02-00 Project Overview - Stock Portfolio Analysis With Python (2:35)
02-01 Build A Stock Portfolio (3:03)
02-02 Calculate Stock Portfolio Performance With Python (6:36)
02-03 Visualize Crypto Portfolio Returns With Pyplot (3:41)
02-04 Analyze Stock Portfolio Returns With Data Science (6:32)
02-05 Calculate Expected Cryptocurrency Returns With Pandas (3:04)
02-06 Visualize Stock Drawdowns With Python (4:13)
03-01 Build Sma And Ema With Ta-Lib (4:46)
03-02 Calculate Bollinger Bands For Crypto Stock (5:00)
03-03 Calculate Rsi For Stocks With Python (4:25)
03-04 Calculate Obv For Crypto Price Prediction With Python (5:02)
03-05 Calculate Moving Average Convergence Divergence (3:21)
04-00 Project Overview - Time Series Stock Forecasting On Crypto Stock With Python (2:25)
04-01 Fit A Prophet Model For Stock Forecasting (10:08)
04-02 Visualize Stock Forecast With Python (2:47)
05-01 Calculate Risk Vs Return Of Crypto Stock (5:55)
05-02 Visualize Risk Vs Return In Python (8:38)
Python Crypto Trading Strategies
00 Course Overview - Python Crypto Trading Strategies (4:39)
04-00 Backtesting Simple Moving Averages Explained (2:05)
04-01 Load Data For Backtesting Sma With Vectorbt (3:20)
04-02 Build Trading Strategies With Vectorbt (3:40)
04-03 Simulate Portfolio With Vectorbt (3:41)
04-04 Visualize Trading Strategy With Kaleido (4:40)
04b-00 What Is The Big Three Trading Strategy (2:27)
04b-01 Big Three Trading Strategy On Binance Coin (6:58)
04b-02 Big Three Trading Strategy On 1 Year Of Stocks (2:38)
05-00 Ema Trading Strategy For Crypto - Overview (2:57)
05-01 Load Data With Cryptometrics Api (7:53)
05-02 Visualize Historical Stock Prices With Matplotlib (6:31)
05-03 Build Exponential Moving Average Trading Strategy (3:54)
05-04 Visualize Price Vs Stock Indicators (5:37)
06-00 Autocorrelation Explained For Crypto Stock Prediction (2:45)
06-01 Load Data For Crypto Price Autocorrelation With Pandas (5:52)
06-02 Visualize Crypto Price Data With Pyplot (3:14)
06-03 Apply Hodrick-Prescott Filter To Data With Python (4:10)
06-04 Calculate Autocorrelation With Python (3:25)
Source Files
Introduction to Solidity
02-01 Introduction To Ethereum Remix IDE (8:12)
03-01 Build Your First Contract-1 (8:48)
03-02 Change A State Variable Value-2 (5:56)
04-01 Build A Local Variable (4:28)
04-02 Build State Variables Of Different Data Types (10:55)
04-03 Build A Custom Data Type With A Struct (4:47)
05-01 Build Arrays (11:07)
05-02 Build Array Functions (6:17)
06-01 Build A Mapping-1 (6:20)
06-02 Build A Database-Like Mapping-2 (7:42)
06-03 Assign Ownership To Individual Ethereum Addresses-3 (4:59)
07-01 Build A Conditional (6:57)
07-02 Build A Loop (9:25)
08-01 Send Ether (8:31)
09-00 Build A Profit Splitter Contract (11:48)
09-01 Build A Contract With Limited Addresses (11:40)
09-02 Build A Contract And Library (15:01)
09-03 Build A Contract With A Limited Time Transaction (10:20)
09-04 Build Contracts With Inheritance (13:22)
09-05 Build Contracts With Visibility Modifiers (10:50)
09-06 Build A Contract With Mutability Modifiers (10:20)
09-07 Build An Abstract Contract (13:09)
09-08 Build A Bank Contract (9:25)
09-09 Access Struct Value (4:13)
Source Files
The Complete Web3 Python Automation Masterclass
00-00 Course Overview - Web3 Python Automation (5:49)
00-01 Web 3.0 Fundamentals (12:16)
00-02 What Is Python (4:47)
03-01 Connect To Ethereum Node With Web3 Python (6:30)
03-02 Connect To Ethereum Mainnet With Http Provider Infura (5:08)
03-03 Interact With Ethereum Blockchain With Web3 Python (5:07)
03-04 Interact With Blockchain Contract With Web3 Python (6:37)
05-01 Set Up Development Environment For Web3 Python In Colab (4:51)
05-02 Build A Hello World Solidity Smart Contract In Colab (8:27)
05-03 Interact With Simple Smart Contract In Python (13:15)
06-01 How To Use Web3 Python In Google Colab (3:29)
06-02 Build A Simple Solidity Smart Contract (3:44)
06-03 Import Smart Contract Into Colab (6:43)
06-04 Deploy A Smart Contract With Python (11:49)
06-05 Interact With Deployed Smart Contract In Python (7:23)
07-00 What Is An NFT (2:44)
07-01 Install Dependencies For Web3 Python In Google Colab (3:53)
07-02 Build A Solidity Nft Smart Contract Without A Library (15:13)
07-03 Compile Nft Smart Contract In Colab With Python (3:38)
07-04 Deploy Nft Contract With Python To Simple Test Ethereum Network (6:10)
07-05 Interact With Nft Contract In Python (7:04)
08-01 What Is Brownie (2:27)
08-02 Brownie Projects Overview (4:15)
08-03 Why All Developers Need To Know The Command Line (8:50)
10-00 Install Python (2:43)
10-01 Install Brownie (3:46)
11-01 Start A New Brownie Project From Scratch (3:09)
11-02 Build A Simple Solidity 0.8.12 Smart Contract (4:20)
12-03 Build Python Script To Deploy Smart Contract With Brownie (8:48)
12-04 Build A Python Script To Interact With Smart Contract (5:19)
12-05 Automate Smart Contract Testing With Python In Brownie (5:08)
12-06 Automate Smart Contract Transaction Testing With Python In Brownie (4:02)
13-07 Use Brownie Console To Deploy Contract (9:17)
13-08 Build Python Script To Interact With Smart Contract With Brownie (5:40)
14-01 Build A Solidity Nft Smart Contract With Openzeppelin In Brownie (11:44)
14-02 Build Python Script To Deploy Nft To Local Blockchain (2:50)
14-03 Automate Minting Nft With Python On Local Blockchain (13:20)
Source files
STREAM 3 - Design A Mobile App With Figma UI and UX Design
01.01 Introduction To The Course (1:50)
01.02 Introduction Of The Instructor (0:45)
01.03 What Is Figma (4:20)
01.04 Quick Win Example Of What You Can Do In Figma (0:45)
01.05 Project Preview - Design A Mobile App In Figma (1:10)
01.06 Course Requirements (1:28)
02.01 Where To Find Figma (2:28)
02.02 Figma Browser App Vs Desktop App (3:45)
03.01 Figma Start Screen (4:25)
03.02 Introduction To Figma Interface (6:30)
03.03 Import And Export Files In Figma (7:02)
03.04 Use Figma Templates For Ui And Ux Design (6:09)
04.01 Work With Figma Toolbar (13:25)
04.02 Work With Figma Layers And Pages Panel (3:16)
04.03 Work With Figma Assets Panel (4:07)
04.04 Work With Figma Design Panel (5:59)
04.05 Work With Figma Prototype Panel (4:09)
04.06 Work With Figma Code Panel (2:07)
04.07 Work With Figma Canvas (3:17)
04.08 Figma Keyboard Shortcuts (5:30)
04.09 Work With Figma Version History (3:09)
05.01 Build A New Project And File In Figma (3:05)
05.02 Import Sketch Files In Figma (3:03)
05.03 Work With Teams In Figma (4:00)
05.04 Work With Templates In Figma (3:45)
06.01 Work With Frames In Figma (5:30)
06.02 Work With Shapes In Figma (6:52)
06.03 Draw Icons With The Figma Pen Tool (9:26)
06.04 Draw Shapes With The Figma Pencil Tool (4:00)
06.05 Work With Text In Figma (7:59)
07.01 Mask Images And Shapes In Figma (7:38)
07.02 Import Icons And Graphics In Figma (9:12)
08.01 Work With Color In Figma (6:27)
08.02 Work With Styles In Figma (9:59)
09.01 Set Up Components In Figma (12:47)
09.02 Use Constraints For Responsive Design In Figma (7:24)
10.01 Design More Mobile App Pages In Figma (27:11)
11.01 Design Mobile App Animations In Figma (25:12)
12.01 Design Microinteractions In Figma (25:01)
13.01 Design A Slide Out Menu In Figma (7:14)
13.02 Design On Screen Overlay In Figma (5:15)
13.03 Design A Comments Section In Figma (12:09)
13.04 Design Multiple Artboard States In Figma (12:09)
14.01 Build A Prototype In Figma (18:14)
14.02 View Figma Prototype On Mobile Device (8:04)
15.01 Share Figma Design (4:02)
15.02 Enable Comments On Figma Design (4:04)
15.03 Export Figma Graphics And Assets (4:55)
Source Files
UI and UX App Design in Adobe XD - Part 1
00 Project Files
01.01 Introduction To The Course (1:30)
01.02 Introduction Of The Instructor (2:05)
01.03 Why Should You Learn User Interface And User Experience In Adobe XD (2:04)
01.04 Quick Win (1:32)
01.05 What Is UI Vs UX Vs Product Designer (2:22)
01.06 Course Requirements (What Software, Experience) (1:30)
02.01 What Will We Learn In This Section (0:42)
02.02 Wireframing In Adobe XD (4:15)
02.03 How Wide Should Your Site Or App Be In Adobe XD (6:37)
02.04 Work With Existing Ui Kits In Adobe XD (6:04)
03.01 What Will We Learn In This Section (0:38)
03.02 Work With Type In XD Wireframes (8:53)
03.03 Basic Colors And Buttons In Adobe XD Wireframes (8:13)
03.04 Make A Gradient In Adobe XD (5:29)
03.05 Free Icons For Adobe XD And UX UI Projects (4:35)
03.06 Add Footers To Your XD Wireframe (4:05)
03.07 Add Lorem Ipsum To Your XD Wireframe (3:21)
03.08 New Pages And Artboards In Adobe XD (2:42)
03.09 Build A Wireframe Homepage (5:51)
03.10 Build A Wireframe Contact Us Page (7:50)
03.11 Section Summary (0:51)
04.01 What Will We Learn In This Section (0:37)
04.02 Prototype And Add Interactivity In Adobe XD (7:08)
04.03 Build A Popup Modal Or Popup Box (4:52)
05.01 What Will We Learn In This Section (0:36)
05.02 Work With Groups And Isolation Mode (3:32)
05.03 Make And Use Components (7:57)
05.04 Left Navigation (2:10)
05.05 Use The Repeat Grid (3:03)
05.06 Update Components (3:42)
05.07 Section Summary (0:43)
06.01 What Will We Learn In This Section (0:50)
06.02 Mock Up An App In Adobe XD (12:51)
06.03 Use The Xd App On Iphone And Android (1:54)
06.04 Add Iphone And Android Battery And Status Icons To Mockup (3:56)
06.05 Build Login And Dashboard Screens (21:03)
06.06 Section Summary (0:52)
07.01 What Will We Learn In This Section (0:39)
07.02 Share Wireframes For Comments In Adobe XD (6:51)
07.03 Record Interactions Via Video With Adobe XD (4:15)
08.01 What Will We Learn In This Section (0:40)
08.02 Use Web Safe Fonts For iOS (6:45)
08.03 Use Android Specific Fonts In Adobe (4:29)
08.04 Build Realistic Buttons With Paste Properties (3:24)
08.05 Section Summary (0:42)
UI and UX App Design in Adobe XD - Part 2
09.01 What Will We Learn In This Section (0:44)
09.02 Work With Images And Cc Library Connection (5:53)
09.03 Adobe Stock Connection To Find Images (3:35)
09.04 Find Free Images To Use In XD Mockups (Pixabay) (4:55)
09.05 Masking And Opacity And Blurring Background Images (6:52)
09.06 Section Summary (0:45)
10.01 What Will We Learn In This Section (0:43)
10.02 What Are Micro Interactions (6:26)
10.03 Button Grow Interaction (6:20)
10.04 Full Screen Image Interaction (8:31)
10.05 Animated Image Gallery With Micro Interactions (7:45)
10.06 Full Vector Change Micro Interaction (9:21)
10.07 Section Summary (0:42)
11.01 What Will We Learn In This Section (0:52)
11.02 Time Delay Transitions (2:15)
11.03 Animated Mobile Side Navigation For Burger Menu (7:27)
11.04 Build A Working Drop Down Menu (5:22)
11.05 Use The Drag Transition (3:58)
11.07 Section Summary (0:52)
12.01 What Will We Learn In This Section-1 (0:33)
12.02 Export Images And Assets To Developers-2 (7:38)
12.03 Export Code To Engineers With Design Specs-3 (7:29)
13 Course Summary And Next Steps (2:29)
Complete Sketch UI For Beginners: App Design From Scratch
1) 1st hour - Course Intro and Sketch Tools (61:53)
2) 2nd Hour - Sketch Basics and Online Resources (58:26)
3) 3Rd Hour - Plug-Ins And Desigining Your First Mobile App (70:23)
4) 4th Hour - Your First Mobile App Continued (57:46)
5) 5th Hour - Shortcuts and Extra tips (47:53)
Source Files
Introduction to Android Studio
00. Introduction-1 (3:24)
01. Downloading And Installing Android Studio-2 (6:52)
02. Exploring Android Studio Interface-3 (12:58)
03. Understanding File Hierarchy-4 (12:19)
04. Exploring Activity-layout Relationship-5 (19:35)
05. Setting Up An Emulator-6 (7:00)
06. Running App And Implementing User Interaction-7 (6:44)
07. Debugging An App-8 (6:11)
08. Summary And Outro-9 (4:06)
Intro_to_Android
Introduction to Kotlin Programming
00. Introduction-1 (6:11)
01. Introduction To Variables-2 (7:03)
02. Basic Operations-3 (9:16)
03. Nullable Variables-4 (5:22)
04. Collections Intro-5 (7:26)
05. Mutable Lists And Arrays-6 (6:51)
06. If Statements And Expressions-7 (8:10)
07. When Statements And Expressions-8 (3:29)
08. While Loops-9 (6:45)
09. For In Loops-10 (4:53)
10. Introduction To Functions-11 (7:54)
11. Functions With Parameters And Return Values-12 (7:28)
12. Classes And Objects Introductions-13 (16:35)
13. Subclassing And Superclassing-14 (13:10)
14. Summary And Outro-15 (4:40)
Intro_to_Kotlin
Create Apps in Android Studio with Kotlin
00 What You'll Learn-1 (3:30)
02-00 Random Number App Project Preview (0:55)
02-01 Create The Project Layout (13:02)
02-02 Add A Button Programatically (3:49)
02-03 Extract Strings To A Separate File (4:24)
02-04 Position Views In The Center (8:19)
02-05 Enable Button Press (12:06)
02-06 Show A Random Number (7:14)
03-00 Information App Project Preview (0:58)
03-01 Create The Project Layout (6:38)
03-02 Edit The Textview (6:32)
03-03 Create A Reusable Style (12:20)
03-04 Add An Image (10:45)
03-05 Add A Scrollview (17:10)
04-00 Card Maker App Project Preview (2:06)
04-01 Build An Edittext View (11:08)
04-02 User Input Functionality (7:27)
04-03 Build Card Message Input (9:08)
04-04 Build Card Message Functionality (10:49)
04-05 Enable User Editing (6:45)
04-06 Allow User To Update Message Textview (7:41)
04-07 Build Card Signature Input (9:51)
04-08 Build Listeners For The Signature Views (8:27)
05-00 Counter App Project Preview (1:03)
05-01 Build The App Layout (17:57)
05-02 Add Data Binding (11:22)
05-03 Add User Input Functionality Wtih Data Binding (12:43)
06-00 Price Watch App Project Preview (1:44)
06-01 Set Up Http Access (6:48)
06-02 Build The Price Watch User Interface (9:58)
06-03 Load Internet Data Into App (19:45)
06-04 Enable Refresh Http Request (4:57)
07-00 To Do List App Project Preview (0:56)
07-01 Build The To Do App Layout (15:43)
07-02 Build To Do List Functionality (10:37)
07-03 Enable User To Remove Items (7:29)
Source Code
UI App Development in Android Studio with Google Material Design
01-01 Set Up Material Design And Button (13:23)
01-02 Build Toggle Buttons (12:16)
01-03 Apply Custom Themes To Buttons (6:31)
02 Build A Floating Action Button-1 (12:12)
03 Build A Card (8:26)
04-01 Build A Textfield-1 (6:36)
04-02 Build Dropdown Options-2 (10:24)
05-01 Build A Top App Bar-1 (7:14)
05-02 Build A Collapsible Top App Bar-2 (7:14)
06 Build A Bottom App Bar (11:27)
07 Build A Snackbar (7:48)
08-01 Build Username And Password Fields (8:01)
08-02 Submit Or Cancel User Input (4:17)
09-01 Build Input Chips (4:54)
09-02 Build Choice Chips (3:21)
10a-00 Streaming App UI Preview (1:01)
10a-01 Build A Top Toolbar (10:07)
10a-02 Build Tags For Navigation (15:15)
10a-03 Build An Image Card (21:03)
10a-04 Build An Image Card Gallery (13:28)
10a-05 Build Different Shows (8:06)
10b-00 Detail View (streaming App UI) Preview (0:58)
10b-01 Set Up Constraint Layout (10:34)
10b-02 Build Overview Views (8:19)
10b-03 Put Views Into Card View (7:22)
10b-04 Build Description Views (13:08)
10b-05 Build A Secondary Description (11:31)
10b-06 Build Ratings View (12:24)
10b-07 Enable App Scrolling (4:11)
11-01 Build A Bottom Navigation Bar (7:04)
11-02 Build Navigation Fragment Layouts (5:15)
11-03 Show Each Page (10:22)
11-04 Build A Fragment For Each Page (19:17)
11-05 Connect Pages Together-5 (4:56)
Source File
Google Assistant Automation IoT Development
01-00 Course Overview - Google Assistant Automation (4:04)
01-01 What Is Google Assistant (6:42)
02-00 What Is The Google Actions Console (7:16)
02-00B How A Conversational Action Works (6:18)
02-01 Build An Actions Project On Google Developer Console (4:29)
03a-00A What Is Firebase (4:19)
03a-00B What Is The Firebase CLI (2:57)
03a-00C What Are Firebase Cloud Functions (7:46)
03d-01 Install The Firebase CLI (2:54)
03d-02 Initialize A Firebase Project (15:50)
03e-03 Deploy Website To Firebase With Firebase CLI (18:05)
03e-04 Enable Reading And Writing To Firebase Database In Website (1:01)
06-01 Build Html User Interface For Controlling Iot Appliances (7:01)
07-01 Build A Home (5:58)
07-02 Initialize Firebase And Appliance (5:22)
07-03 Update Appliance State (2:04)
08 Initialize Firebase Functions (10:39)
09-01 Sync Intent - Define Appliance Metadata And Capabilities- (4:25)
09-02 Query Intent - Process List Of Target Devices (4:11)
09-03 Query Intent - Get Current State Of Firebase And Appliance (3:13)
09-04 Execute Intent - Update Appliance State (4:20)
09-05 Execute Intent - Update Realtime Database (2:19)
10-01 Simulate Authentication With Firebase (3:36)
10-02 Simulate Authentication Token With Firebase (3:46)
11-01 Build Action On Google Actions Console (10:40)
11-02 Link To Google Assistant To Test Action On Device (2:44)
source files
Introduction to Xcode
00. Intro And Demo-1 (6:48)
01. General Interface Intro-2 (15:06)
02. File System Introduction-3 (13:24)
03. Viewcontroller Intro-4 (6:53)
04. Storyboard File Intro-5 (17:28)
05. Connecting Outlets And Actions-6 (14:12)
06. Running An Application-7 (10:06)
07. Debugging An Application-8 (11:40)
XCode Intro
Introduction to SwiftUI
01-00 What Is SwiftUI (4:54)
02-01 Build A Text Object (9:25)
02-02 Build An Image Object (3:41)
02-03 Add An Image From The Web (3:32)
02-04 Add An Image From The Web (10:32)
02-05 Build A Button (5:07)
02-06 Build A Toggle Button (7:09)
02-07 Build A Slider (9:09)
02-08 Build A View From A Collection (7:10)
03-01 Customize Stack Layouts (4:29)
03-02 Control Spacing Around Views (7:55)
03-03 Force Views To One Side (5:29)
03-04 Layer Views On Top Of Each Other (4:50)
04-05 Read Text From A Textfield (6:23)
04-06 Build A Secure Password Field (4:49)
04-07 Read Values From A Slider (3:26)
Source Files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13
00-00 Course Overview-1 (6:15)
00-01 What You'll Need-2 (5:55)
04a-01 Build A New Ios App In Xcode (5:44)
04a-02 Show Current Time With Swiftui (6:40)
04a-03 Get Current Hour In Military Time With Swiftui (7:16)
04a-04 Choose A Greeting Based On Current Hour (12:02)
04b-05 See All Xcode Icons With Sf Symbols App (2:49)
04b-06 Show Icons Based On Conditions (10:40)
04c-01 Set Up App With Swiftui (3:25)
04c-02 Build A Timer With Swiftui (14:28)
04c-03 Switch Between Work And Break Timers (9:04)
04c-04 Change Colors Based On Variable Value (6:26)
04c-05 Change Text Based On Current Timer (7:34)
05-01 Build A New Ios App In Xcode (6:52)
05-02 Build A Homepage Content View (5:37)
06-03 Build A Page Template View (6:45)
06-04 Build Data For Multiple Pages (8:28)
06-05 Fill Each Page With Data Automatically (8:23)
07-06 Build A Controller View For Changing Pages (7:05)
07-07 Build A Button To Change Pages (11:51)
08-08 Build An App To Track Progress (13:35)
09-09 Add Image To Each Page (7:17)
09-10 Add Background Color To Each Page Of Ios App (11:09)
Build a HomeKit App - The Complete iOS Home Automation Masterclass
00 Course Overview - Homekit Ios App Development For Home Automation (2:57)
01 Build New Xcode App With Homekit-1 (3:12)
01 How To Download Xcode (2:55)
02 Download HomeKit Simulator (6:50)
03 Build A Homekit Store-1 (8:11)
04 Add Homes To App-2 (5:26)
05 Display Available Homes-3 (5:36)
06 Handle Accessories In Homekit App-1 (6:02)
07 Display Available Accessories-2 (3:56)
08 Add Accessories To Home-3 (8:56)
09 Put Views Together In Xcode App-4 (12:57)
Source Files
SwiftUI Augmented Reality with RealityKit and ARKit
00 Course Overview-1 (9:23)
01 What You'll Need-2 (3:32)
04-01 Build App From Scratch For Augmented Reality-1 (11:04)
04-02 Configure Application For Running On A Device-2 (9:17)
05-01 Build A Focus Cursor-1 (9:54)
05-02 Build An Ar Object Upon Tap-2 (6:29)
05-03 Enable Model Physics-3 (5:50)
05-04 Build A Ground To Prevent Ar Object From Falling Endlessly-4 (5:01)
05-05 Interact With Ar Object-5 (4:11)
06-01 Build An Ar Scene With Reality Composer-1 (3:51)
06-02 Add Animation To Ar Object In Reality Composer-2 (5:23)
06-03 Convert Reality Composer Scene To Ar App-3 (5:48)
07-01 Build An Ar Delegate-1 (5:27)
07-02 Set Up Ar View-2 (3:11)
07-03 Handle Tapping-3 (8:09)
07-04 Build Circle On Location Of Tap-4 (6:53)
07-05 Build Arviewrepresentable To Test App-5 (6:46)
07-06 Remove Circle Upon Second Tap-6 (1:51)
07-07 Calculate Distance Between Objects-7 (7:55)
08 Display Distance Results On Screen-8 (5:05)
Source files
Learn Flutter and Dart: Complete App Development Projects
01-00. Intro to Flutter (7:17)
01-01. Installing Android Studio (7:27)
01-02. Installing the flutter SDK (7:12)
01-03. Exploring Android Studio Flutter (11:27)
01-04. Running First Flutter App (10:34)
01-05. Exploring your First Flutter App (12:09)
02-00. Intro to Dart Language (4:51)
02-01A. Variables (9:06)
02-01B. Variables - Demo (9:41)
02-02A. Variable Operators (8:03)
02-02B. Variables Operators - Demo (15:46)
02-03A. Lists (6:55)
02-03B. Lists - Demo (13:05)
02-04A. Maps (5:36)
02-04B. Maps - Demo (6:57)
02-05A. Functions (8:26)
02-05B. Functions - Demo (10:06)
02-06A. Control Flow (8:10)
02-06B. Control Flow - Demo (11:15)
02-07A. Loops (7:50)
02-07B. Loops - Demo (13:01)
02-08A. Classes and Objects (9:55)
02-08B. Classes and Object - Demo (11:45)
02-09A. Inheritance (7:16)
02-09B. Inheritance - Demo (15:38)
02-10. Summary of Dart Language (4:22)
03-00. Intro to Flutter Widgets (4:52)
03-01. Grid Layout with Columns and Rows (14:25)
03-02. Text Widgets (10:39)
03-03. Button Widgets (18:06)
03-04. Textfield Widgets (16:29)
03-05. Adding Images (7:39)
04-00. Project Intro (3:13)
04-01. Building the UI (15:55)
04-02. Building the UI (contd') (7:59)
04-03. Styling the UI (7:01)
04-04. App Input and Output (10:59)
04-05. Implementing Arithmetic (8:55)
04-06. Bonus (4:24)
05-00. Intro to Image Guesser (3:24)
05-01. building the Main UI (13:07)
05-02. Importing Images (6:58)
05-03. Building Image Cards (8:28)
05-04. Building Image Cards (contd') (10:59)
05-05. Implementing Swiper Functionality (14:56)
05-06. Implementing Swiper Functionality (Contd') (6:22)
05-07. Implementing Short Answer Functionality (6:00)
Source Files
STREAM 4 - Image Recognition with MNIST
00. Course Intro (6:57)
01. Intro to Image Recognition (6:40)
02. Intro to MNIST (4:42)
03. Building a CNN Part 1 - Obtaining Data (15:40)
04. Building a CNN Part 2 - Building the Model (10:14)
05. Building a CNN Part 3 - Adding Loss and Optimizer Functions (4:57)
06. Building a CNN Part 4 - Train and Test Functions (10:58)
07. Building a CNN Part 5 - Train and Test the Model (9:17)
08. MNIST Image Recognition with Keras Sequential Model (13:24)
09. Summary and Outro (2:55)
Source Files
Build Machine Learning Models and Neural Networks
01-01 Course Overview (3:30)
01-02 Build Models On The Web (5:06)
02-01 What Are Search Algorithms (7:21)
02-02 Depth First Search (9:00)
02-02b Build A Depth First Search Algorithm (8:26)
02-03 What Is Breadth First Search (bfs) (5:08)
02-03b Build A Breadth First Search Algorithm (6:56)
02-04 Depth Limited Search (3:58)
02-05 Iterative Deepening Depth First Search (5:32)
02-06 What Is Uniform Cost Search (6:04)
02-06b Build A Uniform Cost Search Algorithm (8:07)
02-07 Bidirectional Search (4:44)
03-01 What Are Informed Search Algorithms (4:07)
03-02 What Is Greedy Best-first Search (8:16)
03-02b Build A Greedy Best First Search Algorithm (10:43)
03-03 What Is A Search (5:10)
04-01 How Does A Machine Learning Agent Learn (7:37)
04-02 What Is Inductive Learning (4:10)
04-03 Make Decisions With Decision Trees (10:50)
04-04 Performance Of A Machine Learning Algorithm (4:13)
04-05 Handle Noise In Data (5:20)
04-06 Statistical Learning (3:56)
05.01 What Is Logistic Regression-1 (4:26)
05.03 Prepare Data For Logistic Regression-2 (12:19)
05.03a How To Prepare Data-3 (8:52)
05.04 Build A Logistic Regression Model-4 (5:29)
05.04a How To Build A Logistic Regression Model-5 (3:28)
05.04b What Is Optimization-6 (12:10)
05.05 Optimize The Logistic Regression Model-7 (12:44)
05.05a How To Optimize A Logistic Regression Model-8 (12:45)
05.06 Train The Model-9 (10:09)
05.07 Test The Model-10 (2:33)
05.08 Visualize Results-11 (5:38)
06.01 What Is Gradient Boosting-1 (1:54)
06.02 Prepare Data For Gradient Boosted Classification-2 (7:19)
06.03 Build Binary Classes-3 (6:12)
06.04a How To Shape Data For Classification-4 (2:58)
06.04b Shape Data For Classification-5 (7:06)
06.05a How To Build A Boosted Trees Classifier-6 (4:03)
06.05b Build A Boosted Trees Classifier-7 (4:37)
07.01 Build Input Functions-1 (3:55)
07.02 Build A Boosted Trees Regressor-2 (3:02)
07.03 Train And Evaluate The Model-3 (4:07)
08-01 What You'll Learn (8:47)
08-02 What Is Supervised Learning (14:41)
08-03 Build Models On The Web (5:06)
Source Files
Machine Learning Fundamentals
00 Course Overview - Machine Learning Fundamentals (3:26)
03-01 Probability and Information Theory Overview (5:09)
03-02 Combinatorics for Probability (8:38)
03-03 Law of Large Numbers (10:33)
03-04 Calculate Center of Distribution (7:34)
04-01 Uniform Distribution (5:19)
04-02 Gaussian Distribution (3:39)
04-03 Log-Normal Distribution (3:22)
04-04 Exponential Distribution (2:58)
04-05 Laplace Distribution (1:49)
04-06 Binomial Distribution (9:00)
04-07 Multinomial Distribution (3:53)
04-08 Poisson Distribution (4:15)
05-01 Calculate error of machine learning model (8:38)
Data Engineering and Machine Learning Masterclass
00 Course Overview (3:26)
03-01 Load And Clean A Public Dataset (8:55)
03-01B What Is One-Hot Encoding (10:02)
03-02 Build X And Y Data With One Hot Encoding (4:57)
03-03 Logistic Regression With One Hot Encoding (2:20)
04.04 Scale And Encode Data With Scikit-Learn (3:47)
04.04 What Is Scaling Data (6:36)
04.05 Build, Train And Test A Machine Learning Model (4:37)
05-01 Compare Decision Tree And Linear Regression Models (6:26)
05-01C What Is The Kbins Discretizer (4:54)
05-02 Bin Data With Kbins Discretizer (3:42)
05-03 Compare Binned Regression Models (3:39)
05-04 Build A Linear Regression Model On Stacked Data (3:20)
05-05A What Is K Means Clustering (11:58)
06-01 What Is Gaussian Probability Distribution- (2:31)
06-01A Build Univariate Nonlinear Transformation (1:55)
06-01B What Is Poisson Distribution (1:08)
06-02 Build X and Y Data With Poisson Distribution In Numpy (3:34)
06-02C What Is Logarithmic Data Transformation (2:34)
06-03 Build A Ridge Regression Model (3:41)
Python Crypto Machine Learning
00 Course Overview - Python Crypto Machine Learning (6:11)
02-00 Regression Introduction (8:58)
02-01 What Is Regression (19:55)
02-02 What Is Linear Regression (5:03)
03-03A Why Do We Need Svm (7:15)
03-03B How Does Svm Work (6:28)
03-03C Svm On Non-Linear Data (4:48)
03-03D What Are Svm Kernels (4:44)
03-03E What Is The Precision-Recall Score (4:42)
04-00 Project Overview - Regression Machine Learning For Crypto Stocks (3:00)
04-01 Load Eth Data From Yahoo Finance With Python (3:45)
04-02 Build Regression Models To Predict Eth Price (7:14)
05-03 Make Decisions With Decision Trees (10:51)
05-04 What Is The Random Forest Classifier Model (5:42)
06-03 Build Tree Regression Models To Predict Crypto Price (2:55)
06-04 Compare Regression Model Results For Asset Prediction (3:18)
07-01 Project Overview - Adaboost Stock Prediction (7:28)
07-02 Build Stock Dataset For Machine Learning (5:33)
07-03 Build An Adaboost Regression Machine Learning Model For Stock Prediction (6:47)
07-04 Find Best Ml Model With Optimal Number Of Estimators (15:18)
08-00 What Is Naive Bayes Machine Learning (1:34)
08-01 What Is Gaussian Probability Distribution- (2:31)
09-00 Project Overview - Classification Machine Learning For Crypto Stocks (7:05)
09-01 Load And Prepare Crypto Data In Colab (8:32)
09-02 Build Classification Models To Predict Stock (7:59)
09-03 Build Tree Classification Models To Predict Crypto Price (3:25)
09-04 Compare Classification Model Results With Numpy And Pandas (3:51)
10-01 Load Yfinance Data Into Colab (4:10)
10-02 Build Trading Signals With Sma Windows (3:50)
10-03 Calculate And Visualize Strategy Returns (2:48)
10-04 Prepare Data For Machine Learning (6:40)
10-05 Build A Support Vector Classifier With Sklearn (3:01)
10-06 Calculate And Visualize Returns From Model (4:08)
Google Cloud Professional Machine Learning Engineer Certification Introduction
00-Course Preview (4:02)
02a-01 Why use the cloud for machine learning (2:38)
02a-02 Benefits of cloud computing- (1:23)
02a-03 Public vs private cloud computing (3:18)
02a-04 Managed vs unmanaged cloud computing (1:30)
02a-05 IaaS vs PaaS vs SaaS in cloud computing (3:33)
02a-06 Google Cloud vs AWS vs Azure for Machine Learning (3:32)
02b-01 Build a Google Cloud project for machine learning (6:45)
02b-02a What is a service account in Google Cloud Platform (1:59)
02b-02b Build a service account and key in Google Cloud (6:52)
02c-01 Image dataset for machine learning from Cloud Storage (2:12)
02c-02 Build an image dataset for classification from a Cloud Storage bucket (5:36)
02d-01 Train an AutoML image classifier machine learning model (6:27)
02d-02 Deploy machine learning model to Cloud endpoint (3:38)
02d-03 Make a prediction with a Cloud machine learning model (5:14)
03-01 Sign in to Google Cloud (2:46)
03-02 Build a BigQuery dataset in Google Cloud Console (8:24)
03-03 Build a Cloud Storage bucket in Google Cloud (8:15)
04-01 What is Dataflow API in Google Cloud (2:44)
04-02 What is PubSub in Google Cloud (4:24)
04-03 Build data streaming Dataflow Pipeline with Google Cloud API (9:39)
05-01 Analyze streaming data with BigQuery Google Standard SQL (6:39)
05-02 Visualize BigQuery Cloud data with Google Data Studio (3:54)
Source Files
Microsoft Certified Azure Data Scientist Associate Preparation
00a Course Overview - Microsoft Certified Azure Data Scientist Associate (3:09)
00a-01 What is Microsoft Azure Machine Learning (3:24)
00a-02 What is Microsoft Certified Azure Data Scientist Associate (5:10)
02-01 Why use the cloud for machine learning (2:38)
02-03 Public vs private cloud computing (3:18)
02-04 Managed vs unmanaged cloud computing (1:30)
02-05 IaaS vs PaaS vs SaaS in cloud computing (3:33)
02-06 Google Cloud vs AWS vs Azure for Machine Learning (3:32)
03-01 What is Azure Machine Learning studio (2:17)
04-01 Build an Azure Machine Learning workspace (12:51)
04-02 Build a new compute cluster in Microsoft Azure ML (6:08)
04-03 Build a pipeline in Microsoft Azure ML Designer (4:25)
04-03a What is Azure Machine Learning designer (3:16)
05-01 Build a dataset in Microsoft Azure ML Designer (3:48)
05-02 Clean missing data in Microsoft Azure ML Designer (10:26)
05-03 Normalize data in Microsoft Azure ML Studio (4:24)
05-04 Run a data transformation pipeline in Microsoft Azure ML Designer (2:09)
06-00 What is Linear Regression (5:03)
06-01 Build a model training pipeline in Microsoft Azure ML Studio (5:03)
06-02 Evaluate a machine learning model in Microsoft Azure ML (7:08)
Source Files
Creative Machine Learning - Draw and Paint with Neural Network Projects
00a-00 Project Preview (1:47)
00a-02 Project 2 Preview (1:06)
00a-03 Project 3 Overview (0:47)
00a-04 What You'll Need (2:43)
01-01 What Is Machine Learning (5:26)
01-02 What Is Deep Learning (6:10)
01-03 What Is A Neural Network (8:08)
01-04 What Is Unsupervised Learning (14:58)
01-05 Build Models On The Web (5:08)
02-01 Load Drawings Dataset (10:03)
02-02 Label Data (12:17)
02-03 Build A Training Dataset (8:30)
02-04 Visualize Dataset (6:20)
02-05 Batch And Shuffle Data (4:39)
03-01 Build A Generator (13:46)
03-02 Generate Noise (5:41)
03a-01 What Is A Generative Neural Network (7:26)
03a-02 What Is A Convolutional Neural Network (7:04)
03a-03 How To Build A Convolutional Neural Network (14:04)
03a-04 How To Build A Dense Layer (2:42)
03a-05 How To Build A Batch Normalization Layer (1:52)
03a-06 Leaky Relu Activation Function (6:04)
03a-07 Transposed Convolution Layer (5:17)
03a-08 Hyperbolic Tangent (Tanh) Activation Function (2:59)
04-00 How Do You Build A Discriminator (10:19)
04-01 Build A Discriminator (10:53)
05-00 Performance Of A Machine Learning Algorithm (4:14)
05-01 Calculate Loss (7:11)
05-02 Assign Optimizers (3:02)
05-02A What Is The Adam Optimizer (6:55)
06-01 Build A Training Step (11:03)
06-02 Train The Model (6:54)
06-03 Visualize Training (14:35)
07 Test The Model (9:22)
08-00 Style Transfer Project Overview (5:36)
08-01 Load The Model (4:57)
08-02 Load Images (6:53)
08-03 Reformat Image For Machine Learning (7:03)
08-04 Load Original And Style Images (6:27)
08-05 Display Processed Images (10:58)
08-06 Extract Image Features (6:59)
08-07 Calculate The Style Representation (6:01)
08-08 Optimize The Model (5:27)
08-09 Use Machine Learning To Transfer Image Style (13:54)
09-01 Load And Process Image (7:14)
09-02 Build A Training Dataset (6:49)
09-03 Visualize Training Dataset (5:36)
09-04 Build A Testing Dataset (4:04)
09-05 Build A Neural Network (7:25)
09-06 Train The Neural Network (4:40)
09-07 Visualize Image Approximation Results (5:14)
Source Files
The Deep Learning Masterclass - Convert Sketch to Photo
00a-01 Project Preview (2:19)
00a-02 What You'll Need (2:44)
02-01 Load Dataset (11:07)
02-02 Process Photos And Sketches (15:05)
03a-01 What Is A Generative Neural Network (7:26)
03a-02 What Is A Convolutional Neural Network (7:04)
03a-03 How To Build A Convolutional Neural Network (14:04)
03a-04 How Do You Build A Generator (9:13)
03b-01 Build A Generator (16:48)
03b-02 Build A Discriminator (9:07)
03b-03 Build A Combined Model (4:05)
04a How Do You Build A Discriminator (8:48)
04b-01 Performance Of A Machine Learning Algorithm (4:14)
04b-02 What Is Error (6:39)
04b-03 What Is The Adam Optimizer (6:15)
04b-04 Define Loss And Optimizers (11:18)
04b-05 Build A Training Epoch (11:01)
05-01 Test The Model (7:21)
05-02 How To Improve The Model (4:48)
Source Files
Computer Vision and Deep Learning with OpenCV and Python
01-01 Course Overview - Opencv (4:51)
01-02 What You'll Need (2:38)
03-01 Detect Edges In An Image (8:19)
03-02 Detect Contours In An Image (11:23)
03-03 Detect Corners In An Image (9:37)
04 Restore A Damaged Image (18:57)
05-01 Detect Objects In An Image With Masking (15:39)
05-02 Detect Faces In Images (11:31)
05-03 Extract Foreground In An Image (18:30)
05-04 Find Object In Image With Template Matching (12:27)
06-01 What Is Machine Learning (5:26)
06-02 What Is Deep Learning (7:42)
06-03 What Is A Neural Network (8:47)
06-04 What Is Ml-Agents (5:16)
07-01 Extract Text From An Image With Tesseract (13:31)
07-02 Improve Accuracy With Thresholding (8:10)
07-03 Change Perspective Of An Image With Foreign Text (15:30)
07-04 Extract Foreign Language Text From An Image (8:03)
08-01 Generate Data (7:09)
08-02 Build An Artificial Neural Network (9:16)
08-03 Visualize Model Results (14:30)
09-01 Load Yolo Dnn Model (3:18)
09-02 Build A Neural Network With Opencv (7:44)
09-03 Print Out Detected Objects (6:44)
09-04 Outline Objects In The Original Image (21:57)
10-01 Outline Objects In A Video (10:55)
10-02 Draw Contours On Video (16:30)
10-03 Save New Frames As A Video (5:04)
11-01 Load A Video From Drive (7:39)
11-02 Detect Faces In Video (10:32)
11-03 Detect Eyes In Video (6:40)
11-04 Save New Frames As A Video (7:40)
12-01 Track Color In A Video (20:06)
12-02 Save New Frames As A Video (7:14)
13-01 Load A Driving Dash Cam Video (4:05)
13-02 Process Each Video Frame (14:54)
13-03 Outline Lanes Detected (12:21)
13-04 Save New Frames As A Video (13:52)
14-01 Load A Video From Drive (5:28)
14-02 Detect Objects In A Video With Contours (10:05)
14-03 Detect When Motion Begins And Ends (15:17)
14-04 Record Each Time Motion Begins (16:36)
15-Detect Emotion In A Video (12:11)
16-01 Load Images From The Web Into Colab (3:00)
16-02 Get Facial Landmarks From Image (11:55)
16-03 Build A Matrix From Landmark Points (10:08)
16-04 Draw A Mask Over Facial Landmarks (7:07)
16-05 Build A Warped Mask (4:09)
16-06 Combine Face Masks (8:15)
Source files
Machine Learning Masterclass with Tensorflow JS
00a-01 What Is Machine Learning-1 (6:39)
01b What You'll Learn-2 (7:12)
02 What Is Tensorflow Js-3 (4:28)
03 Load Tensorflow Object-4 (4:28)
01a-00 Linear Algebra For Machine Learning (4:44)
01a-01 Build Tensors (13:33)
01a-02 Tensor Utility Methods (9:12)
01a-03 Perform Math With Tensors (9:56)
01b-01 Build A Scatter Plot (8:41)
01b-02 Build A Bar Chart (5:33)
01b-03 Build A Histogram (6:39)
01c-01 Build Sample Data (5:16)
01c-02 Build The Model (11:14)
01c-03 Make A Prediction (7:47)
01d-01 Generate Data (13:38)
01d-02 Visualize Data (16:10)
02-00 What Is Linear Regression (7:52)
02-01 Prepare Training Data (7:10)
02-02 Build The Model (14:05)
02-03 Make A Prediction (3:53)
02b-01 Set Up The Canvas (3:48)
02b-02 Draw A Data Sample (6:20)
02b-03 Create Loss And Prediction Functions (6:00)
02b-04 Collect User Input For Data (8:50)
02b-05 Visualize Linear Regression With Dynamic Data (6:46)
03-01 Set Up The Canvas (11:00)
03-02 Visualize Linear Regression With Dynamic Data (16:33)
04-01 Generate Samples (6:21)
04-02 Generate A Prediction Equation With Weights (6:54)
04-03 Train The Model (5:26)
04-04 Visualize Predictions (18:01)
04-05 Visualize Prediction Error (10:00)
05-01 Load Models Into Html (5:51)
05-02 Train Model On Images (13:13)
05-03 Make A Prediction (6:58)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS
01-00 What You'll Learn-1 (7:44)
03-01 What Is Machine Learning-1 (6:39)
03-02 What Is Tensorflow JS (4:28)
03-03 Load Tensorflow Object (5:06)
03b-00 Linear Algebra For Machine Learning (4:44)
03b-01 Build Tensors (13:33)
03b-02 Tensor Utility Methods (9:12)
03b-03 Perform Math With Tensors (9:56)
04-00a What Is Deep Learning (6:08)
04-00b What Is A Neural Network (8:06)
04-01 Build A Perceptron (13:26)
04-02 Build A Sigmoid Function (8:01)
04-03 Build A Sigmoid Perceptron (7:35)
04-04 Build A Relu Activation Function (7:12)
04-05 Build A Leaky Relu Activation Function (6:10)
05-01 Build Neural Network Layers (9:57)
05-02 Train And Test The Neural Network (11:24)
06-01 Build A Dataset (8:26)
06-02 Build A Neural Network (5:35)
06-03 Train The Neural Network (10:05)
06-04 Make A Prediction With The Neural Network (8:43)
07-00 What Is Cross Validation (8:24)
07-01 Load A Model Into HTML (4:57)
07-02 Use A Neural Network In Your Website (8:49)
07-03 Show Neural Network Results On Website (5:34)
08-01 Build A Dataset For Xor (6:32)
08-02 Build A Neural Network For Xor (5:19)
08-03 Train And Test The Neural Network (11:06)
09-01 Load An RNN Into Your Website (5:37)
09-02 Set Up The Canvas (7:06)
09-03 Draw With A Neural Network (8:50)
10-01 Load An Image For Object Detection-1 (6:13)
10-02 Load A Neural Network For Object Detection-2 (6:15)
10-03 Outline Objects In The Image-3 (12:17)
11-01 Build A Deep Neural Network With Gradient Descent From Scratch (9:21)
11-03 Build A Deep Neural Network With Gradient Descent With Tensorflow JS (11:24)
11-04 Build A Deep Neural Network With Backpropagation-3 (7:03)
11-05 Build The Backpropagation-4 (16:56)
12-01 Reduce Neural Network Error (17:12)
12-02 Build A Gradient Descent Algorithm (8:48)
13 Train The Deep Neural Network With Gradient Descent (15:24)
Source Files
Python and Android Tensor Flow Lite - Machine Learning for App Development
00-00 Course Overview (3:12)
00-01 What You'll Need (4:29)
04b Project Preview (2:17)
05-01 Build A Linear Regression Model With Python (15:06)
05-02 Convert Python Model To Tensorflow Lite (5:38)
06-03 Build A New Android Studio App (7:39)
06-04 Build App Layout (10:18)
07-05 Load Machine Learning Model (4:53)
07-06 Use Machine Learning Model (5:18)
07-07 Connect App Layout To Model (6:08)
07-Source files
08-00 Project Preview (1:49)
08-00 What Is Logistic Regression (4:32)
09-01 Load And Process Data For Logistic Regression With Scikit Learn (9:14)
09-02 Build A Logistic Regression Model With Python (8:01)
09-03 Convert Logistic Regression Model To Tensorflow Lite (2:38)
10-04 Build A New Android Studio App With Tf Lite Model (5:48)
10-05 Build App Layout For Logistic Regression (9:26)
11-06 Load Logistic Regression Model In Android Studio (5:01)
11-07 Use Logistic Regression Model In Android (8:46)
11-08 Enable App User Interaction With Machine Learning Model (9:54)
Source files
Swift Language Basics
00. Language Basics Topics List (5:14)
01-00. Learning Goals (4:24)
01-01. Intro To Variables And Constants (16:16)
01-02. Primitive Types (19:07)
01-03. Strings (19:11)
01-04. Nil Values (13:16)
01-05. Tuples (14:39)
01-06. Type Conversions (23:40)
01-07. Assignment Operators (11:43)
01-08. Conditional Operators (12:51)
02-00.Topics-List-And-Learning-Objectives (3:37)
02-01. Intro To Collection Types (10:57)
02-02. Creating Arrays (5:18)
02-03. Common Array Operations (25:26)
02-04. Multidimensional Arrays (8:03)
02-05. Ranges (9:59)
03-00. Topics List And Learning Objectives (4:06)
03-01. Intro To If And Else Statements (10:07)
03-02. Else If Statements (9:13)
03-03. Multiple Simultaneous Tests (12:58)
03-04. Intro To Switch Statements (9:47)
03-05. Advanced Switch Statement Techniques (16:25)
03-06. Testing For Nil Values (12:15)
03-07. Intro To While Loops (14:51)
03-08A. Intro To For...In Loops (14:39)
03-08B Intro To For...In Loops (Cont'd) (11:19)
03-09. Complex Loops And Loop Control Statements (20:05)
04-00. Topics List And Learning Objectives (4:16)
04-01. Intro To Functions (20:19)
04-02. Function Parameters (12:01)
04-03. Return Statements (14:26)
04-04A. Parameter Variations - Argument Labels (9:23)
04-04B. Parameter Variations - Default Values (5:50)
04-04C. Parameters Variations - Inout Parameters (9:03)
04-04D. Parameter Variations - Variadic Parameters (11:12)
04-05. Returning Multiple Values Simultaneously (7:46)
05-00. Topics List And Learning Objectives (5:25)
05-01. Intro To Classes (16:24)
05-02A. Properties As Fields - Add To Class Implementation (13:43)
05-02B. Custom Getters And Setters (8:44)
05-02C. Calculated Properties (24:12)
05-02D. Variable Scope And Self (13:15)
05-02E. Lazy And Static Variables (14:35)
05-03A. Behaviour And Instance Methods (16:38)
05-03B. Class Type Methods (7:42)
05-04. Class Instances As Field Variables (8:52)
05-05A. Inheritance, Subclassing And Superclassing (24:06)
05-05B. Overriding Initializers (13:41)
05-05C. Overriding Properties (16:30)
05-05D. Overriding Methods (10:33)
05-06. Structs Overview (20:24)
05-07. Enumerations (16:30)
05-08. Comparisons Between Classes, Structs And Enums (14:40)
Source files
CoreML SwiftUI Masterclass - Machine Learning App Development
01-00A What Is Sentiment Analysis (4:39)
01-00B Natural Language Framework (4:32)
01-01 Build A New Swiftui App For Sentiment Analysis (8:59)
01-02 Perform Sentiment Analysis In SwiftUI (7:38)
01-03 Change Color Depending On Sentiment (4:56)
02-01 Train A Model With CreateML (12:13)
02-02 Test The Model With CoreML In An App (14:17)
02-03 Display Prediction Accuracy (6:41)
03-01 What Is Deep Learning (6:10)
03-02 What Is A Neural Network (8:08)
04-01 Load a CoreML model into a new Xcode project (11:00)
04-02 Add images for classification (6:31)
04-03 Enable user to loop through images (5:40)
04-04 Import CoreML model into the view (5:28)
04-05 Resize image for model- (6:26)
04-05A Resizing Image Overview (7:44)
04-06 Convert image to buffer for model (8:55)
04-06A Image To Buffer Overview (6:55)
04-07 Test the model on image classification (8:55)
05-00 Tip - How To Unhide Library Folder (1:22)
05-01 Build A New Xcode Project To Compile Model (4:44)
05-02 Build A Playground With Object Detection Model (4:28)
05-03 Instantiate A Model Object (6:12)
05-04 Build An Image Analysis Request (7:23)
05-05 Resize Image For Model (9:36)
05-06 Convert Image To Buffer For Model (9:47)
05-07 Test Object Detection On Image (4:53)
Source files
STREAM 5 - Introduction to Blockchain
00 Blockchain Introduction (8:32)
01 What Are Blockchains And Distributed Ledgers (3:48)
02A What Are Bitcoin And Ethereum (5:28)
02B Ethereum Blockchain Properties (10:22)
02C Ethereum Deep Dive (10:23)
03 What Are Smart Contracts (2:01)
04 What Is The Solidity Programming Language (4:01)
05 What Is An NFT (2:44)
Source Files
Beginners Solidity for Ethereum Blockchain Masterclass - Build Smart Contracts
00 Course Overview (8:42)
01 Introduction To Ethereum Remix IDE (8:12)
03-01 Build Your First Contract (8:48)
03-02 Change A State Variable Value (5:56)
04-01 Build A Local Variable (4:28)
04-02 Build State Variables Of Different Data Types (10:55)
04-03 Build A Custom Data Type With A Struct (4:47)
05-01 Build Arrays (11:07)
05-02 Build Array Functions (6:17)
06-01 Build A Mapping (6:20)
06-02 Build A Database-Like Mapping
06-03 Assign Ownership To Individual Ethereum Addresses (4:59)
07-01 Build A Conditional (6:57)
07-02 Build A Loop (9:25)
08 Send Ether (8:31)
09-00 Build A Profit Splitter Contract (11:48)
09-01 Build A Contract With Limited Addresses (11:40)
09-02 Build A Contract And Library (15:01)
09-03 Build A Contract With A Limited Time Transaction (10:20)
09-04 Build Contracts With Inheritance (13:22)
09-05 Build Contracts With Visibility Modifiers (10:50)
09-06 Build A Contract With Mutability Modifiers (10:20)
09-07 Build An Abstract Contract (13:09)
09-08 Build A Bank Contract (9:25)
09-09 Access Struct Value (4:13)
10-01 What You Need To Deploy A Contract (9:47)
10-02 Build A New Truffle Project (6:46)
10-03 Build A Smart Contract (5:10)
10-04 Deploy The Contract On A Live Blockchain (13:42)
Source Files
Beginners Marlowe Haskell for Cardano Blockchain Masterclass - Part 1
00 Course Overview (3:08)
00a-00 Blockchain Introduction (7:38)
00a-01 What Is Cardano (4:06)
00a-02 What Is A Smart Contract (6:35)
00b-00 What Is Haskell (10:21)
00b-01 Build A Function (11:26)
00b-02 Argument Precendence Example (5:00)
00b-03 Dollar Notation Example (4:57)
00b-04 Dot Notation Example (3:32)
00b-05 Build Data Types (7:18)
00b-06 Build A Loop With Recursion (4:53)
00b-07 Use Tuples Example
00b-08 Build Tokens (4:07)
00b-09 Build A List (5:48)
00b-10 Build Multi Value Data Types (4:12)
00b-11 Implement A Recursive List Algorithm (5:49)
00b-12 Use The Built-In List Type (4:21)
00b-13 Build A Tokenizer
00b-14 Find If Element Is In List (6:36)
00b-15 Currying Example (4:38)
00b-16 Build Guards (5:19)
00b-17 Convert String To List (3:16)
00b-18 Build Fibonacci With Guards (6:26)
00c-00 Marlowe Deep Dive (4:48)
00c-01 Build A Smart Contract In Marlowe (12:28)
01a Build A Simple Send Crypto Contract (9:04)
01b Build A Selectable Amount Contract
02-00 Escrow Contract Overview (11:32)
02-01 Set Up The Contract (6:38)
02-02 Build The Inner Contract
02-03 Build Agreement And Arbitrate (4:01)
02-04 Build Choices (4:40)
02-05 Build Choice Values And Test (5:51)
04-00 Token Exchange Contract Overview (3:22)
04-01 Set Up The Contract (8:53)
04-02 Build Actions (4:27)
04-03 Build Agreement Contract (12:29)
Beginners Marlowe Haskell for Cardano Blockchain Masterclass - Part 2
05-00 Fundraiser Smart Contract Overview (1:13)
05-01 Set Up Contract And Choices (4:15)
05-02 Pay Fundraising Party (5:12)
05-03 Build A Refund Contract (3:05)
05-04 Fundraise From All Parties (7:05)
06-00 Collateral Escrow Contract Overview (3:24)
06-01 Set Up Contract (5:32)
06-02 Build Collaterals (4:00)
06-03 Build Timeouts (3:02)
06-04 Issue Refunds (6:27)
06-05 Burn Collateral (2:51)
06-06 Build Choices (4:00)
06-07 Test The Contract (6:08)
07-00 Discount Bond Contract Overview (2:30)
07-01 Set Up Contract (3:11)
07-02 Build A Transfer (3:14)
07-03 Build Timeouts And Test Contract (5:13)
Source Files
Cabal and Haskell Plutus for Cardano Smart Contract Development
00 Course Overview (3:00)
01-01 What is Cardano (2:55)
01-02 What can you do with Cardano (4:59)
01-03 What are Cardano native tokens (1:18)
02-01 Haskell Vs Solidity For Smart Contract Development (2:48)
02-02 What Is Cabal For Haskell Development (0:56)
02-03 What Is Hackage For Haskell Development (1:22)
02-04 What Is A Cabal Package For Haskell Development (2:07)
03b-01 Install Cabal On Mac Or Linux (4:36)
03b-02 Install Chocolatey On Windows (2:59)
03b-03 Install Haskell Compiler And Cabal On Windows (4:55)
04-01 Build A Hello World Haskell Project With Cabal (5:02)
04-02 What Is Main Haskell Module In Hello World Cabal Project (9:00)
04-03 What Is Cabal File In Cabal Project (6:15)
04-04 Run Haskell Files With Cabal Cli (4:55)
04-05 Install Haskell Packages With Cabal (6:03)
05-01 What Is Plutus And (E)Utxo Model Of Smart Contract Development (7:24)
05-02 What Are Plutus Smart Contracts For Cardano (2:10)
05-03 What Is A Plutus App On Cardano Blockchain (2:11)
06-01 Build A Hello World Plutus Contract (4:57)
06-02 Test Cardano Haskell Smart Contracts With Plutus Simulator (5:32)
Source files
Hands-On Cardano Blockchain Crash Course
00 Course Overview - Hands-On Cardano Blockchain Crash Course (3:25)
04-01 What Is Brew (1:52)
04-02 Install Brew On Mac (3:34)
05-01 What Is Git (3:00)
05-02 Install Git On Mac (4:06)
05-03 Update Git On Mac (3:56)
05-04 Install Git On Windows (3:20)
06-01 Install Brew Tools For Cardano On Mac (3:17)
06-02 Install Ghc And Cabal On Mac (6:58)
06-03 Download And Compile Cardano (11:39)
07 Install Cardano Cli And Cardano Node On Windows (6:50)
08-01 Set Cardano Node Socket Path (2:22)
08-02 Generate Cardano Wallet Keys And Address (5:35)
08-03 Fund Cardano Wallet Address (3:19)
09-01 Run Cardano Node Via Cli (8:05)
09-02 Export Cardano Protocol Parameters- (2:44)
09-03 Check If Cardano Node Fully Synced (2:50)
Source files
Introduction to HTML
01. Course Requirements (2:56)
02. What Is Jsbin (3:15)
03. Setting Up The Html Document (2:41)
04. Header Tags And Paragraphs Tags (4:06)
05. Styles (3:32)
06. Bold Underline And Italic Tags (3:10)
07. Adding In A Link (1:38)
08. Adding In A Image (3:01)
09. Adding A Link To An Image (1:55)
10. Lists (4:03)
11. Tables (3:29)
12. Different Kinds Of Input (4:59)
13. Adding In A Submit Button (3:01)
05b (Prerequisite) Introduction to JavaScript
01. Variables (5:36)
02. JavaScript (10:24)
03. Numbers (4:52)
04. Booleans (5:22)
05. If Statements (4:27)
06. Arrays (8:31)
07. For Loops (9:16)
08. While Loops (4:34)
09. Objects (8:02)
10. Functions (6:09)
11. Foreach (3:54)
12. Map Functions (5:22)
13. Using Objects As Dictionary
14. Switch Statements (6:38)
15. Destructuring-1 (5:30)
16. Spread Operator-1 (6:56)
17. String Templates-1 (6:37)
18. Error Handling-1 (5:45)
19. Let And Const Keywords-1 (3:38)
20. Do-while-1 (1:45)
21. Sets-1 (5:42)
22. Maps-1 (4:39)
23. Stacks-1 (6:06)
24. Queues-1 (11:49)
25. For Loop (5:11)
26. Recursive Functions-1 (7:13)
27. Loop Labeling-1 (5:18)
28. 2d Arrays-1 (21:59)
29. Settimeout-1 (7:02)
30. Sentimental-1
31. Functions With Optional Parameters-1
32. Basic Regular Expression-1
33. Handle Keypress Events-1 (22:45)
34. Priority Queue-1 (15:54)
35. Adddelete Object Property-1 (2:45)
36. Example With Sets Part 1
36. Example With Sets Part 2 (43:20)
37. Concat-1 (3:12)
38. Flat And Flatmap-1 (2:06)
Truffle Fullstack dApp Development with React, Solidity and JavaScript
00 Course Overview - Truffle Fullstack Dapp Development (6:02)
02-00 What Is Truffle Ethereum (1:29)
02-01 Start A Social Media Dapp (6:13)
02-02 Build Social Media Smart (9:19)
04 What Is Ganache (1:42)
06b-01 What Is Web3js (2:06)
06b-02 Install Metamask (2:14)
07-01 Load Web3 And Smart Contract In Javascript Frontend (11:47)
07-02 Launch React Dapp With Ganache And Metamask (5:45)
08-01 Build Add Social Media Post Component (5:19)
08-02 Use Addpost React Component In App (10:02)
09-01 Build Social Media Posts Component (10:30)
09-02 Enable Likes In Social Media Dapp (9:47)
Source Files
Blockchain Decentralized App Development with Solidity & JavaScript
00-00 Course Overview (8:12)
00-01 What You'll Need (6:11)
02-00 What Is Truffle Ethereum (1:29)
02-01 Build A Truffle Project (8:39)
03-00 What Are Nft Token Standards (5:42)
03-01 Install Openzeppelin Nft Token Standard (10:08)
03-02 Build NFT Smart Contract (12:14)
04-00 Introduction To Testing Smart Contracts (2:23)
04-01 Build A Test For Your Nft Smart Contract (7:16)
05 Deploy Smart Contract With Ganache Personal Blockchain (7:40)
06 Test Nft Contract Properties (5:40)
07-01 Build Mint Tokens Functionality (6:20)
07-02 Test Minting Tokens (9:20)
07-03 Test Indexing Tokens (6:32)
08 Build Index HTML File (3:49)
09-01 Build App And Load Web3 (4:48)
09-02 Run Project With React-Scripts (10:29)
09-03A Install Metamask (2:14)
09-03B Load Blockchain Data (10:27)
10-01 Build A Form To Mint Tokens (6:26)
10-02 Send Client Mint Request To The Contract (8:35)
10-03 Mint Tokens With Truffle Console (4:37)
Source files
Build a simple tally decentralized website with Truffle, Solidity and vanilla JavaScript
00 Build A Simple Tally Decentralized Website With Truffle, Solidity And Vanilla Javascript - Project Overview (6:35)
01B What Is Truffle Ethereum (1:29)
02 What Is Web3js (1:29)
03 Install Metamask (2:14)
04 What Is Ganache (1:42)
01a Source files
Build a simple dapp with React and Web3 that connects to MetaMask
00 Project Preview (1:52)
01 Build A New React App (4:08)
Source files
Build a dapp to show MetaMask account and network
00 Project Preview - Build A Dapp With Metamask Account And Network (1:31)
01 Build A React App With Components (6:11)
02 Detect Metamask Crypto Wallet With Web3 (10:28)
03 Connect Components To App (7:41)
04 Handle Account Or Network Change (10:48)
Source files
Build a Truffle project with local Ganache CLI blockchain
00 Project Preview - Truffle Project With Infura And Ganache Cli (3:45)
01 Build A New Truffle Project Project (14:10)
02 Build A Local Blockchain With Ganache Cli (15:58)
03 Deploy Contracts To Local Blockchain (10:58)
04 Send Transaction To Run Function On Your Contract (5:41)
Source files
Build a contract and deploy on OpenSea
01 Build A New Truffle Project (1:54)
02 Configure Metamask To Use Mumbai Testnet (4:25)
03 Get An Rpc Url Key With Maticvigil (2:38)
04 Build An Nft Solidity Smart Contract (7:38)
Source files
Build a Simple Contract with Hardhat, OpenZeppelin and Local Blockchain
00 Project Overview - Build NFT Contract With Hardhat, Openzeppelin And Local Blockchain (11:29)
01 Build A New Hardhat Project (3:13)
02 Build A Simple NFT Contract With Openzeppelin Erc721 Standard (6:03)
03 Test Smart Contract With Ethereum Waffle (11:56)
04 Log To Console In Solidity With Hardhat (3:46)
05 Deploy Contract To Local Network (7:31)
Source files
Build web3 client to interact with smart contract via website
03 Build Html To Interact With Smart Contract Via Website (5:41)
04 Connect To Metamask With Javascript Web3 (9:55)
05 Enable User To Interact With Smart Contract Via Website (8:16)
06 Test Dapp With Server, Metamask And Ganache (10:53)
12 Source files
Build an minting dapp with Truffle, Solidity, OpenZeppelin and React
00 Build An Nft Minting Dapp With Truffle, Solidity, Openzeppelin And React - Project Overview (4:14)
01 Build React Truffle Project From Scratch (2:27)
02 Build A Smart Contract For Minting NFTs (8:56)
13 Source files
Build a to do list dapp with Truffle and React
00 Build A To Do List Dapp With Truffle And React - Project Overview (2:44)
01 Set Up Truffle Dapp With Create React App (3:25)
02 Build A To Do List Smart Contract (7:19)
15a Source files
Metaplex Candy Automation and Solana dApp Development
00 Course Overview (3:52)
01-01 What Is Metaplex (2:02)
01-02 Why Choose Metaplex (2:15)
01 What Is Yarn (2:16)
02 Install Yarn On Mac (4:22)
06d-03 Install yarn on Windows (3:32)
03-01 What Is Solana_1 (6:56)
03-02 What Can You Do With The Solana Blockchain (3:57)
03-03 What Is Metaplex Candy Machine (2:20)
04 Project Overview - Build And Sell Nft With Metaplex Candy (1:10)
06e-01 What Is Ts-Node (1:52)
06e-02 Install Ts-Node On Mac (4:05)
06e-03 Install Typescript And Ts-Node On Windows (2:06)
07 Install Apple M1 Tools For Metaplex Candy With Brew (3:05)
08 Install Metaplex And Dependencies (6:08)
09-01 Build A Crypto Wallet With Solana Tool Suite (3:40)
09-01 Install Solana Cli On Mac (10:26)
09-02 Install Solana Cli On Windows (4:15)
10 Build A Crypto Wallet With Solana Tool Suite (3:40)
11-01 Build A Devnet Wallet With Solana (6:02)
11-02 Configure Nft Project For Candy Machine (4:47)
11-03 Build Nft Asset Metadata For Metaplex Candy (3:38)
11-04 Upload Nft Assets To Candy Machine (4:51)
11-05 Verify Nft Assets On Candy Machine (1:34)
11-06 Mint Nfts With Metaplex Candy Cli (3:13)
12-07 Build Website For Nft Minting With Metaplex Candy (9:47)
12-08 Install Phantom Solana Crypto Wallet (6:07)
12-09 Connect Phantom Wallet To Metaplex Nft Dapp (5:09)
Source files
XRPL Blockchain Web3 Development with JavaScript
00 Course Overview (4:47)
02-01 What Is The Xrp Ledger (5:10)
02-02 What Is The Xrpl Consensus Protocol (5:25)
02-03 Xrpl Ecosystem (3:19)
02-04 Xrp And Ripple Company (1:24)
02-05 Xrpl Payment Types (1:22)
05-01 Access Xrpl With A Web Browser (6:06)
05-02 Xrpl Public Server Explained (1:43)
05-03 How To Debug Javascript (3:14)
05-04 Connect To Xrpl Testnet With Js (2:23)
05-05 Look Up Xrpl Transaction With Js (3:57)
05-06 Convert Drops To Xrp With Js (1:33)
06-01 Build An Xrpl Crypto Wallet And Keys (2:34)
06-02 Build And Fund Xrpl Testnet Wallet (3:11)
07-01 Prepare Xrp Transaction With Js (5:00)
07-02 Sign And Submit Xrp Transaction With Js (3:58)
08-01 Introduction To Xrpl Websocket (2:32)
08-02 Connect To Xrp Ledger With Websocket (6:13)
08-03 Handle Xrpl Server Messages With Websocket (9:34)
Source files
Decentraland 3D Web3 Development with TypeScript
00 Course Overview (6:26)
01a-01 What Is Decentraland (2:05)
01a-02 What Is Decentraland’S Land (2:50)
01a-03 Decentraland’S Dao - Who Runs Decentraland (4:11)
01a-04 Ethereum And Decentraland’S Land (5:00)
01a-05 How Do I Develop For Decentraland (2:07)
01b-01 What Can You Do With The Decentraland Sdk (2:40)
01b-02 What Do You Need To Develop For Decentraland (1:55)
01b-03 What Are Decentraland’S Scenes (2:26)
04 Install Decentraland Cli (4:57)
05. Typescript Intro (20:52)
06-01 Build A Simple Decentraland Scene (10:09)
06-02 Edit Decentraland Scene Elements (5:27)
06-03 Build Decentraland 3D Models With Builder (14:38)
Source files
NEAR Project 1 - AssemblyScript Smart Contract Development for Beginners
01 Build a Github repository (for Gitpod) (2:03)
02a Project preview (2:24)
02b What is Github and building a new account (8:53)
03-00 What is Gitpod (1:31)
03-01 Set up Gitpod project for AssemblyScript smart contract (3:55)
03b-02 Install near-sdk-as (9:44)
03b-03 Commit project to Github with gitignore for node_modules (5:14)
03b-Source Files
04-01 What is JavaScript in web development (8:07)
04-02 What is AssemblyScript and WebAssembly (8:08)
05-01 Build Assemblyscript Smart Contract Online For Near Blockchain (14:47)
05-02 Install NEAR tools for deployment (5:13)
05c-01 Compile AssemblyScript smart contract with asb package (4:33)
05c-02 Deploy AssemblyScript contract to NEAR blockchain (2:38)
05c-02b Deploy AssemblyScript contract to NEAR subaccount (4:25)
05c-03 Interact with AssemblyScript contract on NEAR blockchain (9:51)
05c-04 Log values in AssemblyScript smart contract and redeploy (10:49)
Source Files
NEAR Project 2 - NEAR AssemblyScript Marketplace Smart Contract Development
05d Project preview - Build a marketplace smart contract for NEAR blockchain (2:09)
06e Install NEAR CLI and AssemblyScript build tools (5:12)
07-01 Set up NEAR project (12:36)
07-02 Initialize yarn to install Near SDK (9:52)
08-01 Build a smart contract in AssemblyScript for dapp (10:07)
08-02 Add new entry to map in AssemblyScript (5:32)
08-03 Get entry from map in AssemblyScript (6:26)
09-01 Build accounts on NEAR testnet (7:12)
09-02 Compile AssemblyScript smart contract (4:20)
09-03 Deploy AssemblyScript smart contract to NEAR (4:07)
Source files
NEAR Project 3 - Marketplace Dapp Development with AssemblyScript for NEAR Blockchain
09b Project preview - Build a marketplace dapp on NEAR blockchain (5:24)
10-00 What is web3JS (2:06)
10-01 Set up React dapp for NEAR (8:21)
10-02 Define configuration for NEAR in React_1 (6:57)
10-04 Connect to NEAR wallet and contract in React (6:03)
10-05 Test connection to wallet and contract (7:04)
11-01 Handle sign in and sign out of wallet (3:37)
11-02 Call NEAR functions in dapp (5:00)
12-01 Build user interface to establish the wallet connection (12:44)
12-02 Show state values from AssemblyScript contract in React (7:25)
13-01 Connect to contract before rendering dapp (3:37)
13-02 Build a Course component (6:29)
14-01 Get all entries in AssemblyScript smart contract map (8:20)
14-02 Get all entries from AssemblyScript in React (9:55)
14-03 Render an AssemblyScript map in React DOM (4:05)
14-04 Build a Courses component to render all entries (5:43)
15-01 Build React component to add entry to AssemblyScript map (6:49)
15-02 Connect to add entry function in React component (7:05)
16-01 Build model to represent course (7:29)
16-02 Update smart contract to use complex data model (8:07)
16-03 Update AssemblyScript smart contract on NEAR (12:28)
17-01 Update Courses component with complex data model (4:21)
17-02 Update adding course with complex data model (6:55)
18-01 Build AssemblyScript method for purchase (6:17)
18-02 Build NEAR customer account to test purchase (5:16)
18-03 Get more test NEAR token from faucet (3:16)
18-04 Fund testnet wallet with NEAR CLI (4:43)
19-01 Test purchase with NEAR smart contract (10:10)
19-03 Enable NEAR purchase in React dapp (8:58)
20-01 Format each course in a Bootstrap card (9:35)
20-02 Add image to model in AssemblyScript smart contract (5:53)
20-03 Display image from AssemblyScript smart contract in React dapp (6:02)
Source Files
NEAR Project 4 - TypeScript Smart Contract and Dapp Development for NEAR Blockchain
00 Project Preview (4:12)
01-01 Set Up NEAR Dapp Project with TypeScript (5:40)
01-02 Build a Hello World TypeScript NEAR contract (5:11)
02-01 Deploy contract to NEAR test network without logging in (7:26)
02-02 Call a view function from NEAR contract without account (3:31)
02-03 Call a paid function from NEAR contract with account (6:26)
03b-01 Build a vanilla JS dapp to connect to Hello World TS contract on NEAR (5:42)
03b-02 Run a vanilla JS dapp connected to Hello World TS contract on NEAR (6:07)
04b-01 Autogenerate NEAR React Dapp with TypeScript Contract (4:49)
04b-02 Deploy smart contract and run React NEAR dapp (4:48)
NEAR Project 5 - Rust Smart Contract Development for NEAR Blockchain
00 Project preview - Rust Smart Contract Development for NEAR Blockchain (3:16)
01-00 What is Rust (3:03)
01-01 Set Up NEAR Smart Contract Project with Rust (7:18)
01-02 Build a Hello World Rust smart contract (7:39)
02a-01 Rust String vs str explained (5:01)
02a-02 What is a Rust struct with attributes (5:31)
02a-03 What is Rust Default trait (6:11)
02a-04 What is mut in Rust (3:54)
02b Install curl (3:32)
03-00 Install Rust and Cargo on Mac (Bash and ZShell) or Windows (10:15)
03-01 Deploy Rust smart contract test network without logging in (5:45)
03-02 Call a view function from Rust smart contract without account (3:23)
03-03 Call a paid function from Rust smart contract with account (7:02)
NEAR Project 6 - Build a Fundraising Rust Smart Contract with NEAR CLI and Cargo
00 Project preview (4:07)
01-01 Set Up Fundraising Rust Smart Contract (6:09)
01-02 Build a struct Default in Rust for smart contract (3:10)
01-03 Implement Contract struct with init function (6:52)
01-04 Deploy contract to NEAR test network without logging in (5:13)
02-01 Build a getter function (5:12)
02-02 Build a setter function in Rust and call from contract owner (6:11)
03-01 Build a second file for Rust smart contract (7:21)
03-02 Build a Rust function to get number of pledges stored (3:47)
03-03 Get value from key in Rust map (5:23)
04-01 Build a payable Rust function to transfer cryptocurrency (10:10)
04-02 Call a payable function with dev account and attached deposit (8:07)
NEAR Project 7 - Mint NFTs With Pre-Deployed NEAR Contract
00 Project Preview (2:55)
01-01 Login And Save Near Account Id As Env Var With Near Cli (3:32)
01-02 Mint NFTs With Pre-Deployed Near Contract (6:26)
01-03 View NFT Tokens Owned By Near Account With Cli And Wallet (2:33)
NEAR Project 8 - Build an NFT NEAR contract with JavaScript
01-01 Build Nft Near Contract With Javascript (3:30)
01-02 Initialize NFT Contract Values In Js (9:02)
02-01 Define Nft Minted Token In Js Contract (3:09)
02-02 Build Near Nft Minting Functionality In Js (6:42)
02-03 Mint Nfts On Near Via Command Line (4:46)
02-04 View Near Nft By Token Id In Js (6:34)
NEAR Project 9 - Build a cryptocurrency token NEAR contract with TypeScript
00 Project Preview (2:48)
01-01 Build Fungible Token Contract With Ts (3:02)
01-02 Initialize Crypto Token Contract Values In Ts (5:46)
02-01 Get Total Supply Of Cryptocurrency In Token Contract (3:13)
02-02 Get Balance Of Account In Token Contract (4:20)
03-01 Set Up Transfer Cryptocurrency Token Function (3:59)
03-02 Withdraw Crypto Token Amount From Sender Account (5:26)
03-03 Deposit Crypto Token Amount To Receiver Account (3:22)
03-04 Test Transfer Cryptocurrency Tokens In Fungible Contract (4:38)
Source Files
NEAR Project 10 - Build counter TypeScript smart contract for NEAR blockchain
00 Project Preview (3:02)
01-01 Build Counter Typescript Smart Contract For Near Blockchain (2:04)
01-02 Build View Function To Get Data From Smart Contract (3:47)
02-01 Build Call Function To Increase Value In Smart Contract (5:10)
02-02 Build Call Function To Decrease Data In Smart Contract (5:38)
Source Files
NEAR Project 11 - Build NFT Minting Dapp with JavaScript for NEAR Blockchain 1 selected
00 Project preview (4:28)
01-01 Build NFT NEAR contract with JavaScript (3:09)
01-02 Initialize NFT minting JavaScript smart contract (5:41)
01-03 How to deploy NEAR contract with new id (3:25)
02-01 Mint NFTs in JavaScript NEAR Smart Contract (7:28)
02-02 View minted tokens by ID in NFT JS Contract (9:01)
03-01 Get total token count in JS smart contract (4:27)
03-02 View all tokens in JS smart contract (5:00)
04e Set up NFT minting dapp with React JS (8:00)
05-01 Display all minted NFT tokens in dapp (5:47)
05-02 Mint NFT tokens from dapp (6:03)
06-01 Add metadata to NFT token definition (4:42)
06-02 Build a map to store NFT token metadata (5:09)
06-03 Mint NFT token with metadata (7:22)
07-01 View NFT token metadata at id (6:07)
07-02 View all token objects with metadata (5:57)
08-01 Show NFT token metadata in React dapp (5:38)
08-02 Style NFT tokens in dapp with Bootstrap (13:06)
08-03 Style multiple tokens in Boostrap row (3:47)
09-01 Build Dapp Form To Mint Nfts (8:13)
09-02 Send NFT metadata to contract from dapp (7:28)
NEAR Project 12 - Build a chat dapp with React JS for NEAR
00 Project Preview - Build A Chat Dapp With React Js For Near (3:00)
01-01 Set Up Chat Dapp With Create Near App (2:34)
01-02 Add Message To Chat Smart Contract With Typescript (4:55)
01-03 Get Latest Messages Added To Chat Contract (8:25)
01-04 Store Multiple Properties In An Object (17:20)
01-05 Count Values In Array In Typescript Smart Contract (4:38)
02c-00 Set Up Blank React Dapp Template (4:55)
02c-01 Show All Messages From Contract In React Dapp (7:15)
02c-02 Format Messages In Dapp With React Bootstrap (4:47)
02c-03 Set Message Style Based On Sender (4:38)
03-01 Build A Form To Submit Data To Near Contract (3:31)
03-02 Send Message From Dapp To Smart Contract (5:16)
03-03 Show Total Number Of Messages (5:24)
Source Files
NEAR Project 13 - Build a question and answer thread React dapp with NEAR smart contract
00 Project Preview (2:31)
01-01 Set Up Question And Answer Thread Dapp With Create Near App (5:33)
01-02 Add Question To Iterable Unorderedmap (7:51)
01-03 Enable User To Send Answer To A Question (7:29)
02-01 Get Question Details By Id In Unorderedmap (5:33)
02-02 Enable User To Get All Questions In Near Collection (5:11)
03-01 Set Up Blank React Dapp Template (3:50)
03-02 Show All Unorderedmap Questions From Near Contract In Dapp (6:12)
04-01 Show First Answer To Question From Near Contract In Dapp (8:17)
04-02 Show All Answers To Question From Near Contract In Dapp (5:40)
05-01 Enable Adding A New Question To Contract Through Dapp (9:30)
05-02 Enable Adding An Answer To Contract In Dapp (13:00)
05-03 Show Sender Ids Of Questions And Answers From Contract In Dapp (7:32)
Source Files (1)
Source Files (2)
NEAR Project 14 - Build a social media sharing dapp with TypeScript and React JS
00 Project Preview (2:45)
01-01 Set Up Social Media Dapp With Create Near App (4:39)
01-02 Define A Social Media Post Object In Typescript Smart Contract (3:12)
01-03 Add Social Media Post To Collection In Typescript Smart Contract (10:23)
01-04 Get All Social Media Posts From Collection In Typescript Smart Contract (3:48)
02-01 Store Likes In Social Media Smart Contract (7:59)
02-02 Get Liked Posts By Account Id In Near Smart Contract (10:22)
02-03 Get Social Media Posts By Tag In Smart Contract (11:02)
03-01 Set Up Blank React Social Media Dapp (3:12)
03-02 Get All Social Media Contract Posts In React Dapp (9:02)
03-03 Define A Post Component In React Dapp (10:09)
03-04 Upload Social Media Post To Smart Contract Via React Dapp (7:58)
03-05 Handle Post Submission From Dapp To Smart Contract (11:42)
04-01 Enable Liking Post In React Js Dapp (8:38)
04-02 Get Posts By Tag In React Dapp (4:29)
04-03 Submit Tag To Get Data From Smart Contract (11:32)
Source Files
NEAR Project 15 - Build automated tests for NEAR smart contracts with Ava JS
00 Project Preview (5:22)
01-01 Build Greeting Smart Contract Project (7:59)
01-02 Run Tests For Greeting Smart Contract (8:33)
02-01 Build Automated Test To Get State Variable (7:30)
02-02 Automated Testing Of Call And View Methods In Smart Contract (7:02)
02-03 Automated Testing Of Decrease State Variable Value (4:24)
03-01 Call Contract Function Before Each Unit Test (4:05)
03-02 Check Deep Equal With Ava Js (7:04)
03-03 Test Total Message Count From Near Contract (4:09)
04-01 Initialize Contract Before Each Unit Test (3:53)
04-02 Test Total Supply Of Cryptocurrency Token (2:20)
04-03 Test Balance Of Crypto Wallet Account (3:44)
04-04 Test Token Transfer With Test Case (5:29)
05-01 Initialize And Mint Nft Before Each Unit Test (5:43)
05-02 Test View Minted Tokens With Ava Js (6:11)
05-03 Build Unit Test To Show All Minted Nfts (7:42)
06-01 Build Unit Test To Check Adding Question (4:45)
06-02 Test Answering Question With Ava Js (3:31)
06-03 Test Get Entry By Id With Ava Js (3:36)
06-04 Test Get All Entries In Map With Ava Js (4:03)
07-01 Add Post Before Each Unit Test Case (5:17)
07-02 Test Adding Social Media Post To Smart Contract (3:26)
07-03 Test Getting All Posts From Smart Contract (3:19)
08-01 Test Liking A Post In A Social Media Smart Contract (5:19)
08-02 Test Getting My Liked Posts From Smart Contract (6:07)
08-03 Test Getting Posts By Tag In Smart Contract (7:11)
Source Files (1)
Source Files (2)
NEAR Project 16 - Build a NEAR counter smart contract in Rust
00 Project Preview- (2:20)
01 Install Curl (3:32)
01-01 Set Up Counter Smart Contract In Rust (5:39)
01-02 Build A View Method In Rust Smart Contract (5:48)
01-03 Build A Call Method In Rust Smart Contract (4:31)
Source Files
NEAR Project 17 - Build a NEAR chat smart contract in Rust
00 Project Preview (2:23)
01-01 Set Up Near Chat Smart Contract In Rust (5:36)
01-02 Build A View Method To Get Length Of Vec In Rust (3:26)
01-04 Build A View Method To Get Vec In Rust (5:00)
Source Files
NEAR Project 18 - Build a fungible token smart contract in Rust for NEAR
00 Project Preview (3:05)
01-01 Set Up Near Fungible Token Smart Contract In Rust (7:00)
01-02 Get Total Supply In Fungible Token Rust Contract (2:53)
01-03 Get Balance Of Account In Fungible Token Rust Contract (6:42)
01-04 Transfer Fungible Tokens In Rust Smart Contract (11:20)
Source Files
NEAR Project 19 - Build NFT smart contract in Rust for NEAR Blockchain
00 Project Preview (2:16)
01-01 Set up token definition in Rust (6:01)
01-02 Set up NFT smart contract in Rust (4:51)
02-01 Mint NFT in Rust contract (8:41)
02-02 Get total NFTs minted in Rust contract (3:45)
02-03 Get NFT token by id in Rust contract (9:02)
Source Files
NEAR 21 Project 20 - Build a question and answer discussion Rust smart contract for NEAR Blockchain
00 - Build a social networking Rust smart contract for NEAR Blockchain (2:50)
01-01 Define a social media post object in Rust smart contract (4:33)
01-02 Set up social media smart contract in Rust (3:34)
01-03 Add social media post to collection in Rust smart contract (10:02)
01-04 Store posts by tag in Rust social contract (4:03)
01-05 Get all social media posts from collection in Rust smart contract (3:31)
02-00 Enable liking a post in Rust social media contract (7:06)
02-01 Store my likes in Rust social media smart contract (4:56)
02-02 Get liked posts by account id in Rust smart contract (6:47)
02-03 Get social media posts by tag in Rust smart contract (2:58)
Source Files
NEAR Project 21 - Build a social networking Rust smart contract for NEAR Blockchain
00 - Build a social networking Rust smart contract for NEAR Blockchain (2:50)
01-01 Define a social media post object in Rust smart contract (4:33)
01-02 Set up social media smart contract in Rust (3:34)
01-03 Add social media post to collection in Rust smart contract (10:02)
01-04 Store posts by tag in Rust social contract (4:03)
01-05 Get all social media posts from collection in Rust smart contract (3:31)
02-00 Enable liking a post in Rust social media contract (7:07)
02-01 Store my likes in Rust social media smart contract (4:56)
02-02 Get liked posts by account id in Rust smart contract (6:47)
02-03 Get social media posts by tag in Rust smart contract (2:58)
Source Files
NEAR Project 22 - Build automated tests for Rust smart contracts on NEAR
00 Project Preview (3:57)
01 Test a greeting Rust contract (8:34)
02-01 Build a unit test to get state of Rust contract (3:37)
02-02 Build Cargo unit test to change state of Rust contract (2:13)
03-01 Build a unit test to get total message length in Rust contract (2:34)
03-02 Build a unit test to add entry to Vec in Rust contract (3:17)
04-01 Build a Cargo unit test to get total supply in Rust contract (4:13)
04-02 Build a Cargo unit test to get balance of account in Rust contract (3:27)
04-03 Build a Cargo unit test for transfer in Rust contract (4:29)
Source Files
Unity C# Game Development for Absolute Beginners (Prerequisite)
01-00 Install Unity And A Code Editor-1 (4:06)
01-01 Build A New Unity Project (2:24)
02-01 Use The Hierarchy And Scene (5:38)
02-02 Use The Inspector (4:02)
02-03 Use The Assets And Console (1:58)
02-04 How To Debug (5:54)
03-01 Build A Cube (3:52)
03-02 Build Materials And Color (4:15)
03-03 Build A Semi-Transparent Object (3:33)
03-04 Build A Plane (5:02)
03-05 Build Game Lighting (6:22)
04-01 Build Particle Systems And Effects (8:08)
04-02 Apply Physics To Your World (4:58)
05-01 Build A C# Script (5:27)
05-02 Build Variables To Store Data (7:50)
05-03 Build Methods To Perform Tasks (9:28)
05-04 Build A Custom Method (8:26)
05-05 Build If Statements To Make Conditions (6:36)
05-06 Build Else Statements To Handle Conditions (5:13)
05-07 Build Loops To Repeat Actions (11:07)
05-08 Spawn Objects At Random Locations (5:19)
05-09 Build A While Loop (6:26)
Source Files
STREAM 6 - Unity Game Development for Absolute Beginners and All Ages (Part 1)
00 Course Overview - Unity All Ages (4:23)
01-01 What Is Coding (2:53)
01-02 What Is Game Development (6:26)
02-01 What Is Unity Game Engine (2:49)
02-03 How To Install Unity 2022 (4:14)
03 Build A New Unity Project (1:16)
04-01 Navigate The Unity Editor Toolbar (2:22)
04-02 Navigate The Unity Editor Hierarchy (2:58)
04-03 Navigate The Unity Editor Game And Scene Views (11:24)
04-04 Navigate The Unity Editor Inspector (5:00)
04-05 Navigate The Unity Editor Project Window (4:36)
05-00 Preview Of Game Setup (0:44)
05-01 Build A Level Platform (7:50)
05-02 Build A Player Object In Unity (3:23)
05-03 Build A Target Object With Colors In Unity (4:54)
06-01 What Is Unity Visual Scripting (10:28)
06-02 What Is An Event In Unity Visual Scripting (2:59)
06-03 What Is A Function In Unity Visual Scripting (3:28)
06-04 Unity Visual Scripting Data Types (4:10)
07-00 Preview Of Player Controls (1:06)
07-01 Add Visual Script To Player Object In Unity (7:13)
07-01B Navigate Unity Visual Scripting Interface (5:24)
07-02 Enable Player Controls With Unity Visual Scripting (10:08)
08-00 Preview Of Collision Handling In Unity (0:59)
08-01 Build A Death Zone Unity Object (4:54)
08-01B How Collisions Work In Unity (9:46)
08-01C What Is A Branch Conditional In Unity Visual Scripting (3:39)
08-02C Handle Player Collision With Plane With Unity Visual Scripting (6:24)
Source Files (1)
Unity Game Development for Absolute Beginners and All Ages (Part 2)
09-00 Preview Of Restarting Unity Level (1:00)
09-01 Restart Unity Level On Collision With Visual Scripting (5:20)
09-02 Handle Player Collision With Target (4:31)
10-01 Design A Level With Platforms (6:00)
10-01B What Is A Loop In Unity Visual Scripting (3:20)
10-01C What Is A Unity Prefab (4:48)
10-02 Build A Game Mode (9:18)
10-03 Randomize Platform Positions For Each Level (18:14)
11-01 Build Text Mesh Pro User Interface Object (4:07)
11-02 Build Custom Event To Set Text (13:18)
11-03 Build Second Graph To Increase Player Score (8:13)
12-01 Build Lives Text Mesh Pro Uguis (5:01)
12-02 Count Player Lives With Visual Script (3:15)
12-03 Reduce Lives If Player Hits Death Zone (3:51)
12-04 Restart Game If Player Loses All Lives (6:33)
13-01 Build An Initscene For Play Screen (7:43)
13-02 Build A Start Game Button Script (7:06)
14-01 Build A Gameoverscene To Show Score (6:39)
14-02 Show Game Over Screen When Player Dies (9:17)
15-01 Build A Coin Prefab (5:46)
15-02 Spawn Coins Randomly With Script (14:16)
15-03 Rotate Coin With Script (9:55)
15-04 Increase Score Upon Coin Collection (8:28)
15-05 Increase Score Dynamically During Game (3:51)
15-06 Debug Final Score Not Being Updated (2:28)
15-07 Delete Coin Upon Collision (4:05)
16-01 Build Explosion Prefab (5:26)
16-02 Add Force To Spawned Particles (5:34)
16-03 Where To Go From Here (3:38)
Source Files (2)
Source Files (3)
Godot Game Development for Absolute Beginners and All Ages
00b-00 Course Overview - Godot All Ages (3:45)
00b-01 What Is Coding (2:54)
00b-02 What Is Game Development (6:28)
01-01 What Is Godot Game Engine (4:49)
01-02 What Can You Build With Godot (2:27)
01-03 What You'll Need - Godot All Ages (1:21)
01-04 How To Install Godot (3:08)
03 Build A New Godot Project (1:51)
04-01 Navigate Godot's Main Menu (5:10)
04-02 Navigate Godot's Scene Window (2:56)
04-03 Navigate Godot's File System (1:37)
04-04 Navigate Godot's Viewport_1 (7:17)
04-05 Navigate Godot's Inspector And Node Windows- (2:42)
04b-01 What Are Nodes And Scenes (3:17)
04b-02 What Is A Mesh (1:12)
04b-03 How Collision Works In Godot (7:05)
05 Build A Player Scene (9:06)
06a-00 How Player Input Works (1:25)
06a-01 Enable Player Input Controls (5:27)
06b-01 What Is A Visual Script In Godot (4:39)
06b-01B What Is A Variable (1:44)
06b-01C What Is A Function (3:56)
06b-02 Override Physics Process Function With Godot Visual Scripting (9:40)
06c-01 What Are Data Types (2:17)
06c-02 What Is A Conditional If Statement (2:57)
06c-03 Move Player To The Right (10:30)
06c-04 Build 4 Directions Of Player Movement With Godot Visual Scripting (9:02)
Godot Game Development for Absolute Beginners and All Ages (cont'd)
07a-01A Build A Collectible Item Scene (6:17)
07a-01B Tree Order And The Ready Function In Godot (2:30)
07a-01C Instancing And Instantiating (2:19)
07a-01D What Is A Packedscene And Preload Scene In Godot (1:49)
07a-02 Spawn Food Upon New Game With Godot Vs (9:49)
07b-02 What Are Loops (4:07)
07b-03 Spawn Multiple Food Items (8:13)
07b-04 Randomize Position Of Spawned Object (8:55)
08-00 What Are Godot Signals (1:46)
08-01 Handle Collisions Between Player And Food (6:10)
08-02 Move Items To Random Position (8:15)
08-03 Increase Player Size With Visual Scripting (5:17)
08-04 Increment Player Size Upon Collision (7:43)
09-01 Build Enemy Scene With Image Texture (6:38)
09-02 Spawn Enemies Randomly With Visual Scripting (16:19)
09-03 Decrease Player Size Upon Enemy Collision (9:53)
10-01 Build Game Over Screen (6:56)
10-02 Check If Player Is Too Small (7:33)
10-03 Load Game Over Scene When Player Dies (5:35)
10-04 Overlay Ui Scene On Top Of Game Scene (4:15)
10-05 Build Restart Game Button (4:27)
10-06 Restart Game Upon Button Press (5:53)
11-00 What Are Arrays (1:57)
11-01 Build Colors Array (4:14)
11-02 Set Texture Of Player With Visual Scripting (5:59)
11-03 Randomly Select Element From Array (5:19)
11-04 Randomize Colors Of Food (4:36)
11-05 Pop And Append Textures To Array (2:16)
11-06 Check Texture Equality Of Nodes (9:17)
Source Files
JavaScript 3D Game Development with Babylon JS
01-00 Course Overview-1 (4:40)
01-01 What You'll Need-2 (4:56)
03-01 Set Up Project-1 (5:10)
03-02 Build A Babylon Engine-2 (5:14)
03-03 Build A Babylon Scene-3 (8:23)
04-01 Build A Third Person Follow Camera-1 (7:42)
04-02 Build A Player-2 (6:20)
05-01 Build A Ground-1 (5:40)
05-02 Build Controls For User Input-2 (13:07)
05-03 Build Player Movement-3 (10:35)
05-04 Build Player Movement With Rotation-4 (7:34)
06-01 Build Food-1 (14:02)
06-02 Build Enemies-2 (10:20)
07-01 Increase Points Upon Collision With Food-1 (7:19)
07-02 Display Points On Screen-2 (9:21)
07-03 Move Food When Eaten-3 (4:42)
08-01 Decrease Health Upon Collision With Enemies-1 (3:51)
08-02 Display Health On Screen-2 (4:18)
09-01 Build A Play Button-1 (5:45)
10-01 Add Colors To Player And Ground-1 (6:45)
Source files
Introduction to Unreal Engine Game Development (Prerequisite)
00c Unreal Game Project Templates (11:15)
01 Build A New Unreal Top Down Project_1 (6:10)
02-00 What Are Unreal Actors And Levels (2:14)
02-01 Navigate The Menu Bar (10:00)
02-02 Navigate The Main Toolbar (6:29)
02-03 Navigate The Level Viewport (12:59)
02-04 Navigate The Content Drawer (4:19)
02-05 Navigate The Bottom Toolbar (3:09)
02-06 Navigate The Outliner And Details Panels (9:37)
03-00 Preview Of Actor With Light (0:58)
03-01 Build An Actor With Material And Light (8:04)
03b-01 How To Code With Blueprint Visual Scripting (8:43)
03b-02 What Is An Unreal Event (4:24)
03b-03 What Is An Unreal Cast (4:02)
03b-04 What Is An Unreal Function (10:01)
03b-05 What Is An Unreal Branch Conditional (4:53)
04-00 Preview Of Actor Destroyed Upon Player Collision (1:10)
04-01 Explore Blueprints Of Top Down Game (8:28)
04-01B How Collisions Work In Unreal (7:44)
04-02 Destroy Actor Upon Player Collision (18:46)
05-00 Preview Of Explosion Upon Collision (0:50)
05-00B Unreal Data Types (7:35)
05-01 Build Explosion Upon Collision (8:55)
06-00 Preview Of Player Score (0:37)
06-00B What Is A Variable In Unreal Blueprints (3:46)
06-01 Build A Variable In Game Mode To Track Score (7:09)
06-02 Set Score Variable Upon Collision (6:12)
06-02B What Are Unreal Blueprint Arrays (4:39)
06-03 Build Variable And Function To Count Actors Remaining (12:02)
Introduction to Unreal 5 for Beginners with Blueprints
01-01 Build A New Unreal Project (4:37)
01-02 Navigate The Unreal Editor (9:44)
01-03 Navigate The Bottom Half (11:46)
02-00 What Is A Blueprint (5:53)
02-01 Build A Blueprint Class (5:54)
02-02 Add Components To A Blueprint (5:26)
02-03 Handle Events With Blueprints (11:30)
03-01 Build A Blueprint For Player Collision (9:24)
03-02 Build A Blueprint With Lights (5:34)
03-03 Turn Lights On And Off With A Blueprint (5:48)
03-04 Flip Flop Between Actions With A Blueprint (8:23)
04-01 Build Variables To Store Data (10:15)
04-02 Build A Branch To Control Flow (7:20)
04-03 Build A Branch To Turn Lights On And Off (6:02)
04-04 Build An Integer To Store Whole Numbers (7:54)
05-01 Build A Landscape Level (8:50)
05-02 Paint Materials Onto A Landscape (14:28)
05-03 Build A Blueprint To Auto-Paint Cliffs (20:53)
Build Your First Simple Virtual Reality Game in Unreal Engine 5
00a-01 Project Preview-1 (1:32)
00a-02 What You'll Need - Unreal Vr-2 (4:32)
00b-00 What Is Unreal Engine 5 (6:12)
00b-01 How To Install UE5 (4:46)
00b-02 How To Debug Unreal (2:26)
01 Build A New Unreal Project-1 (6:27)
02-01 Add Art Assets (4:01)
02-02 Add A Custom Grabbable Object (9:51)
02-03 Build The Environment (5:29)
02-04 Add Bowling Pins (7:52)
03-01 Build A Collision Area (4:44)
03-02 Build A Text Object (5:51)
03-03 Build Score Blueprint Functionality (6:45)
03-04 Add A Box Collider To Pins-4 (12:16)
Source Files
Simple Augmented Reality from Scratch in Unreal Engine 5
00a Course Overview - Unreal AR (6:24)
00b-02 How To Debug Unreal-3 (2:26)
01 Build A New Unreal Project-1 (4:46)
02-01 Adjust Settings And Plugins For Augmented Reality (8:39)
02-02 Build A New Map (2:21)
02-03 Build A Game Mode Blueprint (6:49)
02-04 Build A Pawn Blueprint (11:27)
03-01 Install Android Studio (4:52)
03-02 Set Up Android NDK (4:44)
03-03 Potential Issues With Running Android Ndk Script (2:38)
03-04 Add Android Sdk, Ndk And Java To Unreal (8:25)
03-05 Set Up Your Phone To Test Unreal App (9:36)
Source Files
Unreal 5 C++ Beginners Masterclass - Build a Top Down Game From Scratch
00a Course Overview - Build A Top Down Game With Unreal And C++ (7:01)
00b Install Visual Studio With C++ (2:10)
00c-00 Build A New Console Application (6:40)
00c-01 Build Variables To Store Data (9:49)
00c-02 Build Functions To Perform Tasks (9:16)
00c-03 Build Functions With Parameters (6:34)
00c-04 Build Functions That Return Values (5:35)
00c-05 Build Conditionals To Separate Code Flow (9:22)
00d-01 Build Pointers To Store Memory Addresses (8:51)
00d-02 Build References To Access Variables (7:00)
00e-01 Build Classes To Represent Objects (14:05)
00e-02 Get And Set Private Variables (12:01)
00e-03 Set Object Properties With Parameterized Constructors (7:22)
00e-04 Point To And Reference Object Properties And Functions (6:21)
00f-02 How To Debug Unreal And Visual Studio (5:22)
01-01 Build A New Unreal Project From Scratch (3:20)
01-02 Build A Top Down Camera (8:04)
02 Build A Character Class (17:36)
03-01 Build A Food Class (7:24)
03-02 Handle Player And Food Collision (10:39)
03-03 Dynamically Spawn Food (11:45)
03-04 Build Food Blueprint And Set Game Mode (6:48)
04-01 Increase Player Size Upon Eating (6:23)
04-02 Decrease Speed As Size Gets Bigger (3:18)
05-01 Build An Enemy Class (5:20)
05-02 Spawn Enemies Dynamically (5:34)
05-03 Move Enemies Randomly (7:02)
06 End Game If Player Collides With Bot (9:00)
Build a Self Driving Car with Unreal Engine 5, Blueprints and C++
00a Course Overview - Unreal Self Driving Car (5:19)
01-01 Build A New Unreal Vehicle Project (8:00)
01-02 Build A Track Blueprint (19:55)
01-03 Build A Linear Track With Inclines (13:44)
02-01 Calculate Target Speed Difference (17:20)
02-02 Enable User Throttle Control (17:23)
02-03 Enable Car To Control Throttle (6:10)
Build a Simple Platformer Game in Unreal Engine 5 - Your First UE5 Game
00a-01 Project Preview (2:40)
00a-02 What You'll Need - Unreal Platformer (3:11)
01 Build A New Unreal Project-1 (6:27)
02-01 Build A Level (4:15)
02-02 Build A Player Blueprint (15:49)
02-03 Build A Camera To Follow Player (2:24)
02-04 Build A Game Mode (4:48)
03-01 Enable User Input With Keyboard (6:17)
03-02 Build A Blueprint To Move Player On User Input (8:17)
03-03 Detect The Ground With A Blueprint (8:25)
03-04 Build A Blueprint For Player Jump On User Input (7:24)
04-01 Build Platforms To Jump On (6:22)
04-02 Build A Collectable Item (3:32)
04-03 Build A Restart Game Blueprint (5:58)
05 Restart Game When Player Enters Death Zone (5:00)
06 Fine Tune Game Art (10:47)
Build Machine Learning Datasets with Unreal Procedural Generation
00a-01 Project Preview-1 (3:05)
00a-01B What You'll Need - Unreal Machine Learning-2 (5:40)
00a-02 What Is Machine Learning-3 (5:26)
00a-03 Types Of Machine Learning Models-4 (12:17)
00a-04 What Are Computer Vision And Image Segmentation-5 (5:40)
01-01 Build A New Unreal Project (4:37)
01-02 Navigate The Unreal Editor (9:44)
01-03 Navigate The Bottom Half (11:46)
02-01 Build A New Unreal Project-1 (3:03)
02-02 Build More Tiles-2 (6:11)
02-03 Build A Blueprint To Randomly Place Tiles-3 (8:01)
02-04 Build A Grid With The Blueprint-4 (7:59)
02-05 Get A Random Tile-5 (7:10)
02-06 Set Each Tile Position And Rotation-6 (10:10)
02-07 Set Each Instance Name-7 (7:11)
03-01 Add Ground Material To Each Tile-1 (2:58)
03-02 Add Environment Models-2 (11:16)
03-03 Build Flat Materials For Image Segmentation-3 (11:07)
04-01 Build Input Action-1 (3:48)
04-02 Build Press And Release Conditions-2 (8:31)
04-03 Build A Materials Data Table-3 (11:09)
04-04 Build A Blueprint To Switch Materials-4 (17:36)
05-01 Screenshot The Game Via Blueprint-1 (7:58)
05-02 Make Third Person Character Invisible-2 (5:47)
06 What Is Deep Learning (7:42)
07b-01 What Is A Neural Network-1 (8:47)
07b-02 What Is Supervised Learning-2 (11:03)
07b-03 How Does A Machine Learning Agent Learn-3 (7:38)
07b-04 How To Prepare Data-4 (8:54)
07b-05 Performance Of A Machine Learning Algorithm-5 (4:14)
08-01 Load Data For Image Segmentation-1 (6:03)
08-02 Normalize Images-2 (2:40)
08-03 Load Training Images-3 (7:12)
08-04 Load Testing Images-4 (4:39)
08-05 Prepare Data For Image Segmentation-5 (6:27)
08-06 Visualize Images And Masks-6 (5:22)
09-01 How Do You Build A Neural Network For Image Segmentation-1 (10:05)
09-02 Set Up A Neural Network-2 (6:38)
09-03 Build Neural Network Layers-3 (6:34)
09-03B What Is The Adam Optimizer-4 (6:16)
09-04 Compile Optimizer And Loss-5 (2:09)
10-01 Build A Mask-1 (1:36)
10-02 Visualize Model Progress-2 (5:15)
10-03 Visualize Model Results-3 (13:38)
10-04 Plot Model Accuracy-4 (7:51)
10-05 Test The Neural Network-5 (3:38)
Build Your First C++ Game in Unreal Engine 5
00a Course Overview - Build Your First Cpp Game In Unreal Engine 5 (3:40)
01-01 Build A New Unreal Project (6:51)
01-01B Run Visual Studio As Administrator (1:43)
01-02 Quick Win - Shrink A Cube Upon Hit (16:51)
02-01 Build An Enemy Controller C++ File (18:11)
02-02 Build A Visual Enemy Component In Unreal (5:40)
03-01 Spawn Enemies With A Game Mode (18:17)
03-02 Build Enemy And Game Mode Blueprints (11:14)
04-01 Make Enemy Chase Player (11:04)
04-02 Set Enemy Lifespan (5:14)
05 Process Collisions To Kill Enemy (9:22)
06-01 Increase Player Score With C++ (5:28)
06-02 Build Score User Interface (14:34)
06-03 Show Score With Game Mode (10:19)
07-01 Build Game Over Functionality In C++ (7:58)
07-02 Build Restart Functionality (10:58)
Build Blockchain Transactions in Unity Games
00a Course Overview (2:45)
01-01 Set up transfer crypto project in Unity (2:32)
01-02 Download nethereum and add to Unity project (3:24)
02-01 Connect to Ganache account in C# (8:28)
03-01 Transfer ETH cryptocurrency in C# (5:08)
03-02 Get receipt when transaction mined in C# (7:50)
04-01 Build Infura endpoint to Ethereum (1:29)
04-02 Connect to Infura in Unity C# (3:52)
05-01 Set up project with Nethereum HDWallet (4:16)
05-02 Get Ethereum HDWallet accounts in Unity C# (7:59)
Source Files
Unity NFT Game Development
00a Course Overview (5:29)
01-01 Build Simple Nft Smart Contract With Openzeppelin Erc721 (3:01)
01-02 Set Up Unity Project With Nethereum (6:54)
01-03 Reference Compiled Contract Bytecode In C# (2:46)
02-01 Connect To Nethereum Test Chain In Unity C# (3:53)
02-02 Deploy Nft Smart Contract In Unity C# With Nethereum (4:04)
02-03 Interact With Nft On Ethereum With Unity C# (5:39)
02-04 Query Smart Contract Function With Nethereum (3:55)
03-01 Deploy Nft Contract With Arguments In Unity C# (3:45)
03-02 Call Function With Arguments In Nethereum C# (5:05)
Unreal Dapp Development with Web3 Transactions
00 Course Overview (2:32)
01-01 Build Unreal Project With Ankr (5:36)
01-02 Explore Ankr Library Files (10:57)
02-01 Create Ankrclient Object (4:11)
02-02 Initialize And Check Ankr Api (4:52)
02-03 Set Ethereum Chain Id In Unreal Engine (3:32)
03-01 Connect Ethereum Wallet In Unreal Engine (6:47)
03-02 Build Image User Interface Widget Blueprint (4:37)
04-01 Build Button To Check Wallet Connection (4:58)
04-02 Check Connection To Crypto Wallet In Unreal (3:23)
Unreal NFT Game Development
00 Course Overview (2:20)
01-01 Build Unreal Project And Add Ankr Library For Nfts (6:12)
01-02 Explore Ankr Nft Library Files (9:34)
02-01 Build Nft Smart Contract In Solidity (6:02)
02-02 Get Nft Smart Contract Abi Hash In Unreal (5:13)
03-01 Interact With Update Nft Example (4:52)
03-02 Interact With Wearable Nft Example (14:30)
STREAM 7 - React Interview Questions and Coding Challenges
01-00a Course Overview (2:11)
01-01-01 Build A React Element (4:57)
01-01-02 Build A React Function Component (6:00)
01-01-03 Build A React Class Component (4:10)
01-01-04 Build A React Switching Component (6:13)
01-01-05 Build a React component with a state variable (3:27)
01-01-06 Extract A Component To Reuse Jsx (7:11)
01-02-01 Explain Batched State Updates In React (5:55)
01-02-02 Delay Action With Promise In React (5:50)
01-02-03 Show Current Time In React (4:20)
02-00a Course Overview (2:17)
02-01-01 Build Styles In React With Javascript (3:11)
02-01-02 Conditionally Apply Styles In Jsx (7:00)
02-01-03 Re-Render React View When The Browser Is Resized (7:36)
02-01-04 Build An Object That Follows Cursor In React (6:41)
02-01-05 Set Styles Based On State Variable In React (4:34)
02-02-01 Use the children prop to pass different JSX to a component (4:31)
02-02-02 Render Jsx With Logical And Operator (3:48)
02-02-03 Play Video In React Jsx (8:51)
02-03-01 Filter Data Into Jsx Lists In React (11:24)
02-03-02 Build A Nested Jsx List In React Component From Data (9:23)
03-00a Course Overview (2:19)
03-02-01 Build A Label For An Input In React (5:27)
03-02-02 Focus React input element on page load in class component (4:33)
03-02-03 Focus React input element on page load in function component (4:43)
03-02-04 Dynamically Display Input Values In React (5:30)
03-02-05 Handle Form Submission In React (9:05)
03-02b-01 Copy Objects With The Spread Syntax (8:35)
03-02b-02 Update A Nested Object In React (6:59)
03-02b-03 Write Concise React Update Logic With Immer (6:30)
03-03-01 Handle Button Click In React (3:18)
03-03-02 Stop Event Propagation With Buttons In React (3:36)
03-03-03 Show Or Hide More Details In React (6:01)
03-03-04 Show Previous Or Next Data In React (11:28)
04-00a Course Overview (1:46)
04-01-01 Add To Array Without Spread Operator In React (10:36)
04-01-02 Remove From Array Without Mutating In React (6:55)
05-00A Course Overview (3:25)
05-01-01 Build A React Component To Show Data (3:59)
05-01-02 Build A React Function To Check If Data Is Loaded (3:15)
05-01-03 Fetch Data From Api With Javascript (14:09)
05-01-04 Display Fetched Data In React Component (6:56)
05-02-01 Fetch Data From Mock Api With React (8:07)
05-02-02 Show Selected Post Detail In React (7:24)
05-02-03 Connect Databases From Api In React (7:28)
Source Files
Backend Web Developer Interview Questions
00a Starter Files
01-01A Question - Build A Simple Server With Node And Express (0:49)
01-01B Build A Simple Server With Node And Express (4:24)
01-02A Question - Build An Http Server With Node (1:05)
01-02B Build An Http Server With Node (4:04)
02-01B Build A Node Server With Express And Socketio (6:06)
02-02A Question - Handle Client Connections With Expressjs (1:51)
02-02B Handle Client Connections With Expressjs (4:19)
02-03A Question - Send Html File With Express And Node (2:21)
02-03B Send Html File With Express And Node (2:29)
02-04A Question - Enable Socketio On Client With Cdn (1:47)
02-04B Enable Socketio On Client With Cdn (2:25)
02-05A Question - Connect Client To Express Server (2:28)
02-05B Connect Client To Express Server (5:00)
02-06A Question - Broadcast Events With Express And Socketio (2:14)
02-06B Broadcast Events With Express And Socketio (3:25)
03-01A Question - Make Http Request With Geolocation API (2:29)
03-01B Make Http Request With Geolocation API (4:38)
03-02A Question - Parse HTTP Request Data Into Json Object (1:43)
03-02B Parse Http Request Data Into Json Object (2:02)
03-03A Question - Confirm Receipt Of Events In SocketIO Server (2:53)
03-03B Confirm Receipt Of Events In SocketIO Server (2:39)
Source Files
Essential Algorithms and Data Structures
00-01. Kotlin Course Introduction (7:04)
00-02 Fizzbuzz Kotlin (5:26)
01-01 Reverse Words In A String Kotlin (3:53)
01-02 Rotate Array Kotlin (7:31)
01-03 Kth Largest Element In An Array Kotlin (4:26)
02-01 Set Matrix Zeros Kotlin (12:20)
02-02 Spiral Matrix Kotlin (21:56)
03 Queue With A Linkedlist Kotlin (10:43)
04-00 Build A Binary Tree (15:46)
04-01 Delete Tree Node Kotlin (17:20)
05-01 Delete Tree Node Kotlin (17:20)
05-02 Selection Sort Algorithm Kotlin (6:01)
05-03 Insertion Sort Kotlin (6:15)
05-04 Merge Sort Algorithm Kotlin (15:10)
06- Build A Graph Kotlin (7:28)
07-01 Coin Change Kotlin (8:02)
07-02 Maximum Sum Subarray Kotlin (7:06)
07-03 Edit Distance Kotlin (9:37)
08-01 Single Number Kotlin (7:29)
08-02 Number Of 1 Bits Kotlin (7:24)
08-03 Bitwise And Of A Range Kotlin (7:23)
09-01 Permutations Kotlin (16:12)
09-02 Combinations Kotlin (9:28)
09-03 Letter Combinations Of A Phone Number Kotlin (10:31)
10-01 Reverse Integer Kotlin (11:52)
10-02 Palindrome Number Kotlin (9:53)
10-03 Excel Sheet Column Number Kotlin (5:23)
Source Code
Essential JavaScript Software Interview Questions
00-00 Course Introduction (10:06)
00-01. Fizzbuzz (6:33)
01-01 Reverse Words In A String (4:31)
01-02 Rotate Array (7:44)
01-03 Isomorphic Strings (6:49)
01-04 Kth Largest Element In An Array (10:11)
02-01 Set Matrix Zero (8:15)
02-02 Spiral Matrix (10:46)
02-03 Number Of Islands (14:31)
03-01 Implement A Stack Using An Array (11:58)
03-02 Add Two Numbers As Reversed Linked Lists (14:07)
03-03 Reverse A Linked List (7:56)
04-01 Inorder Traversal (17:35)
04-02 Preorder Traversal (12:26)
04-03 Postorder Traversal (9:38)
05-01 Clone An Undirected Graph - Build A Graph (11:15)
05-02 Clone An Undirected Graph - Build A Queue (3:44)
05-03 Clone An Undirected Graph - Breadth First Traversal (7:31)
05-04 Clone An Undirected Graph - Depth First Traversal (5:58)
06-01 Types Of Time Complexity (13:27)
06-02 Types Of Better Time Complexity (18:15)
06-03 Bubble Sort Algorithm (6:41)
06-04 Selection Sort Algorithm (6:15)
06-05 Insertion Sort Algorithm (6:51)
06-06 Quicksort Algorithm (9:18)
06-07 Merge Sort Algorithm (8:43)
06-08 Time Complexity Of Different Sorting Algorithms (2:55)
07-01 Coin Change (8:41)
07-02 Edit Distance (15:15)
07-03 Distinct Subsequences (7:26)
08-01 Bitwise And Shift Operators (7:19)
08-02 Single Number (4:51)
08-03 Number Of 1 Bits (13:26)
08-04A Sum Of Two Integers (9:26)
08-04B Maximum Sum Subarray (6:52)
08-05 Reverse Bits (5:54)
08-06 Bitwise And Of A Range (4:28)
09-01 Permutations (9:37)
09-02 Distinct Permutations Of A String (9:15)
09-03 Letter Combinations Of A Phone Number (14:36)
09-04 Factor Combinations (9:08)
10-01 Reverse Integer (10:07)
10-02 Palindrome Number (10:10)
10-03 Excel Sheet Column Number (6:21)
Source Code
Python Interview Questions
00-01 Introduction Python (6:17)
00-02 Fizzbuzz Python (5:57)
01-00 Types Of Time Complexity Python-1 (21:51)
01-01 Types Of Better Time Complexity Python-2 (14:51)
02-01 Reverse Words In A String Python (2:44)
02-02 Rotate Array Python (8:56)
02-03 Kth Smallest Element In An Array Python (11:53)
03-01 Spiral Matrix Python (13:26)
03-02 Number Of Islands Python (18:54)
04-01 Implement A Stack Using An Array Python (9:45)
04-02 Add Two Numbers As Reversed Linked Lists Python (16:10)
04-03 Reverse A Linked List Python (16:10)
05-01 Inorder Traversal Python (11:08)
05-02 Preorder Traversal Python (8:48)
05-03 Postorder Traversal Python (7:05)
05-04 Binary Tree Maximum Path Sum Python-4 (8:43)
06 Find Strongly Connected Components Python (10:29)
07-01 Bubble Sort Algorithm Python-1 (9:11)
07-02 Selection Sort Algorithm Python-2 (5:56)
07-03 Insertion Sort Algorithm Python-3 (4:29)
07-04 Quicksort Algorithm Python-4 (4:29)
07-05 Merge Sort Algorithm Python-5 (7:25)
07-06 Time Complexity Of Different Sorting Algorithms-6 (2:55)
08-01 Coin Change Python (7:21)
08-02 Edit Distance Python (11:33)
08-03 Distinct Subsequences Python (6:59)
08-04 Maximum Sum Subarray Python (4:56)
09-01 Bitwise And Shift Operators (7:02)
09-02 Single Number Python (4:32)
09-03 Number Of 1 Bits Python (4:31)
09-04 Sum Of Two Integers Python (5:14)
09-05 Bitwise And Of A Range Python (5:36)
10-01 Permutations Python (10:08)
10-02 Distinct Permutations Of A String Python (7:49)
10-03 Letter Combinations Of A Phone Number Python (11:54)
11-01 Reverse Integer Python (9:53)
11-02 Palindrome Number Python (9:49)
11-03 Excel Sheet Column Number Python (6:04)
Source Code
SQL Interview Questions
00 Course Overview-1 (4:21)
01-00 Build A Table And Display All Records-1 (10:26)
01-01 List Alphabetically-2 (4:13)
01-02 List All Not In Specified Range-3 (4:03)
01-03 List All In Range By Multiple Properties-4 (7:39)
01-04 Display All With Characters In Property-5 (6:10)
01-05 Select From Where In This And Not In That-6 (6:09)
01-06 List All With Exact Number Of Characters-7 (5:44)
01-07 List All With Specific Second Character-8 (5:11)
01-08 List All Distinct Ids Available-9 (3:36)
01-09 Calculate Percentage-10 (4:45)
01-10 Consecutive Numbers-11 (9:03)
02-01 List Streams With Viewer Information-1 (9:33)
02-02 Join Two Tables-2 (5:19)
02-03 Find Same Value In Another Property-3 (8:08)
02-04 List Values Across Tables-4 (6:35)
02-05 Join Three Tables.mp4-5 (6:44)
02-06 Find Average Across Tables-6 (6:59)
02-07 Display Difference Across Tables-7 (6:27)
02-08 Find More Than Value Across Tables-8 (6:11)
02-09 Product Sales Analysis-1 (6:50)
02-10 List All After A Certain Date-1 (6:33)
02-11 Capital Gain Loss-1 (6:33)
03-01 Count Distinct Properties-1 (3:47)
03-02 List Total Sum-2 (3:40)
03-03 Get Minimum-3 (3:12)
03-04 Get Maximum From A Distinct Type-4 (4:12)
03-05 Get Average And Count At An Id-5 (3:22)
03-06 Get Number Of Same Type-6 (3:05)
03-07 Get Difference Between Max And Min-7 (2:30)
03-08 Find Minimum Of Each Type-8 (5:13)
03-09 Get Sum At Each Id-9 (3:39)
03-10 Get Average For Each Id-10 (4:40)
03-11 Get Different Properties-11 (4:29)
03-12 List Where Maximum Is Greater Than-12 (4:34)
03-13 List Average Where Greater Than-13 (6:16)
Source Code
SQL Interview Questions (cont'd)
04-01 Find Higher Values-1 (8:03)
04-02 Find All Of A Type (6:40)
04-03 List All Above Average (5:10)
04-04 List All Greater Than Minimum (7:52)
04-05 List All Part Of Any (7:57)
04-06 List All Who Have More (6:24)
04-07 List All With Same As Minimum (4:41)
04-08 List All Above Average In Their Group (6:35)
04-09 Get Kth Maximum Value (6:48)
04-10 Get Kth Minimum Value (5:27)
04-11 Select Last K Records From A Table (5:01)
04-12 List All Not In A Group (5:12)
04-13 Get K Maximum Values (4:58)
04-14 Get K Minimum Values (3:48)
04-15 Products Never Sold (4:17)
04-16 Winning Candidate (5:38)
04-17 Search Across Three Tables (7:51)
04-18 Find One Property In Another (4:38)
Swift & iOS Interview Questions
01-01 Course Overview Swift-1 (5:59)
01-02 Fizzbuzz Swift-2 (4:36)
02-01 Reverse Words In A String Swift (4:11)
02-02 Isomorphic Strings Swift-2 (7:01)
02-03 Kth Largest Element In An Array Swift (13:19)
03-01 Set Matrix Zeros Swift (8:48)
03-02 Spiral Matrix Swift (13:04)
03-03 Number Of Islands Swift (9:49)
04-01 Implement a Linked List Swift (11:29)
04-02 Implement a Stack with a Linked List Swift (8:24)
05-01 Inorder Traversal Swift-1 (10:32)
05-02 Preorder Traversal Swift (8:50)
05-03 Postorder Traversal Swift (8:10)
05-04 Binary Tree Maximum Path Sum Swift (11:07)
06-01 Build A Graph Swift (15:26)
06-02 Depth First Search Swift (6:00)
06-03 Breadth First Search Swift (9:36)
07-01 Bubble Sort Algorithm Swift (7:52)
07-02 Selection Sort Algorithm Swift (5:48)
07-03 Insertion Sort Algorithm Swift (4:30)
07-05 Merge Sort Algorithm Swift (11:30)
07-06 Time Complexity Of Different Sorting Algorithm (2:55)
08-01 Coin Change Swift (9:45)
08-02 Maximum Sum Subarray Swift (4:18)
09-01 Bitwise And Shift Operators (7:02)
09-02 Single Number Swift (3:36)
09-03 Number Of 1 Bits Swift (3:36)
09-04 Sum Of Two Integers Swift (6:04)
10-01 Permutations Swift (7:56)
10-02 Factor Combinations Swift (6:11)
11-01 Reverse Integer Swift (7:26)
11-02 Palindrome Number Swift (6:16)
11-03 Excel Sheet Column Number Swift (3:47)
Source Code
Swift & iOS Interview Question
00. Intro (9:08)
Access Control (19:50)
AppDelegate and SceneDelegate Methods Part 1 (12:38)
AppDelegate and SceneDelegate Methods Part 2 (10:18)
AppDelegate and SceneDelegate Methods Part 3 (11:32)
AppDelegate and SceneDelegate Methods Part 4 (9:36)
ARC PArt 1 (12:15)
ARC Part 2 (13:48)
ARC Part 3 (10:37)
Architectural Design Patterns 02 (11:04)
Architectural Design Patterns 1 (16:17)
Architectural Design Patterns 3 (9:33)
Architectural Design Patterns 4 (9:21)
Architectural Design Patterns 5 (14:39)
Classes vs Structs Part 1 (14:28)
Classes vs Structs Part 2 (11:27)
Features of Swift (14:59)
GCD and Concurrency 02 (14:12)
GCD and Concurrency 04 (14:04)
GCD and Concurrency 01 (14:29)
GCD and Concurrency 03 (12:20)
iOS App States (17:19)
Swift Layout Techniques (17:19)
ViewController Lifecycle Events 03 (14:16)
ViewController Lifecycle Events 01 (12:43)
ViewController Lifecycle Events 02 (11:37)
00. Summary and Outro (4:46)
05-01 Analyze streaming data with BigQuery Google Standard SQL
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience