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
12. Classes And Objects Introductions-13
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock