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
06-01 Build An Xrpl Crypto Wallet And Keys
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock