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 06 Section Summary
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock