Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Complete Web Development and Machine Learning Bundle
Coming soon!
Full Curriculum Coming soon!
Mammoth Interactive Courses Introduction
00 About Mammoth Interactive (1:12)
01 How To Learn Online Effectively (13:46)
Source Files 01
✅ LEVEL 1 - Frontend Web Development - 1 - Hour HTML
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:01)
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)
1 - Hour CSS
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:13)
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:03)
Build Websites with Bootstrap, HTML5 & CSS3 - 00. Intro to web development
01 Web Development Fundamentals (12:41)
Section 00 Code
01 Bootstrap Fundamentals
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 01
02. Bootstrap Project 1
01 Build Website Skeleton With Bootstrap (8:37)
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:49)
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
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:57)
04 Build A Pricing Page (10:13)
05 Style The Pricing Page (3:03)
06 Build A Checkout Page (13:40)
07 Build A Billing Information Section (11:31)
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)
Source Code
JavaScript Web Development for All Ages and Absolute Beginners - 00 Overview
00 Course Overview - Javascript For All Ages (2:30)
source files
01a JavaScript web development introduction for absolute beginners
01 What Is Coding (2:53)
02 What Are Web Development And Web Design In Javascript (5:01)
03 What Are The Steps To Becoming A Web Developer (7:05)
04 What Is Life In The Day Of A Web Developer (4:40)
05 What Is Front-End Vs Back-End Web Development (5:15)
06 What Is Full Stack Development In Javascript (6:20)
07 What Is A Code Editor For Javascript (5:21)
Source files
01b JavaScript, HTML and CSS for web development
01 What Is Javascript In Web Development (8:07)
02 What Is Html In Web Development (4:11)
03 What Is Css In Web Development (3:19)
01b Source files
02 Set up question answer game website
01 Set Up Chatbot Html Webpage (11:05)
02 Source Files
03 Handle first question's answer
01 Listen For When Answer Form Is Submitted (8:48)
02 Handle First Question's Answer (7:42)
03 Source Files
04 Build a birthday form
01 Build A Birthday Form To Get Day And Month (13:02)
02 Listen For When Birthday Is Submitted (4:39)
04 Source Files
05 Calculate days until next birthday
01 Handle Birthday Question's Answer_1 (8:49)
02 Calculate Next Birthday With Javascript (9:35)
03 Calculate How Many Days Away Is Date (15:26)
04 Handle If Birthday Already Happened This Year (5:29)
05 Source Files
06 Build a form with holiday selection options
01 Build An Html Form With Holiday Selection Options (7:38)
02 Build Custom Submit Holiday Form Event (5:37)
06 Source Files
07 Calculate days until holiday with JavaScript
01 Convert Holiday Name To Date In Javascript (11:45)
02 Calculate Days Until Holiday With Javascript (5:41)
03 Go To Next Year If Holiday Already Occured (4:58)
07 Source Files
08 Calculate year of birth from age
01 Handle Web Form Input Of Age (3:44)
02 Calculate Year Of Birth From Age (2:51)
08 Source Files
09 Restart the chat
01 Build A Button To Restart Chat (9:59)
02 Enable Restart Only At Chat End (3:48)
03 Clear Html Input Field (4:02)
04 Reduce Code Clutter With Constants (5:23)
09 Source Files
10 Style website with Bootstrap CSS framework
01 Hide And Remove Element From Taking Up Space (4:33)
02 Style Website With Bootstrap Css Framework (11:44)
10 Source Files
10b Use Google APIs to connect to YouTube
01 Build Html For Youtube Scraping Web App (3:52)
02 Get Api Key From Google Youtube Api Console (3:48)
03 Build A Youtube Api Query In Javascript (5:35)
10b Source Files
10c Get YouTube video link and thumbnail with JavaScript API
01 Get Data From Youtube API Query Results In Javascript (6:01)
02 Get Youtube Video Link And Thumbnail With Javascript Api (12:18)
10c Source Files
11 Build a 2D browser game with HTML canvas and JS
01 Draw A Line With Html Canvas And Js (4:30)
02 Set Html Canvas Background Color (2:58)
11 Source Files
12 Draw player from image with HTML canvas and JS
01 Draw Player From Image With Html Canvas And Js (3:13)
02 Move Image Up When Key Pressed In Javascript (7:04)
03 Enable Player Movement On Keyboard Input (4:28)
12 Source Files
13 Spawn obstacles in random locations
01 Build A Rectangle Obstacle With Javascript Canvas (6:02)
02 Build An Array To Store Obstacles In Javascript (6:20)
03 Draw Rectangle At Random Position In Javascript (7:40)
13 Source Files
14 Handle collision in JavaScript for HTML canvas
01 Handle Collision Between Player And Obstacle In Javascript (11:21)
14 Source Files
Introduction to JavaScript for Web Developers - 01. Introduction to the Course
01 01 Introduction To The Course-1 (1:09)
01 02 Introduction Of The Instructor-2 (0:36)
01 03 Why Should You Learn Javascript-3 (0:51)
01 04 Quick Win-4 (0:58)
01 05 Course Requirements-5 (0:42)
Source Files
02. Variables and Data Types
02 01 What Will We Learn In This Section-1 (0:43)
02 02 Variables-2 (10:21)
02 03 Data Types-3 (5:39)
02 04 Variable Mutation-4 (6:53)
02 05 Type Coercion-5 (6:52)
02 06 Coding Challenge-6 (1:36)
02 07 Coding Challenge Solution-7 (2:42)
02 08 Section Summary-8 (0:50)
02 Source Files
03. Operators
03 01 What Will We Learn In This Section-1 (0:35)
03 02 Basic Operators-2 (15:34)
03 03 Operator Precedence-3 (5:44)
03 04 Coding Challenge-4 (2:14)
03 05 Coding Challenge Solution-5 (5:52)
03 06 Section Summary-6 (0:56)
03 Source Files
04. Conditional Statements
04 01 What Will We Learn In This Section-1 (0:35)
04 02 If Else Statements-1 (11:46)
04 03 Boolean Logic-1 (7:59)
04 04 Switch Statements-1 (10:53)
04 05 Truthy And Falsie Values-1 (6:03)
04 06 Equality Operators-1 (4:55)
04 07 Coding Challenge-1 (2:25)
04 08 Coding Challenge Solution-1 (4:54)
04 09 Section Summary-1 (1:15)
04 Source Files
05. Functions and Arrays
05 01 What Will We Learn In This Section-1 (0:37)
05 02 Functions-1 (9:47)
05 03 Function Statements And Expressions-1 (7:39)
05 04 Arrays-1 (10:08)
05 05 Coding Challenge-1 (3:52)
05 06 Section Summary-1 (1:29)
05 Source Files
06. Objects
06 01 What Will We Learn In This Section-1 (0:49)
06 02 Objects And Properties-1 (9:50)
06 03 Objects And Methods-1 (12:26)
06 04 Objects Vs Primitives-1 (16:19)
06 05 Coding Challenge-1 (0:53)
06 06 Coding Challenge Solution-1 (5:16)
06 07 Section Summary-1 (0:44)
06 Source Files
07. Loops
07 01 What Will We Learn In This Section-1 (0:38)
07 02 Loops-1 (15:16)
07 03 Iteration-1 (12:38)
07 04 Coding Challenge-1 (1:05)
07 05 Coding Challenge Solution-1 (6:33)
07 06 Section Summary-1 (0:50)
07 Source Files
08. JavaScript Execution
08 01 What Will We Learn In This Section-1 (0:57)
08 02 Javasript Parsers And Engines-1 (5:17)
08 03 Execution Contexts And Execution Stack-1 (2:27)
08 04 Creation And Execution Phases-1 (6:33)
08 05 Hoisting-1 (2:14)
08 06 Scoping-1 (4:53)
08 07 Scope Chain-1 (3:21)
08 08 This Keyword-1 (4:15)
08 09 Coding Challenge-1 (0:47)
08 10 Coding Challenge Solution-1 (3:22)
08 Source Files
09. Build A JavaScript Project
09 01 What Will We Learn In This Section-1 (0:38)
09 02 Project Setup-1 (9:55)
09 03 Events And Event Handling-1 (17:10)
09 04 Make Updates-1 (10:40)
09 05 State Variables-1 (1:43)
09 06 Coding Challenge-1 (0:41)
09 07 Coding Challenge Solution-1 (2:37)
09 08 Section Summary-1 (0:49)
09 Source Files
10. Course Summary
10 - Course Summary-1 (3:19)
10 Source Files
Ultimate Advanced JavaScript Masterclass for Web Developers - 01. Introduction
01 01 Introduction To The Course (1:28)
01 02 Why Should You Learn Javascript (0:49)
01 03 Quick Win (1:34)
01 04 Course Requirements (0:38)
01. Source Files
02. Next Generation JavaScript
02 01 What Will We Learn In This Section (0:43)
02 02 Declare Variables With Let And Const (16:05)
02 03 Blocks And Iifes (11:49)
02 04 Strings In Es2020 (11:49)
02 05 Coding Challenge (0:52)
02 06 Coding Challenge Solution (2:12)
02 07 Section Summary (0:46)
02. Source Files
03. Arrow functions
03 01 What Will We Learn In This Section (0:40)
03 02 Basics Of Arrow Functions (15:07)
03 03 Lexical This Keyword (10:38)
03 04 Coding Challenge (0:43)
03 05 Coding Challenge Solution (3:08)
03 06 Section Summary (0:47)
03. Source Files
04. Features in ES 2020+
04 01 What Will We Learn In This Section (0:32)
04 02 Destructuring (15:32)
04 03 Arrays In Es2020 (16:39)
04 04 Spread Operator (12:59)
04 05 Coding Challenge (0:54)
04 06 Coding Challenge Solution (3:45)
04 07 Section Summary (0:52)
04. Source Files
05. Parameters
05 01 What Will We Learn In This Section (0:37)
05 02 Rest Parameters (16:03)
05 03 Default Parameters (18:39)
05 04 Coding Challenge (0:50)
05 05 Coding Challenge Solution (4:06)
05 06 Section Summary (0:31)
05. Source files
06. Maps
06 01 What Will We Learn In This Section (0:42)
06 02 Maps (20:33)
06 03 Coding Challenge (0:41)
06 04 Coding Challenge Solution (2:49)
06 05 Section Summary (0:29)
06. Source Files
07. JavaScript Classes
07 01 What Will We Learn In This Section (0:39)
07 02 Classes (16:27)
07 03 Classes With Subclasses (16:37)
07 04 Coding Challenge (0:57)
07 05 Coding Challenge Solution (2:51)
07 06 Section Summary (0:56)
07. Source Files
08. Asynchronous JavaScript
08 01 What Will We Learn In This Section (1:03)
08 02 Asynchronous Javascript Example (11:20)
08 03 The Event Loop (12:22)
08 04 Asynchronous Javascript with Callbacks (9:25)
08 05 Promises (21:18)
08 06 Async Await (11:44)
08 07 Ajax And Apis (6:42)
08 08 Make Ajax Calls With Fetch And Promises (11:31)
08 09 Make Ajax Calls With Fetch And Async Await (7:33)
08 10 Coding Challenge (0:52)
08 11 Coding Challenge Solution (7:41)
08 12 Section Summary (0:58)
08. Source Files
09. Summary
09 01 Course Summary And Next Steps (2:25)
09. Source Files
Build Your First App With React
01 01 Introduction To Course-1 (5:49)
01 02 Instructor Introduction-2 (2:55)
01 03 Why Learn React-3 (4:15)
01 04 Quick Win-4 (5:35)
01 05 Course Requirements-5 (1:17)
01 Source Files
02- Layout the App
02 00 What We Will Learn In This Section-1 (0:31)
02 01 Layout And Component Tree-2 (2:45)
02 02 Set Up The App-3 (3:09)
02 03 App State-4 (1:24)
02 04 Build A Layout Component-5 (7:10)
02 05 Summary-6 (1:47)
02 06 Challenge 1 Solution-7 (6:09)
02 Source Files
03- Build App Components
03 01 What We Will Learn In This Section-1 (1:11)
03 02 Build A To Do List Container-2 (3:54)
03 03 Build Tasks List Component-3 (5:23)
03 04 Build A Task Component-4 (3:54)
03 05 Output Tasks Dynamically-5 (6:35)
03 06 Calculate Tasks Sum Dynamically-6 (5:51)
03 07 Section Summary And Challenge-7 (2:34)
03 08 Challenge 2 Solution-8 (6:08)
03 Source Files
04- Build App Controls
04 01 What Will We Learn-1 (1:46)
04 02 Create Form-2 (5:26)
04 03 Moving Form To Component-3 (7:48)
04 04 Connect State To Form Component-4 (6:22)
04 05 Section Summary And Challenge-5 (3:05)
04 06 Challenge 3 Solution-6 (9:09)
04 Source Files
05- Build App Update Components
05 01 What Will We Learn-1 (1:10)
05 02 Remove Tasks Safely-2 (6:02)
05 03 Display And Update Task Status-3 (10:01)
05 04 Build Done Button Component-4 (8:05)
05 05 Section Summary And Challenge-5 (4:47)
05 06 Challenge 4 Solution-6 (8:46)
05 Source Files
06- Build App Navigation
06 01 What Will We Learn-1 (1:44)
06 02 Build Header Component-2 (5:10)
06 03 Build A Logo-3 (8:45)
06 04 Add Sidebar To Todo App-4 (8:25)
06 05 Make Sidebar Responsive-5 (5:48)
06 06 Build Sidebar Toggle Button-6 (6:38)
06 07 Build Hamburger Icon-7 (11:30)
06 08 Section Summary And Challenge-8 (3:19)
06 09 Challange 5 Solution-9 (7:09)
06 Source Files
07- Access a Server
07 01 What Will We Learn--1 (1:42)
07 02 Setting Up Backend Using Json Server-2 (7:21)
07 03 Build Axios Instance-3 (5:47)
07 04 Fetch Data From Backend-4 (8:17)
07 05 Post Data To Backend-5 (9:48)
07 06 Axio Interceptors--6 (7:26)
07 07 Loading Text While Fetching Data-7 (3:51)
07 08 Section Summary And Challenge-8 (6:08)
07 09 Challenge 6 Solution-9 (8:17)
07 Source Files
08- Improve the App
08 01 What Will We Learn-1 (1:34)
08 02 Change Folder Structure-2 (7:20)
08 03 Prop Type Validation-3 (5:20)
08 04 Removing Warnings-4 (4:17)
08 05 Section Summary-5 (2:34)
08 Source
09- Course Summary and Next Steps
09 01 Final Section-1 (6:10)
09 02 - Summary-2 (1:47)
09 Code
Introduction to React Native - 01. Introduction to the Course
01 Introduction To React Native (5:11)
01 Source Files
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)
02- Source Files
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)
03. Source Files
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:35)
04.04 Summary And Challenge (1:51)
04.Source Code
05. Build a List
05.01 Build A List (0:51)
05.02 Work With State And Events (18:03)
05.03 Output A List Of Items (19:31)
05.04 Build A Flatlist (7:44)
05.05 Summary And Challenge (2:17)
05.Source Code
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:35)
06.04 - Build Touchable Components (7:53)
06.05 - Summary And Challenge (1:37)
06.Source Code
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:09)
07.04 Summary And Challenge (2:13)
07.Source Code
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)
08.Source Code
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)
09.Source Code
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)
10.Source Code
11. Summary
11 Course Summary (4:16)
Front-End Web Development Masterclass with React and Material-UI - 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)
00. Source Files
Build a Website with React and Material-UI
01 Create A New React App (7:08)
02 Install Project Dependencies (4:02)
03 Configure Cross-Browser And Responsivity (10:30)
04 Build A Navigation Bar (8:03)
05 Build Menu Items (5:45)
06 Style The Navigation Bar (14:17)
07 Position Navigation Bar Items (13:22)
08 Build A Grid Layout (14:39)
09 Build 3 Cards Side By Side (6:53)
10 Build A Main Card (10:09)
11 Style Typography In Main Grid Item (6:47)
12 Build A Grid Item (16:23)
13 Reuse A Grid Item (15:08)
14 Build A Responsive Grid Item (7:17)
15 Get The State Of A Window (9:46)
16 Build A Toggle Navigation Bar (12:17)
17 Build A Responsive Navigation Bar (6:57)
18 Build A Footer (10:51)
Source Files
Set Up a Landing Page with React and Material-UI
01 Create A New React App (4:48)
02 Set Up The Grid Layout (5:46)
03 Build A Main Grid Item (8:12)
04 Style The Main Grid Item (7:19)
05 Set Up Product Information Component (3:25)
06 Build A Grid Item (8:40)
07 Style A Grid Item (4:19)
08 Reuse A Grid Item Component (8:35)
09 Set Up Pricing Component (4:29)
10 Build A Pricing Option Component (6:55)
11 Reuse Pricing Option Component (9:46)
12 Build A Large Footer (8:20)
13 Style A Large Footer (11:11)
14 Where To Go From Here (5:52)
Source files
Complete ChartJS with React Web Development
00 Course Overview (3:42)
00-01 What You'll Need (3:00)
01-01 Set Up Website With ChartJS (6:33)
01-02 Build A Chart (8:13)
01-03 Edit Chart Properties (7:30)
03-00 What Is Node JS (8:22)
03-01 Install Node And NPM On Mac Or Windows (3:14)
04-01 Build A New React App (9:39)
05-01 Build Data For Chart (3:10)
06-01 Build Dashboard Component (4:43)
06-02 Build Chart Component (2:45)
06-03 Send Data From Dashboard To Chart (7:45)
07-01 Build A Chartjs Chart In A React Component (5:28)
07-02 Change Chart Properties (6:19)
Source Files
Introduction to React and Redux! Code Web Apps in JavaScript
1.1 React and JSX Intro Part 1 (23:48)
1.2 React and JSX Intro Part 2 (19:40)
1.3 React and JSX Intro Part 3 (2:34)
1.4 React and JSX Intro Part 4 (5:27)
2.1 React Virtual Dom and Classes (15:43)
2.2 React ES6 class webpack-dev-server (11:19)
2.3 React Components (7:27)
2.4 React Components Part 2 (9:04)
2.5 React Components Validators (14:24)
3.1 React State Part 1 (12:03)
3.2 React States Part 2 (4:39)
3.3 React States Part 3 (6:01)
3.4 React State Part 4 (13:13)
3.5 React State Part 5 (5:06)
3.6 React State componentWillUnmount (6:34)
3.7 React State Webpack Hot Reloading (4:54)
4.1 React Event Handling Part 1 (12:57)
4.2 React Event Handling Part 2 (4:26)
4.3 React Event Handling Part 3 (3:57)
4.4 React Event Handling Part 4 (12:59)
4.5 React Event Handling Part 5 (6:54)
5.1 React Props.children (6:01)
5.10 React Redirects (1:36)
5.11 React Router Profile (6:48)
5.12 React Router Back Button (3:25)
5.13 React Router Activeclassname (5:22)
5.14 React Router Active Inline Styles (2:57)
5.15 React Router Navlinks Components (10:14)
5.2 React Router (12:27)
5.3 React Router Direct URL (4:19)
5.4 React Router Wildcard (2:29)
5.5 React Router Indexroute (6:04)
5.6 React Router Profile (4:10)
5.7 React Router Nested Routes (6:31)
5.8 React Router User Profile (7:36)
5.9 React Router Redirects (7:33)
6.1 React Slight Refactoring (5:26)
6.2 React Slight Refactoring (Cont'd) (4:57)
7.1 React Products Component Part 1 (9:31)
7.2 React Products Component Part 2 (4:23)
7.3 React Products Components Part 3 v2 (7:29)
7.4 React Products Component Part 4 (7:21)
7.5 React Products Component Part 5 (6:39)
7.6 React Products Component Part 6 (8:56)
8.1 React Basic CSS Framework (5:12)
8.2 React Basic CSS Framework (Cont'd) (7:51)
8.3 React CSS Modules (10:48)
8.4 React CSS Styling Part 1 (9:01)
8.5 React CSS Styling Part 2 (8:26)
8.6 React CSS Styling Part 3 (7:21)
8.7 React CSS Styling Part 4 (6:59)
8.8 React CSS Stylings Part 5 (3:33)
8.9 React CSS Styling Part 6 (4:24)
8.10 React CSS Extract to Separate file (8:21)
8.11 React CSS Extract to Separate file (Cont'd) (1:41)
9.1 Intro to Redux Part 1 (9:25)
9.2 Intro to Redux Part 2 (7:57)
9.3 Intro to Redux Part 3 (7:15)
9.4 Intro to Redux Part 4 (4:22)
9.5 Redux Store (8:33)
9.6 Redux Store (Cont'd) (3:03)
9.7 Redux Store Subscribe (4:52)
9.8 Redux Store Subscribe (Cont'd) (3:09)
9.9 Redux Combine Reducers (9:45)
10.1 Adding Redux To React Part 1 (27:28)
10.2 Adding Redux To React Part 2 (3:31)
10.3 Adding Redux to React Part 3 (10:45)
10.4 adding Redux to React Part 4 (10:27)
10.5 Delete Names (7:41)
10.6 Babel and Spread Operators (4:46)
11.1 Action Creators (10:23)
11.2 Profile Page (16:39)
11.3 Dispatch and onEnter (7:33)
11.4 Refactor into Separate Files (3:43)
11.5 Refactor into Separate files (Cont'd) (1:24)
11.6 Product Page (13:16)
11.7 Product Profile Page (14:56)
12.1 Initial State in createStore (6:34)
12.2 Initial State in createStore (Cont'd) (3:57)
12.3 Adding Generated Names with Faker (8:30)
13.1 Fake Backend and Middleware (15:06)
13.2 Thunk Middleware (16:14)
13.3 Thunk Checking State (6:24)
13.4 Get Profile Part 1 (8:53)
13.5 Get Profile Part 2 (4:46)
13.6 Get Profile Part 3 (4:18)
13.7 Get Profile Part 4 (3:22)
13.8 Get Names Refactor (5:47)
13.9 Add Random Name (6:04)
13.10 Add Random Name (Cont'd) (4:39)
Introduction to React and Redux! Code Web Apps in JavaScript (cont')
14.1 Refactor Name Reducers (6:57)
14.2 Using Actions (2:44)
14.3 Error Handling Part 1 (10:11)
14.4 Error Handling Part 2 (7:04)
14.5 Error Handling Part 3 (8:59)
15.1 Product List (13:24)
15.2 Product List (Cont'd) (3:04)
15.3 Product Profile (10:54)
15.4 Product Profile (Cont'd) (4:05)
15.5 Error Handling Refactor (4:57)
15.6 Error Handling Refactor (Cont'd) (3:14)
16.1 Loading Spinner (9:16)
16.2 Loading Spinner (Cont'd) (7:14)
16.3 Error Component (11:24)
17.1 Adding Reviews Part 1 (23:01)
17.2 adding Reviews Part 2 (11:32)
17.3 Adding Reviews Part 3 (10:48)
17.4 Adding User Reviews (19:46)
17.5 Refining Review Containers Part 1 (3:53)
17.6 Refining Review Containers Part 2 (3:24)
17.7 Refining Review Containers Part 3 (6:00)
18.1 Adding Prototypes (28:57)
18.2 Adding Prototypes (Cont'd) (14:23)
18.3 Action Types (6:39)
18.4 Refactoring Error Handling (6:28)
18.5 Refactoring Error Handling (Cont'd) (1:57)
19.1 Migrating to Webpack2 (7:14)
19.2 Hot Reloading (5:43)
19.3 Hot Reloading (Cont'd) (9:31)
19.4 HTML Webpack Plugin (4:48)
19.5 Simple Production Build (7:34)
19.6 Dev Config File Update (3:49)
20.1 Final Style Part 1 (7:13)
20.10 Styling Product Profile Part 1 (6:15)
20.11 Styling Product Profile (Cont'd) (5:06)
20.12 Styling Review (5:03)
20.13 Styling Review (Cont'd) (2:15)
20.14 Styling Continued (1:58)
20.15 Styling Namelist Part 1 (3:41)
20.16 Styling Namelist Part 2 (3:34)
20.17 Styling Namelist Part 3 (1:44)
20.18 Styling Layout Footer (5:44)
20.19 Styling Layout footer (Cont'd) (2:35)
20.2 Final Styling Part 2 (4:07)
20.20 General Layout Styling (5:07)
20.21 General Layout Styling (Cont'd) (1:07)
20.22 Font Work and More Styling (17:11)
20.3 Final Styling Part 3 (10:53)
20.4 Final Styling Part 4 (3:58)
20.5 Final Styling Part 5 (2:40)
20.6 Styling NavBar (2:33)
20.7 Styling Product List Part 1 (6:06)
20.8 Styling Product List Part 2 (5:18)
20.9 Styling Product List Part 3 (1:34)
Source Files
Wordpress Theme Development Masterclass
00 Course Overview-1 (4:58)
01 Build A Hello World Wordpress Theme-1 (6:15)
01 What You'll Need-2 (5:25)
02-01 Host Wordpress Locally On Mac With Mamp (15:04)
02-02 Host Wordpress Locally On Windows With Wamp (17:20)
03-01 Add Blog Posts To Theme-1 (10:53)
03-02 Implement Wordpress Header And Footer-2 (3:50)
03-03 Customize Header And Footer-3 (14:31)
03-04 Build A Full Header And Footer-4 (13:13)
04-01 Customize Theme Style With Css-1 (28:18)
05-01 Register A Menu-1 (11:45)
05-02 Customize Menu Style-2 (21:46)
06-01 Build A Page Template (8:48)
06-02 Customize Page With Conditional Logic-2 (8:18)
06-03 Build A Layout For A Specific Page-3 (12:16)
06-04 Build Different Page Templates-4 (11:39)
Source Files
Ecommerce Website Development with Wordpress, WooCommerce and Elementor
00 Course Overview-1 (7:57)
01 What You'll Need-2 (3:08)
02-00 Download Wordpress-1 (1:24)
02-01 Host Wordpress On Mac Locally For Free-2 (13:00)
02-02 Host Wordpress On Windows Locally For Free-3 (16:19)
03-01 Install Woocommerce-1 (8:27)
04-01 Install Elementor (4:50)
05-01 Build Products For A Shop (15:20)
06-01 Build A Homepage Image Carousel (11:18)
06-02 Assign A Page To Be The Homepage-2 (2:22)
07-01 Build A Navigation Menu-1 (3:17)
08-01 Build A Page To Show All Blog Posts-1 (5:35)
09-01 Customize Footer Widget-1 (6:02)
10-01 Change Background Color (4:02)
10-02 Change Theme Colors (9:22)
Create Apps with JavaScript using Vue.js
00-01 What Is Vue (5:45)
00-02 What You'll Learn (4:40)
00-03 Vue Alternatives (3:42)
00-04 How To Use Vue (6:14)
00-05 Build View Apps On The Web (9:50)
01-01 Make A Vue App Instance (3:14)
01-02 Start Rendering With The Root Component (3:23)
01-03 Component Properties (4:29)
01-04 Add Code At Lifecycle Stages (2:51)
02-01 Build Your First Vue.js App (9:53)
02-02 Build A Timer (render Data To The DOM) (4:42)
02-03 Build Reactive Behavior With A Directive (4:37)
02-04 Enable User Interaction With Vue.js (6:47)
02-05 Enable User Input With Vue (4:24)
02-06 Hide Or Show With Conditionals (4:19)
02-07 Build A List With Vue (5:23)
03-01 Interpolate Text And HTML (5:13)
03-02 Data Properties (4:41)
03-03 Methods (6:13)
03-04 Debounce With Lodash (3:34)
04-01 Loop Through A Range (3:57)
04-02 Loop Through Array (3:43)
04-03 Loop Through Array With Index (3:43)
04-04 Loop Through Object (4:04)
04-05 Loop Through Object And Key (3:48)
04-06 Loop Through Object Key And Index (5:01)
Create Apps with JavaScript using Vue.js (cont'd)
05-01 Build An Input Field (4:24)
05-02 Build A Textarea (4:59)
05-03 Build A Dropdown Menu (5:28)
05-04 Build Checkboxes (8:01)
05-05 Build Radio Buttons (5:59)
06-01 Build A Component (5:51)
06-02 Reuse A Component (1:35)
06-03 Use Component Props (4:18)
06-04 Emit An Event (7:50)
06-05 Build A Slot (4:01)
06-06 Build A Dynamic Component (8:32)
06-07 Build A Dynamic Component With Binding (7:42)
06b-01 Set Up The Vue Data (5:54)
06b-02 Connect The HTML (4:10)
06b-03 Build Components (7:53)
06b-04 Style The Landing Page (9:10)
07-01 Build A Custom Directive (2:22)
07-02 Build A Custom Directive With Arguments (6:37)
07-03 Build Dynamic Arguments (7:26)
07-04 Build Dynamic Arguments And Dynamic Binding (7:29)
08-01 Set Up An Interactive To Do List (4:55)
08-02 Add A New Task (6:08)
08-03 Connect The DOM (4:47)
09-01 Set Up Data (4:33)
09-02 Build A Database Component (7:37)
09-03 Add Helper Vue Methods (4:19)
09-04 Build A Table (6:36)
09-05 Connect The DOM (9:12)
09-06 Style The Website (9:22)
Source Files
JavaScript 3D Game Development with Babylon JS
01-00 Course Overview-1 (4:40)
01-01 What You'll Need-2 (4:56)
03-01 Set Up Project-1 (5:10)
03-02 Build A Babylon Engine-2 (5:14)
03-03 Build A Babylon Scene-3 (8:23)
04-01 Build A Third Person Follow Camera-1 (7:42)
04-02 Build A Player-2 (6:20)
05-01 Build A Ground-1 (5:40)
05-02 Build Controls For User Input-2 (13:07)
05-03 Build Player Movement-3 (10:35)
05-04 Build Player Movement With Rotation-4 (7:34)
06-01 Build Food-1 (14:02)
06-02 Build Enemies-2 (10:20)
07-01 Increase Points Upon Collision With Food-1 (7:19)
07-02 Display Points On Screen-2 (9:21)
07-03 Move Food When Eaten-3 (4:42)
08-01 Decrease Health Upon Collision With Enemies-1 (3:51)
08-02 Display Health On Screen-2 (4:18)
09-01 Build A Play Button-1 (5:45)
10-01 Add Colors To Player And Ground-1 (6:45)
Source Files
3D Web Game Development with JavaScript and Three.js
00 Course Overview (6:37)
01-01 Build A Simple Three JS Scene (8:22)
01-02 Build A Character (12:05)
01-03 Build A World Floor (6:23)
02-01 Move A Character In A Three JS Game (10:15)
02-02 Handle Continuous Key Presses (8:48)
02-03 Follow Character With Camera (5:47)
03-01 Build A Game Obstacle (9:08)
03-02 Detect Collisions In 3D (15:07)
03-03 Show Player Health In 2D Overlay (11:00)
04-01 Rotate Player (8:27)
04-02 Handle Window Resize (4:27)
05-01 Change Player Skin (13:11)
Source Files
Build an Online Paint Website - 00 Course Overview
01 Project Preview (2:22)
02 What You'll Need (2:05)
Source Files
01 Build the User Interface
01 Set Up The Project (4:37)
02 Build A Toolbar (8:21)
03 Import Bootstrap Icons (9:28)
04 Build A Canvas (8:11)
Source Files
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:45)
07 Save Image (9:53)
08 Undo An Action (11:16)
09 Redo An Action (7:05)
Source Files
03 Build Drawing Functionality
01 Enable Freehand Drawing Tool (3:44)
02 Listen For Mouse Down (11:32)
03 Listen For Mouse Move (8:28)
04 Listen For Mouse Release (9:54)
05 Highlight Selected Tool (7:30)
Source Files
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
05 Build Color Pickers
01 Build A Stroke Color Picker (7:28)
02 Get User Input Of Stroke Color (7:43)
03 Build A Fill Color Picker (5:37)
04 Get User Input Of Fill Color (10:03)
Source Files
06 Build a Text Tool
01 Build A Text Tool (10:05)
02 Draw Text On Canvas (14:16)
Source Files
The Ultimate Amazon Honeycode Guide: Build 7 Apps - Part 1
01-01 Course Overview (4:00)
01-02 How To Sign Up (1:21)
01-03 Beta (0:46)
02-01 Project Overview (5:49)
02-02 Set Up Data Tables (10:26)
02-03 Build Your First App (12:12)
02-04 Customize App And Add Navigation (7:54)
02-05 Add Automated Notifications (9:38)
03-01 Project Overview (2:27)
03-02 Format Data (22:15)
03-03 Build The App (23:48)
03-04 Style And Customize The App (20:32)
03-05 Automation And Edge Cases (10:38)
04-01 Content Tracker Overview (4:49)
04-02 Content Tracker Database (13:29)
The Ultimate Amazon Honeycode Guide: Build 7 Apps - Part 2
01 Data Cell (15:34)
02 Content Box (5:25)
03 Button (9:53)
04 Blank Block (4:04)
05 Blank List (13:24)
06 Column List (7:47)
07 Stacked List (8:22)
08 Form (7:35)
09 Input Field (6:57)
10 Picklist (8:13)
11 Number (6:13)
12 Percentage (5:06)
13 Currency (3:15)
14 Contact (4:37)
15 Date (4:25)
16 Segment (3:53)
17 Screen (4:39)
The Ultimate Amazon Honeycode Guide: Build 7 Apps - Part 3
06-01 Simple Survey Overview (4:45)
06-02 Simple Survey Database (5:50)
07-01 Inventory Management Overview (7:06)
07-02 Inventory Management Database (12:57)
08-01 To Do List Overview (4:34)
08-02 To Do List Database (11:12)
Python Programming Fundamentals
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:47)
12. Conditionals (6:58)
13. If Statement Examples (10:32)
14. If Statement Variants Examples (11:35)
15. Loops (7:17)
16. While Loops Examples (11:47)
17. For Loops Examples (11:35)
18. Functions (8:04)
19. Functions Examples (9:33)
20. Parameters And Return Values Examples (14:09)
21. Classes and Objects (11:30)
22. Classes Example (13:28)
23. Objects Examples (10:11)
24. Inheritance Examples (17:43)
25. Static Members Example (11:20)
26. Summary and Outro (4:23)
Intro to Python Slides
Python_Language_Basics
Scrape the Web - Python and Beautiful Soup Bootcamp
00 What Is Web Scraping-1 (5:39)
01 What You'll Need (1:30)
02 Build An Html Webpage To Scrape-1 (12:42)
03 Select Data Structures From A Webpage-2 (5:48)
04 Extract Urls And Text-3 (5:24)
05 Work With Tags-4 (8:06)
06 Work With Attributes-5 (5:19)
07 Add Navigation To A String-6 (5:29)
08 Navigate Html Contents-7 (7:16)
09 Find All Filter-8 (4:52)
Source Files
Python and Flask Web Development Bootcamp
00A Project Preview (4:13)
00B What Is Flask (3:45)
00C What You'll Need (1:49)
01 Build Your First Flask App (13:26)
02 Render HTML On Multiple Pages (10:53)
03 Build Page Templates With HTML (9:31)
04 Build Dynamic Page Templates (5:36)
05 Display JSON Data (5:21)
06 Build A Template To Show All Data (9:16)
Source Files
Build Interactive Python Dashboards with Plotly and Dash
00-01 Project Preview (1:39)
00-02 What Is Plotly And Dash (3:59)
00-03 What You'll Need (2:09)
03-01 Build A Dash App (11:44)
03-02 Build A Graph In The Dash App (12:05)
04-01 Load Data From Vega Datasets (5:33)
04-02 Build The Layout (10:27)
04-03 Build A Chart With Altair (11:56)
Source Files
✅ LEVEL 2 - Backend Web Development - Linux and Unix Command Line Basics for Bash, Z Shell and Ubuntu
01-01 Why All Developers Need To Know The Command Line (8:50)
01-03 What Are Linux And Unix Terminals (8:04)
02-01 What You'll Need (1:20)
02-02 Install Linux Command Line On Windows (3:18)
03-01 Build Your First Command In The Command Line (3:48)
03-02 Navigate Directories In The Command Line (6:33)
03-03 Build And Edit A New File In The Command Line (7:27)
03-04 Move Files In The Command Line (9:00)
Source Files
Introduction to NodeJS - Learn and Understand JavaScript
01. Introduction (21:09)
Node Tips to get started (2:56)
02. Reading Code and Modules (16:50)
03. Reading, Writing and Compressing Textfiles (31:22)
04. HTTP Module (24:22)
05. Intro to NPM and Packages (17:39)
Node - Important things to know (1:11)
Source Files
The Node.js Masterclass for Complete Beginners 2.0 - Part 1
01 01 Introduction To The Course-1 (0:55)
01 02 Introduction Of The Instructor-2 (0:45)
01 03 Why Learn Node-3 (1:07)
01 04 Quick Win-4 (1:18)
01 05 Course Requirements-5 (0:32)
02 01 What Will We Learn In This Section-1 (0:22)
02 02 Install Node.js And Visual Studio Code-2 (1:54)
02 03 What Is Node-3 (1:16)
02 04 Build Your First Node.js Script-4 (2:00)
02 05 Summary And Challenge.js Script-5 (0:45)
03 01 What Will We Learn In This Section-1 (0:33)
03 02 What Is Module System-2 (1:15)
03 03 Node Core Modules-3 (6:27)
03 04 Import Your Own Modules-4 (4:57)
03 05 Npm Modules-5 (1:26)
03 06 Install And Use Npm Module-6 (5:13)
03 07 Global Npm Packages-7 (2:31)
03 08 Nodemon-8 (9:33)
03 09 Summary And Challenge-9 (1:09)
04 01 Project Introduction-1 (0:42)
04 02 What Will We Learn In This Section-2 (0:35)
04 03 How To Set Up A Web Server-3 (4:43)
04 04 What Are Websockets-4 (1:31)
04 05 Setting Up Socket.io-5 (5:50)
04 06 Section Summary And Challenge-6 (1:37)
05 01 What Will We Learn In This Section-1 (0:40)
05 02 How To Transfer Data-2 (12:35)
05 03 Broadcasting Events-3 (3:32)
05 04 Use Geolocation Api-4 (3:58)
05 05 Confirmation Receipts Of Events-5 (2:31)
05 06 Section Summary-6 (0:44)
06 01 What Will We Learn In This Section-1 (0:36)
06 02 Form And Button-2 (13:11)
06 03 Rendering Messages-3 (7:54)
07 01 What Will We Learn In This Section-1 (0:30)
07 02 Working With Time In Javascript-2 (2:11)
07 03 Add Timestamps For Messages-3 (2:31)
07 04 Section Summary-4 (0:36)
Source Files
The Node.js Masterclass for Complete Beginners 2.0 - Part 2
08 01 What Will We Learn In This Section-1 (0:42)
08 02 Build A “join App” Page-2 (5:25)
08 03 Style The App-3 (11:23)
08 04 Automatic Scrolling-4 (2:48)
08 05 Section Summary-5 (0:42)
09 01 What Will We Learn In This Section-1 (0:39)
09 02 Work With Socket.io Rooms-2 (6:14)
09 03 Tracking Users-3 (9:05)
09 04 Showing Users And Messages-4 (8:03)
09 05 Section Summary-5 (0:51)
10-01 Deploy The Real-time Web App-1 (4:38)
11 01 What Will We Learn In This Section-1 (0:56)
11 02 What Is Asynchronous-2 (5:33)
11 03 Callstack-3 (5:30)
11 04 Callback Queue-4 (7:17)
11 05 Eventloop-5 (2:06)
11 06 Making Http Requests-6 (9:41)
11 07 Callback Functions-7 (3:12)
11 08 Callback Abstraction-8 (9:08)
11 09 Callback Chaining 1-10 (7:43)
11 09 Callback Chaining-9 (7:43)
11 10 Summary-11 (1:01)
12 01 What Will We Learn In This Section-1 (1:05)
12 02 What Is Express-2 (11:27)
12 03 Postman-3 (14:39)
12 04 Serve Up Html And Json-4 (12:37)
12 05 Serve Up Static Assets-5 (8:46)
12 06 Serve Up Css-6 (10:38)
12 07 Serve Up Images-7 (4:37)
12 08 Build Dynamic Pages With Templates-8 (12:08)
12 09 Customize Views Directory-9 (6:47)
12 10 Html Status Codes-10 (8:43)
12 11 404 Pages-11 (7:21)
12 12 Summary And Challenge-12 (1:21)
Source Files
EJS Fullstack Web Development Masterclass - Build Node Templates and Web Servers
00 Course Overview (3:17)
00-01 What You'll Need (2:20)
0b-01 What Is EJS (4:30)
0b-03 What Is Express JS (4:23)
01a-01 Build Your First Hello World Website In Ejs-1 (10:20)
01b Project Preview - Ejs Web Server With Json-1 (2:15)
01c-01 Build A Node Server With Express-1 (8:07)
01c-02 Build A Homepage View-2 (7:54)
01c-03 Send Data From Server To Homepage-3 (6:41)
01d-01 Build Json Data-1 (5:03)
01d-02 Display Json Data In EJS View-2 (11:06)
01d-03 Loop Through An Entire Database-3 (12:51)
02a-00 Project Preview - Multi-Page EJS Site (3:41)
02b-01 Set Up The Ejs Project-1 (6:00)
02b-02 Build A Server File-2 (6:54)
03-01 Build An Ejs Index View For The Homepage-1 (9:32)
04-01 Build A Head Ejs Partial-1 (11:00)
04-02 Build A Header Ejs Partial-2 (10:28)
04-03 Build A Footer Ejs Partial-3 (8:28)
05-01 Build Data On The Server-1 (8:44)
05-02 Display A Variable From The Server On An Ejs View-2 (3:11)
05-03 Pass Data To A Partial In Ejs-3 (8:48)
06-01 Build An About Page With Views And Partials-1 (6:12)
06-02 Build Another Page With Reusable Data And Partials-2 (8:46)
Source Files
Introduction to Databases with Python SQL
00-00 Course Overview-1 (2:16)
00-01 What You'll Need-2 (3:12)
01 Why You Must Know How To Work With Data-1 (5:22)
02 How To Read An Er Model (5:32)
03-01 What Is A Database (8:26)
03-02 What Is A Relational Database (4:33)
04-01 How To Design Columns And Data Types (3:13)
04-02 Use Normal Forms To Check Your Design (7:16)
05-01 Build A Sqlite Database With Python-1 (8:02)
05-02 Add An Entry To The Table With Sql-2 (6:44)
05-03 Add More Records To The Table-3 (6:30)
05-04 Build A Second Table For Cross-Referencing-4 (10:57)
05-05 Select Rows That Meet Conditions-5 (7:15)
Source Files
Fullstack Web Development Masterclass - Build Websites with Node and MongoDB NoSQL Databases - Part 01
00-00 Course Overview - Mongodb-1 (2:43)
00-01 What You'll Need-2 (2:27)
00-02 What Is A Mongodb Nosql Database-3 (5:52)
03-01 Install Mongodb On Mac-1 (8:07)
03-02 Install Mongodb On Windows-2 (9:58)
04-01 Build A Mongo Database Via The Terminal-1 (11:19)
06-01 Connect With A Node Server And Mongodb Native Driver-1 (12:42)
06-02 Connect To Mongodb With Mongoose-2 (9:35)
07 Project Preview - Count Site Visitors-1 (1:37)
08-01 Build A New Express Project Template-2 (13:33)
08-02 Build A Mongoose Model-3 (6:54)
08-03 Build A New Mongo Database To Track Site Visits-4 (4:37)
09-01 Incremement Counter With Each Visit-1 (7:48)
09-02 Send Mongodb Data To The Homepage-2 (7:25)
09-03 Connect App To Mongo-3 (9:22)
10-01 Build The Homepage Template With EJS (8:23)
Source Files
Fullstack Web Development Masterclass - Build Websites with Node and MongoDB NoSQL Databases - Part 02
11 Project Preview - Build A Crud App (2:38)
12-01 Set Up Project With Node And Express-1 (6:12)
12-02 Send An Html Page-2 (4:44)
12-03 Install Nodemon To Auto Restart Server-3 (4:01)
13-01 Build An Html Form-1 (7:12)
13-02 Read Data With Body Parser-2 (4:32)
14-01 Build A Local Mongo Database-1 (6:39)
14-02 Use Database In Express Request Handlers-2 (2:10)
14-03 Insert Item Into Database Collection-3 (5:13)
15-01 Get Items From Database Collection (4:17)
15-02 Generate Html With Ejs Templating (4:55)
15-03 Show All Database Items With EJS (7:22)
16-01 Build An Update Button (7:00)
16-02 Accept Put Request On The Server (6:09)
16-03 Auto Refresh Page Upon Handled Put Request (5:41)
17-01 Build A Delete Button (4:28)
17-02 Handle Delete Event On The Server (3:21)
17-03 Handle Nothing To Delete (6:36)
18 Add Bootstrap Styling (3:31)
Source Files
Build RESTful APIs with Node, Express and MongoDB
00-00A Course Overview - Rest API (3:38)
00-00B What Is Rest API Design (9:45)
00-01 What You'll Need (2:26)
01b-00 Project Preview-1 (4:02)
02-01 Start A New Node Project With Express Web Server-2 (4:00)
02-02 Build A Web Server With Express-3 (5:20)
03a Implement Middleware To Handle Requests-1 (3:28)
03b-00 What Is A Mongodb Nosql Database-1 (5:50)
03b-01 Install Mongodb On Mac-2 (8:07)
03b-02 Install Mongodb On Windows-3 (9:58)
03c-00 Install Mongosh On Mac-1 (2:49)
03c-01 Install Mongosh On Windows-2 (4:53)
04-01 Build A Mongo Database-1 (4:07)
04-02 Build A Mongoose Database Schema To Represent Entries-2 (5:38)
05-01 Build An Express Router To Handle Requests-1 (4:34)
05-02 Send A Response When A Client Requests To Visit A Route-2 (4:49)
06-01 Get All Entries From A Database-1 (8:22)
06-02 Get An Entry Based On A Property-2 (6:00)
07-01 Post A New Database Entry-1 (13:36)
08 Put A Replacement Entry Based On A Property-1 (8:54)
09 Patch A Property In An Existing Entry-1 (6:26)
10 Delete An Entry At A Property (7:32)
11 Build a node Web Server with Express and Nodemon (4:52)
11 Project Preview - Build A Restful Api With Validation And Testing (3:20)
13 Set Up Handlers For Restful Http Requests-1 (5:05)
14-01 Build A Mongo Database-1 (5:26)
14-02 Connect Mongodb To Web Server-2 (8:39)
15-01 Use Middleware To Reduce Code Duplication-1 (7:20)
15-02 Respond To 'Get By Property' Request-2 (3:52)
16-01 Process Request Body With Body-Parser-1 (3:05)
16-02 Respond To A Post Request-2 (4:54)
16-03 Test Http Post Request For Json Via Terminal With Curl-3 (9:19)
17 Implement Express Validator For Validation-1 (9:13)
18-01 Integration Testing With Mocha-1 (10:08)
18-02 Test Your Api With Mocha And Supertest-2 (11:38)
Source Files
Web Development Authentication and Security Masterclass
00 What Is Express Js-1 (4:23)
00-00 Course Overview (8:24)
00-01 What You'll Need (2:26)
00-X01 Integration Testing With Mocha-1 (10:08)
00-X02 Test Your Api With Mocha And Supertest-2 (11:38)
03-01 Build A Homepage (4:04)
03-02 Build Login And Sign Up Forms (4:52)
03-03 Build A Dashboard (3:09)
04-01 Build A Web Server To Render Pages-2 (10:47)
04-02 Handle Routes To Other Pages-3 (5:08)
05 Handle Form Data With Body-Parser (7:08)
06-01 Connect To A Mongo Database With Mongoose-1 (3:16)
06-02 Define A User With A Mongoose Model-2 (5:38)
06a-00 What Is A Mongodb Nosqll Database (5:50)
06a-01 Install MongoDB On Mac (8:07)
06a-02 Install Mongodb On Windows (9:58)
07-01 Use Passport And Passport Local To Authenticate A Signup (11:45)
07-02 Authenticate A Login With Passport (4:12)
07-03 Check If Logged In Before Showing Dashboard (7:13)
08-01 Build A New Google Strategy In Oauth 2 (4:04)
08-02 Connect Oauth To Web Server (5:27)
08-03 Connect Oauth To Mongoose Model (3:47)
08-04 Build Routes For Sign Up Or Log In With Third Party (7:28)
09 Use Environment Variables To Keep Secret Keys Secure (10:35)
11-01 Build A Homepage (4:25)
11-01 Build A Web Server (5:18)
11-02 Add Packages To Server (8:42)
11-02 Build Signup And Login Views (7:25)
11-03 Build A Signed In User Page View (7:10)
11-03 Build Routes To Handle Client Requests (9:10)
12-01 Build A User Model (2:52)
12-02 Encrypt Passwords With Bcrypt (3:16)
13-01 Handle Signup With Passport (8:28)
13-02 Handle A Post Request For Signup (4:45)
13-03 Local Login Authentication With Passport (8:56)
Source Files
Web Deployment Masterclass
00-00 Course Overview-1 (7:13)
00-01 What You'll Need-2 (2:11)
01 Host Static Websites With Github Pages (6:24)
04-00 What Is Express JS (4:23)
04-01 Build A Simple Server Project (6:41)
05-01 Build A New Github Repository (2:20)
05-02 Deploy A Server Based Application With Heroku (4:58)
06-01 Deploy Databases With Mongo Atlas-1 (5:20)
06-02 Connect Database To App-2 (6:02)
✅ LEVEL 3 - App Development - Design A Mobile App With Figma UI and UX Design
01.01 Introduction To The Course (1:50)
01.02 Introduction Of The Instructor (0:45)
01.03 What Is Figma (4:20)
01.04 Quick Win Example Of What You Can Do In Figma (0:45)
01.05 Project Preview - Design A Mobile App In Figma (1:10)
01.06 Course Requirements (1:28)
02.01 Where To Find Figma (2:28)
02.02 Figma Browser App Vs Desktop App (3:45)
03.01 Figma Start Screen (4:25)
03.02 Introduction To Figma Interface (6:30)
03.03 Import And Export Files In Figma (7:02)
03.04 Use Figma Templates For Ui And Ux Design (6:09)
04.01 Work With Figma Toolbar (13:25)
04.02 Work With Figma Layers And Pages Panel (3:16)
04.03 Work With Figma Assets Panel (4:07)
04.04 Work With Figma Design Panel (5:59)
04.05 Work With Figma Prototype Panel (4:09)
04.06 Work With Figma Code Panel (2:07)
04.07 Work With Figma Canvas (3:17)
04.08 Figma Keyboard Shortcuts (5:30)
04.09 Work With Figma Version History (3:09)
05.01 Build A New Project And File In Figma (3:05)
05.02 Import Sketch Files In Figma (3:03)
05.03 Work With Teams In Figma (4:00)
05.04 Work With Templates In Figma (3:45)
06.01 Work With Frames In Figma (5:30)
06.02 Work With Shapes In Figma (6:52)
06.03 Draw Icons With The Figma Pen Tool (9:26)
06.04 Draw Shapes With The Figma Pencil Tool (4:00)
06.05 Work With Text In Figma (7:59)
07.01 Mask Images And Shapes In Figma (7:38)
07.02 Import Icons And Graphics In Figma (9:12)
08.01 Work With Color In Figma (6:27)
08.02 Work With Styles In Figma (9:59)
09.01 Set Up Components In Figma (12:47)
09.02 Use Constraints For Responsive Design In Figma (7:24)
10.01 Design More Mobile App Pages In Figma (27:11)
11.01 Design Mobile App Animations In Figma (25:12)
12.01 Design Microinteractions In Figma (25:01)
13.01 Design A Slide Out Menu In Figma (7:14)
13.02 Design On Screen Overlay In Figma (5:15)
13.03 Design A Comments Section In Figma (12:09)
13.04 Design Multiple Artboard States In Figma (12:09)
14.01 Build A Prototype In Figma (18:14)
14.02 View Figma Prototype On Mobile Device (8:04)
15.01 Share Figma Design (4:02)
15.02 Enable Comments On Figma Design (4:04)
15.03 Export Figma Graphics And Assets (4:55)
Source Files
Complete Sketch UI For Beginners: App Design From Scratch
1) 1st hour - Course Intro and Sketch Tools (61:53)
2) 2nd Hour - Sketch Basics and Online Resources (58:26)
3) 3Rd Hour - Plug-Ins And Desigining Your First Mobile App (70:22)
4) 4th Hour - Your First Mobile App Continued (57:46)
5) 5th Hour - Shortcuts and Extra tips (47:53)
Source Files
UI and UX App Design in Adobe XD - Part 01
01.01 Introduction To The Course (1:30)
01.02 Introduction Of The Instructor (2:05)
01.03 Why Should You Learn User Interface And User Experience In Adobe XD (2:04)
01.04 Quick Win (1:32)
01.05 What Is UI Vs UX Vs Product Designer (2:22)
01.06 Course Requirements (What Software, Experience) (1:30)
02.01 What Will We Learn In This Section (0:42)
02.02 Wireframing In Adobe XD (4:15)
02.03 How Wide Should Your Site Or App Be In Adobe XD (6:37)
02.04 Work With Existing Ui Kits In Adobe XD (6:04)
03.01 What Will We Learn In This Section (0:38)
03.02 Work With Type In XD Wireframes (8:53)
03.03 Basic Colors And Buttons In Adobe XD Wireframes (8:13)
03.04 Make A Gradient In Adobe XD (5:29)
03.05 Free Icons For Adobe XD And UX UI Projects (4:35)
03.06 Add Footers To Your XD Wireframe (4:05)
03.07 Add Lorem Ipsum To Your XD Wireframe (3:21)
03.08 New Pages And Artboards In Adobe XD (2:42)
03.09 Build A Wireframe Homepage (5:51)
03.10 Build A Wireframe Contact Us Page (7:50)
03.11 Section Summary (0:51)
04.01 What Will We Learn In This Section (0:37)
04.02 Prototype And Add Interactivity In Adobe XD (7:08)
04.03 Build A Popup Modal Or Popup Box (4:52)
05.01 What Will We Learn In This Section (0:36)
05.02 Work With Groups And Isolation Mode (3:32)
05.03 Make And Use Components (7:57)
05.04 Left Navigation (2:10)
05.05 Use The Repeat Grid (3:03)
05.06 Update Components (3:42)
05.07 Section Summary (0:43)
06.01 What Will We Learn In This Section (0:50)
06.02 Mock Up An App In Adobe XD (12:51)
06.03 Use The Xd App On Iphone And Android (1:54)
06.04 Add Iphone And Android Battery And Status Icons To Mockup (3:56)
06.05 Build Login And Dashboard Screens (21:03)
06.06 Section Summary (0:52)
UI and UX App Design in Adobe XD - Part 02
07.01 What Will We Learn In This Section (0:39)
07.02 Share Wireframes For Comments In Adobe XD (6:51)
07.03 Record Interactions Via Video With Adobe XD (4:15)
08.01 What Will We Learn In This Section (0:40)
08.02 Use Web Safe Fonts For iOS (6:45)
08.03 Use Android Specific Fonts In Adobe (4:29)
08.04 Build Realistic Buttons With Paste Properties (3:24)
08.05 Section Summary (0:42)
09.01 What Will We Learn In This Section (0:44)
09.02 Work With Images And Cc Library Connection (5:53)
09.03 Adobe Stock Connection To Find Images (3:35)
09.04 Find Free Images To Use In XD Mockups (Pixabay) (4:55)
09.05 Masking And Opacity And Blurring Background Images (6:52)
09.06 Section Summary (0:45)
10.01 What Will We Learn In This Section (0:43)
10.02 What Are Micro Interactions (6:26)
10.03 Button Grow Interaction (6:20)
10.04 Full Screen Image Interaction (8:31)
10.05 Animated Image Gallery With Micro Interactions (7:45)
10.06 Full Vector Change Micro Interaction (9:21)
10.07 Section Summary (0:42)
11.01 What Will We Learn In This Section (0:52)
11.02 Time Delay Transitions (2:15)
11.03 Animated Mobile Side Navigation For Burger Menu (7:27)
11.04 Build A Working Drop Down Menu (5:22)
11.05 Use The Drag Transition (3:58)
11.07 Section Summary (0:52)
12.01 What Will We Learn In This Section-1 (0:33)
12.02 Export Images And Assets To Developers-2 (7:38)
12.03 Export Code To Engineers With Design Specs-3 (7:29)
13 Course Summary And Next Steps (2:29)
01 Assets for Projects
02 Project Files in Adobe XD
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
02 (Prerequisite) Swift Language Basics - 01. Variable and Constants
00. Language Basics Topics List (5:14)
00. Learning Goals (4:24)
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
02. Collection Types
00.Topics-List-And-Learning-Objectives (3:37)
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
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:47)
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
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:12)
05. Returning Multiple Values Simultaneously (7:46)
Functions Text.playground
05. Classes, Struct and Enums
00. Topics List And Learning Objectives (5:25)
01. Intro To Classes (16:24)
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
03 (Prerequisite) Introduction to SwiftUI
00 What Is SwiftUI (4:54)
01 Build A Text Object-1 (9:25)
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
03 (Prerequisite) Introduction to SwiftUI - Part 2
01 Customize Stack Layouts-1 (4:29)
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)
05 Read Text From A Textfield (6:23)
06 Build A Secure Password Field (4:49)
07 Read Values From A Slider (3:26)
Source Files
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13 - 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:16)
04 Choose A Greeting Based On Current Hour-4 (12:02)
05 See All Xcode Icons With Sf Symbols App-1 (2:49)
06 Show Icons Based On Conditions-2 (10:40)
Source Files
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:26)
05 Change Text Based On Current Timer-5 (7:34)
Source files
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)
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)
06 Build A Controller View For Changing Pages-1 (7:05)
07 Build A Button To Change Pages-2 (11:51)
08 Build An App To Track Progress-1 (13:35)
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-1 (9:23)
01 What You'll Need-2 (3:32)
04-01 Build App From Scratch For Augmented Reality-1 (11:04)
04-02 Configure Application For Running On A Device-2 (9:17)
05-01 Build A Focus Cursor-1 (9:54)
05-02 Build An Ar Object Upon Tap-2 (6:29)
05-03 Enable Model Physics-3 (5:50)
05-04 Build A Ground To Prevent Ar Object From Falling Endlessly-4 (5:01)
05-05 Interact With Ar Object-5 (4:11)
06-01 Build An Ar Scene With Reality Composer-1 (3:51)
06-02 Add Animation To Ar Object In Reality Composer-2 (5:23)
06-03 Convert Reality Composer Scene To Ar App-3 (5:48)
07-01 Build An Ar Delegate-1 (5:27)
07-02 Set Up Ar View-2 (3:11)
07-03 Handle Tapping-3 (8:09)
07-04 Build Circle On Location Of Tap-4 (6:53)
07-05 Build Arviewrepresentable To Test App-5 (6:46)
07-06 Remove Circle Upon Second Tap-6 (1:51)
07-07 Calculate Distance Between Objects-7 (7:55)
07-08 Display Distance Results On Screen-8 (5:05)
Source Files
Google Assistant Automation IoT Development
01-00 Course Overview - Google Assistant Automation (4:04)
01-01 What Is Google Assistant (6:42)
02-00 What Is The Google Actions Console (7:16)
02-00B How A Conversational Action Works (6:18)
02-01 Build An Actions Project On Google Developer Console (4:29)
03a-00A What Is Firebase (4:19)
03a-00B What Is The Firebase CLI (2:57)
03a-00C What Are Firebase Cloud Functions (7:46)
03d-01 Install The Firebase CLI (2:54)
03d-02 Initialize A Firebase Project (15:50)
03e-03 Deploy Website To Firebase With Firebase CLI (18:05)
03e-04 Enable Reading And Writing To Firebase Database In Website (1:01)
06-01 Build Html User Interface For Controlling Iot Appliances (7:01)
07-01 Build A Home (5:58)
07-02 Initialize Firebase And Appliance (5:22)
07-03 Update Appliance State (2:04)
08 Initialize Firebase Functions (10:39)
09-01 Sync Intent - Define Appliance Metadata And Capabilities- (4:25)
09-02 Query Intent - Process List Of Target Devices (4:11)
09-03 Query Intent - Get Current State Of Firebase And Appliance (3:13)
09-04 Execute Intent - Update Appliance State (4:20)
09-05 Execute Intent - Update Realtime Database (2:19)
10-01 Simulate Authentication With Firebase (3:36)
10-02 Simulate Authentication Token With Firebase (3:46)
11-01 Build Action On Google Actions Console (10:40)
11-02 Link To Google Assistant To Test Action On Device (2:44)
Source Files
HomeKit iOS App Development for Home Automation
00-00 Course Overview - Homekit Ios App Development For Home Automation (2:57)
00-01 How To Download Xcode (2:55)
01 Build New Xcode App With Homekit (3:12)
02 Download HomeKit Simulator (6:50)
03 Build A Homekit Store (8:11)
04 Add Homes To App (5:26)
05 Display Available Homes (5:36)
06 Handle Accessories In Homekit App-1 (6:02)
07 Display Available Accessories-2 (3:56)
08 Add Accessories To Home-3 (8:56)
09 Put Views Together In Xcode App-4 (12:57)
Source Files
Introduction to Android Studio
00. Introduction (3:50)
01. Downloading and Installing Android Studio (7:17)
02. Exploring Android Studio Interface (13:23)
03. Understanding File Hierarchy_V2 (12:44)
04. Exploring Activity-layout Relationship (20:00)
05. Setting Up an Emulator (7:25)
06. Running App and Implementing User Interaction (7:08)
07. Debugging an App (6:36)
08. Summary and Outro (4:31)
Intro_to_Android
2. Introduction to Coding in Kotlin
00. Introduction (6:36)
01. Introduction to Variables (7:28)
02. Basic Operations (9:41)
03. Nullable Variables (5:47)
04. Collections Intro (7:51)
05. Mutable Lists and Arrays (7:16)
06. If Statements and Expressions (8:35)
07. When Statements and Expressions (3:53)
08. While Loops (7:10)
09. For In Loops (5:18)
10. Introduction to Functions (8:19)
11. Functions with Parameters and Return Values (7:53)
12. Classes and Objects Introductions (17:00)
13. Subclassing and Superclassing (13:35)
14. Summary and Outro (5:05)
Intro_to_Kotlin
Learn to Code in Kotlin by Building an Android App
03-00. Introduction and Demo (10:07)
03-01. Building the Layout Pages (19:26)
03-02. Connecting UI Elements to Activities (11:15)
03-03. Summary of Day 1 (5:01)
04-00. Intro and Building Custom Item View (6:34)
04-01. Building Custom Adapter (17:32)
04-02. Replacing Strings With Custom Todo Objects (9:52)
04-03. Summary of Day 2 (4:33)
05-00. On Click Listeners (17:41)
05-01. Writing Database Schema (17:54)
05-02. Day 3 Summary (2:51)
06-00. Implementing Database Functions (28:01)
06-01. Calling Database Functions (14:02)
06-02. Day 4 Summary (2:56)
07-00. Adding Layout Modifications (11:36)
07-01. Displaying Todays Part Items Lists (16:18)
07-02. Summary and Outro (10:08)
3. ToDoList
A Comprehensive Beginner's Guide to Coding in Kotlin
01. Install Android Studio 3 with Kotlin (5:24)
02. Install Kotlin for Android studio 2.3.2 and Earlier (6:02)
03. Intro to the Kotlin Language (7:27)
04-00. Introduction to Kotlin (2:57)
04-01. Intro to Variables (13:22)
04-02. Primitive Variable Types (11:26)
04-03. Strings (9:47)
04-04. Ranges (7:15)
04-05. Nullable Variables (16:17)
04-06. Converting Between Variable Types (22:13)
04-07. Assignment, Arithmetic, and Unary Operators (12:28)
04-08. Conditional Operators (9:06)
05-00. Intro (2:45)
05-01. Intro to Arrays (14:04)
06-00. Intro (2:36)
06-01. If Statements (11:30)
06-02. Advanced If Statements (12:43)
06-03. When Statements and Expressions (15:35)
06-04. Checking for Null Values (4:11)
06-05. While Loops (11:24)
06-06. Continue and Break Statements (11:04)
07-00. Introduction (2:49)
07-01. Functions with and without Parameters (16:07)
07-02. Return Types (12:07)
07-03. Variable Scope (10:27)
07-04. Unique Kotlin Function Syntax_V2 (14:04)
08-00. Introduction (5:58)
08-01. Creating and Instantiating a Class (11:46)
08-02. Additional Constructors and Init Blocks (7:01)
08-03. Adding Properties and Behaviours (18:05)
08-04. This Keyword (4:23)
08-05. VisibilityAccess Modifiers (12:20)
08-06. Getters and Setters (10:10)
08-07.Inheritance (24:28)
08-08.Interfaces (16:15)
08-09.Enumerations (12:53)
Source Code
Create Apps in Android Studio with Kotlin
00 What You'll Learn-1 (3:30)
02-00 Random Number App Project Preview (0:55)
02-01 Create The Project Layout (13:02)
02-02 Add A Button Programatically (3:49)
02-03 Extract Strings To A Separate File (4:24)
02-04 Position Views In The Center (8:19)
02-05 Enable Button Press (12:06)
02-06 Show A Random Number (7:14)
03-00 Information App Project Preview (0:58)
03-01 Create The Project Layout (6:38)
03-02 Edit The Textview (6:32)
03-03 Create A Reusable Style (12:20)
03-04 Add An Image (10:45)
03-05 Add A Scrollview (17:10)
04-00 Card Maker App Project Preview (2:06)
04-01 Build An Edittext View (11:08)
04-02 User Input Functionality (7:27)
04-03 Build Card Message Input (9:08)
04-04 Build Card Message Functionality (10:49)
04-05 Enable User Editing (6:45)
04-06 Allow User To Update Message Textview (7:41)
04-07 Build Card Signature Input (9:51)
04-08 Build Listeners For The Signature Views (8:27)
05-00 Counter App Project Preview (1:03)
05-01 Build The App Layout (17:57)
05-02 Add Data Binding (11:22)
05-03 Add User Input Functionality Wtih Data Binding (12:43)
06-00 Price Watch App Project Preview (1:44)
06-01 Set Up Http Access (6:48)
06-02 Build The Price Watch User Interface (9:58)
06-03 Load Internet Data Into App (19:45)
06-04 Enable Refresh Http Request (4:57)
07-00 To Do List App Project Preview (0:56)
07-01 Build The To Do App Layout (15:43)
07-02 Build To Do List Functionality (10:37)
07-03 Enable User To Remove Items (7:29)
Source Code
UI App Development in Android Studio with Google Material Design
01-01 Set Up Material Design And Button (13:23)
01-02 Build Toggle Buttons (12:16)
01-03 Apply Custom Themes To Buttons (6:31)
02 Build A Floating Action Button-1 (12:12)
03 Build A Card (8:26)
04-01 Build A Textfield-1 (6:36)
04-02 Build Dropdown Options-2 (10:24)
05-01 Build A Top App Bar-1 (7:14)
05-02 Build A Collapsible Top App Bar-2 (7:14)
06 Build A Bottom App Bar (11:27)
07 Build A Snackbar (7:48)
08-01 Build Username And Password Fields (8:01)
08-02 Submit Or Cancel User Input (4:17)
09-01 Build Input Chips (4:54)
09-02 Build Choice Chips (3:21)
10a-00 Streaming App UI Preview (1:01)
10a-01 Build A Top Toolbar (10:07)
10a-02 Build Tags For Navigation (15:15)
10a-03 Build An Image Card (21:03)
10a-04 Build An Image Card Gallery (13:28)
10a-05 Build Different Shows (8:06)
10b-00 Detail View (streaming App UI) Preview (0:58)
10b-01 Set Up Constraint Layout (10:34)
10b-02 Build Overview Views (8:19)
10b-03 Put Views Into Card View (7:22)
10b-04 Build Description Views (13:08)
10b-05 Build A Secondary Description (11:31)
10b-06 Build Ratings View (12:24)
10b-07 Enable App Scrolling (4:11)
11-01 Build A Bottom Navigation Bar (7:04)
11-02 Build Navigation Fragment Layouts (5:15)
11-03 Show Each Page (10:22)
11-04 Build A Fragment For Each Page (19:17)
11-05 Connect Pages Together-5 (4:56)
Source File
Complete Java Masterclass - Become an Android App Developer!
1) 1st Hour - Introduction and setting up Android Studio (41:26)
2) 2nd Hour - Setting up Continued (60:53)
3) 3Rd Hour - Java Programming Fundamentals (66:33)
4) 4th Hour - Additional Java fundamentals (77:19)
5) 5th Hour - Classes (70:45)
Complete Java Masterclass - Become an Android App Developer!
Build Apple Watch Apps: The Complete iOS, Swift and WatchOS Masterclass
01 What You'll Learn (6:25)
02-01 What Is WatchOS (4:11)
02-02 Build Effective Watchos Apps (7:26)
03-00 To Do List App Preview (1:39)
03-01 Set Up To Do List App (4:59)
03-02 Design To Do List User Interface (6:26)
03-03 Add Task Items To A List (11:28)
03-04 Build A Detail View Page (10:28)
03-05 Delete Tasks (4:46)
04-01 Store Data For The To Do List (13:25)
05-00 Timer App Preview (1:20)
05-01 Build Timer Selection Options (6:09)
05-02 Navigate To A Detail View (8:34)
05-03 Enable Cancel And Finish Timer (6:06)
06-00 Sound Effect App Preview (1:58)
06-01 Build The Sound Effect User Interface (8:54)
06-02 Play Sound Continuously (6:44)
06-03 Add Animation To Sound Effect (8:35)
07-00 Time Zones App Preview (2:23)
07-01 Set Up The User Interface (5:47)
07-02 Get Times In Different Zones (10:11)
07-03 Add Colors And Emoji Per City (9:18)
09-06 Allow User To Select Activity (4:36)
Build Apple Watch Apps: The Complete iOS, Swift and WatchOS Masterclass (Cont'd)
08-00 Animated Countdown Preview (1:51)
08-01 Set Up The Countdown User Interface (6:31)
08-02 Build A Progress Tracker (3:26)
08-03 Build A Progress Bar (9:25)
08-04 Build A Counter View (9:42)
08-05 Build Countdown Functionality (8:05)
08-06 Beautify The Animation (7:17)
09-00 Healthkit App Preview (1:21)
09-01 Set Up Workout App (5:14)
09-02 Build A Data Manager (10:01)
09-03 Start A Workout (5:52)
09-04 Build A Workout Session (5:22)
09-05 Create A Workout Builder (7:12)
09-07 Build A Workout View (8:50)
09-08 Finetune The App (5:10)
10-00 Searchable Notes Preview (1:10)
10-01 Set Up The Notes User Interface (5:41)
10-02 Build A Note (11:35)
10-03 Build A Searchbar (7:09)
10-04 Build Search Functionality (17:20)
10-05 Enable Exit Search (6:28)
Source Files
Learn to Create Apps for the Apple TV
01-00 TV Game Project Preview (1:41)
01-01 TV Game Project Setup (5:58)
01-02 Build Trivia Questions (8:12)
01-03 Build Answer Options (7:51)
01-04 Enable Answer Selections (12:54)
01-05 Change Questions (5:17)
01-06 Add A Time Limit (12:34)
01-07 Build A Timer (9:49)
01-08 Show Question Progress (14:38)
02-00 TV App Project Preview (2:03)
02-01 Project Setup And Background Image (9:10)
02-02 Build Navigation Icons (8:36)
02-03 Build Genre Navigation (8:47)
02-04 Build Show Navigation (17:10)
02-05 Add Show Information (11:16)
02-06 Navigation Animation And Style (12:12)
02-07 Build A Footer (5:26)
03-00 Restaurant Tv App Project Preview (1:49)
03-01 Project Setup And Background Images (6:32)
03-02 Show Company Information (8:16)
03-03 Build Pages And Menu Items (11:33)
03-04 Build Menu Navigation (12:56)
03-05 Show Each Page Information (10:53)
03-06 Add Items To Checkout (19:38)
03-07 Enable Consistent Padding (9:31)
04-01 Core Data App Project Preview (3:29)
04-02 Core Data Project Setup (7:37)
04-03 Update The Persistence Controller (5:18)
04-04 Customize The Data Model (7:59)
04-05 Build The Homepage User Interface (6:21)
04-06 Build The Task Entry Page (12:10)
04-07 Fetch And Display Stored Data (9:52)
04-08 Update Core Data Entries (6:43)
04-09 Delete Data From Persistent Storage (5:45)
Source Files
Mastering Core Image: Xcode's Image Recognition and Processing Framework
1.0 Intro and Demo (5:57)
1.0 Learning Goals (2:48)
1.1 Setting up the UI (10:37)
1.10 Exploring Transition Effect Filters (16:32)
1.11 Combining Multiple Filters into 1 Result (23:46)
1.12 Summary (7:57)
1.2 Finishing Set Up and Adding Resources (19:17)
1.3 Applying a Simple Sepia Tone Filter (19:59)
1.4 Viewing Filter Documentation (25:22)
1.5 Testing Blur Filters (28:57)
1.6 Testing Color Change Filters (22:44)
1.7 Testing Composite and Distortion Effects (26:46)
1.8 Testing Geometry Adjustment and Colour Gradient Filters (26:57)
1.9 Stylizing and Tile Effect Filter (21:27)
2.0 Intro and Demo (4:38)
2.0 Learning Goals (2:38)
2.1 Designing the UI and Adding Images to Project (10:32)
2.2 Performing Additional Variable and Function Set Up (19:22)
2.3 Implementing Basic Facial Detection Functionality (19:59)
2.4. Placing Image Over Eyes Part 1 (16:41)
2.5. Placing Images Over Eyes Part 2 (26:01)
2.6. Intro to Text Recognition Using Core Image (16:49)
2.7 Intro to Image to Text Reading Using Tesseract (15:08)
2.8 Implementing Tesseract Functionality (18:35)
2.9 Summary (8:27)
3.0 Intro and Demo (4:19)
3.0 Learning Goals (2:16)
3.1 Building the User Interface (12:48)
3.2 Loading Image from Assets Folder (16:41)
3.3 loading Images From Photo Library (19:30)
3.4 Loading Images Via URL (30:05)
3.5 Modifying and Saving Images (14:32)
3.6 Summary and Outro (7:02)
Source Files
Mastering Core Image: Xcode's Image Recognition and Processing Framework - Cont'd
4.0 Intro and Demo (4:40)
4.0 Learning Goals (2:29)
4.1 Building the UI (12:33)
4.2. Setting up Images and Image Picker Controller (23:48)
4.3 Scaling Down Images (15:01)
4.4 Implementing Simple Tap Gestures and Reverting Actions (20:26)
4.5 Positioning Image at Tap Location (27:30)
4.6 Summary and Outro (7:48)
4.7 Bonus - Positioning Centre of Image at Tap Position (6:42)
5.0 Intro and Demo (4:42)
5.0 Learning Goals (2:46)
5.1 Setting up the Basic UI (11:02)
5.2 Display the Image (15:34)
5.3 Implementing Crop Functionality Text Fields (11:02)
5.4 Setting up X,Y, and Zoom Sliders (17:02)
5.5 Implementing Crop Functionality With Sliders (10:22)
5.6 Adding Gestures to The Interface And Implementing Pan Gesture (16:20)
5.7 Implementing Pinch Zoom Gesture (16:20)
5.8 Summary and Outro (6:54)
5.9 Bonus - Bounds checking (7:54)
Source files
The Ultimate MacOS & iOS Masterclass: Build Mac Apps with SwiftUI
00.01 What You'll Learn And Requirements (5:54)
01-01 Navigation Link (5:24)
01-02 Navigation Link And Go Back (9:04)
01-03 Page Navigation (15:42)
01-04 Object Binding (14:24)
01-05 Binding Property Wrapper (12:28)
01-05 Build Alert (8:56)
01-06 Environment Object Vs Observed Object (10:50)
02-00 Text Message Macos App Preview (1:42)
02-01 Set Up The Text Message Macos App (8:09)
02-02 Build A Text Message Container (15:59)
02-03 Build A Detail View (14:32)
02-04 Build A Message Shape (12:40)
02-05 Add Toolbar And Finishing Touches (7:04)
03-00 Notebook App Preview (1:12)
03-01 Set Up The Notebook App (8:36)
03-02 Build A Note Detail View (10:01)
04-00 Task List Functionality Preview (1:06)
04-01 Add Navigation Views (9:15)
04-02 Add New Pages With Dynamic Foreach (8:24)
05-00 Task List App Preview (1:26)
05-01 Set Up The Task List App (11:20)
05-02 Build A Task View (6:44)
05-03 Add New Task To List (10:49)
05-04 Build Navigation List (6:18)
06-00 Task List Functionality Preview (1:01)
06-01 Add New Lists (12:40)
06-02 Build Navigation Views (6:32)
06-03 Store Each List Data (12:46)
07-00 Chat Rooms App Preview (1:54)
07-01 Set Up The Chat Rooms App (9:08)
07-02 Build A Room Detail View (7:08)
07-03 Build A Message Container (7:08)
07-04 Build A Message Field (8:47)
08-01 Light And Dark Modes (9:25)
Source Files
✅ Level 4 - Machine Learning - Beginners Machine Learning Masterclass with Tensorflow JS
00-01 What Is Machine Learning-1 (6:39)
00-01b What You'll Learn-2 (7:12)
00-02 What Is Tensorflow Js-3 (4:28)
00-03 Load Tensorflow Object-4 (4:28)
01a-00 Linear Algebra For Machine Learning-1 (4:44)
01a-01 Build Tensors-2 (13:33)
01a-02 Tensor Utility Methods-3 (9:12)
01a-03 Perform Math With Tensors-4 (9:56)
01b-01 Build A Scatter Plot-1 (8:41)
01b-02 Build A Bar Chart (5:33)
01b-03 Build A Histogram (6:39)
01c-01 Build Sample Data (5:16)
01c-02 Build The Model (11:14)
01c-03 Make A Prediction (7:47)
01d-01 Generate Data (13:38)
01d-02 Visualize Data (16:10)
02-00 What Is Linear Regression (7:52)
02-01 Prepare Training Data (7:10)
02-02 Build The Model (14:05)
02-03 Make A Prediction (3:53)
02b-01 Set Up The Canvas (3:48)
02b-02 Draw A Data Sample (6:20)
02b-03 Create Loss And Prediction Functions (6:00)
02b-04 Collect User Input For Data (8:50)
02b-05 Visualize Linear Regression With Dynamic Data (6:46)
03-01 Set Up The Canvas (11:00)
03-02 Visualize Linear Regression With Dynamic Data (16:33)
04-01 Generate Samples (6:21)
04-02 Generate A Prediction Equation With Weights (6:54)
04-03 Train The Model (5:26)
04-04 Visualize Predictions (18:01)
04-05 Visualize Prediction Error (10:00)
05-01 Load Models Into HTML (5:51)
05-02 Train Model On Images (13:13)
05-03 Make A Prediction (6:58)
Source files
Beginners Guide to Neural Networks in Tensorflow JS
01-00 What You'll Learn-1 (7:44)
03-02 What Is Tensorflow JS (4:28)
03-03 Load Tensorflow Object (5:06)
03b-00 Linear Algebra For Machine Learning (4:44)
03b-01 Build Tensors (13:33)
03b-02 Tensor Utility Methods (9:12)
03b-03 Perform Math With Tensors (9:56)
04-00a What Is Deep Learning (6:08)
04-00b What Is A Neural Network (8:06)
04-01 Build A Perceptron (13:26)
04-02 Build A Sigmoid Function (8:01)
04-03 Build A Sigmoid Perceptron (7:35)
04-04 Build A Relu Activation Function (7:12)
04-05 Build A Leaky Relu Activation Function (6:10)
05-01 Build Neural Network Layers (9:57)
05-02 Train And Test The Neural Network (11:24)
06-01 Build A Dataset (8:26)
06-02 Build A Neural Network (5:35)
06-03 Train The Neural Network (10:05)
06-04 Make A Prediction With The Neural Network (8:43)
07-00 What Is Cross Validation (8:24)
07-01 Load A Model Into HTML (4:57)
07-02 Use A Neural Network In Your Website (8:49)
07-03 Show Neural Network Results On Website (5:34)
08-01 Build A Dataset For Xor (6:32)
08-02 Build A Neural Network For Xor (5:19)
08-03 Train And Test The Neural Network (11:06)
09-01 Load An RNN Into Your Website (5:37)
09-02 Set Up The Canvas (7:06)
09-03 Draw With A Neural Network (8:50)
10-01 Load An Image For Object Detection-1 (6:13)
10-02 Load A Neural Network For Object Detection-2 (6:15)
10-03 Outline Objects In The Image-3 (12:17)
11-01 Build A Deep Neural Network With Gradient Descent From Scratch (9:21)
11-03 Build A Deep Neural Network With Gradient Descent With Tensorflow JS (11:24)
11-04 Build A Deep Neural Network With Backpropagation-3 (7:03)
11-05 Build The Backpropagation-4 (16:56)
12-01 Reduce Neural Network Error (17:12)
12-02 Build A Gradient Descent Algorithm (8:48)
13 Train The Deep Neural Network With Gradient Descent (15:24)
Source files
00a (Prerequisite) Introduction to CSS
01. Course Requirements-1 (3:41)
02. Html Styles Crash Course-2 (4:45)
03. Adding Code To The Css-3 (4:46)
04. Adding In Ids To The Css-4 (5:16)
05. Classes In Css-5 (2:39)
06. Font Families-6 (5:04)
07. Colors In Css-7 (5:44)
08. Padding In Css-8 (3:06)
09. Text Align And Transforms-9 (3:14)
10. Margins And Width-10 (5:33)
11. Changing The Body-11 (4:11)
12. Latin Text Generator-12 (1:57)
13. Adding In A Horizontal Menu With Html And Css-13 (7:53)
15. Adding A Background Image-14 (4:04)
15. Playing Around With Margins In Css-15 (2:20)
00a (Prerequisite) Introduction to HTML
01. Course Requirements-1 (2:56)
02. What Is Jsbin-2 (3:15)
03. Setting Up The Html Document-3 (2:41)
04. Header Tags And Paragraphs Tags-4 (4:06)
05. Styles-5 (3:32)
06. Bold Underline And Italic Tags-6 (3:10)
07. Adding In A Link-7 (1:38)
08. Adding In A Image-8 (3:01)
09. Adding A Link To An Image-9 (1:55)
10. Lists-10 (4:03)
11. Tables-11 (3:29)
13. Different Kinds Of Input-12 (4:59)
14. Adding In A Submit Button-13 (3:01)
15. Scripts And Style Tags-14 (3:27)
00a (Prerequisite) Introduction to JavaScript
01. Course Requirements-1 (4:44)
02. Html, Css And Javascript Crash Course-2 (4:54)
03. Adding In Functions-3 (4:36)
04. Scaling Functions-4 (4:27)
05. Changing The Text In Javascript-5 (4:50)
06. Variables-6 (5:40)
07. Arrays-7 (5:30)
08. Objects-8 (6:36)
09. Variable Scope-9 (5:04)
10. Adding User Input Text-10 (5:05)
11. Calling Functions-11 (3:56)
12. If Statements-12 (4:49)
13. Else If And Else Statements-13 (4:05)
14. Changing The Style With Javascript-14 (5:49)
Advanced Machine Learning with TensorFlow.js
02-01 Load The Model With Text (4:18)
02-02 View Model Results Of Text Toxicity (6:40)
02-03 Clean Up Prediction Results (6:18)
03-01 Set Up The Speed Recognition Model (6:00)
03-02 Set Up The Canvas (3:26)
03-03 Classify Words Through Microphone (6:55)
03-04 Draw From User Commands (7:35)
04-01 Tidy Tensors (6:26)
04-02 Keep Tensors (3:10)
04-03 Dispose Tensors (2:41)
04-04 Build A Memory Leak Example (4:35)
05-01 Load Json Data (7:34)
05-02 Convert Json Data To Tensor (9:08)
05-03 Visualize Dataset With Tf-Vis (5:38)
05-04 Build And Train Model (10:22)
05-05 Visualize Model's Training Epochs (9:12)
05-06 Make A Prediction (13:49)
05-07 Visualize Prediction (9:09)
06-01 Load Dataset From JSON File (6:48)
06-02 Visualize Dataset's Features (9:26)
06-03 Build A Multi Layer Model (7:43)
06-04 Extract Inputs And Outputs (7:10)
06-05 Normalize Data (4:47)
06-06 Train The Model (6:01)
06-07 Evaluate Model Performance (6:12)
07-00 What Is Logistic Regression (4:32)
07-00B Calculate Logistic Regression Accuracy (5:20)
07-01 Build A Logistic Regression Model (7:08)
07-02 Train The Logistic Regression Model (15:20)
07-03 Visualize Logistic Regression Results (12:52)
07-04 Visualize Original Data (12:13)
07-05 Visualize Model Error (7:37)
08-00 What Is Fast Fourier Transform (2:42)
08-01 Build And Visualize A Dataset (10:48)
08-02 Visualize Frequencies With Fast Fourier Transform (11:53)
08-03 Visualize Inverse Fast Fourier Transform (5:44)
09-00 What Is Principal Component Analysis (6:13)
09-01 Build Principal Component Analysis (6:24)
09-02 Calculate Variance Of Data And Principal Component Analysis (9:28)
09-03 Visualize Data Slices (12:01)
09-04 Visualize Principal Component Analysis Results (3:03)
Source Files
Advanced Neural Networks with TensorFlow.js
01e-00A What Is Deep Learning (6:10)
01e-00B What Is A Neural Network (8:08)
02-00 What Is One Hot Encoding (6:53)
02-01 Build Training Data (7:34)
02-02 Build The Neural Network (6:48)
02-03 Train The Neural Network (9:33)
02-04 Make A Prediction (10:11)
03-01 Build Training Data To Represent Images (12:15)
03-02 Build The Convolutional Neural Network (10:39)
03-03 Train The Convolutional Neural Network (9:06)
03-04 Make A Prediction Of Number Of Lines (15:05)
04-00 What Is A Recurrent Neural Network (6:38)
04-01 Generate Sequence And Label (6:25)
04-02 Generate Dataset (6:02)
04-03 Build The LSTM Model (4:55)
04-04 Train The Model (11:25)
05-01 Process Iris Data (7:37)
05-02 Convert Data To Tensors (8:45)
05-03 Separate Training And Testing Data (8:54)
05-04 Create Training And Testing Datasets (4:42)
05-05 Build The Model (9:29)
05-06 Train The Model (4:11)
05-07 Make A Prediction (8:45)
06-01 Load Model And Dataset (5:57)
06-02 Get User Input For Sentiment Analysis (10:59)
06-03 Make A Prediction (7:11)
07-00 What Is A Convolutional Neural Network (19:29)
07-01 Set Up Canvas To Load Image Data (10:36)
07-02 Load Mnist Dataset (6:47)
07-03 Separate Training And Testing Data (5:40)
07-04 Build The Model (6:48)
07-04A What Are The Network's Layers (14:14)
07-05 Train The Model (11:27)
07-06 Create Training Batches (6:14)
07-07 Create Testing Batches (11:31)
07-08 Fit Neural Network Through Data (8:54)
Source Files
CoreML SwiftUI Masterclass
00-00 Course Overview (6:54)
00-01 What You'll Need (5:56)
00-02 What Is CoreML (6:43)
00a-03 What Is Supervised Learning (10:39)
01-00A What Is Sentiment Analysis (4:39)
01-00B Natural Language Framework (4:32)
01-01 Build A New Swiftui App For Sentiment Analysis (8:59)
01-02 Perform Sentiment Analysis In SwiftUI (7:38)
01-03 Change Color Depending On Sentiment (4:56)
02-01 Train A Model With CreateML (12:13)
02-02 Test The Model With CoreML In An App (14:17)
02-03 Display Prediction Accuracy (6:41)
04-01 Load a CoreML model into a new Xcode project (11:00)
04-02 Add images for classification (6:31)
04-03 Enable user to loop through images (5:40)
04-04 Import CoreML model into the view (5:28)
04-05 Resize image for model- (6:26)
04-05A Resizing Image Overview (7:44)
04-06 Convert image to buffer for model (8:55)
04-06A Image To Buffer Overview (6:55)
04-07 Test the model on image classification (8:55)
05-00 Tip - How To Unhide Library Folder (1:22)
05-01 Build A New Xcode Project To Compile Model (4:44)
05-02 Build A Playground With Object Detection Model (4:28)
05-03 Instantiate A Model Object (6:12)
05-04 Build An Image Analysis Request (7:23)
05-05 Resize Image For Model (9:36)
05-06 Convert Image To Buffer For Model (9:47)
05-07 Test Object Detection On Image (4:53)
Source Files
Mobile Machine Learning with CoreML: Artificial Intelligence iOS 14 and Swift 5 Masterclass
00c-01 What Is Coreml (6:47)
01-01 What You'll Learn (5:25)
02-01 Natural Language Framework (4:31)
03-01 Project Setup (7:26)
03-02 Recognize Dominant Language Of A Text (7:51)
03-03 What Is String Tokenization (4:14)
03-04 Tokenize A String (7:22)
03-05 Identify Parts Of Speech (10:26)
03-06 Identify People, Places And Organizations (14:26)
04-01 What Is Word Embedding (7:36)
04-02 Find Similar Words (6:18)
04-03 Find Word Neighbors (8:34)
04-04 Find Similar Sentences (9:00)
05-00 What Is Sentiment Analysis (4:38)
05-01 Gather Dataset (6:59)
05-02 Train A Model In Createml (11:18)
05-03 Use The Model In An App (10:25)
06a-01 Train Image Classification In Create Ml (10:33)
06a-02 Evaluate And Save The Image Classification Model (2:31)
06a-03 Set Up App For Image Classification (5:55)
06a-04 Process Images For Image Classification (11:24)
06a-05 Use The Image Classification Model In An App (8:41)
06b-00 What Is Linear Regression (4:48)
06b-01 Gather Data For Linear Regressor (11:48)
06c-01 Gather Data For Classifier (8:23)
06c-02 Train The Classifier (16:03)
07-01 Mobilenetv2 Project Setup (5:56)
07-02 Download And Import The Model (7:49)
07-03 Resize Images (5:00)
07-04 Make A Pixel Buffer (5:43)
07-05 Make RGB Color Space (5:12)
07-06 Make A Prediction (14:11)
08-01 Yolov3 Project Setup (3:24)
08-02 Download The Yolov3 Model (6:53)
08-03 Resize Images (3:38)
08-04 Make A Pixel Buffer (4:40)
08-05 Make RGB Color Space (3:54)
08-06 Make A Prediction (13:40)
Source Files
Python and Android TensorFlow Lite - Machine Learning for App Development
00-00 Course Overview (3:12)
00-01 What You'll Need (4:29)
00a-00 Project Preview (2:17)
01-01 Build A Linear Regression Model With Python (15:06)
01-02 Convert Python Model To Tensorflow Lite (5:38)
01-03 Build A New Android Studio App (7:39)
01-04 Build App Layout (10:18)
01-05 Load Machine Learning Model (4:53)
01-06 Use Machine Learning Model (5:18)
01-07 Connect App Layout To Model (6:08)
02-00 Project Preview (1:49)
02-00 What Is Logistic Regression (4:32)
02-01 Load And Process Data For Logistic Regression With Scikit Learn (9:14)
02-02 Build A Logistic Regression Model With Python (8:01)
02-03 Convert Logistic Regression Model To Tensorflow Lite (2:38)
02-04 Build A New Android Studio App With Tf Lite Model (5:48)
02-05 Build App Layout For Logistic Regression (9:26)
02-06 Load Logistic Regression Model In Android Studio (5:01)
02-07 Use Logistic Regression Model In Android (8:46)
02-08 Enable App User Interaction With Machine Learning Model (9:54)
Source Files
✅ Level 5 - Web3 Development - Blockchain Decentralized App Development with Solidity & JavaScript
00-00 Course Overview (8:12)
00-01 What You'll Need (6:11)
01a-00 Blockchain Introduction (8:32)
01a-01 What Are Blockchains And Distributed Ledgers (3:48)
01a-02A What Are Bitcoin And Ethereum (5:28)
01a-02B Ethereum Blockchain Properties (10:22)
01a-02C Ethereum Deep Dive (10:23)
01a-03 What Are Smart Contracts (2:01)
01a-04 What Is The Solidity Programming Language (4:01)
01a-05 What Is An NFT (2:44)
02-00 What Is Truffle Ethereum (1:29)
02-01 Build A Truffle Project (8:39)
03-00 What Are Nft Token Standards (5:42)
03-01 Install Openzeppelin Nft Token Standard (10:08)
03-02 Build NFT Smart Contract (12:14)
04-00 Introduction To Testing Smart Contracts (2:23)
04-01 Build A Test For Your Nft Smart Contract (7:16)
05-00 What Is Ganache (1:42)
05-01 Deploy Smart Contract With Ganache Personal Blockchain (7:40)
06-01 Test Nft Contract Properties (5:40)
07-01 Build Mint Tokens Functionality (6:20)
07-02 Test Minting Tokens (9:20)
07-03 Test Indexing Tokens (6:32)
08-00 Why You Should Learn React (5:30)
08-01 React Introduction (12:33)
08-02 Set Up A Container (8:13)
08-03 Generate A List (6:46)
08-04 Add Items To The List (6:34)
08-05 Clear Input Field (10:26)
08-06 Remove A Task (10:39)
08b-01 Build Index HTML File (3:49)
09-00 What Is Web3js (2:06)
09-01 Build App And Load Web3 (4:48)
09-02 Run Project With React-Scripts (10:29)
09-03A Install Metamask (2:14)
09-03B Load Blockchain Data (10:27)
10-01 Build A Form To Mint Tokens (6:26)
10-02 Send Client Mint Request To The Contract (8:35)
10-03 Mint Tokens With Truffle Console (4:37)
Source Files
Introduction to Solidity
01 Introduction To Ethereum Remix Ide-1 (8:12)
02-01 Build Your First Contract-1 (8:48)
02-02 Change A State Variable Value (5:56)
03-01 Build A Local Variable (4:28)
03-02 Build State Variables Of Different Data Types (10:55)
03-03 Build A Custom Data Type With A Struct (4:47)
04-01 Build Arrays (11:07)
04-02 Build Array Functions (6:17)
05-01 Build A Mapping (6:20)
05-02 Build A Database-Like Mapping (7:42)
05-03 Assign Ownership To Individual Ethereum Addresses (4:59)
06-01 Build A Conditional (6:57)
06-02 Build A Loop (9:25)
07-01 Send Ether (8:31)
08-00 Build A Profit Splitter Contract (11:48)
08-01 Build A Contract With Limited Addresses (11:40)
08-02 Build A Contract And Library (15:01)
08-03 Build A Contract With A Limited Time Transaction (10:20)
08-04 Build Contracts With Inheritance (13:22)
08-05 Build Contracts With Visibility Modifiers (10:50)
08-06 Build A Contract With Mutability Modifiers (10:20)
08-07 Build An Abstract Contract (13:09)
08-08 Build A Bank Contract (9:25)
08-09 Access Struct Value (4:13)
Source Files
Truffle Fullstack dApp Development with React, Solidity and JavaScript
00-00 Course Overview - Truffle Fullstack Dapp Development (6:02)
02-00 What Is Truffle Ethereum (1:29)
02-01 Start A Social Media Dapp (6:13)
02-02 Build Social Media Smart (9:19)
06-01 What Is Web3js (2:06)
06-02 Install Metamask (2:14)
07-01 Load Web3 And Smart Contract In Javascript Frontend (11:47)
07-02 Launch React Dapp With Ganache And Metamask (5:45)
08-01 Build Add Social Media Post Component (5:19)
08-02 Use Addpost React Component In App (10:02)
09-01 Build Social Media Posts Component (10:30)
09-02 Enable Likes In Social Media Dapp (9:47)
Source Files
Web3 Programming Masterclass - Decentralized Application (Dapp) Development with Blockchain
00 Project Preview (1:52)
00-00 Course overview - Web 3.0 (12:56)
00-01 What you'll need - Web3 (3:34)
00-02 Web 3.0 Fundamentals (12:17)
01 Build A New React App (4:08)
01a-00 Build A Simple Tally Decentralized Website With Truffle, Solidity And Vanilla Javascript - Project Overview (6:35)
01a-01B What Is Truffle Ethereum (1:29)
01a-02 What Is Web3js (1:29)
01a-03 Install Metamask (2:14)
01a-04 What Is Ganache (1:42)
01b-01 Build and compile Truffle Solidity smart contract (6:10)
01b-02 Deploy and migrate Truffle Solidity smart contract (9:26)
01b2-03 Build Html To Interact With Smart Contract Via Website (5:41)
01b2-04 Connect To Metamask With Javascript Web3 (9:55)
01b2-05 Enable User To Interact With Smart Contract Via Website (8:16)
01b2-06 Test Dapp With Server, Metamask And Ganache (10:53)
02-02 Build A Main Component (5:40)
02-03 Display Main Component On Webpage (2:10)
02-04 Build A Signin Component (2:53)
03-05 Build Sign In Handler In Sign In Component (6:59)
03-06 Handle Signin In App Component (9:47)
03-07 Test With Ganache And Metamask (4:31)
03-08 Tips For Debugging Web3 Dapps (2:36)
04-00 Project Preview - Build A Dapp With Metamask Account And Network (1:31)
04-01 Build A React App With Components (6:11)
04-02 Detect Metamask Crypto Wallet With Web3 (10:28)
04-03 Connect Components To App (7:41)
04-04 Handle Account Or Network Change (10:48)
05-00 Project Preview - Truffle Project With Infura And Ganache Cli (3:45)
05-01 Build A New Truffle Project Project (14:10)
05-02 Build A Local Blockchain With Ganache Cli (15:58)
05-03 Deploy Contracts To Local Blockchain (10:58)
05-04 Send Transaction To Run Function On Your Contract (5:41)
06-05 Use Infura To Connect To Public Networks (4:03)
06-06 Fork Infura Client To Local Ganache Blockchain (16:32)
07-01 Build A New Truffle Project (1:54)
07-02 Configure Metamask To Use Mumbai Testnet (4:25)
07-03 Get An Rpc Url Key With Maticvigil (2:38)
07-04 Build An Nft Solidity Smart Contract (7:38)
08-05 Build Collection Data And NFT Data (3:46)
08-06 Upload Images And Json To Pinata Ipfs (4:12)
09-07 Migrate Contracts To Mumbai Network (7:01)
09-08 Mint Tokens At Contract Address (11:31)
09-09 View NFT On Opensea (6:24)
Source Files
Web3 Programming Masterclass - Decentralized Application (Dapp) Development with Blockchain (Cont'd)
10-00 Project Overview - Build NFT Contract With Hardhat, Openzeppelin And Local Blockchain (11:29)
10-01 Build A New Hardhat Project (3:13)
10-02 Build A Simple NFT Contract With Openzeppelin Erc721 Standard (6:03)
10-03 Test Smart Contract With Ethereum Waffle (11:56)
10-04 Log To Console In Solidity With Hardhat (3:46)
10-05 Deploy Contract To Local Network (7:31)
13-00 Build An Nft Minting Dapp With Truffle, Solidity, Openzeppelin And React - Project Overview (4:14)
13-01 Build React Truffle Project From Scratch (2:27)
13-02 Build A Smart Contract For Minting NFTs (8:56)
14-03 Initialize Web3 In React (7:05)
14-04 Deploy Smart Contract To Get Address And Abi (6:52)
14-05 Build Frontend NFT Minting Functionality (7:34)
14-06 Build Website Elements For User Interaction (8:54)
14-07 Test Project With Metamask And Ganache (6:44)
15a-00 Build A To Do List Dapp With Truffle And React - Project Overview (2:44)
15a-01 Set Up Truffle Dapp With Create React App (3:25)
15a-02 Build A To Do List Smart Contract (7:19)
15b-03 Connect To Smart Contract In Web App (9:15)
15b-04 Migrate Smart Contract On Local Ganache Blockchain (8:16)
15b-05 Build Api Key Env Variable From Blocknative Notifier (3:55)
15b-06 Connect Backend Smart Contract Functionality To Frontend (6:50)
15b-07 Listen For Messages From Metamask Browser Wallet (4:54)
15c-08 Build Website Elements For User Interaction (6:25)
15c-09 Test Project With Metamask And Ganache (4:39)
15c-10 Style Completed Tasks (3:09)
Source Files
XRPL Blockchain Web3 Development with JavaScript
00 Course Overview (4:47)
02-01 What Is The Xrp Ledger (5:10)
02-02 What Is The Xrpl Consensus Protocol (5:25)
02-03 Xrpl Ecosystem (3:19)
02-04 Xrp And Ripple Company (1:24)
02-05 Xrpl Payment Types (1:22)
05-01 Access XRPL With A Web Browser (6:06)
05-02 Xrpl Public Server Explained (1:43)
05-03 How To Debug Javascript (3:14)
05-04 Connect To Xrpl Testnet With Js (2:23)
05-05 Look Up Xrpl Transaction With Js (3:57)
05-06 Convert Drops To Xrp With Js (1:33)
06-01 Build An Xrpl Crypto Wallet And Keys (2:34)
06-02 Build And Fund Xrpl Testnet Wallet (3:11)
07-01 Prepare Xrp Transaction With Js (5:00)
07-02 Sign And Submit Xrp Transaction With Js (3:58)
08-01 Introduction To Xrpl Websocket (2:32)
08-02 Connect To Xrp Ledger With Websocket (6:13)
08-03 Handle Xrpl Server Messages With Websocket (9:34)
Source Files
Metaplex Candy NFT Automation and Solana dApp Development
00 Course Overview (3:52)
01-01 What Is Metaplex (2:02)
01-02 Why Choose Metaplex (2:15)
03-01 What Is Solana_1 (6:56)
03-02 What Can You Do With The Solana Blockchain (3:57)
03-03 What Is Metaplex Candy Machine (2:20)
04 Project Overview - Build And Sell Nft With Metaplex Candy (1:10)
06a-01 What Is Brew (1:52)
06a-02 Install Brew On Mac (3:34)
06b-01 What Is Git (3:00)
06b-02 Install Git On Mac (4:06)
06b-03 Update Git On Mac (3:56)
06b-04 Install Git On Windows (3:20)
06d-01 What is yarn (2:16)
06d-02 Install yarn on Mac (4:22)
06d-03 Install yarn on Windows (3:32)
06e-01 What Is Ts-Node (1:52)
06e-02 Install Ts-Node On Mac (4:05)
06e-03 Install Typescript And Ts-Node On Windows (2:06)
07 Install Apple M1 Tools For Metaplex Candy With Brew (3:05)
08 Install Metaplex And Dependencies (6:08)
09-01 Build A Crypto Wallet With Solana Tool Suite (3:40)
09-01 Install Solana Cli On Mac (10:26)
09-02 Install Solana Cli On Windows (4:15)
10 Build A Crypto Wallet With Solana Tool Suite (3:40)
11-01 Build A Devnet Wallet With Solana (6:02)
11-02 Configure Nft Project For Candy Machine (4:47)
11-03 Build Nft Asset Metadata For Metaplex Candy (3:38)
11-04 Upload Nft Assets To Candy Machine (4:51)
11-05 Verify Nft Assets On Candy Machine (1:34)
11-06 Mint Nfts With Metaplex Candy Cli (3:13)
12-07 Build Website For Nft Minting With Metaplex Candy (9:47)
12-08 Install Phantom Solana Crypto Wallet (6:07)
12-09 Connect Phantom Wallet To Metaplex Nft Dapp (5:09)
Source Files
NEAR Blockchain Smart Contract and Dapp Development Masterclass - Part 1
00 Blockchain Introduction (7:38)
01 Build a Github repository (for Gitpod) (2:03)
01-02 What is a Smart Contract (6:35)
01-03 What is the NEAR blockchain (3:58)
02a Project preview (2:24)
02b What is Github and building a new account (8:53)
03-00 What is Gitpod (1:31)
03-01 Set up Gitpod project for AssemblyScript smart contract (3:55)
03b-02 Install near-sdk-as (9:44)
03b-03 Commit project to Github with gitignore for node_modules (5:14)
04-01 What is JavaScript in web development (8:07)
04-02 What is AssemblyScript and WebAssembly (8:08)
05-01 Build Assemblyscript Smart Contract Online For Near Blockchain (14:47)
05-02 Install NEAR tools for deployment (5:13)
05b-01 Create a NEAR testnet account and fund with tokens (4:03)
05b-02 Build a sub-account with NEAR CLI (5:58)
05c-01 Compile AssemblyScript smart contract with asb package (4:33)
05c-02 Deploy AssemblyScript contract to NEAR blockchain (2:38)
05c-02b Deploy AssemblyScript contract to NEAR subaccount (4:25)
05c-03 Interact with AssemblyScript contract on NEAR blockchain (9:51)
05c-04 Log values in AssemblyScript smart contract and redeploy (10:49)
05d Project preview - Build a marketplace smart contract for NEAR blockchain (2:09)
06e Install NEAR CLI and AssemblyScript build tools (5:12)
07-01 Set up NEAR project (12:36)
07-02 Initialize yarn to install Near SDK (9:52)
08-01 Build a smart contract in AssemblyScript for dapp (10:07)
08-02 Add new entry to map in AssemblyScript (5:32)
08-03 Get entry from map in AssemblyScript (6:26)
09-01 Build accounts on NEAR testnet (7:12)
09-02 Compile AssemblyScript smart contract (4:20)
09-03 Deploy AssemblyScript smart contract to NEAR (4:07)
09-04 Call functions from AssemblyScript contract on NEAR (10:22)
09b Project preview - Build a marketplace dapp on NEAR blockchain (5:24)
10-00 What is web3JS (2:05)
10-01 Set up React dapp for NEAR (8:21)
10-02 Define configuration for NEAR in React_1 (6:58)
10-04 Connect to NEAR wallet and contract in React (6:03)
10-05 Test connection to wallet and contract (7:04)
11-01 Handle sign in and sign out of wallet (3:37)
11-02 Call NEAR functions in dapp (5:00)
12-01 Build user interface to establish the wallet connection (12:44)
12-02 Show state values from AssemblyScript contract in React (7:25)
13-01 Connect to contract before rendering dapp (3:37)
13-02 Build a Course component (6:29)
14-01 Get all entries in AssemblyScript smart contract map (8:20)
14-02 Get all entries from AssemblyScript in React (9:55)
14-03 Render an AssemblyScript map in React DOM (4:05)
14-04 Build a Courses component to render all entries (5:43)
15-01 Build React component to add entry to AssemblyScript map (6:49)
15-02 Connect to add entry function in React component
16-01 Build model to represent course (7:29)
16-02 Update smart contract to use complex data model (8:07)
16-03 Update AssemblyScript smart contract on NEAR (12:28)
17-01 Update Courses component with complex data model (4:21)
17-02 Update adding course with complex data model (6:55)
18-01 Build AssemblyScript method for purchase (6:17)
18-02 Build NEAR customer account to test purchase (5:16)
18-03 Get more test NEAR token from faucet (3:16)
18-04 Fund testnet wallet with NEAR CLI (4:43)
19-01 Test purchase with NEAR smart contract
19-02 Use a React component for each object (7:57)
19-03 Enable NEAR purchase in React dapp (8:58)
19-04 Send NEAR with purchase in React dapp (6:16)
20-01 Format each course in a Bootstrap card (9:35)
20-02 Add image to model in AssemblyScript smart contract (5:54)
20-03 Display image from AssemblyScript smart contract in React dapp (6:02)
NEAR Blockchain Smart Contract and Dapp Development Masterclass - Part 2
00 Project Preview (4:12)
01-01 Set Up NEAR Dapp Project with TypeScript (5:40)
01-02 Build a Hello World TypeScript NEAR contract (5:11)
02-01 Deploy contract to NEAR test network without logging in (7:26)
02-02 Call a view function from NEAR contract without account (3:31)
02-03 Call a paid function from NEAR contract with account (6:26)
03b-01 Build a vanilla JS dapp to connect to Hello World TS contract on NEAR (5:42)
03b-02 Run a vanilla JS dapp connected to Hello World TS contract on NEAR (6:07)
04b-01 Autogenerate NEAR React Dapp with TypeScript Contract (4:49)
04b-02 Deploy smart contract and run React NEAR dapp (4:48)
00 Project preview - Rust Smart Contract Development for NEAR Blockchain (3:16)
01-00 What is Rust (3:03)
01-01 Set Up NEAR Smart Contract Project with Rust (7:18)
01-02 Build a Hello World Rust smart contract (7:39)
02a-01 Rust String vs str explained (5:01)
02a-02 What is a Rust struct with attributes (5:31)
02a-03 What is Rust Default trait (6:11)
02a-04 What is mut in Rust (3:54)
02b Install curl (3:32)
03-00 Install Rust and Cargo on Mac (Bash and ZShell) or Windows (10:15)
03-01 Deploy Rust smart contract test network without logging in (5:45)
03-02 Call a view function from Rust smart contract without account (3:23)
03-03 Call a paid function from Rust smart contract with account (7:02)
00 Project preview (4:07)
01-01 Set Up Fundraising Rust Smart Contract (6:09)
01-02 Build a struct Default in Rust for smart contract (3:10)
01-03 Implement Contract struct with init function (6:52)
01-04 Deploy contract to NEAR test network without logging in (5:13)
02-01 Build a getter function (5:12)
02-02 Build a setter function in Rust and call from contract owner (6:11)
03-01 Build a second file for Rust smart contract (7:21)
03-02 Build a Rust function to get number of pledges stored (3:47)
03-03 Get value from key in Rust map (5:23)
04-01 Build a payable Rust function to transfer cryptocurrency (10:10)
04-02 Call a payable function with dev account and attached deposit (8:07)
NEAR Blockchain Smart Contract and Dapp Development Masterclass - Part 3
00 Project Preview (2:55)
01-01 Login And Save Near Account Id As Env Var With Near Cli (3:32)
01-02 Mint NFTs With Pre-Deployed Near Contract (6:26)
01-03 View NFT Tokens Owned By Near Account With Cli And Wallet (2:33)
01-01 Build Nft Near Contract With Javascript (3:30)
01-02 Initialize NFT Contract Values In Js (9:02)
02-01 Define Nft Minted Token In Js Contract (3:09)
02-02 Build Near Nft Minting Functionality In Js (6:42)
02-03 Mint Nfts On Near Via Command Line (4:46)
02-04 View Near Nft By Token Id In Js (6:34)
00 Project Preview (2:48)
01-01 Build Fungible Token Contract With Ts (3:02)
01-02 Initialize Crypto Token Contract Values In Ts (5:46)
02-01 Get Total Supply Of Cryptocurrency In Token Contract (3:13)
02-02 Get Balance Of Account In Token Contract (4:20)
03-01 Set Up Transfer Cryptocurrency Token Function (3:59)
03-02 Withdraw Crypto Token Amount From Sender Account (5:26)
03-03 Deposit Crypto Token Amount To Receiver Account (3:22)
03-04 Test Transfer Cryptocurrency Tokens In Fungible Contract (4:38)
00 Project Preview (3:02)
01-01 Build Counter Typescript Smart Contract For Near Blockchain (2:04)
01-02 Build View Function To Get Data From Smart Contract (3:47)
02-01 Build Call Function To Increase Value In Smart Contract (5:10)
02-02 Build Call Function To Decrease Data In Smart Contract (5:38)
NEAR Blockchain Smart Contract and Dapp Development Masterclass - Part 4
00 Project preview (4:28)
01-01 Build NFT NEAR contract with JavaScript (3:09)
01-02 Initialize NFT minting JavaScript smart contract (5:41)
01-03 How to deploy NEAR contract with new id (3:25)
02-01 Mint NFTs in JavaScript NEAR Smart Contract (7:28)
02-02 View minted tokens by ID in NFT JS Contract (9:01)
03-01 Get total token count in JS smart contract (4:27)
03-02 View all tokens in JS smart contract (5:00)
04e Set up NFT minting dapp with React JS (8:00)
05-01 Display all minted NFT tokens in dapp (5:47)
05-02 Mint NFT tokens from dapp (6:03)
06-01 Add metadata to NFT token definition (4:46)
06-02 Build a map to store NFT token metadata (5:09)
06-03 Mint NFT token with metadata (7:22)
07-01 View NFT token metadata at id (6:07)
07-02 View all token objects with metadata (5:57)
08-01 Show NFT token metadata in React dapp (5:38)
08-02 Style NFT tokens in dapp with Bootstrap (13:06)
08-03 Style multiple tokens in Boostrap row (3:47)
09-01 Build Dapp Form To Mint Nfts (8:13)
09-02 Send NFT metadata to contract from dapp (7:28)
00 Project Preview - Build A Chat Dapp With React Js For Near (3:00)
01-01 Set Up Chat Dapp With Create Near App (2:34)
01-02 Add Message To Chat Smart Contract With Typescript (4:55)
01-03 Get Latest Messages Added To Chat Contract (8:25)
01-04 Store Multiple Properties In An Object (17:20)
01-05 Count Values In Array In Typescript Smart Contract (4:38)
02c-00 Set Up Blank React Dapp Template (4:55)
02c-01 Show All Messages From Contract In React Dapp (7:15)
02c-02 Format Messages In Dapp With React Bootstrap (4:47)
02c-03 Set Message Style Based On Sender (4:38)
03-01 Build A Form To Submit Data To Near Contract (3:31)
03-02 Send Message From Dapp To Smart Contract (5:16)
03-03 Show Total Number Of Messages (5:24)
NEAR Blockchain Smart Contract and Dapp Development Masterclass - Part 5
00 Project Preview (2:31)
01-01 Set Up Question And Answer Thread Dapp With Create Near App (5:33)
01-02 Add Question To Iterable Unorderedmap (7:51)
01-03 Enable User To Send Answer To A Question (7:29)
02-01 Get Question Details By Id In Unorderedmap (5:33)
02-02 Enable User To Get All Questions In Near Collection (5:11)
03-01 Set Up Blank React Dapp Template (3:50)
03-02 Show All Unorderedmap Questions From Near Contract In Dapp (6:12)
04-01 Show First Answer To Question From Near Contract In Dapp (8:17)
04-02 Show All Answers To Question From Near Contract In Dapp (5:40)
05-01 Enable Adding A New Question To Contract Through Dapp (9:30)
05-02 Enable Adding An Answer To Contract In Dapp (13:00)
05-03 Show Sender Ids Of Questions And Answers From Contract In Dapp (7:32)
00 Project Preview (2:45)
01-01 Set Up Social Media Dapp With Create Near App (4:39)
01-02 Define A Social Media Post Object In Typescript Smart Contract (3:12)
01-03 Add Social Media Post To Collection In Typescript Smart Contract (10:23)
01-04 Get All Social Media Posts From Collection In Typescript Smart Contract (3:48)
02-01 Store Likes In Social Media Smart Contract (7:59)
02-02 Get Liked Posts By Account Id In Near Smart Contract (10:22)
02-03 Get Social Media Posts By Tag In Smart Contract (11:02)
03-01 Set Up Blank React Social Media Dapp (3:12)
03-02 Get All Social Media Contract Posts In React Dapp (9:02)
03-03 Define A Post Component In React Dapp (10:09)
03-04 Upload Social Media Post To Smart Contract Via React Dapp (7:58)
03-05 Handle Post Submission From Dapp To Smart Contract (11:42)
04-01 Enable Liking Post In React Js Dapp (8:38)
04-02 Get Posts By Tag In React Dapp (4:29)
04-03 Submit Tag To Get Data From Smart Contract (11:32)
NEAR Blockchain Smart Contract and Dapp Development Masterclass - Part 6
00 Project Preview (5:22)
02-01 Build Automated Test To Get State Variable (7:30)
02-02 Automated Testing Of Call And View Methods In Smart Contract (7:02)
02-03 Automated Testing Of Decrease State Variable Value (4:24)
03-01 Call Contract Function Before Each Unit Test (4:05)
03-02 Check Deep Equal With Ava Js (7:04)
03-03 Test Total Message Count From Near Contract (4:09)
04-01 Initialize Contract Before Each Unit Test (3:53)
04-02 Test Total Supply Of Cryptocurrency Token (2:20)
04-03 Test Balance Of Crypto Wallet Account (3:44)
04-04 Test Token Transfer With Test Case (5:29)
05-01 Initialize And Mint Nft Before Each Unit Test (5:43)
05-02 Test View Minted Tokens With Ava Js (6:11)
05-03 Build Unit Test To Show All Minted Nfts (7:42)
06-01 Build Unit Test To Check Adding Question (4:45)
06-02 Test Answering Question With Ava Js (3:31)
06-03 Test Get Entry By Id With Ava Js (3:36)
06-04 Test Get All Entries In Map With Ava Js (4:03)
07-01 Add Post Before Each Unit Test Case (5:17)
07-02 Test Adding Social Media Post To Smart Contract (3:26)
07-03 Test Getting All Posts From Smart Contract (3:19)
08-01 Test Liking A Post In A Social Media Smart Contract (5:19)
08-02 Test Getting My Liked Posts From Smart Contract (6:07)
08-03 Test Getting Posts By Tag In Smart Contract (7:11)
00 Project Preview- (2:20)
01-01 Set Up Counter Smart Contract In Rust (5:39)
01-02 Build A View Method In Rust Smart Contract (5:48)
01-03 Build A Call Method In Rust Smart Contract (4:31)
NEAR Blockchain Smart Contract and Dapp Development Masterclass - Part 7
00 Project Preview (2:23)
01-01 Set Up Near Chat Smart Contract In Rust (5:36)
01-02 Build A View Method To Get Length Of Vec In Rust (3:26)
01-04 Build A View Method To Get Vec In Rust (5:00)
00 Project Preview (3:05)
01-01 Set Up Near Fungible Token Smart Contract In Rust (7:00)
01-02 Get Total Supply In Fungible Token Rust Contract (2:53)
01-03 Get Balance Of Account In Fungible Token Rust Contract (6:42)
01-04 Transfer Fungible Tokens In Rust Smart Contract (11:20)
00 Project Preview (2:16)
01-01 Set up token definition in Rust (6:01)
01-02 Set up NFT smart contract in Rust (4:51)
02-01 Mint NFT in Rust contract (8:41)
02-02 Get total NFTs minted in Rust contract (3:45)
02-03 Get NFT token by id in Rust contract (9:02)
00 Project Preview (3:02)
01-00 Define Question And Answer Structures In Rust (4:39)
01-02 Add Question To Iterable Unorderedmap In Rust (7:00)
01-03 Enable User To Add To A Vec In Rust (11:29)
02-01 Get Question Details By Id In Unorderedmap In Rust (7:12)
02-02 Enable User To Get All Questions In Near Collection In Rust (12:24)
00 - Build a social networking Rust smart contract for NEAR Blockchain (2:50)
01-01 Define a social media post object in Rust smart contract (4:33)
01-02 Set up social media smart contract in Rust (3:34)
01-03 Add social media post to collection in Rust smart contract (10:02)
01-04 Store posts by tag in Rust social contract (4:03)
01-05 Get all social media posts from collection in Rust smart contract (3:31)
02-00 Enable liking a post in Rust social media contract (7:07)
02-01 Store my likes in Rust social media smart contract (4:56)
02-02 Get liked posts by account id in Rust smart contract (6:47)
02-03 Get social media posts by tag in Rust smart contract (2:58)
00 Project Preview (3:57)
01 Test a greeting Rust contract (8:34)
02-01 Build a unit test to get state of Rust contract (3:37)
02-02 Build Cargo unit test to change state of Rust contract (2:13)
03-01 Build a unit test to get total message length in Rust contract (2:34)
03-02 Build a unit test to add entry to Vec in Rust contract (3:17)
04-01 Build a Cargo unit test to get total supply in Rust contract (4:13)
04-02 Build a Cargo unit test to get balance of account in Rust contract (3:27)
04-03 Build a Cargo unit test for transfer in Rust contract (4:29)
✅ Level 6 - Coding Interview - Essential JavaScript Software Developer Interview Guide
00-01. Fizzbuzz (6:33)
01-01 Reverse Words In A String (4:31)
01-02 Rotate Array (7:44)
01-03 Isomorphic Strings (6:49)
01-04 Kth Largest Element In An Array (10:11)
02-01 Set Matrix Zero (8:15)
02-02 Spiral Matrix (10:46)
02-03 Number Of Islands (14:31)
03-01 Implement A Stack Using An Array (11:58)
03-02 Add Two Numbers As Reversed Linked Lists (14:07)
03-03 Reverse A Linked List (7:56)
04-01 Inorder Traversal (17:35)
04-02 Preorder Traversal (12:26)
04-03 Postorder Traversal (9:38)
05-01 Clone An Undirected Graph - Build A Graph (11:15)
05-02 Clone An Undirected Graph - Build A Queue (3:44)
05-03 Clone An Undirected Graph - Breadth First Traversal (7:31)
05-04 Clone An Undirected Graph - Depth First Traversal (5:58)
06-01 Types Of Time Complexity (13:27)
06-02 Types Of Better Time Complexity (18:15)
06-03 Bubble Sort Algorithm (6:41)
06-04 Selection Sort Algorithm (6:15)
06-05 Insertion Sort Algorithm (6:51)
06-06 Quicksort Algorithm (9:18)
06-07 Merge Sort Algorithm (8:43)
06-08 Time Complexity Of Different Sorting Algorithms (2:55)
07-01 Coin Change (8:41)
07-02 Edit Distance (15:15)
07-03 Distinct Subsequences (7:26)
08-01 Bitwise And Shift Operators (7:19)
08-02 Single Number (4:51)
08-03 Number Of 1 Bits (13:26)
08-04A Sum Of Two Integers (9:26)
08-04B Maximum Sum Subarray (6:52)
08-05 Reverse Bits (5:54)
08-06 Bitwise And Of A Range (4:28)
09-01 Permutations (9:37)
09-02 Distinct Permutations Of A String (9:15)
09-03 Letter Combinations Of A Phone Number (14:36)
09-04 Factor Combinations (9:08)
10-01 Reverse Integer (10:07)
10-02 Palindrome Number (10:10)
10-03 Excel Sheet Column Number (6:21)
Source Files
Smash the Coding Interview: Tackle Math Interview Questions with JavaScript
00 Introduction (4:08)
01-01 Happy Number (15:33)
01-02 Trailing Zeros In Factorial (11:10)
01-03 Count Primes (6:57)
01-04 Sorted Permutation Rank With Repeats (10:23)
01-05 Sqrt(x) (18:19)
01-06 Greatest Common Divisor (7:27)
02-01 Integer To Roman (17:16)
02-02 Roman To Integer (12:04)
02-03 Rearrange Array (9:11)
03-01 N-th Tribonacci Number (14:00)
03-02 Maximum Product Of Three Numbers (10:58)
03-03 Grid Unique Paths (17:22)
04 City Tour-4 (5:51)
04-01 Next Greater Element (15:28)
04-02 Ugly Number (9:02)
04-03 Power Of Two Integers (11:28)
04-04 Prime Sum (12:23)
04-05 Sum Of Bit Differences Among All Pairs (20:53)
Source Files
Top 10 Coding Interview Topics in Swift
01 Course Overview Swift (5:59)
02-01 Reverse Words In A String Swift (4:11)
02-02 Isomorphic Strings Swift (7:01)
02-03 Kth Largest Element In An Array Swif (13:19)
03-01 Set Matrix Zeros Swift (8:48)
03-02 Spiral Matrix Swift (13:04)
03-03 Number Of Islands Swift-3 (9:49)
04-01 Implement a Linked List Swift (11:29)
04-02 Implement a Stack with a Linked List Swift (8:24)
05-01 Inorder Traversal Swift (10:32)
05-02 Preorder Traversal Swift (8:50)
05-03 Postorder Traversal Swift (8:10)
05-04 Binary Tree Maximum Path Sum Swift (11:07)
06-01 Build A Graph Swift (15:26)
06-02 Depth First Search Swift (6:00)
06-03 Breadth First Search Swift (9:36)
07-01 Bubble Sort Algorithm Swift (7:52)
07-02 Selection Sort Algorithm Swift (5:48)
07-03 Insertion Sort Algorithm Swift (4:30)
07-05 Merge Sort Algorithm Swift (11:30)
07-06 Time Complexity Of Different Sorting Algorithm (2:55)
08-01 Coin Change Swift (9:45)
08-02 Maximum Sum Subarray Swift (4:18)
09-01 Bitwise And Shift Operators (7:02)
09-02 Single Number Swift (3:36)
09-03 Number Of 1 Bits Swift (3:36)
09-04 Sum Of Two Integers Swift (6:04)
10-01 Permutations Swift (7:56)
10-02 Factor Combinations Swift (6:11)
11-01 Reverse Integer Swift (7:26)
11-02 Palindrome Number Swift (6:16)
11-03 Excel Sheet Column Number Swift (3:47)
Source Files
MORE CONTENT COMING SOON
React Interview Questions and Coding Challenges 01
00a Course Overview (2:11)
01-01 Build A React Element (4:57)
01-02 Build A React Function Component (6:00)
01-03 Build A React Class Component (4:10)
01-04 Build A React Switching Component (6:13)
01-05 Build a React component with a state variable (3:27)
01-06 Extract A Component To Reuse Jsx (7:11)
02-01 Explain Batched State Updates In React (5:55)
02-02 Delay Action With Promise In React (5:50)
02-03 Show Current Time In React (4:20)
Source Files
React Interview Questions and Coding Challenges 02
00a Course Overview (2:17)
01-01 Build Styles In React With Javascript (3:11)
01-02 Conditionally Apply Styles In Jsx (7:00)
01-03 Re-Render React View When The Browser Is Resized (7:36)
01-04 Build An Object That Follows Cursor In React (6:41)
01-05 Set Styles Based On State Variable In React (4:34)
02-01 Use the children prop to pass different JSX to a component (4:31)
02-02 Render Jsx With Logical And Operator (3:48)
02-03 Play Video In React Jsx (8:51)
03-01 Filter Data Into Jsx Lists In React (11:24)
03-02 Build A Nested Jsx List In React Component From Data (9:23)
Source files
React Interview Questions and Coding Challenges 03
00a Course Overview (2:19)
02-01 Build A Label For An Input In React (5:27)
02-02 Focus React input element on page load in class component (4:33)
02-03 Focus React input element on page load in function component (4:43)
02-04 Dynamically Display Input Values In React (5:30)
02-05 Handle Form Submission In React (9:05)
02a-01 Copy Objects With The Spread Syntax (8:35)
02a-02 Update A Nested Object In React (6:59)
02a-03 Write Concise React Update Logic With Immer (6:30)
03-01 Handle Button Click In React (3:18)
03-02 Stop Event Propagation With Buttons In React (3:36)
03-03 Show Or Hide More Details In React (6:01)
03-04 Show Previous Or Next Data In React (11:28)
Source Files
React Interview Questions and Coding Challenges 04
00a Course Overview (1:46)
01-01 Add To Array Without Spread Operator In React (10:36)
01-02 Remove From Array Without Mutating In React (6:55)
Source Files
React Interview Questions and Coding Challenges 05
00A Course Overview (3:25)
01-01 Build A React Component To Show Data (3:59)
01-02 Build A React Function To Check If Data Is Loaded (3:15)
01-04 Display Fetched Data In React Component (6:56)
02-01 Fetch Data From Mock Api With React (8:07)
02-02 Show Selected Post Detail In React (7:24)
02-03 Connect Databases From Api In React (7:28)
Ultimate iOS Coding Interview Preparation
00. Intro (9:08)
Access Control (19:50)
AppDelegate and SceneDelegate Methods Part 1 (12:38)
AppDelegate and SceneDelegate Methods Part 2 (10:18)
AppDelegate and SceneDelegate Methods Part 3 (11:32)
AppDelegate and SceneDelegate Methods Part 4 (9:36)
ARC PArt 1 (12:15)
ARC Part 2 (13:48)
ARC Part 3 (10:37)
Architectural Design Patterns 1 (16:17)
Architectural Design Patterns 02 (11:04)
Architectural Design Patterns 3 (9:33)
Architectural Design Patterns 4 (9:21)
Architectural Design Patterns 5 (14:39)
Classes vs Structs Part 1 (14:28)
Classes vs Structs Part 2 (11:27)
Features of Swift (14:59)
GCD and Concurrency 01 (14:29)
GCD and Concurrency 02 (14:12)
GCD and Concurrency 03 (12:20)
GCD and Concurrency 04 (14:04)
iOS App States (17:19)
Swift Layout Techniques (17:19)
ViewController Lifecycle Events 01 (12:43)
ViewController Lifecycle Events 02 (11:37)
ViewController Lifecycle Events 03 (14:16)
00. Summary and Outro (4:46)
Essential Algorithms and Data Structures in Kotlin
00-01. Kotlin Course Introduction (7:04)
00-02 Fizzbuzz Kotlin (5:26)
01-01 Reverse Words In A String Kotlin (3:53)
01-02 Rotate Array Kotlin (7:31)
01-03 Kth Largest Element In An Array Kotlin (4:26)
02-01 Set Matrix Zeros Kotlin (12:20)
02-02 Spiral Matrix Kotlin (21:56)
03 Queue With A Linkedlist Kotlin (10:43)
04-00 Build A Binary Tree (15:46)
04-01 Delete Tree Node Kotlin (17:20)
05-01 Delete Tree Node Kotlin (17:20)
05-02 Selection Sort Algorithm Kotlin (6:01)
05-03 Insertion Sort Kotlin (6:15)
05-04 Merge Sort Algorithm Kotlin (15:10)
06- Build A Graph Kotlin (7:28)
07-01 Coin Change Kotlin (8:02)
07-02 Maximum Sum Subarray Kotlin (7:06)
07-03 Edit Distance Kotlin (9:37)
08-01 Single Number Kotlin (7:29)
08-02 Number Of 1 Bits Kotlin (7:24)
08-03 Bitwise And Of A Range Kotlin (7:23)
09-01 Permutations Kotlin (16:12)
09-02 Combinations Kotlin (9:28)
09-03 Letter Combinations Of A Phone Number Kotlin (10:31)
10-01 Reverse Integer Kotlin (11:52)
10-02 Palindrome Number Kotlin (9:53)
10-03 Excel Sheet Column Number Kotlin (5:23)
Source Files
Java Interview Questions: Data Structures and Algorithms
01-01 Reverse Words In A String (4:31)
01-02 Rotate Array (7:44)
01-03 Isomorphic Strings (6:49)
01-04 Kth Largest Element In An Array (10:11)
02-01 Set Matrix Zero (8:15)
02-02 Spiral Matrix (10:46)
02-03 Number Of Islands (14:31)
03-01 Implement A Stack Using An Array (11:58)
03-02 Add Two Numbers As Reversed Linked Lists (14:07)
03-03 Reverse A Linked List (7:56)
04-01 Inorder Traversal (17:35)
04-02 Preorder Traversal (12:26)
04-03 Postorder Traversal (9:38)
05-01 Clone An Undirected Graph - Build A Graph (11:15)
05-02 Clone An Undirected Graph - Build A Queue (3:44)
05-03 Clone An Undirected Graph - Breadth First Traversal (7:31)
05-04 Clone An Undirected Graph - Depth First Traversal (5:58)
06-01 Types Of Time Complexity (13:27)
06-02 Types Of Better Time Complexity (18:15)
06-03 Bubble Sort Algorithm (6:41)
06-04 Selection Sort Algorithm (6:15)
06-05 Insertion Sort Algorithm (6:51)
06-06 Quicksort Algorithm (9:18)
06-07 Merge Sort Algorithm (8:43)
06-08 Time Complexity Of Different Sorting Algorithms (2:55)
07-01 Coin Change (8:41)
07-02 Edit Distance (15:15)
07-03 Distinct Subsequences (7:26)
08-01 Bitwise And Shift Operators (7:19)
08-02 Single Number (4:51)
08-03 Number Of 1 Bits (13:26)
08-04A Sum Of Two Integers (9:26)
08-04B Maximum Sum Subarray (6:52)
08-05 Reverse Bits (5:54)
08-06 Bitwise And Of A Range (4:28)
09-01 Permutations (9:37)
09-02 Distinct Permutations Of A String (9:15)
09-03 Letter Combinations Of A Phone Number (14:36)
09-04 Factor Combinations (9:08)
10-01 Reverse Integer (10:07)
10-02 Palindrome Number (10:10)
10-03 Excel Sheet Column Number (6:21)
Source Files
Machine Learning Interview Questions
00. Course Intro (5:09)
01-00. Intro (1:54)
01-01. What is Machine Learning (17:47)
01-02. Types of Machine Learning (10:48)
01-03. Building a Machine Learning Model (17:02)
02-00. Intro (2:44)
02-01. How to Choose an Algorithm (16:42)
02-02. Common Machine Learning Algorithms Part 1 (15:58)
02-03. Common Machine Learning Algorithms Part 2 (22:52)
02-04. Common Machine Learning Algorithms Part 3 (13:03)
02-05. Comparison Interview Questions (16:20)
03-00. Intro (2:08)
03-01. Data Related Errors (16:55)
03-02. Model Related Errors (11:34)
03-03. Results Testing Techniques (11:18)
04-00. Intro (2:13)
04-01. Missing_Corrupted Data (5:08)
04-02. Selecting Important Variables (3:18)
04-03. Fixing Multicollinearity- (3:56)
04-04. Kernel Tick (3:21)
04-05. Slow Machine_Limited Memory (4:59)
04-06. Classification and Random Sampling (3:38)
04-07. Low Training Error with High Validation Error (4:40)
04-08. Cross Validation on Time Series Data (3:38)
04-09. Amazon Recommendation System (5:26)
05. Course Summary and Outro (3:12)
PDF Machine Learning Interview Questions
00a Course Overview
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience