Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Hello Coding 4.0 - The Complete Learn to Code in 99 Days (Levels 1-3)
Hello Coding 4 Intro
00 Course overview - Hello Coding 4.0 (7:41)
Source files
Level 1 - Web Development Beginners Tutorial
00 How to become a web developer (7:40)
01 HTML basics (7:26)
02 CSS basics (5:50)
03 Add images to website with HTML (9:13)
04 Link to pages with HTML hyperlinks (5:30)
05 Positioning items on a webpage with CSS flexbox (11:31)
06 Spacing out items with flexbox (9:31)
Source files
HTML Beginners Tutorial for Web Development
00 Where to code (5:49)
01 Getting started with building a website (9:18)
02 Saving your code (4:01)
03 Creating a haeder (11:00)
04 Creating different webpage sections (15:41)
05 Adding images to a webpage (10:36)
06 Creating a nav in HTML (12:43)
Source Files
CSS Beginners Tutorial for Web Design
00 CSS Project Preview (0:46)
01 Style The Header (13:35)
02 Style The Navigation Bar (8:43)
03 Style Website Sections (9:42)
04 Build A Sidebar (10:18)
05 Build A Responsive Layout (10:50)
06 Build Backup Styles For Older Browsers (5:47)
Source Files
Beginners JavaScript Tutorial for Web Game Development
00 Javascript Project Preview (3:07)
01 Handle Player Interaction (8:48)
02 Handle Button Press (6:21)
03 Show Player Actions (9:01)
04 Build A Computer Player (7:29)
05 Show Computer Hand (8:32)
06 Determine A Winner (10:55)
07 Update Player Scores (8:04)
Source Files
React.js Beginners Tutorial for Web App Development
00 Why You Should Learn React (5:31)
01 React Introduction (12:34)
02 Set Up A Container (8:14)
03 Generate A List (6:47)
04 Add Items To The List (6:35)
05 Clear Input Field (10:27)
06 Remove A Task (10:40)
Source Files
React Native Beginners Tutorial for Cross Platform Development
00 What Is React Native (8:18)
01 Build React Native Apps On The Web (5:59)
01B The Structure Of A React Native App (15:35)
02 Start Your First React Native App (6:53)
03 Build A Heading (8:38)
04 Build Input Fields (9:51)
05 Build A Button (5:12)
Source Files
Node.js Beginners Tutorial for Web Servers
00 What Is Node JS (8:23)
01A Send A Server Response To A Client (6:55)
01B Create Your Own Server Modules (4:48)
01C Work With The Client Request (11:00)
02 Create A Server (7:24)
03 Create HTML Files (3:59)
04 Read Website Directory (6:22)
05 Serve Different Website Pages (8:12)
06 Serve A 404 Error If Page Doesn't Exist (7:12)
Source Files
Express.js Beginners Tutorial for Backend Web Development
00 What Is Express JS (4:24)
01 Set Up An Express Server (8:15)
02 Serve A Webpage With Express (7:12)
03 Send Client To Another Page (6:49)
04 Send An Error Page (8:08)
05 Build An Express Server For A Chatboard (6:27)
06 Build A Client Chat Page (5:53)
07 Send And Receive Chat Messages (16:08)
Source Files
Android App Development Beginners Tutorial
01 Make A Simple Android App (8:03)
02 Run App On A Virtual Device (5:38)
03 Make Button Functionality (12:14)
04 Generate A Random Number (16:02)
05 Get User Input (13:12)
06 Show User Input (11:38)
Source Files
Python Beginners Tutorial for Web Game Development
00 What Is Python (4:48)
01 Start A Round With A Hidden Word (10:02)
02 Get User Input (6:04)
03 Handle An Incorrect Letter (7:32)
04 Handle A Correct Letter (7:34)
05 Handle A Word Guess (5:43)
06 Restart Game (6:33)
07 Load A Random Word (6:16)
08 Check Already Guessed Letters Or Words (7:38)
Source Files
Machine Learning Beginners Tutorial
00A What Is Machine Learning (5:27)
00B Types Of Machine Learning Models (12:12)
00C What Is Supervised Learning (11:03)
00D What Is Linear Regression (5:03)
01 Create A Dataset (10:19)
02 Prepare Data For Machine Learning (7:05)
03 Fit A Model Through The Data (8:11)
04 Visualize Model Results (5:28)
Source Files
HTML and CSS Deep Dive for Web Design
00. Introductions To Programming Language (2:56)
01. What Languages We Will Be Learning (0:52)
02. Lets Code Something Fun (1:12)
03. Your First Code (1:20)
04. Congratulations! (0:30)
05. Differences Of Coding Languages (1:33)
06. Programing Languages 2 (1:43)
07. Programing Basics Part 1 (1:46)
08. Variables (2:28)
09. Types Of Variables Int (2:58)
10. Float Variables (0:50)
11. Boolean Variables (1:05)
12. Characters (1:58)
13. User Input And Output (2:30)
14. User Input (1:32)
15. Co-Ordinates (2:06)
16. Math (1:31)
17. How Computers Do Math (1:43)
18. Modulo And Exponents (1:02)
19. If Statements (1:44)
20. The Condition In The If (0:50)
21. If And Else Statements (0:51)
22. If Else Statements (1:15)
23. Conditions Greater Than (1:04)
24. Less Than (1:22)
25. Equals (0:53)
26. Does Not Equal (1:22)
27. Conditions And Oporators (1:17)
28. Or Opporators (1:04)
29. Multi Conditional Statements (2:11)
30. X Y Cordinates In Ifs (1:08)
31. Loops (2:09)
32. For Loops (1:53)
33. Do While Loops (1:10)
34. Breaks In Loops (1:11)
35. Arrays (2:30)
HTML and CSS Continued
HTML Part 1 (60:35)
HTML Part 2 (80:31)
CSS Part 1 (47:07)
CSS Part 2 (47:18)
HTML Review
01. Course Requirements (2:59)
02. What is JSBin (3:14)
03. Setting up the HTML Document (2:39)
04. Header Tags and Paragraphs Tags (4:04)
05. Styles (3:30)
06. Bold underLine and Italic Tags (3:08)
07. Adding in a Link (1:36)
08. Adding in a Image (3:00)
09. Adding a Link to an Image (1:53)
10. Lists (4:02)
11. Tables (3:28)
12. Different Kinds of Input (4:57)
13. Adding in a Submit Button (2:59)
14. Scripts and Style Tags (3:25)
CSS Review
01. Course Requirements (3:57)
02. HTML Styles Crash Course (4:45)
03. Adding code to the CSS (4:44)
04. Adding in IDs to the CSS (5:14)
05. Classes in CSS (2:38)
06. Font Families (5:02)
07. Colors in CSS (5:43)
08. Padding in CSS (3:04)
09. Text Align and Transforms (3:13)
10. Margins and width (5:32)
11. Changing the body (4:10)
12. Latin Text Generator (1:55)
13. Adding in a horizontal menu with HTML and CSS (7:51)
14. Adding a background Image (4:02)
15. Playing around with margins in CSS (2:19)
JavaScript Beginners Tutorial for Web Development
01. Course Requirements (4:48)
02. HTML, CSS and JavaScript crash course (4:52)
03. Adding in Functions (4:34)
04. Scaling functions (4:26)
05. Changing the Text in JavaScript (4:48)
06. Variables (5:39)
07. Arrays (5:29)
08. Objects (6:34)
09. Variable Scope (5:02)
10. Adding user input text (5:03)
11. Calling Functions (3:54)
12. If Statements (4:48)
13. Else if and Else Statements (4:04)
14. Changing the style with JavaScript (5:47)
00c (Prerequisite) Introduction to HTML
01. Course Requirements (2:55)
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:00)
09. Adding A Link To An Image (1:54)
10. Lists (4:03)
11. Tables (3:29)
12. Different Kinds Of Input (4:59)
13. Adding In A Submit Button (3:01)
14. Scripts And Style Tags (3:27)
00d (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:33)
09. Objects (8:02)
10. Functions (6:09)
11. Foreach (3:54)
12. Map Functions (5:20)
13. Using Objects As Dictionary (2:44)
14. Switch Statements (6:38)
15. Destructuring (5:30)
16. Spread Operator (6:56)
17. String Templates (6:37)
18. Error Handling (5:45)
19. Let And Const Keywords (3:39)
20. Do-while (1:45)
21. Sets (5:42)
22. Maps (4:39)
23. Stacks (6:06)
24. Queues (11:49)
25. For Loop (5:11)
26. Recursive Functions (7:13)
27. Loop Labeling (5:18)
28. 2d Arrays (21:59)
29. Settimeout (7:02)
30. Sentimental (11:21)
31. Functions With Optional Parameters (15:10)
32. Basic Regular Expression (5:53)
33. Handle Keypress Events (22:45)
34. Priority Queue (15:54)
35. Adddelete Object Property (2:44)
36. Example With Sets Part 1 (28:49)
36. Example With Sets Part 2 (43:20)
37. Concat (3:12)
38. Flat And Flatmap (2:06)
00e (Prerequisite) Advanced Javascript - 01. Introduction
01 01 Introduction to the Course (1:30)
01 03 Why should you learn JavaScript (0:51)
01 05 Course Requirements (0:39)
01 04 Quick Win (1:36)
00e (Prerequisite) Advanced JavaScript - 02. Next Generation JavaScript
02 01 What will we learn in this section (0:43)
02 02 Declare Variables with let and Const (15:45)
02 03 Blocks and IIFEs (11:41)
02 04 Strings in ES2020 (11:40)
02 05 Coding Challenge (0:47)
02 06 Coding Challenge Solution (2:05)
02 07 Section Summary (0:44)
00e (Prerequisite) Advanced JavaScript - 03. Arrow functions
03 01 What will we learn in this section (0:40)
03 02 Basics of Arrow Functions (14:59)
03 03 Lexical This Keyword (10:28)
03 04 Coding Challenge (0:42)
03 05 Coding Challenge Solution (3:04)
03 06 Section Summary (0:43)
00e (Prerequisite) Advanced JavaScript - 04. Features in ES 2020+
04 01 What will we learn in this section (0:31)
04 02 Destructuring (15:31)
04 03 Arrays in ES2020 (16:31)
04 04 Spread Operator (12:52)
04 05 Coding Challenge (0:48)
04 06 Coding Challenge Solution (3:43)
04 07 Section Summary (0:45)
00e (Prerequisite) Advanced JavaScript - 05. Parameters
05 01 What will we learn in this section (0:36)
05 02 Rest Parameters (15:56)
05 03 Default Parameters (18:33)
05 04 Coding Challenge (0:48)
05 05 Coding Challenge Solution (3:58)
05 06 Section Summary (0:31)
00e (Prerequisite) Advanced JavaScript - 06. Maps
06 01 What will we learn in this section (0:42)
06 02 Maps (20:26)
06 03 Coding Challenge (0:40)
06 04 Coding Challenge Solution (2:46)
06 05 Section Summary (0:26)
00e (Prerequisite) Advanced JavaScript - 07. JavaScript Classes
07 01 What will we learn in this section (0:38)
07 02 Classes (16:26)
07 03 Classes with Subclasses (16:36)
07 04 Coding Challenge (0:56)
07 05 Coding Challenge Solution (2:48)
07 06 Section Summary (0:52)
00e (Prerequisite) Advanced JavaScript - 08. Asynchronous JavaScript
08 01 What will we learn in this section (1:01)
08 02 Asynchronous JavaScript Example (11:18)
08 03 The Event Loop (12:15)
08 04 Asynchronous Javascript with Callbacks (9:17)
08 05 Promises (21:15)
08 06 Async Await (11:41)
08 07 AJAX and APIs (6:36)
08 08 Make AJAX Calls with Fetch and Promises (11:25)
08 09 Make AJAX Calls with Fetch and Async Await (7:29)
08 10 Coding Challenge (0:45)
08 11 Coding Challenge Solution (7:40)
08 12 Section Summary (0:55)
00e (Prerequisite) Advanced JavaScript - 09. Summary
09 01 Course Summary and Next Steps (2:24)
Introduction to React native - 01. Introduction to the Course
01 Introduction To React Native (5:11)
Source Files
Introduction to React native - 02. How React Native Works
02.01 What We Will Learn (1:00)
02.02 What Is React Native (3:15)
02.03 How React Native Works (7:52)
02.04 Expo Vs React Native Cli (4:19)
02.05 Building First React Native App (3:53)
02.06 Run The App On Android Simulator (2:11)
02.07 Run The App On Ios Simulator (2:11)
02.08 Summary And Challenge (2:12)
Source Files
Introduction to React native - 03. Build Your First React Native App
03.01 What We Will Learn (1:01)
03.02 How To Work With React Native Components (8:01)
03.03 Set Up A New Project (9:03)
03.04 Plan The App (5:23)
03.05 Work With Core Components (13:01)
03.06 Summary And Challenge (3:24)
Source Files
Introduction to React native - 04. Build App Layout
04.01 What We Will Learn (1:05)
04.02 Work With Styles And React Native Flexbox (12:53)
04.03 Inline Styles And Stylesheet Object (7:34)
04.04 Summary And Challenge (1:51)
Source Code
Introduction to React native - 05. Build a List
05.01 Build A List (0:51)
05.02 Work With State And Events (18:02)
05.03 Output A List Of Items (19:31)
05.04 Build A Flatlist (7:44)
05.05 Summary And Challenge (2:17)
Source Code
Introduction to React native - 06. Component Events
06.01 Component Events (0:40)
06.02 Split The App Into Components (17:40)
06.03 - Pass Data Between Components (17:34)
06.04 - Build Touchable Components (7:53)
06.05 - Summary And Challenge (1:37)
Source Code
Introduction to React native - 07. Improve App Layout
07.01 Improve App Layout (0:40)
07.02 Add A Modal Overlay (14:43)
07.03 More Flexbox And Modal Closing (10:08)
07.04 Summary And Challenge (2:12)
Source Code
Introduction to React native - 08. Build a Responsive App
08.01 Build A Responsive App (1:21)
08.02 Build A Responsive App (14:49)
08.03 Working With Images (11:13)
08.04 Dimensions (16:09)
08.05 Summary (1:32)
Source Code
Introduction to React native - 09. More Responsivity Tools
09.01 What You'll Learn (0:32)
09.02 Work With Platform (7:07)
09.03 Safeareaview (3:32)
09.04 Summary And Challenge (2:27)
Source Code
Introduction to React native - 10. How to Debug
10.01 How To Debug (0:55)
10.02 Debugging (8:25)
10.03 Device Devtools Overlay (4:05)
10.04 Remote Debugger (3:08)
10.05 React Native Debugger (3:08)
10.06 Summary (0:56)
Source Code
Build Websites with Bootstrap, HTML5 & CSS3 - 01. Fundamentals
01 Web Development Fundamentals (12:40)
Section 1 Code
01 How To Get Bootstrap (3:42)
02 Build Bootstrap Grids (11:44)
03 Set Display Property With Bootstrap (13:54)
04 Build A Layout With Bootstrap Flex (13:17)
05 Grow Shrink Fill With Bootstrap Flex (8:02)
Source Code
Build Websites with Bootstrap, HTML5 & CSS3 - 02. Bootstrap Project 1
01 Build Website Skeleton With Bootstrap (8:36)
02 Find Bootstrap Icons (1:50)
03 Build Bootstrap Navigation (17:04)
04 Build A Nav (16:28)
05 Build A Carousel (8:47)
06 Populate A Carousel (15:01)
07 Display A Carousel (5:47)
08 Adding Service Pages (7:48)
09 Add Row And Column (12:40)
10 Display Featurettes And Begin Mobile-First Design (5:56)
11 Responsive Columns With Flexbox (8:15)
12 Link To Pages In A Carousel (4:16)
13 Build A Contact Form (19:48)
14 Fine Tune The Contact Form (2:57)
15 Build A Footer (3:50)
Source Code for All Lectures in Project 1
Build Websites with Bootstrap, HTML5 & CSS3 - 03. Bootstrap Project 2
01 Product Page Project Setup (8:14)
02 Build A Product Header (13:04)
03 Add Elements Onto Background Image (7:56)
04 Build A Pricing Page (10:12)
05 Style The Pricing Page (3:03)
06 Build A Checkout Page (13:40)
07 Build A Billing Information Section (11:30)
08 Build Address Selection Fields (9:57)
09 Build Payment Information Fields (8:56)
10 Build Card Information Fields (10:14)
11 Add Fine Tuning (3:52)
Project 2 Source Code
Create Apps with JavaScript using Vue - 00 Vue Overview
01 What Is Vue (5:45)
02 What You'll Learn (4:40)
03 Vue Alternatives (3:42)
04 How To Use Vue (6:14)
05 Build View Apps On The Web (9:50)
Source Files
Create Apps with JavaScript using Vue - 01 Application and Components
01 Make A Vue App Instance (3:14)
02 Start Rendering With The Root Component (3:22)
03 Component Properties (4:29)
04 Add Code At Lifecycle Stages (2:51)
Source Files
Create Apps with JavaScript using Vue - 02 DOM Interaction with Vue
01 Build Your First Vue.js App (9:53)
02 Build A Timer (render Data To The DOM) (4:42)
03 Build Reactive Behavior With A Directive (4:37)
04 Enable User Interaction With Vue.js (6:47)
05 Enable User Input With Vue (4:24)
06 Hide Or Show With Conditionals (4:19)
07 Build A List With Vue (5:22)
Source Files
Create Apps with JavaScript using Vue - 03 Data and Methods
01 Interpolate Text And HTML (5:13)
02 Data Properties (4:41)
03 Methods (6:13)
04 Debounce With Lodash (3:34)
Source Files
Create Apps with JavaScript using Vue - 04 Build Loops With Vue
01 Loop Through A Range (3:57)
02 Loop Through Array (3:43)
03 Loop Through Array With Index (3:43)
04 Loop Through Object (4:04)
05 Loop Through Object And Key (3:48)
06 Loop Through Object Key And Index (5:01)
Source Files
Create Apps with JavaScript using Vue - 05 Build A Form With Vue
01 Build An Input Field (4:23)
02 Build A Textarea (4:58)
03 Build A Dropdown Menu (5:27)
04 Build Checkboxes (8:00)
05 Build Radio Buttons (5:59)
Source Files
Create Apps with JavaScript using Vue - 06 Build with Components
01 Build A Component (5:51)
02 Reuse A Component (1:34)
03 Use Component Props (4:18)
04 Emit An Event (7:50)
05 Build A Slot (4:01)
06 Build A Dynamic Component (8:31)
07 Build A Dynamic Component With Binding (7:41)
Source Files
Create Apps with JavaScript using Vue - 06b Build A Landing Page With Vue
01 Set Up The Vue Data (5:54)
02 Connect The HTML (4:10)
03 Build Components (7:53)
04 Style The Landing Page (9:10)
Source Files
Create Apps with JavaScript using Vue - 07 Build With Custom Directives
01 Build A Custom Directive (2:22)
02 Build A Custom Directive With Arguments (6:37)
03 Build Dynamic Arguments (7:26)
04 Build Dynamic Arguments And Dynamic Binding (7:29)
Source Files
Create Apps with JavaScript using Vue - 08 Build An Interactive To Do List
01 Set Up An Interactive To Do List (4:55)
02 Add A New Task (6:08)
03 Connect The DOM (4:47)
Source Files
Create Apps with JavaScript using Vue - 09 Build A Database Website With Vue
01 Set Up Data (4:32)
02 Build A Database Component (7:37)
03 Add Helper Vue Methods (4:19)
04 Build A Table (6:35)
05 Connect The DOM (9:12)
06 Style The Website (9:22)
Source Files
Node.js for Complete Beginners - 01. Introduction to the Course
01 01 Introduction To The Course (0:55)
01 02 Introduction Of The Instructor (0:45)
01 03 Why Learn Node (1:07)
01 04 Quick Win (1:18)
01 05 Course Requirements (0:32)
Node.js for Complete Beginners - 02. Install Node.js
02 01 What Will We Learn In This Section (0:22)
02 02 Install Node.js And Visual Studio Code (1:54)
02 03 What Is Node (1:16)
02 04 Build Your First Node.js Script (2:00)
02 05 Summary And Challenge.js Script (0:44)
Source Files
Node.js for Complete Beginners - 03. Node Module System
03 01 What Will We Learn In This Section (0:33)
03 02 What Is Module System (1:15)
03 03 Node Core Modules (6:27)
03 04 Import Your Own Modules (4:57)
03 05 NPM Modules (1:26)
03 06 Install And Use NPM Module (5:13)
03 07 Global NPM Packages (2:30)
03 08 Nodemon (9:33)
03 09 Summary And Challenge (1:09)
Source Files
Node.js for Complete Beginners - 04. Build a Real-Time Web App with Socket
04 01 Project Introduction (0:42)
04 02 What Will We Learn In This Section (0:35)
04 03 How To Set Up A Web Server (4:43)
04 04 What Are Websockets (1:31)
04 05 Setting Up Socket.io (5:50)
04 06 Section Summary And Challenge (1:37)
Source Files
Node.js for Complete Beginners - 05. Send Data Between Client and Server
05 01 What Will We Learn In This Section (0:40)
05 02 How To Transfer Data (12:35)
05 03 Broadcasting Events (3:32)
05 04 Use Geolocation API (3:58)
05 05 Confirmation Receipts Of Events (2:31)
05 06 Section Summary (0:44)
Source Files
Node.js for Complete Beginners - 06. Render App Content
06 01 What Will We Learn In This Section (0:36)
06 02 Form And Button (13:11)
06 03 Rendering Messages (7:53)
Source Files
Node.js for Complete Beginners - 07. Render Timestamps
07 01 What Will We Learn In This Section (0:30)
07 02 Working With Time In Javascript (2:11)
07 03 Add Timestamps For Messages (2:31)
07 04 Section Summary (0:36)
Source Files
Node.js for Complete Beginners - 08. App Layout
08 01 What Will We Learn In This Section (0:42)
08 02 Build A “join App” Page (5:24)
08 03 Style The App (11:23)
08 04 Automatic Scrolling (2:47)
08 05 Section Summary (0:42)
Source Files
Node.js for Complete Beginners - 09. Track Users
09 01 What Will We Learn In This Section (0:39)
09 02 Work With Socket.io Rooms (6:14)
09 03 Tracking Users (9:05)
09 04 Showing Users And Messages (8:03)
09 05 Section Summary (0:51)
Source Files
Node.js for Complete Beginners - 10. Deploy the Real-Time Web App
Source Files
Deploy The Real-time Web App (4:38)
Node.js for Complete Beginners - 11. Asynchronous Node
11 01 What Will We Learn In This Section (0:56)
11 02 What Is Asynchronous (5:32)
11 03 Callstack (5:29)
11 04 Callback Queue (7:17)
11 05 Eventloop (2:06)
11 06 Making Http Requests (9:41)
11 07 Callback Functions (3:12)
11 08 Callback Abstraction (9:08)
11 09 Callback Chaining 1 (7:43)
11 10 Summary (1:01)
Source Files
Node.js for Complete Beginners - 12. Express Web Servers
12 01 What Will We Learn In This Section (1:04)
12 02 What Is Express (11:26)
12 03 Postman (14:39)
12 04 Serve Up Html And Json (12:37)
12 05 Serve Up Static Assets (8:46)
12 06 Serve Up Css (10:38)
12 07 Serve Up Images (4:37)
12 08 Build Dynamic Pages With Templates (12:08)
12 09 Customize Views Directory (6:47)
12 10 HTML Status Codes (8:43)
12 11 404 Pages (7:20)
12 12 Summary And Challenge (1:21)
Source Files
Introduction to JavaScript (2) - 1 - 2 Intro, Variables and Data Types
01 01 Introduction To The Course (3:43)
Source Files
02 01 What Will We Learn In This Section (0:44)
02 02 Variables (10:21)
02 03 Data Types (5:41)
02 04 Variable Mutation (6:53)
02 05 Type Coercion (6:52)
02 06 Coding Challenge (1:36)
02 07 Coding Challenge Solution (2:43)
02 08 Section Summary (0:46)
Source Files
Introduction to JavaScript (2) - 03. Operators
03 01 What Will We Learn In This Section (0:35)
03 02 Basic Operators (15:32)
03 03 Operator Precedence (5:41)
03 04 Coding Challenge (2:11)
03 05 Coding Challenge Solution (5:52)
03 06 Section Summary (0:56)
Source Files
Introduction to JavaScript (2) - 04. Conditional Statements
04 01 What Will We Learn In This Section-1 (0:36)
04 02 If Else Statements-2 (11:43)
04 03 Boolean Logic-3 (7:57)
04 04 Switch Statements-4 (10:54)
04 05 Truthy And Falsie Values-5 (6:03)
04 06 Equality Operators-6 (4:38)
04 07 Coding Challenge-7 (2:25)
04 08 Coding Challenge Solution-8 (4:54)
04 09 Section Summary-9 (1:07)
Source Files
Introduction to JavaScript (2) - 05. Functions and Arrays
05 01 What Will We Learn In This Section-1 (0:37)
05 02 Functions-2 (9:46)
05 03 Function Statements And Expressions-3 (7:37)
05 04 Arrays-4 (10:09)
05 05 Coding Challenge-5 (3:49)
05 06 Section Summary-6 (1:26)
Source Files
Introduction to JavaScript (2) - 06. Objects
06 01 What Will We Learn In This Section-1 (0:38)
06 02 Objects And Properties-2 (9:49)
06 03 Objects And Methods-3 (12:25)
06 04 Objects Vs Primitives-4 (16:17)
06 05 Coding Challenge-5 (0:51)
06 06 Coding Challenge Solution-6 (5:13)
06 07 Section Summary-7 (0:42)
Source Files
Introduction to JavaScript (2) - 07. Loops
07 01 What Will We Learn In This Section (0:34)
07 02 Loops (15:03)
07 03 Iteration (12:35)
07 04 Coding Challenge (1:01)
07 05 Coding Challenge Solution (6:32)
07 06 Section Summary (0:45)
Source Files
Introduction to JavaScript (2) - 08. JavaScript Execution
08 01 What Will We Learn In This Section (0:52)
08 02 JavaScript Parsers And Engines (5:19)
08 03 Execution Contexts And Execution Stack (2:26)
08 04 Creation And Execution Phases (6:23)
08 05 Hoisting (2:13)
08 06 Scoping (4:52)
08 07 Scope Chain (3:20)
08 08 This Keyword (4:16)
08 09 Coding Challenge (0:46)
08 10 Coding Challenge Solution (3:21)
08 11 Section Summary (0:47)
Source Files
Build a RESTful API with Node, Express and MongoDB - 00 Course overview
01 What You'll Need (2:26)
00A Course Overview - Rest API (3:38)
00B What Is Rest API Design (9:45)
Source files
Build a RESTful API with Express, Node and MongoDB - 01b Project preview
00 Project Preview (4:02)
Build a RESTful API with Express, Node and MongoDB - 01c Install NPM and Node on Mac, Windows and Linux
00 What Is Node Js-1 (8:22)
01 Install Node And Npm On Mac Or Windows-2 (3:14)
Source files
Build a RESTful API with Express, Node and MongoDB - 02 Start a new Node project with Express web server
00 What Is Express Js-1 (4:23)
01 Start A New Node Project With Express Web Server-2 (4:00)
02 Build A Web Server With Express-3 (5:20)
03 Install Nodemon To Auto-Restart Server-4 (2:34)
Source files
Build a RESTful API with Express, Node and MongoDB - 03a Handle HTTP requests with an Express router
01 Implement Middleware To Handle Requests-1 (3:28)
Source Files
Build a RESTful API with Express, Node and MongoDB - 03b Install MongoDB on Mac and Windows
00 What Is A MongoDB NoSQL Database (5:50)
01 Install MongoDB On Mac (8:07)
02 Install MongoDB On Windows (9:58)
Build a RESTful API with Express, Node and MongoDB - 03c Install mongosh on Mac and Windows
00 Install Mongosh On Mac (2:49)
01 Install Mongosh On Windows (4:52)
Build a RESTful API with Express, Node and MongoDB - 04 Build a Mongo DataBase
01 Build A Mongo Database (4:07)
02 Build A Mongoose Database Schema To Represent Entries (5:38)
Source files
Build a RESTful API with Express, Node and MongoDB - 05 Build an Express router to handle requests
01 Build An Express Router To Handle Requests (4:34)
02 Send A Response When A Client Requests To Visit A Route (4:49)
Source files
Build a RESTful API with Express, Node and MongoDB - 06 Implement a GET HTTP request
01 Get All Entries From A Database (8:22)
02 Get An Entry Based On A Property (5:59)
Source files
Build a RESTful API with Express, Node and MongoDB - 07 Implement a POST HTTP request
01 Post A New Database Entry (13:36)
Source Files
Build a RESTful API with Express, Node and MongoDB - 08 Implement a PUT HTTP request
01 Put A Replacement Entry Based On A Property (8:54)
Source Files
Build a RESTful API with Express, Node and MongoDB - 09 Implement a PATCH HTTP request
01 Patch A Property In An Existing Entry (6:26)
Source Files
Build a RESTful API with Express, Node and MongoDB - 10 Implement a DELETE HTTP request
01 Delete An Entry At A Property (7:32)
Source Files
Build a RESTful API with Express, Node and MongoDB - 11 Project preview - Build a RESTful API with Validation
00 Project Preview - Build A Restful Api With Validation And Testing (3:20)
Build a RESTful API with Express, Node and MongoDB - 12 Build a Node web server with Express and Nodemon
Source Files
01 Build a node Web Server with Express and Nodemon (4:52)
Build a RESTful API with Express, Node and MongoDB - 13 Set up handlers for RESTful HTTP requests
01 Set Up Handlers For Restful HTTP Requests (5:05)
Source Files
Build a RESTful API with Express, Node and MongoDB - 14 Build a Mongo database
01 Build A Mongo Database (5:25)
02 Connect MongoDB To Web Server (8:39)
Source files
Build a RESTful API with Express, Node and MongoDB - 15 Respond to Get By Property request
01 Use Middleware To Reduce Code Duplication (7:19)
02 Respond To 'Get By Property' Request (3:52)
Source files
Build a RESTful API with Express, Node and MongoDB - 16 Respond and test an HTTP POST request
01 Process Request Body With Body-Parser (3:05)
02 Respond To A Post Request (4:54)
03 Test HTTP Post Request For JSON Via Terminal With Curl (9:19)
Source files
Build a RESTful API with Express, Node and MongoDB - 17 Implement Express validator for validation
01 Implement Express Validator For Validation (9:13)
Source Files
Build a RESTful API with Express, Node and MongoDB - 18 API integration testing with Mocha and Supertest
01 Integration Testing With Mocha (10:08)
02 Test Your API With Mocha And Supertest (11:38)
Source files
EJS Fullstack Web Development Masterclass - 00a Course Overview
00 Course Overview (3:17)
01 What You'll Need (2:20)
Source files
EJS Fullstack Web Development Masterclass - 00b EJS and Node Web Server Introduction
01 What Is EJS (4:30)
02 What Is Node JS (8:22)
03 What Is Express JS (4:23)
Source files
EJS Fullstack Web Development Masterclass - 01a Build your first Hello World website in EJS
01 Build Your First Hello World Website In EJS (10:20)
Source files
EJS Fullstack Web Development Masterclass - 01b Build an EJS web server to display JSON data
00 Project Preview - EJS Web Server With JSON (2:14)
EJS Fullstack Web Development Masterclass - 01c Build server and homepage
01 Build A Node Server With Express-1 (8:07)
02 Build A Homepage View-2 (7:54)
03 Send Data From Server To Homepage-3 (6:41)
Source files
EJS Fullstack Web Development Masterclass - 01d Display JSON data on homepage
01 Build JSON Data (5:03)
02 Display JSON Data In EJS View (11:06)
03 Loop Through An Entire Database (12:51)
Source files
EJS Fullstack Web Development Masterclass - 02a Build a multi-page site with reusable EJS partials
00 Project Preview - Multi-Page EJS Site (3:41)
EJS Fullstack Web Development Masterclass - 02b Set up EJS project and server
01 Set Up The Ejs Project-1 (6:00)
02 Build A Server File-2 (6:54)
Source files
EJS Fullstack Web Development Masterclass - 03 Build an EJS view for the homepage
01 Build An Ejs Index View For The Homepage (9:32)
Source files
EJS Fullstack Web Development Masterclass - 04 Build partials to reuse page sections
01 Build A Head EJS Partial (11:00)
02 Build A Header EJS Partial (10:27)
03 Build A Footer EJS Partial (8:28)
Source files
EJS Fullstack Web Development Masterclass - 05 Pass data to views and partials
01 Build Data On The Server (8:44)
02 Display A Variable From The Server On An EJS View (3:11)
03 Pass Data To A Partial In EJS (8:48)
Source files
EJS Fullstack Web Development Masterclass - 06 Build more pages with partials and views
01 Build An About Page With Views And Partials (6:12)
02 Build Another Page With Reusable Data And Partials (8:46)
Source files
Front-End Web Development Masterclass with React and Material-UI - 00 Course Overview
01 Project Preview - Your First Website (1:35)
02 Project Preview - Landing Page (0:50)
03 Why You Should Learn React (3:10)
04 Why You Should Learn Material-UI (7:02)
05 What You'll Need (4:02)
06 How To Build React Sites Online (6:58)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 01 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)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 03 Build a Navigation Bar
04 Build A Navigation Bar (8:02)
05 Build Menu Items (5:44)
06 Style The Navigation Bar (14:16)
07 Position Navigation Bar Items (13:22)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 04 Build a Grid Layout
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:07)
14 Build A Responsive Grid Item (7:17)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 05 Build a Toggle Navigation Bar
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)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 06 Build a Footer
18 Build A Footer (10:51)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 07 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)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 08 Build a Main Grid Item
03 Build A Main Grid Item (8:12)
04 Style The Main Grid Item (7:19)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 09 Build a Product Information Component
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)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 10 Build a Pricing Component
09 Set Up Pricing Component (4:29)
10 Build A Pricing Option Component (6:55)
11 Reuse Pricing Option Component (9:45)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 11 Build a Large Footer
12 Build A Large Footer (8:20)
13 Style A Large Footer (11:11)
Source Files
Fullstack Web Development Masterclass - 00 Course overview
00 Course Overview - MongoDB (2:43)
01 What You'll Need (2:27)
02 What Is A MongoDB NoSQL Database (5:51)
Source files
Fullstack Web Development Masterclass - 03 Install MongoDB on Mac and Windows
01 Install MongoDB On Mac (8:07)
02 Install MongoDB On Windows (9:58)
Fullstack Web Development Masterclass - 04 Build a local MongoDB database
01 Build A Mongo Database Via The Terminal (11:18)
Fullstack Web Development Masterclass - 05 Install npm and Node on Mac, Windows and Linux
00 What Is Node Js (8:22)
01 Install Node And Npm On Mac Or Windows (3:14)
Fullstack Web Development Masterclass - 06 Connect to MongoDB with a Node server, native driver and Mongoose
01 Connect With A Node Server And MongoDB Native Driver (12:42)
02 Connect To MongoDB With Mongoose (9:35)
Source files
Fullstack Web Development Masterclass - 07 Count site visitors with MongoDB, Node, Express and EJS
00 Project Preview - Count Site Visitors (1:37)
Fullstack Web Development Masterclass - 08 Build a new MongoDB Express project
00 What Is Express Js-1 (4:23)
01 Build A New Express Project Template-2 (13:33)
02 Build A Mongoose Model-3 (6:54)
03 Build A New Mongo Database To Track Site Visits-4 (4:37)
Source files
Fullstack Web Development Masterclass - 09 Increment counter with each visit
01 Incremement Counter With Each Visit-1 (7:48)
02 Send Mongodb Data To The Homepage-2 (7:25)
03 Connect App To Mongo-3 (9:22)
Source files
Fullstack Web Development Masterclass - 10 Build the homepage template with EJS
00 What Is Ejs-1 (4:30)
01 Build The Homepage Template With Ejs-2 (8:23)
Source files
Fullstack Web Development Masterclass - 11 Build a CRUD app with MongoDB, EJS, Node, Express
00 Project Preview - Build A Crud App-1 (2:38)
Fullstack Web Development Masterclass - 12 Build web server with Node and Express
01 Set Up Project With Node And Express-1 (6:12)
02 Send An Html Page-2 (4:44)
03 Install Nodemon To Auto Restart Server-3 (4:01)
Source files
Fullstack Web Development Masterclass - 13 Create data with POST requests to server
01 Build An Html Form-1 (7:12)
02 Read Data With Body Parser-2 (4:32)
Source files
Fullstack Web Development Masterclass - 14 Connect to MongoDB
01 Build A Local Mongo Database-1 (6:39)
02 Use Database In Express Request Handlers-2 (2:10)
03 Insert Item Into Database Collection-3 (5:13)
Source files
Fullstack Web Development Masterclass - 15 Read and show all database items to client with EJS
01 Get Items From Database Collection-1 (4:17)
02 Generate Html With Ejs Templating-2 (4:55)
03 Show All Database Items With Ejs-3 (7:22)
Source files
Fullstack Web Development Masterclass - 16 Update data on the database via client
01 Build An Update Button-1 (7:00)
02 Accept Put Request On The Server-2 (6:09)
03 Auto Refresh Page Upon Handled Put Request-3 (5:41)
Source files
Fullstack Web Development Masterclass - 17 Delete data from database via client
01 Build A Delete Button-1 (4:28)
02 Handle Delete Event On The Server-2 (3:21)
03 Handle Nothing To Delete-3 (6:36)
Source files
Fullstack Web Development Masterclass - 18 Quickly style the site with Bootstrap
01 Add Bootstrap Styling (3:31)
Source Code
Linux and Unix Command Line Basics for Bash, Z Shell and Ubuntu - 01 Course Overview
01 Why All Developers Need To Know The Command Line (8:50)
03 What Are Linux And Unix Terminals (8:04)
Source Files
Linux and Unix Command Line Basics for Bash, Z Shell and Ubuntu - 02 What you'll need
01 What You'll Need (1:20)
02 Install Linux Command Line On Windows (3:18)
Source Files
Linux and Unix Command Line Basics for Bash, Z Shell and Ubuntu - 03 Use Commands in a Linux Unix Terminal
01 Build Your First Command In The Command Line (3:48)
02 Navigate Directories In The Command Line (6:33)
03 Build And Edit A New File In The Command Line (7:27)
04 Move Files In The Command Line (9:00)
Web Deployment Masterclass - 00 Course overview
00 Course Overview (7:13)
01 What You'll Need (2:11)
Source files
Web Deployment Masterclass - 02 Host static websites with Github pages
Source files
01 Host Static Websites With Github Pages (6:24)
Web Deployment Masterclass - 03 Install npm and Node
00 What Is Node JS (8:22)
01 Install Node And Npm On Mac Or Windows (3:14)
Source files
Web Deployment Masterclass - 04 Build a simple web server
00 What Is Express JS (4:23)
01 Build A Simple Server Project (6:41)
Web Deployment Masterclass - 05 Deploy server based applications with Heroku
01 Build A New Github Repository (2:20)
02 Deploy A Server Based Application With Heroku (4:58)
Web Deployment Masterclass - 06 Deploy databases with MongoDB Atlas
01 Deploy Databases With Mongo Atlas (5:20)
02 Connect Database To App (6:01)
Web Development Authentication and Security Masterclass - 00 Course overview
01 Integration Testing With Mocha-1 (10:08)
02 Test Your Api With Mocha And Supertest-2 (11:38)
Source files
Web Development Authentication and Security Masterclass - 02 Install npm and Node
00 What Is Node JS (8:22)
01 Install Node And Npm On Mac Or Windows (3:14)
Source files
Web Development Authentication and Security Masterclass - 03 Build page templates with HTML and EJS
00 What Is Ejs-1 (4:30)
01 Build A Homepage-2 (4:04)
02 Build Login And Sign Up Forms-3 (4:52)
03 Build A Dashboard-4 (3:09)
Source files
Web Development Authentication and Security Masterclass - 04 Build a web server to render pages
00 What Is Express Js-1 (4:23)
01 Build A Web Server To Render Pages-2 (10:47)
02 Handle Routes To Other Pages-3 (5:08)
Source files
Web Development Authentication and Security Masterclass - 05 Handle form data with body-parser
01 Handle Form Data With Body-Parser-1 (7:08)
Web Development Authentication and Security Masterclass - 06a Install MongoDB on Mac and Windows
00 What Is A Mongodb Nosqll Database-1 (5:50)
01 Install Mongodb On Mac-2 (8:07)
02 Install Mongodb On Windows-3 (9:58)
Web Development Authentication and Security Masterclass - 06b Connect to a Mongo database with Mongoose
01 Connect To A Mongo Database With Mongoose-1 (3:16)
02 Define A User With A Mongoose Model-2 (5:38)
Source files
Web Development Authentication and Security Masterclass - 07 Authenticate and secure with passport and passport local
01 Use Passport And Passport Local To Authenticate A Signup-1 (11:45)
02 Authenticate A Login With Passport-2 (4:12)
03 Check If Logged In Before Showing Dashboard-3 (7:13)
Source files
Web Development Authentication and Security Masterclass - 08 Use OAuth 2.0 to log in users with a third party
01 Build A New Google Strategy In Oauth 2-1 (4:04)
02 Connect Oauth To Web Server-2 (5:27)
03 Connect Oauth To Mongoose Model-3 (3:47)
04 Build Routes For Sign Up Or Log In With Third Party-4 (7:28)
Source files
Web Development Authentication and Security Masterclass - 09 Use environment variables to keep secret keys secure
01 Use Environment Variables To Keep Secret Keys Secure (10:35)
Source Files
Web Development Authentication and Security Masterclass - 10 Set up project
01 Build A Web Server (5:18)
02 Add Packages To Server (8:42)
03 Build Routes To Handle Client Requests (9:10)
Source files
Web Development Authentication and Security Masterclass - 11 Build EJS views for web pages
01 Build A Homepage (4:25)
02 Build Signup And Login Views (7:25)
03 Build A Signed In User Page View (7:10)
Web Development Authentication and Security Masterclass - 12 Build a user model with bcrypt password security
01 Build A User Model (2:52)
02 Encrypt Passwords With Bcrypt (3:16)
Web Development Authentication and Security Masterclass - 13 Local signup authentication with Passport
01 Handle Signup With Passport (8:28)
02 Handle A Post Request For Signup (4:45)
03 Local Login Authentication With Passport (8:56)
Wordpress Theme Development Masterclass - 00 Course overview
00 Course Overview-1 (4:58)
01 What You'll Need-2 (5:25)
Source files
Wordpress Theme Development Masterclass - 01 Build a Hello World Wordpress theme
01 Build A Hello World Wordpress Theme-1 (6:15)
Source Files
Wordpress Theme Development Masterclass - 02 Host Wordpress on Mac and Windows locally for free
01 Host Wordpress Locally On Mac With Mamp-1 (15:04)
Wordpress Theme Development Masterclass - 03 Build a blog theme
01 Add Blog Posts To Theme-1 (10:53)
02 Implement Wordpress Header And Footer-2 (3:50)
03 Customize Header And Footer-3 (14:30)
04 Build A Full Header And Footer-4 (13:13)
Source files
Wordpress Theme Development Masterclass - 04 Customize theme style with CSS
01 Customize Theme Style With CSS (28:18)
Source files
Wordpress Theme Development Masterclass - 05 Build a navigation menu
01 Register A Menu-1 (11:44)
02 Customize Menu Style-2 (21:46)
Source files
Wordpress Theme Development Masterclass - 06 Build custom templates for site pages
01 Build A Page Template-1 (8:48)
02 Customize Page With Conditional Logic-2 (8:18)
03 Build A Layout For A Specific Page-3 (12:16)
04 Build Different Page Templates-4 (11:39)
Source files
Introduction to Databases with Python SQL - 00 Course overview
00 Course Overview-1 (2:16)
01 What You'll Need-2 (3:12)
Source files
Introduction to Databases with Python SQL - 01 Introduction to data
01 Why You Must Know How To Work With Data (5:22)
Source Files
Introduction to Databases with Python SQL - 02 Entity Relationship Modeling (ERM)
01 How To Read An ER Model (5:32)
Source Files
Introduction to Databases with Python SQL - 03 Introduction to databases and relational databases
01 What Is A Database-1 (8:26)
02 What Is A Relational Database-2 (4:33)
Source Files
Introduction to Databases with Python SQL - 04 How to build an organized database
01 How To Design Columns And Data Types-1 (3:13)
02 Use Normal Forms To Check Your Design-2 (7:16)
Source files
Introduction to Databases with Python SQL - 05 Build a SQLite database with Python
01 Build A Sqlite Database With Python-1 (8:02)
02 Add An Entry To The Table With Sql-2 (6:44)
03 Add More Records To The Table-3 (6:30)
04 Build A Second Table For Cross-Referencing-4 (10:57)
05 Select Rows That Meet Conditions-5 (7:15)
Source files
Build an Online Paint Website - 00 Course Overview
01 Project Preview (2:22)
02 What You'll Need (2:05)
Source Files
Build an Online Paint Website - 01 Build the User Interface
01 Set Up The Project (4:36)
02 Build A Toolbar (8:21)
03 Import Bootstrap Icons (9:28)
04 Build A Canvas (8:11)
Source Files
Build an Online Paint Website - 02 Build Toolbar Functionality
01 Build Main Javascript Files (7:03)
02 Build Tool Controls (8:37)
03 Launch A Server (7:53)
03A Install Http Server (5:59)
03C Disable Cache (6:35)
04 Load An Image From User's Computer (7:40)
04A Where To Find Images (1:19)
05 Put Image Onto Canvas (13:55)
06 Resize Canvas To Fit Image (6:44)
07 Save Image (9:53)
08 Undo An Action (11:16)
09 Redo An Action (7:05)
Source Files
Build an Online Paint Website - 03 Build Drawing Functionality
01 Enable Freehand Drawing Tool (3:44)
02 Listen For Mouse Down (11:32)
04 Listen For Mouse Release (9:54)
03 Listen For Mouse Move (8:28)
05 Highlight Selected Tool (7:30)
Source Files
Build an Online Paint Website - 04 Build Shape Tools
01 Draw A Line (15:54)
02 Create A Temporary Canvas (12:50)
03 Draw A Rectangle (13:27)
04 Draw A Filled Rectangle (9:15)
05 Draw A Circle (16:18)
06 Draw A Filled Circle (6:51)
Source Files
Build an Online Paint Website - 05 Build Color Pickers
02 Get User Input Of Stroke Color (7:43)
Source Files
03 Build A Fill Color Picker (5:37)
04 Get User Input Of Fill Color (10:03)
01 Build A Stroke Color Picker (7:28)
Build an Online Paint Website - 06 Build a Text Tool
01 Build A Text Tool (10:05)
02 Draw Text On Canvas (14:16)
Source Files
LEVEL 2 - App development - 01 Introduction To The Course
01.01 Introduction To The Course-1 (1:30)
01.02 Introduction Of The Instructor-2 (2:05)
01.03 Why Should You Learn User Interface And User Experience In Adobe Xd-3 (2:04)
01.04 Quick Win-4 (1:32)
01.05 What Is Ui Vs Ux Vs Product Designe-5 (2:22)
01.06 Course Requirements (What Software, Experience)-6 (1:30)
App development - 02 Wireframing Low Fidelity (0.25 Hours)
02.01 What Will We Learn In This Section-1 (0:42)
02.02 Wireframing In Adobe Xd-2 (4:15)
02.03 How Wide Should Your Site Or App Be In Adobe Xd-3 (6:37)
02.04 Work With Existing Ui Kits In Adobe Xd-4 (6:03)
App development - 03 Work with Type, Color and Icons in Adobe XD (0.75 Hours)
03.01 What Will We Learn In This Section-1 (0:38)
03.02 Work With Type In Xd Wireframes-2 (8:53)
03.03 Basic Colors And Buttons In Adobe Xd Wireframes-3 (8:12)
03.04 Make A Gradient In Adobe Xd-4 (5:29)
03.05 Free Icons For Adobe Xd And Ux Ui Projects-5 (4:35)
03.06 Add Footers To Your Xd Wireframe-6 (4:05)
03.07 Add Lorem Ipsum To Your Xd Wireframe-7 (3:21)
03.08 New Pages And Artboards In Adobe Xd-8 (2:42)
03.09 Build A Wireframe Homepage-9 (5:51)
03.10 Build A Wireframe Contact Us Page-10 (7:50)
03.11 Section Summary-11 (0:51)
App development - 04 Prototype a website (0.25)
04.02 Prototype And Add Interactivity In Adobe XD (7:08)
04.03 Build A Popup Modal Or Popup Box (4:52)
04.01 What Will We Learn In This Section (0:37)
App development - 05 Components and Repeat Grids
05.01 What Will We Learn In This Section-1 (0:35)
05.02 Work With Groups And Isolation Mode-2 (3:32)
05.03 Make And Use Components-3 (7:57)
05.04 Left Navigation-4 (2:10)
05.05 Use The Repeat Grid-5 (3:03)
05.06 Update Components-6 (3:42)
05.07 Section Summary-7 (0:42)
App development - 06 Prototype an app (0.5 Hours)
06.01 What Will We Learn In This Section-1 (0:50)
06.02 Mock Up An App In Adobe Xd-2 (12:51)
06.03 Use The Xd App On Iphone And Android-3 (1:53)
06.04 Add Iphone And Android Battery And Status Icons To Mockup-4 (3:56)
06.05 Build Login And Dashboard Screens-5 (21:03)
06.06 Section Summary-6 (0:52)
App development - 07 Share your wireframes (0.25 Hours)
07.01 What Will We Learn In This Section-1 (0:39)
07.02 Share Wireframes For Comments In Adobe Xd-2 (6:51)
07.03 Record Interactions Via Video With Adobe Xd-3 (4:15)
App development - 08 Advanced text and fonts (0.5 Hours)
08.01 What Will We Learn In This Section-1 (0:40)
08.02 Use Web Safe Fonts For Ios-2 (6:45)
08.03 Use Android Specific Fonts In Adobe-3 (4:29)
08.04 Build Realistic Buttons With Paste Properties-4 (3:24)
08.05 Section Summary-5 (0:42)
App development - 09 Work with images in adobe XD (0.5 Hours)
09.01 What Will We Learn In This Section-1 (0:44)
09.02 Work With Images And Cc Library Connection-2 (5:53)
09.03 Adobe Stock Connection To Find Images-3 (3:34)
09.04 Find Free Images To Use In Xd Mockups (Pixabay)-4 (4:55)
09.05 Masking And Opacity And Blurring Background Images-5 (6:52)
09.06 Section Summary-6 (0:45)
App development - 10 Micro interactions (0.5 Hours)
10.01 What Will We Learn In This Section-1 (0:43)
10.02 What Are Micro Interactions-2 (6:26)
10.03 Button Grow Interaction-3 (6:20)
10.04 Full Screen Image Interaction-4 (8:31)
10.05 Animated Image Gallery With Micro Interactions-5 (7:45)
10.06 Full Vector Change Micro Interaction-6 (9:21)
10.07 Section Summary-7 (0:42)
App development - 11 Advanced prototyping (0.5 Hours)
11.01 What Will We Learn In This Section-1 (0:52)
11.02 Time Delay Transitions-2 (2:15)
11.03 Animated Mobile Side Navigation For Burger Menu-3 (7:27)
11.04 Build A Working Drop Down Menu-4 (5:21)
11.05 Use The Drag Transition-5 (3:58)
11.06 Section Summary-6 (0:52)
App development - 12 Exporting to developers (0.25 Hours)
12.01 What Will We Learn In This Section (0:33)
12.02 Export Images And Assets To Developers (7:38)
12.03 Export Code To Engineers With Design Specs (7:29)
Source Files
Create Apps in Android Studio with Kotlin - 00 Course Overview
00 What You'll Learn-1 (3:30)
Source Files
Create Apps in Android Studio with Kotlin - 01a. (Prerequisite) Introduction to Android Studio
00. Introduction-1 (3:24)
01. Downloading And Installing Android Studio-2 (6:51)
02. Exploring Android Studio Interface-3 (12:58)
03. Understanding File Hierarchy-4 (12:18)
04. Exploring Activity-layout Relationship-5 (19:35)
05. Setting Up An Emulator-6 (6:59)
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
Create Apps in Android Studio with Kotlin - 01b. (Prerequisite) 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:09)
07. When Statements And Expressions-8 (3:28)
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 - 02 First App - Build A Random Number Android Kotlin App
00 Random Number App Project Preview-1 (0:55)
01 Create The Project Layout-2 (13:02)
02 Add A Button Programatically-3 (3:49)
03 Extract Strings To A Separate File-4 (4:24)
04 Position Views In The Center-5 (8:19)
05 Enable Button Press-6 (12:06)
06 Show A Random Number-7 (7:14)
RandomNumberApp
Create Apps in Android Studio with Kotlin - 03 Layout - Build An Information Android Kotlin App
00 Information App Project Preview-1 (0:58)
01 Create The Project Layout-2 (6:38)
02 Edit The Textview-3 (6:32)
03 Create A Reusable Style-4 (12:19)
04 Add An Image-5 (10:45)
05 Add A Scrollview-6 (17:10)
Source Files
Create Apps in Android Studio with Kotlin - 04 User Input - Build a Card Maker App
00 Card Maker App Project Preview-1 (2:06)
01 Build An Edittext View-2 (11:08)
02 User Input Functionality-3 (7:26)
03 Build Card Message Input-4 (9:08)
04 Build Card Message Functionality-5 (10:49)
05 Enable User Editing-6 (6:45)
06 Allow User To Update Message Textview-7 (7:41)
07 Build Card Signature Input-8 (9:51)
08 Build Listeners For The Signature Views-9 (8:27)
CardMaker
Create Apps in Android Studio with Kotlin - 05 Data Binding - Build a Counter App
00 Counter App Project Preview-1 (1:02)
01 Build The App Layout-2 (17:57)
02 Add Data Binding-3 (11:22)
03 Add User Input Functionality With Data Binding-4 (12:43)
CounterApp
Create Apps in Android Studio with Kotlin - 06 HTTP Requests - Build a Price Watch App
00 Price Watch App Project Preview-1 (1:43)
01 Set Up Http Access-2 (6:48)
02 Build The Price Watch User Interface-3 (9:58)
03 Load Internet Data Into App-4 (19:45)
04 Enable Refresh Http Request-5 (4:57)
HTTPRequestsApp
Create Apps in Android Studio with Kotlin - 07 Build a To Do List App
00 To Do List App Project Preview-1 (0:56)
01 Build The To Do App Layout-2 (15:43)
02 Build To Do List Functionality-3 (10:37)
03 Enable User To Remove Items-4 (7:29)
ToDoList
Android UI App Development in Android Studio with Google Material Design - 01 Build Buttons
01 Set Up Material Design And Button-1 (13:22)
02 Build Toggle Buttons-2 (12:16)
03 Apply Custom Themes To Buttons-3 (6:30)
Source files
Android UI App Development in Android Studio with Google Material Design - 02 Build a Floating Action Button
01 Build A Floating Action Button-1 (12:12)
Source Files
Android UI App Development in Android Studio with Google Material Design - 03 Build Cards
01 Build A Card-1 (8:26)
Source Files
Android UI App Development in Android Studio with Google Material Design - 04 Build Autocomplete TextFields
01 Build A Textfield-1 (6:36)
02 Build Dropdown Options-2 (10:24)
Source Files
Android UI App Development in Android Studio with Google Material Design - 05 Build a Top App Bar
01 Build A Top App Bar-1 (7:14)
02 Build A Collapsible Top App Bar-2 (7:14)
Source Files
Android UI App Development in Android Studio with Google Material Design - 06 Build a Bottom App Bar
01 Build A Bottom App Bar-1 (11:26)
Source Files
Android UI App Development in Android Studio with Google Material Design - 07 Build Snackbars
01 Build A Snackbar-1 (7:48)
Source Files
Android UI App Development in Android Studio with Google Material Design - 08 Build a Login Page
01 Build Username And Password Fields-1 (8:01)
02 Submit Or Cancel User Input-2 (4:17)
Source Files
Android UI App Development in Android Studio with Google Material Design - 09 Build Chips
01 Build Input Chips-1 (4:54)
02 Build Choice Chips-2 (3:21)
Source Files
Android UI App Development in Android Studio with Google Material Design - 10a Build a Streaming App UI
00 Streaming App Ui Preview-1 (1:01)
01 Build A Top Toolbar-2 (10:07)
02 Build Tags For Navigation-3 (15:15)
03 Build An Image Card-4 (21:03)
04 Build An Image Card Gallery-5 (13:28)
05 Build Different Shows-6 (8:05)
Source Files
Android UI App Development in Android Studio with Google Material Design - 10b Build a Detail View (Streaming App UI)
00 Detail View (streaming App Ui) Preview-1 (0:58)
01 Set Up Constraint Layout-2 (10:34)
02 Build Overview Views-3 (8:19)
03 Put Views Into Card View-4 (7:22)
04 Build Description Views-5 (13:07)
05 Build A Secondary Description-6 (11:31)
06 Build Ratings View-7 (12:23)
07 Enable App Scrolling-8 (4:10)
Source Files
Android UI App Development in Android Studio with Google Material Design - 11 Build Multiple Navigation Pages
01 Build A Bottom Navigation Bar-1 (7:04)
02 Build Navigation Fragment Layouts-2 (5:15)
03 Show Each Page-3 (10:22)
04 Build A Fragment For Each Page-4 (19:17)
05 Connect Pages Together-5 (4:56)
Source Files
Python and Android TensorFlow Lite - Overview
00 Course Overview (3:12)
01 What You'll Need (4:29)
Source files
Python and Android TensorFlow Lite - (Prerequisite) Introduction to Machine Learning
00 What Is Python (4:47)
00D What Is Linear Regression (5:03)
01 What Is Machine Learning (5:26)
02 What Is Supervised Learning (11:03)
Source Files
Python and Android TensorFlow Lite - Linear regression from scratch
00 Project Preview (2:17)
01 Build A Linear Regression Model With Python (15:06)
02 Convert Python Model To Tensorflow Lite (5:38)
Source files
Python and Android TensorFlow Lite - 05 Build a linear regression model with Python for TF Lite
01 Build A Linear Regression Model With Python (15:06)
02 Convert Python Model To Tensorflow Lite (5:38)
Source files
Python and Android TensorFlow Lite - 06 Build an Android app with TensorFlow machine learning model
03 Build A New Android Studio App (7:39)
04 Build App Layout (10:18)
Source files
Python and Android TensorFlow Lite - 07 Load and use model with Kotlin
05 Load Machine Learning Model (4:53)
06 Use Machine Learning Model (5:17)
07 Connect App Layout To Model (6:08)
Source files
Python and Android TensorFlow Lite - 08 Classification
00 Project Preview (1:49)
00 What Is Logistic Regression (4:32)
Python and Android TensorFlow Lite - 09 Build a logistic regression model with TensorFlow Keras
01 Load And Process Data For Logistic Regression With Scikit Learn (9:14)
02 Build A Logistic Regression Model With Python (8:01)
03 Convert Logistic Regression Model To Tensorflow Lite (2:38)
Source files
Python and Android TensorFlow Lite - 10 Build an Android app with TensorFlow machine learning model
04 Build A New Android Studio App With Tf Lite Model (5:48)
05 Build App Layout For Logistic Regression (9:26)
Source files
Python and Android TensorFlow Lite - 11 Load and use model with Kotlin
06 Load Logistic Regression Model In Android Studio (5:01)
07 Use Logistic Regression Model In Android (8:46)
08 Enable App User Interaction With Machine Learning Model (9:53)
Source files
Complete Sketch UI For Beginners: App Design From Scratch - 01. Introduction to UI Design
01. Introduction to the Sketch Section (1:39)
02. Sketch Installation (1:53)
03. What is Sketch (2:14)
04. UI Introduction (4:05)
05. Layer View Intro (4:05)
06. Inspector View Intro (4:05)
07. Toolbar Intro (9:33)
08. Activities (1:39)
Complete Sketch UI For Beginners: App Design From Scratch - 02. Sketch Tools and Basics
01. Pencil Vector Tool (3:56)
02. Shapes Exercise (5:40)
03. Artboard Fundamentals (4:05)
04. Masks (4:50)
05. Essentials about Text (3:38)
06. What To Know About Colors (5:42)
07. Layer Styles (3:41)
08. Symbols (13:56)
09. Project - Calculator UI (11:07)
Source Files
Complete Sketch UI For Beginners: App Design From Scratch - 02.5 Creating Vector Graphics from Drawings
02.5 Creating Vector Graphics from Drawings (14:10)
Complete Sketch UI For Beginners: App Design From Scratch - 03. Online Resources and Plugins
01. Finding Inspiration (4:34)
02. Finding Stock Images (3:05)
03. Creating Color Palettes (4:08)
04. Finding Fonts Online (5:05)
05. Plugins (4:50)
Complete Sketch UI For Beginners: App Design From Scratch - 04. Designing Your First Mobile App
01. Wireframes (5:28)
02. Libraries Intro (4:28)
03. Creating Your Own Libraries (7:21)
04. Creating Dynamic UI Elements (6:48)
05. Mobile Landing Page Activity (10:27)
06. Creating the Log In Screen for our Application (9:06)
07. Creating the Main Screen of Our Application (16:45)
08. Creating the Settings Page for our Application (10:09)
09. Creating Application User List (6:51)
10. Create An App Icon (13:21)
11. Exporting (5:47)
12. Prototyping (12:06)
13. Creating a Landing Page (10:56)
Sketch Project Files - Waves App by Mammoth Interactive
Complete Sketch UI For Beginners: App Design From Scratch - 05. Shortcuts and Extra Tips
01. Useful Shortcuts in Sketch (8:59)
02. Creating your Own Sketch Shortcuts (3:27)
03. Using the Layout Grid (7:57)
04. Sketch Cloud (5:18)
05. Using Sketch Mirror (3:42)
Sketch Files - Shortcuts by Mammoth Interactive
Complete Sketch UI For Beginners: App Design From Scratch - 06. Animation Tools
06. Basic Animations Using Anima Timeline (8:53)
07. More Animations Using Principle (9:51)
08. Using the Paddy Plugin (9:49)
09. Conclusion (1:35)
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - 00a Course Overview
00 Course Overview-1 (6:15)
01 What You'll Need-2 (5:55)
00 Source files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - 00b (Prerequisite) 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
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - Swift Language Basics - 01. Variable and Constants
00. Learning Goals (4:24)
00. Language Basics Topics List (5:14)
01. Intro To Variables And Constants (16:16)
02. Primitive Types (19:07)
03. Strings (19:11)
04. Nil Values (13:16)
05. Tuples (14:39)
06. Type Conversions (23:40)
07. Assignment Operators (11:43)
08. Conditional Operators (12:51)
Variables and Constants Text.playground
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - Swift Language Basics - 02. Collection Types
00.Topics-List-And-Learning-Objectives (3:36)
01. Intro To Collection Types (10:57)
02. Creating Arrays (5:18)
03. Common Array Operations (25:26)
04. Multidimensional Arrays (8:03)
05. Ranges (9:59)
Collection Types Text.playground
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - Swift Language Basics - 03. Control flow
00. Topics List And Learning Objectives (4:06)
01. Intro To If And Else Statements (10:07)
02. Else If Statements (9:13)
03. Multiple Simultaneous Tests (12:58)
04. Intro To Switch Statements (9:46)
05. Advanced Switch Statement Techniques (16:25)
06. Testing For Nil Values (12:15)
07. Intro To While Loops (14:51)
08A. Intro To For...In Loops (14:39)
08B Intro To For...In Loops (Cont'd) (11:19)
09. Complex Loops And Loop Control Statements (20:05)
Control Flow Text.playground
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - Swift Language Basics - 04. Functions
00. Topics List And Learning Objectives (4:16)
01. Intro To Functions (20:19)
02. Function Parameters (12:01)
03. Return Statements (14:26)
04A. Parameter Variations - Argument Labels (9:23)
04B. Parameter Variations - Default Values (5:50)
04C. Parameters Variations - Inout Parameters (9:03)
04D. Parameter Variations - Variadic Parameters (11:11)
05. Returning Multiple Values Simultaneously (7:46)
Functions Text.playground
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - Swift Language Basics - 05. Classes, Struct and Enums
00. Topics List And Learning Objectives (5:25)
01. Intro To Classes (16:23)
02A. Properties As Fields - Add To Class Implementation (13:43)
02B. Custom Getters And Setters (8:44)
02C. Calculated Properties (24:12)
02D. Variable Scope And Self (13:15)
02E. Lazy And Static Variables (14:35)
03A. Behaviour And Instance Methods (16:38)
03B. Class Type Methods (7:42)
04. Class Instances As Field Variables (8:52)
05A. Inheritance, Subclassing And Superclassing (24:06)
05B. Overriding Initializers (13:41)
05C. Overriding Properties (16:30)
05D. Overriding Methods (10:33)
06. Structs Overview (20:24)
07. Enumerations (16:30)
08. Comparisons Between Classes, Structs And Enums (14:40)
Source files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - Introduction to SwiftUI - 01 SwiftUI Overview
01 What Is SwiftUI (4:54)
Source Files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - Introduction to SwiftUI - 02 Build an App with Basic View Objects
01 Build A Text Object-1 (9:24)
02 Build An Image Object-2 (3:41)
03 Add An Image From The Web-3 (3:32)
04 Add An Image From The Web-4 (10:32)
05 Build A Button-5 (5:07)
06 Build A Toggle Button-6 (7:09)
07 Build A Slider-7 (9:09)
08 Build A View From A Collection-8 (7:10)
Source Files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - Introduction to SwiftUI - 03 Build Layout Objects
01 Customize Stack Layouts-1 (4:28)
02 Control Spacing Around Views-2 (7:55)
03 Force Views To One Side-3 (5:29)
04 Layer Views On Top Of Each Other-4 (4:50)
Source Files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - Introduction to SwiftUI - 04 Build Events
01 Read Text From A Textfield (6:23)
02 Build A Secure Password Field (4:49)
03 Read Values From A Slider (3:26)
Source Files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - 04a Build a greeting app
01 Build A New Ios App In Xcode-1 (5:44)
02 Show Current Time With Swiftui-2 (6:40)
03 Get Current Hour In Military Time With Swiftui-3 (7:15)
04 Choose A Greeting Based On Current Hour-4 (12:02)
Source files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - 04b Add icons to SwiftUI with SF Symbols
05 See All Xcode Icons With Sf Symbols App-1 (2:49)
06 Show Icons Based On Conditions-2 (10:40)
Source files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - 04c Build a pomodoro timer app
01 Set Up App With Swiftui-1 (3:25)
02 Build A Timer With Swiftui-2 (14:28)
03 Switch Between Work And Break Timers-3 (9:04)
04 Change Colors Based On Variable Value-4 (6:25)
05 Change Text Based On Current Timer-5 (7:34)
Source files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - 05 Build a multi-page iOS 15 app
01 Build A New Ios App In Xcode-1 (6:52)
02 Build A Homepage Content View-2 (5:37)
Source files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - 06 Build multiple pages with data
03 Build A Page Template View-1 (6:45)
04 Build Data For Multiple Pages-2 (8:28)
05 Fill Each Page With Data Automatically-3 (8:23)
Source files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - 07 Track progress and change pages
06 Build A Controller View For Changing Pages-1 (7:05)
07 Build A Button To Change Pages-2 (11:51)
Source files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - 08 Combine homepage and multiple pages
Source Code
08 Build An App To Track Progress-1 (13:34)
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - 09 Add image and color to each page
09 Add Image To Each Page-1 (7:17)
10 Add Background Color To Each Page Of Ios App-2 (11:09)
Source files
SwiftUI Augmented Reality with RealityKit and ARKit - 00 Course overview
00 Course Overview-1 (9:23)
01 What You'll Need-2 (3:32)
Source files
SwiftUI Augmented Reality with RealityKit and ARKit - 04 Build a simple augmented reality app from scratch
01 Build App From Scratch For Augmented Reality-1 (11:04)
02 Configure Application For Running On A Device-2 (9:17)
Source files
SwiftUI Augmented Reality with RealityKit and ARKit - 05 Show objects in augmented reality
01 Build A Focus Cursor-1 (9:54)
02 Build An Ar Object Upon Tap-2 (6:29)
03 Enable Model Physics-3 (5:50)
04 Build A Ground To Prevent Ar Object From Falling Endlessly-4 (5:00)
05 Interact With Ar Object-5 (4:11)
Source files
SwiftUI Augmented Reality with RealityKit and ARKit - 06 Build AR app with Reality Composer and RealityKit
01 Build An Ar Scene With Reality Composer-1 (3:51)
02 Add Animation To Ar Object In Reality Composer-2 (5:23)
03 Convert Reality Composer Scene To Ar App-3 (5:48)
Source files
SwiftUI Augmented Reality with RealityKit and ARKit - 07 Build AR app to measure distance between objects
01 Build An AR Delegate (5:27)
02 Set Up AR View (3:11)
03 Handle Tapping-3 (8:09)
04 Build Circle On Location Of Tap-4 (6:53)
05 Build Arviewrepresentable To Test App-5 (6:46)
06 Remove Circle Upon Second Tap-6 (1:51)
07 Calculate Distance Between Objects-7 (7:54)
08 Display Distance Results On Screen-8 (5:05)
Source files
LEVEL 3 - Introduction to Python
00. Introduction (4:47)
01. Intro To Python (5:46)
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:46)
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:08)
21. Classes and Objects (11:30)
22. Classes Example (13:28)
23. Objects Examples (10:10)
24. Inheritance Examples (17:43)
25. Static Members Example (11:20)
26. Summary and Outro (4:23)
Intro to Python Slides
Python_Language_Basics
Introduction to Machine Learning and Python Data Science - 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
Introduction to Machine Learning and Python Data Science - PyPlot
00. Course Intro (5:30)
01. Intro to Pyplot (5:10)
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
Introduction to Machine Learning and Python Data Science - Pandas
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:20)
06. Getting Properties of Series (13:04)
07. Modifying Series (19:01)
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
Introduction to Machine Learning and Python Data Science - Machine Learning theory
00. Course Intro.mp4 (6:04)
01. Quick Intro to Machine Learning (9:00)
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
Build Machine Learning Models - Intro to Tensorflow
00. Course Intro (6:10)
01. Intro to Tensorflow (5:32)
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
Build Machine Learning Models - 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:23)
09. Summary and Outro (2:55)
Source Files
Build Machine Learning Models - Build Beginner Models in TensorFlow 2.0
01 Course Overview-1 (3:30)
02 Build Models On The Web-2 (5:06)
Source Files
Build Machine Learning Models - AI Uninformed Search Algorithms
01 What Are Search Algorithms-1 (7:20)
02 Depth First Search-2 (9:00)
02b Build A Depth First Search Algorithm-3 (8:26)
03 What Is Breadth First Search (bfs)-4 (5:08)
03b Build A Breadth First Search Algorithm-5 (6:55)
04 Depth Limited Search-6 (3:57)
05 Iterative Deepening Depth First Search-7 (5:32)
06 What Is Uniform Cost Search-8 (6:04)
06b Build A Uniform Cost Search Algorithm-9 (8:07)
07 Bidirectional Search-10 (4:43)
Source Files
Build Machine Learning Models - AI Informed Search Algorithms
01 What Are Informed Search Algorithms-1 (4:07)
02 What Is Greedy Best-first Search-2 (8:16)
02b Build A Greedy Best First Search Algorithm-3 (10:43)
03 What Is A Search-4 (5:10)
Source Files
Build Machine Learning Models - How Machine Learning Works
01 How Does A Machine Learning Agent Learn-1 (7:37)
02 What Is Inductive Learning-2 (4:10)
03 Make Decisions With Decision Trees-3 (10:49)
04 Performance Of A Machine Learning Algorithm-4 (4:13)
05 Handle Noise In Data-5 (5:20)
06 Statistical Learning-6 (3:56)
Source Files
Build Machine Learning Models - Logistic Regression
05.01 What Is Logistic Regression-1 (4:26)
05.02 Prepare Data For Logistic Regression-2 (12:19)
05.03 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)
Source Files
Build Machine Learning Models - Gradient Boosted Classification
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:57)
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)
Source Files
Build Machine Learning Models - Gradient Boosted Regression
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)
07 Source Files
Build Neural Networks - Supervised Learning Introduction
01 What You'll Learn (8:47)
02 What Is Supervised Learning (14:41)
03 Build Models On The Web (5:06)
Source Files
Build Neural Networks - Linear Algebra for Deep Learning
01 Scalar-1 (4:40)
02 Vector-2 (7:36)
03 Matrix-3 (8:21)
04 Tensor-4 (6:51)
Source Files
Build Neural Networks - Matrix Operations
01 Matrix-matrix Addition-1 (4:53)
02 Matrix-scalar Addition-2 (1:59)
03 Matrix-scalar Multiplication-3 (2:06)
04 Matrix Multiplication-4 (2:34)
Source Files
Build Neural Networks - Build a Neural Network from Scratch
09.01 What Is A Neural Network-1 (8:02)
09.02 Prepare Data-2 (8:31)
09.03 Shuffle And Batch Data-3 (3:26)
09.04 Build Weights And Biases-4 (6:25)
09.05 Build A Neural Network From Scratch-5 (5:28)
09.06 Optimize The Model-6 (10:20)
09.07 Train And Evaluate The Model-7 (11:36)
09.08 Test And Visualize The Neural Network-8 (9:57)
Source Files
Build Neural Networks - Build a Convolutional Neural Network from Scratch
11.01 What Is A Convolutional Neural Network-1 (4:32)
11.02 Prepare Data For A Convolutional Neural Network-2 (4:09)
11.03 Shuffle And Batch Data-3 (2:17)
11.04 Build Weights And Biases-4 (8:48)
11.05 What Are Wrappers-5 (18:09)
11.06 Build A Convolutional Neural Network From Scratch-6 (9:57)
11.07 What Is The Adam Optimizer-7 (13:20)
11.08 Train And Evaluate The Model-8 (10:32)
11.09 Test And Visualize The Convolutional Neural Network-9 (7:49)
Source Files
Build Neural Networks - Convolutional Neural Networks CIFAR-Image Classification
01 Prepare Data For Cifar-image Classification-1 (9:48)
02 Normalize Image Values-2 (2:21)
03 Define Classes And Visualize Dataset-3 (8:31)
Source Files
Build Neural Networks - Build A CNN For CIFAR-Image Classification
04a 2D Convolution Layer-1 (10:14)
04b Relu Activation Function--2 (6:40)
04c 2D Max Pooling Layer-3 (9:34)
04d Flatten And Dense Layers-4 (5:33)
04e Build A Cnn For Cifar-image Classification-5 (13:42)
Source Files
Build Neural Networks - Optimization and Loss
05a How Do You Build An Optimizer For Cifar-image Classification-1 (12:53)
05b How Do You Calculate Loss For Cifar-image Classification-2 (12:05)
05c Build An Optimizer For Cifar-image Clasification-3 (3:01)
Source Files
Build Neural Networks - Train And Visualize CIFAR-Image Classification
06 Train The Cnn For Cifar-image Classification-1 (8:20)
07 Evaluate And Visualize The Cnn-2 (8:07)
Source Files
Build Neural Networks - Build a Recurrent Neural Network
13.01 What Is A Recurrent Neural Network-1 (4:58)
13.02 Prepare Data For A Recurrent Neural Network-2 (7:25)
13.03 Shuffle And Batch Data-3 (2:43)
13.04 Build A Recurrent Neural Network-4 (7:42)
13.05 Calculate Accuracy And Loss-5 (4:53)
13.06 Optimize The Neural Network-6 (5:08)
13.07 Train A Recurrent Neural Network-7 (6:09)
Source Files
Build Neural Networks - Build a Dynamic Recurrent Neural Network
14.01 What Is A Dynamic Neural Network-1 (6:09)
14.02 Generate Sample Data-2 (13:39)
14.03 Shuffle And Batch Data-3 (4:23)
14.04 Build A Dynamic Neural Network-4 (7:34)
14.05 Calculate Accuracy And Loss-5 (5:15)
14.06 Optimize The Neural Network-6 (7:29)
14.07 Train A Dynamic Neural Network-7 (11:55)
Source Files
Build Neural Networks - Build a Bi-directional Recurrent Neural Network
15.01 What Is A Bi-directional Neural Network-1 (5:46)
15.02 Prepare Data For A Bi-directional Neural Network-2 (8:54)
15.03 Build A Bi-directional Neural Network-3 (8:43)
15.04 Calculate Accuracy And Loss-4 (5:51)
15.05 Optimize The Bi-directional Rnn-5 (5:29)
15.06 Train A Recurrent Neural Network-6 (6:44)
Source Files
Build Neural Networks - Prepare Data For Image Segmentation
01 Load Data For Image Segmentation-1 (6:01)
02 Normalize Images-2 (2:38)
03 Load Training Images-3 (7:11)
04 Load Testing Images-4 (4:38)
05 Prepare Data For Image Segmentation-5 (6:25)
06 Visualize Images And Masks-6 (5:20)
16 Source Files
Build Neural Networks - Build A Neural Network For Image Segmentation
01 How Do You Build A Neural Network For Image Segmentation-1 (10:04)
02 Set Up A Neural Network-2 (6:36)
03 Build Neural Network Layers-3 (6:32)
04 Compile Optimizer And Loss-4 (2:07)
Source Files
Build Neural Networks - Train And Test Image Segmentation
01 Build A Mask-1 (1:34)
02 Visualize Model Progress-2 (5:13)
03 Visualize Model Results-3 (13:36)
04 Plot Model Accuracy-4 (7:50)
05 Test The Neural Network-5 (3:37)
Source Files
Build Neural Networks - Word2Vec Sentiment Classification of Words
00 What Is Word2vec-1 (5:19)
Source Files
Build Neural Networks - Prepare Data for Word2Vec Sentiment Classification
01 Load Data For Word2vec-1 (7:37)
02 Build Datasets For Word2vec-2 (5:56)
03 Cache And Prefetch Data For Word2vec-3 (1:56)
Source Files
Build Neural Networks - Build Layers for Word2Vec
00 How Do You Build An Embedding Layer-1 (2:06)
01 Build A Word2vec Embedding Layer-2 (2:35)
02 Clean Data For Word2vec-3 (4:29)
03 How Do You Vectorize Text-4 (10:20)
04 How Do You Build A Word2vec Sequential Layer-5 (27:14)
Source Files
Build Neural Networks - Train And Test Word2Vec
01 Optimizer And Loss For Word2vec-1 (2:24)
02 Train And Test The Word2vec Model-2 (2:50)
03 Visualize Word Embeddings--3 (9:02)
Source Files
Build Neural Networks - Unsupervised Learning Introduction
16.01 What You'll Learn-1 (5:27)
16.02 What Is Unsupervised Learning-2 (14:56)
16.03 Build Models On The Web-3 (5:06)
16 Source Files
Build Neural Networks - Build an Auto-Encoder
17.01 What Is An Auto-encoder-1 (4:44)
17.02 Prepare Data For An Auto-encoder-2 (10:23)
17.03 Build Weights And Biases-3 (6:40)
17.04 Build Encoder And Decoder-4 (6:00)
17.05 Optimize The Auto-encoder-5 (7:48)
17.06 Train The Auto-encoder-6 (5:36)
17.07 Visualize Reconstructed Images-7 (14:15)
Source Files
Build Neural Networks - Deep Convolutional Generative Adversarial Network
18.01 What Is A Generative Adversarial Network-1 (8:21)
18.02 Prepare Data For A Deep Convolutional Generative Adversarial Network-2 (6:48)
Source Files
Build Neural Networks - How Do You Build a Generator
18.03a Dense Layer-1 (5:04)
18.03b Batch Normalization Layer-2 (4:07)
18.03c Leaky Relu Activation Function-3 (15:55)
18.03d Transposed Convolution Layer-4 (10:07)
18.03e Hyperbolic Tangent (tanh)-5 (6:16)
18.03f Build A Generator-6 (11:15)
Source Files
Build Neural Networks - GAN Project Continued
18.04a How Do You Build A Discriminator-1 (8:22)
18.04b Build A Discriminator-2 (11:39)
18.05 Calculate Losses-3 (6:47)
18.06 Optimize The Deep Convolutional Generative Adversarial Network-4 (12:26)
18.07 Train The Deep Convolutional Generative Adversarial Network-5 (10:55)
18.08 Visualize Test Results-6 (8:42)
Source Files
Build Neural Networks - Image To Image Translation With A GAN
01 Load Data For Image To Image Translation-1 (8:56)
02 Visualize Data For Image To Image Translation-2 (3:31)
Source Files
Build Neural Networks - Prepare Data For Image To Image Translation
01 Resize Data-1 (2:00)
02 Crop Data-2 (2:15)
03 Diversify Image Data-3 (3:16)
04 Visualize Diversification-4 (3:59)
05 Normalize Image Data-5 (1:28)
06 Load Training Images-6 (2:16)
07 Load Testing Images-7 (2:51)
Source Files
Build Neural Networks - Build Datasets For Image To Image Translation
01 Build Training Dataset-1 (4:29)
02 Build Testing Dataset-2 (2:48)
Source Files
Build Neural Networks - Build A Generator For Image To Image Translation
01 Downsample Images-1 (3:58)
02 Upsample Images-2 (4:35)
03 Build A Downstack-3 (3:20)
04 Build An Upstack-4 (3:02)
05 Build More Layers For The Generator-5 (3:31)
06 Downsample Through The Downstack-6 (1:49)
07 Upsample Through The Upstack-7 (3:36)
08 Visualize The Generator-8 (2:50)
Source Files
Build Neural Networks - Build A Discriminator For Image To Image Translation
01 Build A Discriminator-1 (8:49)
02 Visualize The Discriminator-2 (8:49)
Source Files
Build Neural Networks - Optimizer and Loss For Image To Image Translation
01 Calculate Generator Loss-1 (4:05)
02 Calculate Discriminator Loss-2 (3:35)
03 Build Optimizers For The Gan-3 (1:32)
Source Files
Build Neural Networks - Train And Test The GAN
01 Generate Images For The Gan-1 (3:06)
02 Build A Training Step For The Gan-2 (3:06)
03 Train The Gan-3 (5:50)
04 Test The Gan-4 (2:30)
Source Files
Creative Machine Learning - Draw and Paint with 3 Neural Network Projects - Course Overview
00 Project Preview (1:47)
02 Project 2 Preview (1:06)
03 Project 3 Overview (0:47)
04 What You'll Need (2:42)
Source Files
Creative Machine Learning - Machine Learning Fundamentals
01 What Is Machine Learning (5:26)
02 What Is Deep Learning (6:10)
03 What Is A Neural Network (8:08)
04 What Is Unsupervised Learning (14:58)
05 Build Models On The Web (5:08)
Source Files
Creative Machine Learning - Collect and Process Data
01 Load Drawings Dataset (10:03)
02 Label Data (12:17)
03 Build A Training Dataset (8:30)
04 Visualize Dataset (6:19)
05 Batch And Shuffle Data (4:39)
Source Files
Creative Machine Learning - Build a Generative Neural Network
01 Build A Generator (13:46)
02 Generate Noise (5:41)
Source Files
Creative Machine Learning - Generative Neural Network Fundamentals
01 What Is A Generative Neural Network (7:26)
02 What Is A Convolutional Neural Network (7:04)
03 How To Build A Convolutional Neural Network (14:04)
04 How To Build A Dense Layer (2:42)
05 How To Build A Batch Normalization Layer (1:52)
06 Leaky Relu Activation Function (6:04)
07 Transposed Convolution Layer (5:17)
08 Hyperbolic Tangent (Tanh) Activation Function (2:59)
Source Files
Creative Machine Learning - Build a Discriminator Neural Network
00 How Do You Build A Discriminator (10:19)
01 Build A Discriminator (10:52)
Source Files
Creative Machine Learning - Evaluate the Model's Performance
00 Performance Of A Machine Learning Algorithm (4:14)
01 Calculate Loss (7:11)
02 Assign Optimizers (3:02)
02A What Is The Adam Optimizer (6:55)
Source Files
Creative Machine Learning - Train the Model to Draw
01 Build A Training Step (11:03)
02 Train The Model (6:53)
03 Visualize Training (14:35)
Source Files
Creative Machine Learning - Test the Model's Drawing Ability
01 Test The Model (9:22)
Source Files
Creative Machine Learning - Build an Image Style Transfer Project
00 Style Transfer Project Overview (5:36)
01 Load The Model (4:57)
02 Load Images (6:53)
03 Reformat Image For Machine Learning (7:03)
04 Load Original And Style Images (6:27)
05 Display Processed Images (10:58)
06 Extract Image Features (6:58)
07 Calculate The Style Representation (6:01)
08 Optimize The Model (5:27)
09 Use Machine Learning To Transfer Image Style (13:54)
Source Files
Creative Machine Learning - Build an Image Approximation Project
01 Load And Process Image (7:14)
02 Build A Training Dataset (6:49)
03 Visualize Training Dataset (5:35)
04 Build A Testing Dataset (4:04)
05 Build A Neural Network (7:24)
06 Train The Neural Network (4:39)
07 Visualize Image Approximation Results (5:14)
Source Files
The Deep Learning Masterclass - Convert Sketch to Photo - Course Overview
01 Project Preview (2:19)
02 What You'll Need (2:44)
The Deep Learning Masterclass - Convert Sketch to Photo - Data Processing
01 Load Dataset (11:07)
02 Process Photos And Sketches (15:05)
Source Files
The Deep Learning Masterclass - Convert Sketch to Photo - Generative Neural Network Fundamentals
01 What Is A Generative Neural Network (7:26)
02 What Is A Convolutional Neural Network (7:04)
03 How To Build A Convolutional Neural Network (14:04)
04 How Do You Build A Generator (9:13)
Source Files
The Deep Learning Masterclass - Convert Sketch to Photo - Build Neural Networks to Convert a Sketch to a Photograph
01 Build A Generator (16:48)
02 Build A Discriminator (9:07)
03 Build A Combined Model (4:04)
Source Files
The Deep Learning Masterclass - Convert Sketch to Photo - Discriminator Neural Network Fundamentals
01 How Do You Build A Discriminator (8:48)
Source Files
The Deep Learning Masterclass - Convert Sketch to Photo - Train the Model
01 Performance Of A Machine Learning Algorithm (4:14)
02 What Is Error (6:39)
03 What Is The Adam Optimizer (6:15)
04 Define Loss And Optimizers (11:18)
05 Build A Training Epoch (11:01)
Source Files
The Deep Learning Masterclass - Convert Sketch to Photo - Test the Model
02 How To Improve The Model (4:47)
Source Files
01 Test The Model (7:21)
Computer Vision and Deep Learning with OpenCV and Python - Course Overview
01 Course Overview - Opencv (4:51)
02 What You'll Need (2:38)
Computer Vision and Deep Learning with OpenCV and Python - Analyze Images with OpenCV
01 Detect Edges In An Image (8:19)
02 Detect Contours In An Image (11:23)
03 Detect Corners In An Image (9:37)
Computer Vision and Deep Learning with OpenCV and Python - Restore Images with Computational Photography
01 Restore A Damaged Image (18:57)
Computer Vision and Deep Learning with OpenCV and Python - Detect objects in images
01 Detect Objects In An Image With Masking (15:39)
02 Detect Faces In Images (11:31)
03 Extract Foreground In An Image (18:30)
04 Find Object In Image With Template Matching (12:27)
Computer Vision and Deep Learning with OpenCV and Python - Machine learning and neural networks introduction
01 What Is Machine Learning (5:26)
02 What Is Deep Learning (7:42)
03 What Is A Neural Network (8:47)
04 What Is Ml-Agents (5:16)
Computer Vision and Deep Learning with OpenCV and Python - Read text in an image with OCR and Tesseract
01 Extract Text From An Image With Tesseract (13:30)
02 Improve Accuracy With Thresholding (8:10)
03 Change Perspective Of An Image With Foreign Text (15:30)
04 Extract Foreign Language Text From An Image (8:03)
Computer Vision and Deep Learning with OpenCV and Python - Build your first neural network with OpenCV
01 Generate Data (7:08)
03 Visualize Model Results (14:30)
02 Build An Artificial Neural Network (9:16)
Computer Vision and Deep Learning with OpenCV and Python - Object detection with OpenCV Deep Learning
01 Load Yolo Dnn Model (3:18)
02 Build A Neural Network With Opencv (7:44)
03 Print Out Detected Objects (6:44)
04 Outline Objects In The Original Image (21:57)
Computer Vision and Deep Learning with OpenCV and Python - Outline objects in a video
01 Outline Objects In A Video (10:55)
02 Draw Contours On Video (16:30)
03 Save New Frames As A Video (5:04)
Computer Vision and Deep Learning with OpenCV and Python - Detect faces in video
01 Load A Video From Drive (7:39)
02 Detect Faces In Video (10:31)
03 Detect Eyes In Video (6:40)
04 Save New Frames As A Video (7:40)
Computer Vision and Deep Learning with OpenCV and Python - Track a color in videos
01 Track Color In A Video (20:06)
02 Save New Frames As A Video (7:14)
Computer Vision and Deep Learning with OpenCV and Python - Detect lanes for autonomous vehicle computer vision
01 Load A Driving Dash Cam Video (4:04)
02 Process Each Video Frame (14:54)
03 Outline Lanes Detected (12:21)
04 Save New Frames As A Video (13:52)
Computer Vision and Deep Learning with OpenCV and Python - Build a motion alert video monitoring system
01 Load A Video From Drive (5:28)
02 Detect Objects In A Video With Contours (10:05)
03 Detect When Motion Begins And Ends (15:17)
04 Record Each Time Motion Begins (16:35)
Computer Vision and Deep Learning with OpenCV and Python - Detect emotion in a video
Detect Emotion In A Video (12:11)
Computer Vision and Deep Learning with OpenCV and Python - Swap faces with machine learning
01 Load Images From The Web Into Colab (3:00)
02 Get Facial Landmarks From Image (11:55)
03 Build A Matrix From Landmark Points (10:08)
04 Draw A Mask Over Facial Landmarks (7:07)
05 Build A Warped Mask (4:09)
06 Combine Face Masks (8:15)
Beginners Machine Learning Masterclass with Tensorflow JS - Course Overview
01 What Is Machine Learning-1 (6:39)
01b What You'll Learn-2 (7:12)
02 What Is Tensorflow Js-3 (4:27)
03 Load Tensorflow Object-4 (4:27)
Source Files
Beginners Machine Learning Masterclass with Tensorflow JS - Build Your First Tensors
00 Linear Algebra For Machine Learning-1 (4:44)
01 Build Tensors-2 (13:33)
02 Tensor Utility Methods-3 (9:12)
03 Perform Math With Tensors-4 (9:56)
Source Files
Beginners Machine Learning Masterclass with Tensorflow JS - Visualize Data
01 Build A Scatter Plot-1 (8:40)
02 Build A Bar Chart-2 (5:33)
03 Build A Histogram-3 (6:38)
Source Files
Beginners Machine Learning Masterclass with Tensorflow JS - Train a Simple Model
01 Build Sample Data-1 (5:15)
02 Build The Model-2 (11:14)
03 Make A Prediction-3 (7:46)
Source Files
Beginners Machine Learning Masterclass with Tensorflow JS - Generate and Visualize Data
01 Generate Data-1 (13:38)
02 Visualize Data-2 (16:10)
Source Files
Beginners Machine Learning Masterclass with Tensorflow JS - Build a Linear Regression Model
01 Prepare Training Data-2 (7:10)
02 Build The Model-3 (14:05)
03 Make A Prediction-4 (3:53)
00 What Is Linear Regression-1 (7:52)
Source Files
Beginners Machine Learning Masterclass with Tensorflow JS - Visualize Linear Regression with User Input
01 Set Up The Canvas-1 (3:47)
02 Draw A Data Sample-2 (6:20)
03 Create Loss And Prediction Functions-3 (6:00)
04 Collect User Input For Data-4 (8:50)
05 Visualize Linear Regression With Dynamic Data-5 (6:46)
Source Files
Beginners Machine Learning Masterclass with Tensorflow JS - Visualize Polynomial Regression with User Input
01 Set Up The Canvas-1 (11:00)
02 Visualize Linear Regression With Dynamic Data-2 (16:32)
Source Files
Beginners Machine Learning Masterclass with Tensorflow JS - Polynomial Regression
01 Generate Samples-1 (6:21)
02 Generate A Prediction Equation With Weights-2 (6:54)
03 Train The Model-3 (5:25)
04 Visualize Predictions-4 (18:01)
05 Visualize Prediction Error-5 (10:00)
Source Files
Beginners Machine Learning Masterclass with Tensorflow JS - K Nearest Neighbors Image Classification with Tensorflow JS
01 Load Models Into Html-1 (5:51)
02 Train Model On Images-2 (13:13)
03 Make A Prediction-3 (6:58)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 01 Course Overview
00 What You'll Learn-1 (7:44)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 03 TensorFlow JS Fundamentals
01 What Is Machine Learning-1 (6:39)
02 What Is Tensorflow Js-2 (4:27)
03 Load Tensorflow Object-3 (5:06)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 03b Build Your First Tensors
00 Linear Algebra For Machine Learning-1 (4:44)
01 Build Tensors-2 (13:33)
02 Tensor Utility Methods-3 (9:12)
03 Perform Math With Tensors-4 (9:56)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 04 Build Neural Network Components
00a What Is Deep Learning-1 (6:08)
00b What Is A Neural Network-2 (8:06)
01 Build A Perceptron-3 (13:25)
02 Build A Sigmoid Function-4 (8:01)
03 Build A Sigmoid Perceptron-5 (7:34)
04 Build A Relu Activation Function-6 (7:12)
05 Build A Leaky Relu Activation Function-7 (6:09)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 05 Build a Simple Neural Network
01 Build Neural Network Layers-1 (9:57)
02 Train And Test The Neural Network-2 (11:24)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 06 Build a Neural Network with Cross Validation
01 Build A Dataset-1 (8:26)
02 Build A Neural Network-2 (5:35)
03 Train The Neural Network-3 (10:05)
04 Make A Prediction With The Neural Network-4 (8:43)
Source Files
New Lecture
Beginners Guide to Neural Networks in Tensorflow JS - 07 Image Classification with a Neural Network
00 What Is Cross Validation-1 (8:23)
01 Load A Model Into Html-2 (4:57)
02 Use A Neural Network In Your Website-3 (8:48)
03 Show Neural Network Results On Website-4 (5:34)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 08 Build a Neural Network for the XOR Algorithm
01 Build A Dataset For Xor-1 (6:32)
02 Build A Neural Network For Xor-2 (5:19)
03 Train And Test The Neural Network-3 (11:06)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 09 Use Recurrent Neural Networks with Tensorflow JS
01 Load An Rnn Into Your Website-1 (5:37)
02 Set Up The Canvas-2 (7:06)
03 Draw With A Neural Network-3 (8:50)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 10 Detect Objects in Images with a Neural Network
01 Load An Image For Object Detection-1 (6:13)
02 Load A Neural Network For Object Detection-2 (6:15)
03 Outline Objects In The Image-3 (12:17)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 11 Build a Deep Neural Network with Backpropagation
01 Build A Deep Neural Network With Gradient Descent From Scratch-1 (9:21)
03 Build A Deep Neural Network With Gradient Descent With Tensorflow Js-2 (11:24)
04 Build A Deep Neural Network With Backpropagation-3 (7:03)
05 Build The Backpropagation-4 (16:56)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 12 Build a Neural Network with Gradient Descent
01 Reduce Neural Network Error-1 (17:11)
02 Build A Gradient Descent Algorithm-2 (8:48)
Source Files
Beginners Guide to Neural Networks in Tensorflow JS - 13 Build a Deep Neural Network with Backpropagation
02 Train The Deep Neural Network With Gradient Descent--1 (15:23)
Continue to Levels 4-6
Continue to Levels 4-6
01 Why You Must Know How To Work With Data
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience