Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Hello Coding 4.0 - The Complete Learn to Code in 99 Days (450 Hours)
Hello Coding 4 Intro
00 Course overview - Hello Coding 4.0 (7:41)
Source files
Level 1 - Web Development Beginners Tutorial
00 How to become a web developer (7:39)
01 HTML basics (7:26)
02 CSS basics (5:50)
03 Add images to website with HTML (9:13)
04 Link to pages with HTML hyperlinks (5:30)
05 Positioning items on a webpage with CSS flexbox (11:31)
06 Spacing out items with flexbox (9:31)
Source files
HTML Beginners Tutorial for Web Development
00 Where to code (5:49)
01 Getting started with building a website (9:18)
02 Saving your code (4:01)
03 Creating a haeder (11:00)
04 Creating different webpage sections (15:41)
05 Adding images to a webpage (10:36)
06 Creating a nav in HTML (12:43)
Source Files
CSS Beginners Tutorial for Web Design
00 CSS Project Preview (0:46)
01 Style The Header (13:35)
02 Style The Navigation Bar (8:43)
03 Style Website Sections (9:42)
04 Build A Sidebar (10:18)
05 Build A Responsive Layout (10:50)
06 Build Backup Styles For Older Browsers (5:47)
Source Files
Beginners JavaScript Tutorial for Web Game Development
00 Javascript Project Preview (3:07)
01 Handle Player Interaction (8:48)
02 Handle Button Press (6:21)
03 Show Player Actions (9:01)
04 Build A Computer Player (7:29)
05 Show Computer Hand (8:32)
06 Determine A Winner (10:55)
07 Update Player Scores (8:04)
Source Files
React.js Beginners Tutorial for Web App Development
00 Why You Should Learn React (5:31)
01 React Introduction (12:34)
02 Set Up A Container (8:14)
03 Generate A List (6:47)
04 Add Items To The List (6:35)
05 Clear Input Field (10:27)
06 Remove A Task (10:40)
Source Files
React Native Beginners Tutorial for Cross Platform Development
00 What Is React Native (8:18)
01 Build React Native Apps On The Web (5:59)
01B The Structure Of A React Native App (15:35)
02 Start Your First React Native App (6:53)
03 Build A Heading (8:38)
04 Build Input Fields (9:51)
05 Build A Button (5:12)
Source Files
Node.js Beginners Tutorial for Web Servers
00 What Is Node JS (8:23)
01A Send A Server Response To A Client (6:55)
01B Create Your Own Server Modules (4:48)
01C Work With The Client Request (11:00)
02 Create A Server (7:24)
03 Create HTML Files (3:59)
04 Read Website Directory (6:22)
05 Serve Different Website Pages (8:12)
06 Serve A 404 Error If Page Doesn't Exist (7:12)
Source Files
Express.js Beginners Tutorial for Backend Web Development
00 What Is Express JS (4:24)
01 Set Up An Express Server (8:15)
02 Serve A Webpage With Express (7:12)
03 Send Client To Another Page (6:49)
04 Send An Error Page (8:08)
05 Build An Express Server For A Chatboard (6:27)
06 Build A Client Chat Page (5:53)
07 Send And Receive Chat Messages (16:08)
Source Files
Android App Development Beginners Tutorial
01 Make A Simple Android App (8:03)
02 Run App On A Virtual Device (5:38)
03 Make Button Functionality (12:14)
04 Generate A Random Number (16:02)
05 Get User Input (13:12)
06 Show User Input (11:38)
Source Files
Python Beginners Tutorial for Web Game Development
00 What Is Python (4:48)
01 Start A Round With A Hidden Word (10:02)
02 Get User Input (6:04)
03 Handle An Incorrect Letter (7:32)
04 Handle A Correct Letter (7:34)
05 Handle A Word Guess (5:43)
06 Restart Game (6:33)
07 Load A Random Word (6:16)
08 Check Already Guessed Letters Or Words (7:38)
Source Files
Machine Learning Beginners Tutorial
00A What Is Machine Learning (5:27)
00B Types Of Machine Learning Models (12:12)
00C What Is Supervised Learning (11:03)
00D What Is Linear Regression (5:03)
01 Create A Dataset (10:19)
02 Prepare Data For Machine Learning (7:05)
03 Fit A Model Through The Data (8:11)
04 Visualize Model Results (5:28)
Source Files
HTML and CSS Deep Dive for Web Design
00. Introductions To Programming Language (2:56)
01. What Languages We Will Be Learning (0:52)
02. Lets Code Something Fun (1:12)
03. Your First Code (1:20)
04. Congratulations! (0:30)
05. Differences Of Coding Languages (1:33)
06. Programing Languages 2 (1:43)
07. Programing Basics Part 1 (1:46)
08. Variables (2:28)
09. Types Of Variables Int (2:58)
10. Float Variables (0:50)
11. Boolean Variables (1:05)
12. Characters (1:58)
13. User Input And Output (2:30)
14. User Input (1:32)
15. Co-Ordinates (2:06)
16. Math (1:31)
17. How Computers Do Math (1:43)
18. Modulo And Exponents (1:02)
19. If Statements (1:44)
20. The Condition In The If (0:50)
21. If And Else Statements (0:51)
22. If Else Statements (1:15)
23. Conditions Greater Than (1:04)
24. Less Than (1:22)
25. Equals (0:53)
26. Does Not Equal (1:22)
27. Conditions And Oporators (1:17)
28. Or Opporators (1:04)
29. Multi Conditional Statements (2:11)
30. X Y Cordinates In Ifs (1:08)
31. Loops (2:09)
32. For Loops (1:53)
33. Do While Loops (1:10)
34. Breaks In Loops (1:11)
35. Arrays (2:30)
HTML and CSS Continued
HTML Part 1 (60:35)
HTML Part 2 (80:31)
CSS Part 1 (47:07)
CSS Part 2 (47:18)
HTML Review
01. Course Requirements (2:59)
02. What is JSBin (3:14)
03. Setting up the HTML Document (2:39)
04. Header Tags and Paragraphs Tags (4:04)
05. Styles (3:30)
06. Bold underLine and Italic Tags (3:08)
07. Adding in a Link (1:36)
08. Adding in a Image (3:00)
09. Adding a Link to an Image (1:53)
10. Lists (4:02)
11. Tables (3:28)
12. Different Kinds of Input (4:57)
13. Adding in a Submit Button (2:59)
14. Scripts and Style Tags (3:25)
CSS Review
01. Course Requirements (3:57)
02. HTML Styles Crash Course (4:45)
03. Adding code to the CSS (4:44)
04. Adding in IDs to the CSS (5:14)
05. Classes in CSS (2:38)
06. Font Families (5:02)
07. Colors in CSS (5:43)
08. Padding in CSS (3:04)
09. Text Align and Transforms (3:13)
10. Margins and width (5:32)
11. Changing the body (4:10)
12. Latin Text Generator (1:55)
13. Adding in a horizontal menu with HTML and CSS (7:51)
14. Adding a background Image (4:02)
15. Playing around with margins in CSS (2:19)
JavaScript Beginners Tutorial for Web Development
01. Course Requirements (4:48)
02. HTML, CSS and JavaScript crash course (4:52)
03. Adding in Functions (4:34)
04. Scaling functions (4:26)
05. Changing the Text in JavaScript (4:48)
06. Variables (5:39)
07. Arrays (5:29)
08. Objects (6:34)
09. Variable Scope (5:02)
10. Adding user input text (5:03)
11. Calling Functions (3:54)
12. If Statements (4:48)
13. Else if and Else Statements (4:04)
14. Changing the style with JavaScript (5:47)
00c (Prerequisite) Introduction to HTML
01. Course Requirements (2:55)
02. What Is Jsbin (3:15)
03. Setting Up The Html Document (2:41)
04. Header Tags And Paragraphs Tags (4:06)
05. Styles (3:32)
06. Bold Underline And Italic Tags (3:10)
07. Adding In A Link (1:38)
08. Adding In A Image (3:00)
09. Adding A Link To An Image (1:54)
10. Lists (4:03)
11. Tables (3:29)
12. Different Kinds Of Input (4:59)
13. Adding In A Submit Button (3:01)
14. Scripts And Style Tags (3:27)
00d (Prerequisite) Introduction to JavaScript
01. Variables (5:36)
02. JavaScript (10:24)
03. Numbers (4:52)
04. Booleans (5:22)
05. If Statements (4:27)
06. Arrays (8:31)
07. For Loops (9:16)
08. While Loops (4:33)
09. Objects (8:02)
10. Functions (6:09)
11. Foreach (3:54)
12. Map Functions (5:20)
13. Using Objects As Dictionary (2:44)
14. Switch Statements (6:38)
15. Destructuring (5:30)
16. Spread Operator (6:56)
17. String Templates (6:37)
18. Error Handling (5:45)
19. Let And Const Keywords (3:39)
20. Do-while (1:45)
21. Sets (5:42)
22. Maps (4:39)
23. Stacks (6:06)
24. Queues (11:49)
25. For Loop (5:11)
26. Recursive Functions (7:13)
27. Loop Labeling (5:18)
28. 2d Arrays (21:59)
29. Settimeout (7:02)
30. Sentimental (11:21)
31. Functions With Optional Parameters (15:10)
32. Basic Regular Expression (5:53)
33. Handle Keypress Events (22:45)
34. Priority Queue (15:54)
35. Adddelete Object Property (2:44)
36. Example With Sets Part 1 (28:49)
36. Example With Sets Part 2 (43:20)
37. Concat (3:12)
38. Flat And Flatmap (2:06)
00e (Prerequisite) Advanced Javascript - 01. Introduction
01 01 Introduction to the Course (1:30)
01 03 Why should you learn JavaScript (0:51)
01 05 Course Requirements (0:39)
01 04 Quick Win (1:36)
00e (Prerequisite) Advanced JavaScript - 02. Next Generation JavaScript
02 01 What will we learn in this section (0:43)
02 02 Declare Variables with let and Const (15:45)
02 03 Blocks and IIFEs (11:41)
02 04 Strings in ES2020 (11:40)
02 05 Coding Challenge (0:47)
02 06 Coding Challenge Solution (2:05)
02 07 Section Summary (0:44)
00e (Prerequisite) Advanced JavaScript - 03. Arrow functions
03 01 What will we learn in this section (0:40)
03 02 Basics of Arrow Functions (14:59)
03 03 Lexical This Keyword (10:28)
03 04 Coding Challenge (0:42)
03 05 Coding Challenge Solution (3:04)
03 06 Section Summary (0:43)
00e (Prerequisite) Advanced JavaScript - 04. Features in ES 2020+
04 01 What will we learn in this section (0:31)
04 02 Destructuring (15:31)
04 03 Arrays in ES2020 (16:31)
04 04 Spread Operator (12:52)
04 05 Coding Challenge (0:48)
04 06 Coding Challenge Solution (3:43)
04 07 Section Summary (0:45)
00e (Prerequisite) Advanced JavaScript - 05. Parameters
05 01 What will we learn in this section (0:36)
05 02 Rest Parameters (15:56)
05 03 Default Parameters (18:33)
05 04 Coding Challenge (0:48)
05 05 Coding Challenge Solution (3:58)
05 06 Section Summary (0:31)
00e (Prerequisite) Advanced JavaScript - 06. Maps
06 01 What will we learn in this section (0:42)
06 02 Maps (20:26)
06 03 Coding Challenge (0:40)
06 04 Coding Challenge Solution (2:46)
06 05 Section Summary (0:26)
00e (Prerequisite) Advanced JavaScript - 07. JavaScript Classes
07 01 What will we learn in this section (0:38)
07 02 Classes (16:26)
07 03 Classes with Subclasses (16:36)
07 04 Coding Challenge (0:56)
07 05 Coding Challenge Solution (2:48)
07 06 Section Summary (0:52)
00e (Prerequisite) Advanced JavaScript - 08. Asynchronous JavaScript
08 01 What will we learn in this section (1:01)
08 02 Asynchronous JavaScript Example (11:18)
08 03 The Event Loop (12:15)
08 04 Asynchronous Javascript with Callbacks (9:17)
08 05 Promises (21:15)
08 06 Async Await (11:41)
08 07 AJAX and APIs (6:36)
08 08 Make AJAX Calls with Fetch and Promises (11:25)
08 09 Make AJAX Calls with Fetch and Async Await (7:29)
08 10 Coding Challenge (0:45)
08 11 Coding Challenge Solution (7:40)
08 12 Section Summary (0:55)
00e (Prerequisite) Advanced JavaScript - 09. Summary
09 01 Course Summary and Next Steps (2:24)
Introduction to React native - 01. Introduction to the Course
01 Introduction To React Native (5:11)
Source Files
Introduction to React native - 02. How React Native Works
02.01 What We Will Learn (1:00)
02.02 What Is React Native (3:15)
02.03 How React Native Works (7:52)
02.04 Expo Vs React Native Cli (4:19)
02.05 Building First React Native App (3:53)
02.06 Run The App On Android Simulator (2:11)
02.07 Run The App On Ios Simulator (2:11)
02.08 Summary And Challenge (2:12)
Source Files
Introduction to React native - 03. Build Your First React Native App
03.01 What We Will Learn (1:01)
03.02 How To Work With React Native Components (8:01)
03.03 Set Up A New Project (9:03)
03.04 Plan The App (5:23)
03.05 Work With Core Components (13:01)
03.06 Summary And Challenge (3:24)
Source Files
Introduction to React native - 04. Build App Layout
04.01 What We Will Learn (1:05)
04.02 Work With Styles And React Native Flexbox (12:53)
04.03 Inline Styles And Stylesheet Object (7:34)
04.04 Summary And Challenge (1:51)
Source Code
Introduction to React native - 05. Build a List
05.01 Build A List (0:51)
05.02 Work With State And Events (18:02)
05.03 Output A List Of Items (19:31)
05.04 Build A Flatlist (7:44)
05.05 Summary And Challenge (2:17)
Source Code
Introduction to React native - 06. Component Events
06.01 Component Events (0:40)
06.02 Split The App Into Components (17:40)
06.03 - Pass Data Between Components (17:34)
06.04 - Build Touchable Components (7:53)
06.05 - Summary And Challenge (1:37)
Source Code
Introduction to React native - 07. Improve App Layout
07.01 Improve App Layout (0:40)
07.02 Add A Modal Overlay (14:43)
07.03 More Flexbox And Modal Closing (10:08)
07.04 Summary And Challenge (2:12)
Source Code
Introduction to React native - 08. Build a Responsive App
08.01 Build A Responsive App (1:21)
08.02 Build A Responsive App (14:49)
08.03 Working With Images (11:13)
08.04 Dimensions (16:09)
08.05 Summary (1:32)
Source Code
Introduction to React native - 09. More Responsivity Tools
09.01 What You'll Learn (0:32)
09.02 Work With Platform (7:07)
09.03 Safeareaview (3:32)
09.04 Summary And Challenge (2:27)
Source Code
Introduction to React native - 10. How to Debug
10.01 How To Debug (0:55)
10.02 Debugging (8:25)
10.03 Device Devtools Overlay (4:05)
10.04 Remote Debugger (3:08)
10.05 React Native Debugger (3:08)
10.06 Summary (0:56)
Source Code
Build Websites with Bootstrap, HTML5 & CSS3 - 01. Fundamentals
01 Web Development Fundamentals (12:40)
Section 1 Code
01 How To Get Bootstrap (3:42)
02 Build Bootstrap Grids (11:44)
03 Set Display Property With Bootstrap (13:54)
04 Build A Layout With Bootstrap Flex (13:17)
05 Grow Shrink Fill With Bootstrap Flex (8:02)
Source Code
Build Websites with Bootstrap, HTML5 & CSS3 - 02. Bootstrap Project 1
01 Build Website Skeleton With Bootstrap (8:36)
02 Find Bootstrap Icons (1:50)
03 Build Bootstrap Navigation (17:04)
04 Build A Nav (16:28)
05 Build A Carousel (8:47)
06 Populate A Carousel (15:01)
07 Display A Carousel (5:47)
08 Adding Service Pages (7:48)
09 Add Row And Column (12:40)
10 Display Featurettes And Begin Mobile-First Design (5:56)
11 Responsive Columns With Flexbox (8:15)
12 Link To Pages In A Carousel (4:16)
13 Build A Contact Form (19:48)
14 Fine Tune The Contact Form (2:57)
15 Build A Footer (3:50)
Source Code for All Lectures in Project 1
Build Websites with Bootstrap, HTML5 & CSS3 - 03. Bootstrap Project 2
01 Product Page Project Setup (8:14)
02 Build A Product Header (13:04)
03 Add Elements Onto Background Image (7:56)
04 Build A Pricing Page (10:12)
05 Style The Pricing Page (3:03)
06 Build A Checkout Page (13:40)
07 Build A Billing Information Section (11:30)
08 Build Address Selection Fields (9:57)
09 Build Payment Information Fields (8:56)
10 Build Card Information Fields (10:14)
11 Add Fine Tuning (3:52)
Project 2 Source Code
Create Apps with JavaScript using Vue - 00 Vue Overview
01 What Is Vue (5:45)
02 What You'll Learn (4:40)
03 Vue Alternatives (3:42)
04 How To Use Vue (6:14)
05 Build View Apps On The Web (9:50)
Source Files
Create Apps with JavaScript using Vue - 01 Application and Components
01 Make A Vue App Instance (3:14)
02 Start Rendering With The Root Component (3:22)
03 Component Properties (4:29)
04 Add Code At Lifecycle Stages (2:51)
Source Files
Create Apps with JavaScript using Vue - 02 DOM Interaction with Vue
01 Build Your First Vue.js App (9:53)
02 Build A Timer (render Data To The DOM) (4:42)
03 Build Reactive Behavior With A Directive (4:37)
04 Enable User Interaction With Vue.js (6:47)
05 Enable User Input With Vue (4:24)
06 Hide Or Show With Conditionals (4:19)
07 Build A List With Vue (5:22)
Source Files
Create Apps with JavaScript using Vue - 03 Data and Methods
01 Interpolate Text And HTML (5:13)
02 Data Properties (4:41)
03 Methods (6:13)
04 Debounce With Lodash (3:34)
Source Files
Create Apps with JavaScript using Vue - 04 Build Loops With Vue
01 Loop Through A Range (3:57)
02 Loop Through Array (3:43)
03 Loop Through Array With Index (3:43)
04 Loop Through Object (4:04)
05 Loop Through Object And Key (3:48)
06 Loop Through Object Key And Index (5:01)
Source Files
Create Apps with JavaScript using Vue - 05 Build A Form With Vue
01 Build An Input Field (4:23)
02 Build A Textarea (4:58)
03 Build A Dropdown Menu (5:27)
04 Build Checkboxes (8:00)
05 Build Radio Buttons (5:59)
Source Files
Create Apps with JavaScript using Vue - 06 Build with Components
01 Build A Component (5:51)
02 Reuse A Component (1:34)
03 Use Component Props (4:18)
04 Emit An Event (7:50)
05 Build A Slot (4:01)
06 Build A Dynamic Component (8:31)
07 Build A Dynamic Component With Binding (7:41)
Source Files
Create Apps with JavaScript using Vue - 06b Build A Landing Page With Vue
01 Set Up The Vue Data (5:54)
02 Connect The HTML (4:10)
03 Build Components (7:53)
04 Style The Landing Page (9:10)
Source Files
Create Apps with JavaScript using Vue - 07 Build With Custom Directives
01 Build A Custom Directive (2:22)
02 Build A Custom Directive With Arguments (6:37)
03 Build Dynamic Arguments (7:26)
04 Build Dynamic Arguments And Dynamic Binding (7:29)
Source Files
Create Apps with JavaScript using Vue - 08 Build An Interactive To Do List
01 Set Up An Interactive To Do List (4:55)
02 Add A New Task (6:08)
03 Connect The DOM (4:47)
Source Files
Create Apps with JavaScript using Vue - 09 Build A Database Website With Vue
01 Set Up Data (4:32)
02 Build A Database Component (7:37)
03 Add Helper Vue Methods (4:19)
04 Build A Table (6:35)
05 Connect The DOM (9:12)
06 Style The Website (9:22)
Source Files
Node.js for Complete Beginners - 01. Introduction to the Course
01 01 Introduction To The Course (0:55)
01 02 Introduction Of The Instructor (0:45)
01 03 Why Learn Node (1:07)
01 04 Quick Win (1:18)
01 05 Course Requirements (0:32)
Node.js for Complete Beginners - 02. Install Node.js
02 01 What Will We Learn In This Section (0:22)
02 02 Install Node.js And Visual Studio Code (1:54)
02 03 What Is Node (1:16)
02 04 Build Your First Node.js Script (2:00)
02 05 Summary And Challenge.js Script (0:44)
Source Files
Node.js for Complete Beginners - 03. Node Module System
03 01 What Will We Learn In This Section (0:33)
03 02 What Is Module System (1:15)
03 03 Node Core Modules (6:27)
03 04 Import Your Own Modules (4:57)
03 05 NPM Modules (1:26)
03 06 Install And Use NPM Module (5:13)
03 07 Global NPM Packages (2:30)
03 08 Nodemon (9:33)
03 09 Summary And Challenge (1:09)
Source Files
Node.js for Complete Beginners - 04. Build a Real-Time Web App with Socket
04 01 Project Introduction (0:42)
04 02 What Will We Learn In This Section (0:35)
04 03 How To Set Up A Web Server (4:43)
04 04 What Are Websockets (1:31)
04 05 Setting Up Socket.io (5:50)
04 06 Section Summary And Challenge (1:37)
Source Files
Node.js for Complete Beginners - 05. Send Data Between Client and Server
05 01 What Will We Learn In This Section (0:40)
05 02 How To Transfer Data (12:35)
05 03 Broadcasting Events (3:32)
05 04 Use Geolocation API (3:58)
05 05 Confirmation Receipts Of Events (2:31)
05 06 Section Summary (0:44)
Source Files
Node.js for Complete Beginners - 06. Render App Content
06 01 What Will We Learn In This Section (0:36)
06 02 Form And Button (13:11)
06 03 Rendering Messages (7:53)
Source Files
Node.js for Complete Beginners - 07. Render Timestamps
07 01 What Will We Learn In This Section (0:30)
07 02 Working With Time In Javascript (2:11)
07 03 Add Timestamps For Messages (2:31)
07 04 Section Summary (0:36)
Source Files
Node.js for Complete Beginners - 08. App Layout
08 01 What Will We Learn In This Section (0:42)
08 02 Build A “join App” Page (5:24)
08 03 Style The App (11:23)
08 04 Automatic Scrolling (2:47)
08 05 Section Summary (0:42)
Source Files
Node.js for Complete Beginners - 09. Track Users
09 01 What Will We Learn In This Section (0:39)
09 02 Work With Socket.io Rooms (6:14)
09 03 Tracking Users (9:05)
09 04 Showing Users And Messages (8:03)
09 05 Section Summary (0:51)
Source Files
Node.js for Complete Beginners - 10. Deploy the Real-Time Web App
Deploy The Real-time Web App (4:38)
Source Files
Node.js for Complete Beginners - 11. Asynchronous Node
11 01 What Will We Learn In This Section (0:56)
11 02 What Is Asynchronous (5:32)
11 03 Callstack (5:29)
11 04 Callback Queue (7:17)
11 05 Eventloop (2:06)
11 06 Making Http Requests (9:41)
11 07 Callback Functions (3:12)
11 08 Callback Abstraction (9:08)
11 09 Callback Chaining 1 (7:43)
11 10 Summary (1:01)
Source Files
Node.js for Complete Beginners - 12. Express Web Servers
12 01 What Will We Learn In This Section (1:04)
12 02 What Is Express (11:26)
12 03 Postman (14:39)
12 04 Serve Up Html And Json (12:37)
12 05 Serve Up Static Assets (8:46)
12 06 Serve Up Css (10:38)
12 07 Serve Up Images (4:37)
12 08 Build Dynamic Pages With Templates (12:08)
12 09 Customize Views Directory (6:47)
12 10 HTML Status Codes (8:43)
12 11 404 Pages (7:20)
12 12 Summary And Challenge (1:21)
Source Files
Introduction to JavaScript (2) - 1 - 2 Intro, Variables and Data Types
01 01 Introduction To The Course (3:43)
Source Files
02 01 What Will We Learn In This Section (0:44)
02 02 Variables (10:21)
02 03 Data Types (5:41)
02 04 Variable Mutation (6:53)
02 05 Type Coercion (6:52)
02 06 Coding Challenge (1:36)
02 07 Coding Challenge Solution (2:43)
02 08 Section Summary (0:46)
Source Files
Introduction to JavaScript (2) - 03. Operators
03 01 What Will We Learn In This Section (0:35)
03 02 Basic Operators (15:32)
03 03 Operator Precedence (5:41)
03 04 Coding Challenge (2:11)
03 05 Coding Challenge Solution (5:52)
03 06 Section Summary (0:56)
Source Files
Introduction to JavaScript (2) - 04. Conditional Statements
04 01 What Will We Learn In This Section-1 (0:36)
04 02 If Else Statements-2 (11:43)
04 03 Boolean Logic-3 (7:57)
04 04 Switch Statements-4 (10:54)
04 05 Truthy And Falsie Values-5 (6:03)
04 06 Equality Operators-6 (4:38)
04 07 Coding Challenge-7 (2:25)
04 08 Coding Challenge Solution-8 (4:54)
04 09 Section Summary-9 (1:07)
Source Files
Introduction to JavaScript (2) - 05. Functions and Arrays
05 01 What Will We Learn In This Section-1 (0:37)
05 02 Functions-2 (9:46)
05 03 Function Statements And Expressions-3 (7:37)
05 04 Arrays-4 (10:09)
05 05 Coding Challenge-5 (3:49)
05 06 Section Summary-6 (1:26)
Source Files
Introduction to JavaScript (2) - 06. Objects
06 01 What Will We Learn In This Section-1 (0:38)
06 02 Objects And Properties-2 (9:49)
06 03 Objects And Methods-3 (12:25)
06 04 Objects Vs Primitives-4 (16:17)
06 05 Coding Challenge-5 (0:51)
06 06 Coding Challenge Solution-6 (5:13)
06 07 Section Summary-7 (0:42)
Source Files
Introduction to JavaScript (2) - 07. Loops
07 01 What Will We Learn In This Section (0:34)
07 02 Loops (15:03)
07 03 Iteration (12:35)
07 04 Coding Challenge (1:01)
07 05 Coding Challenge Solution (6:32)
07 06 Section Summary (0:45)
Source Files
Introduction to JavaScript (2) - 08. JavaScript Execution
08 01 What Will We Learn In This Section (0:52)
08 02 JavaScript Parsers And Engines (5:19)
08 03 Execution Contexts And Execution Stack (2:26)
08 04 Creation And Execution Phases (6:23)
08 05 Hoisting (2:13)
08 06 Scoping (4:52)
08 07 Scope Chain (3:20)
08 08 This Keyword (4:16)
08 09 Coding Challenge (0:46)
08 10 Coding Challenge Solution (3:21)
08 11 Section Summary (0:47)
Source Files
Build a RESTful API with Node, Express and MongoDB - 00 Course overview
01 What You'll Need (2:26)
00A Course Overview - Rest API (3:38)
00B What Is Rest API Design (9:45)
Source files
Build a RESTful API with Express, Node and MongoDB - 01b Project preview
00 Project Preview (4:02)
Build a RESTful API with Express, Node and MongoDB - 01c Install NPM and Node on Mac, Windows and Linux
00 What Is Node Js-1 (8:22)
01 Install Node And Npm On Mac Or Windows-2 (3:14)
Source files
Build a RESTful API with Express, Node and MongoDB - 02 Start a new Node project with Express web server
00 What Is Express Js-1 (4:23)
01 Start A New Node Project With Express Web Server-2 (4:00)
02 Build A Web Server With Express-3 (5:20)
03 Install Nodemon To Auto-Restart Server-4 (2:34)
Source files
Build a RESTful API with Express, Node and MongoDB - 03a Handle HTTP requests with an Express router
01 Implement Middleware To Handle Requests-1 (3:28)
Source Files
Build a RESTful API with Express, Node and MongoDB - 03b Install MongoDB on Mac and Windows
00 What Is A MongoDB NoSQL Database (5:50)
01 Install MongoDB On Mac (8:07)
02 Install MongoDB On Windows (9:58)
Build a RESTful API with Express, Node and MongoDB - 03c Install mongosh on Mac and Windows
00 Install Mongosh On Mac (2:49)
01 Install Mongosh On Windows (4:52)
Build a RESTful API with Express, Node and MongoDB - 04 Build a Mongo DataBase
01 Build A Mongo Database (4:07)
02 Build A Mongoose Database Schema To Represent Entries (5:38)
Source files
Build a RESTful API with Express, Node and MongoDB - 05 Build an Express router to handle requests
01 Build An Express Router To Handle Requests (4:34)
02 Send A Response When A Client Requests To Visit A Route (4:49)
Source files
Build a RESTful API with Express, Node and MongoDB - 06 Implement a GET HTTP request
01 Get All Entries From A Database (8:22)
02 Get An Entry Based On A Property (5:59)
Source files
Build a RESTful API with Express, Node and MongoDB - 07 Implement a POST HTTP request
01 Post A New Database Entry (13:36)
Source Files
Build a RESTful API with Express, Node and MongoDB - 08 Implement a PUT HTTP request
01 Put A Replacement Entry Based On A Property (8:54)
Source Files
Build a RESTful API with Express, Node and MongoDB - 09 Implement a PATCH HTTP request
01 Patch A Property In An Existing Entry (6:26)
Source Files
Build a RESTful API with Express, Node and MongoDB - 10 Implement a DELETE HTTP request
01 Delete An Entry At A Property (7:32)
Source Files
Build a RESTful API with Express, Node and MongoDB - 11 Project preview - Build a RESTful API with Validation
00 Project Preview - Build A Restful Api With Validation And Testing (3:20)
Build a RESTful API with Express, Node and MongoDB - 12 Build a Node web server with Express and Nodemon
01 Build a node Web Server with Express and Nodemon (4:52)
Source Files
Build a RESTful API with Express, Node and MongoDB - 13 Set up handlers for RESTful HTTP requests
01 Set Up Handlers For Restful HTTP Requests (5:05)
Source Files
Build a RESTful API with Express, Node and MongoDB - 14 Build a Mongo database
01 Build A Mongo Database (5:25)
02 Connect MongoDB To Web Server (8:39)
Source files
Build a RESTful API with Express, Node and MongoDB - 15 Respond to Get By Property request
01 Use Middleware To Reduce Code Duplication (7:19)
02 Respond To 'Get By Property' Request (3:52)
Source files
Build a RESTful API with Express, Node and MongoDB - 16 Respond and test an HTTP POST request
01 Process Request Body With Body-Parser (3:05)
02 Respond To A Post Request (4:54)
03 Test HTTP Post Request For JSON Via Terminal With Curl (9:19)
Source files
Build a RESTful API with Express, Node and MongoDB - 17 Implement Express validator for validation
01 Implement Express Validator For Validation (9:13)
Source Files
Build a RESTful API with Express, Node and MongoDB - 18 API integration testing with Mocha and Supertest
01 Integration Testing With Mocha (10:08)
02 Test Your API With Mocha And Supertest (11:38)
Source files
EJS Fullstack Web Development Masterclass - 00a Course Overview
00 Course Overview (3:17)
01 What You'll Need (2:20)
Source files
EJS Fullstack Web Development Masterclass - 00b EJS and Node Web Server Introduction
01 What Is EJS (4:30)
02 What Is Node JS (8:22)
03 What Is Express JS (4:23)
Source files
EJS Fullstack Web Development Masterclass - 01a Build your first Hello World website in EJS
01 Build Your First Hello World Website In EJS (10:20)
Source files
EJS Fullstack Web Development Masterclass - 01b Build an EJS web server to display JSON data
00 Project Preview - EJS Web Server With JSON (2:14)
EJS Fullstack Web Development Masterclass - 01c Build server and homepage
01 Build A Node Server With Express-1 (8:07)
02 Build A Homepage View-2 (7:54)
03 Send Data From Server To Homepage-3 (6:41)
Source files
EJS Fullstack Web Development Masterclass - 01d Display JSON data on homepage
01 Build JSON Data (5:03)
02 Display JSON Data In EJS View (11:06)
03 Loop Through An Entire Database (12:51)
Source files
EJS Fullstack Web Development Masterclass - 02a Build a multi-page site with reusable EJS partials
00 Project Preview - Multi-Page EJS Site (3:41)
EJS Fullstack Web Development Masterclass - 02b Set up EJS project and server
01 Set Up The Ejs Project-1 (6:00)
02 Build A Server File-2 (6:54)
Source files
EJS Fullstack Web Development Masterclass - 03 Build an EJS view for the homepage
01 Build An Ejs Index View For The Homepage (9:32)
Source files
EJS Fullstack Web Development Masterclass - 04 Build partials to reuse page sections
02 Build A Header EJS Partial (10:27)
01 Build A Head EJS Partial (11:00)
03 Build A Footer EJS Partial (8:28)
Source files
EJS Fullstack Web Development Masterclass - 05 Pass data to views and partials
01 Build Data On The Server (8:44)
02 Display A Variable From The Server On An EJS View (3:11)
03 Pass Data To A Partial In EJS (8:48)
Source files
EJS Fullstack Web Development Masterclass - 06 Build more pages with partials and views
01 Build An About Page With Views And Partials (6:12)
02 Build Another Page With Reusable Data And Partials (8:46)
Source files
Front-End Web Development Masterclass with React and Material-UI - 00 Course Overview
01 Project Preview - Your First Website (1:35)
02 Project Preview - Landing Page (0:50)
03 Why You Should Learn React (3:10)
04 Why You Should Learn Material-UI (7:02)
05 What You'll Need (4:02)
06 How To Build React Sites Online (6:58)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 01 Build a Website with React and Material-UI
01 Create A New React App (7:08)
02 Install Project Dependencies (4:02)
03 Configure Cross-Browser And Responsivity (10:30)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 03 Build a Navigation Bar
04 Build A Navigation Bar (8:02)
05 Build Menu Items (5:44)
06 Style The Navigation Bar (14:16)
07 Position Navigation Bar Items (13:22)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 04 Build a Grid Layout
08 Build A Grid Layout (14:39)
09 Build 3 Cards Side By Side (6:53)
10 Build A Main Card (10:09)
11 Style Typography In Main Grid Item (6:47)
12 Build A Grid Item (16:23)
13 Reuse A Grid Item (15:07)
14 Build A Responsive Grid Item (7:17)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 05 Build a Toggle Navigation Bar
15 Get The State Of A Window (9:46)
16 Build A Toggle Navigation Bar (12:17)
17 Build A Responsive Navigation Bar (6:57)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 06 Build a Footer
18 Build A Footer (10:51)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 07 Set Up a Landing Page with React and Material-UI
01 Create A New React App (4:48)
02 Set Up The Grid Layout (5:46)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 08 Build a Main Grid Item
03 Build A Main Grid Item (8:12)
04 Style The Main Grid Item (7:19)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 09 Build a Product Information Component
05 Set Up Product Information Component (3:25)
06 Build A Grid Item (8:40)
07 Style A Grid Item (4:19)
08 Reuse A Grid Item Component (8:35)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 10 Build a Pricing Component
09 Set Up Pricing Component (4:29)
10 Build A Pricing Option Component (6:55)
11 Reuse Pricing Option Component (9:45)
Source Files
Front-End Web Development Masterclass with React and Material-UI - 11 Build a Large Footer
12 Build A Large Footer (8:20)
13 Style A Large Footer (11:11)
Source Files
Fullstack Web Development Masterclass - 00 Course overview
00 Course Overview - MongoDB (2:43)
01 What You'll Need (2:27)
02 What Is A MongoDB NoSQL Database (5:51)
Source files
Fullstack Web Development Masterclass - 03 Install MongoDB on Mac and Windows
01 Install MongoDB On Mac (8:07)
02 Install MongoDB On Windows (9:58)
Fullstack Web Development Masterclass - 04 Build a local MongoDB database
01 Build A Mongo Database Via The Terminal (11:18)
Fullstack Web Development Masterclass - 05 Install npm and Node on Mac, Windows and Linux
00 What Is Node Js (8:22)
01 Install Node And Npm On Mac Or Windows (3:14)
Fullstack Web Development Masterclass - 06 Connect to MongoDB with a Node server, native driver and Mongoose
01 Connect With A Node Server And MongoDB Native Driver (12:42)
02 Connect To MongoDB With Mongoose (9:35)
Source files
Fullstack Web Development Masterclass - 07 Count site visitors with MongoDB, Node, Express and EJS
00 Project Preview - Count Site Visitors (1:37)
Fullstack Web Development Masterclass - 08 Build a new MongoDB Express project
00 What Is Express Js-1 (4:23)
01 Build A New Express Project Template-2 (13:33)
02 Build A Mongoose Model-3 (6:54)
03 Build A New Mongo Database To Track Site Visits-4 (4:37)
Source files
Fullstack Web Development Masterclass - 09 Increment counter with each visit
01 Incremement Counter With Each Visit-1 (7:48)
02 Send Mongodb Data To The Homepage-2 (7:25)
03 Connect App To Mongo-3 (9:22)
Source files
Fullstack Web Development Masterclass - 10 Build the homepage template with EJS
00 What Is Ejs-1 (4:30)
01 Build The Homepage Template With Ejs-2 (8:23)
Source files
Fullstack Web Development Masterclass - 11 Build a CRUD app with MongoDB, EJS, Node, Express
00 Project Preview - Build A Crud App-1 (2:38)
Fullstack Web Development Masterclass - 12 Build web server with Node and Express
01 Set Up Project With Node And Express-1 (6:12)
02 Send An Html Page-2 (4:44)
03 Install Nodemon To Auto Restart Server-3 (4:01)
Source files
Fullstack Web Development Masterclass - 13 Create data with POST requests to server
01 Build An Html Form-1 (7:12)
02 Read Data With Body Parser-2 (4:32)
Source files
Fullstack Web Development Masterclass - 14 Connect to MongoDB
01 Build A Local Mongo Database-1 (6:39)
02 Use Database In Express Request Handlers-2 (2:10)
03 Insert Item Into Database Collection-3 (5:13)
Source files
Fullstack Web Development Masterclass - 15 Read and show all database items to client with EJS
01 Get Items From Database Collection-1 (4:17)
02 Generate Html With Ejs Templating-2 (4:55)
03 Show All Database Items With Ejs-3 (7:22)
Source files
Fullstack Web Development Masterclass - 16 Update data on the database via client
02 Accept Put Request On The Server-2 (6:09)
01 Build An Update Button-1 (7:00)
03 Auto Refresh Page Upon Handled Put Request-3 (5:41)
Source files
Fullstack Web Development Masterclass - 17 Delete data from database via client
01 Build A Delete Button-1 (4:28)
02 Handle Delete Event On The Server-2 (3:21)
03 Handle Nothing To Delete-3 (6:36)
Source files
Fullstack Web Development Masterclass - 18 Quickly style the site with Bootstrap
01 Add Bootstrap Styling (3:31)
Source Code
Linux and Unix Command Line Basics for Bash, Z Shell and Ubuntu - 01 Course Overview
01 Why All Developers Need To Know The Command Line (8:50)
03 What Are Linux And Unix Terminals (8:04)
Source Files
Linux and Unix Command Line Basics for Bash, Z Shell and Ubuntu - 02 What you'll need
01 What You'll Need (1:20)
02 Install Linux Command Line On Windows (3:18)
Source Files
Linux and Unix Command Line Basics for Bash, Z Shell and Ubuntu - 03 Use Commands in a Linux Unix Terminal
01 Build Your First Command In The Command Line (3:48)
02 Navigate Directories In The Command Line (6:33)
03 Build And Edit A New File In The Command Line (7:27)
04 Move Files In The Command Line (9:00)
Web Deployment Masterclass - 00 Course overview
00 Course Overview (7:13)
01 What You'll Need (2:11)
Source files
Web Deployment Masterclass - 02 Host static websites with Github pages
01 Host Static Websites With Github Pages (6:24)
Source files
Web Deployment Masterclass - 03 Install npm and Node
00 What Is Node JS (8:22)
01 Install Node And Npm On Mac Or Windows (3:14)
Source files
Web Deployment Masterclass - 04 Build a simple web server
00 What Is Express JS (4:23)
01 Build A Simple Server Project (6:41)
Web Deployment Masterclass - 05 Deploy server based applications with Heroku
01 Build A New Github Repository (2:20)
02 Deploy A Server Based Application With Heroku (4:58)
Web Deployment Masterclass - 06 Deploy databases with MongoDB Atlas
01 Deploy Databases With Mongo Atlas (5:20)
02 Connect Database To App (6:01)
Web Development Authentication and Security Masterclass - 00 Course overview
01 Integration Testing With Mocha-1 (10:08)
02 Test Your Api With Mocha And Supertest-2 (11:38)
Source files
Web Development Authentication and Security Masterclass - 02 Install npm and Node
00 What Is Node JS (8:22)
01 Install Node And Npm On Mac Or Windows (3:14)
Source files
Web Development Authentication and Security Masterclass - 03 Build page templates with HTML and EJS
00 What Is Ejs-1 (4:30)
01 Build A Homepage-2 (4:04)
02 Build Login And Sign Up Forms-3 (4:52)
03 Build A Dashboard-4 (3:09)
Source files
Web Development Authentication and Security Masterclass - 04 Build a web server to render pages
00 What Is Express Js-1 (4:23)
01 Build A Web Server To Render Pages-2 (10:47)
02 Handle Routes To Other Pages-3 (5:08)
Source files
Web Development Authentication and Security Masterclass - 05 Handle form data with body-parser
01 Handle Form Data With Body-Parser-1 (7:08)
Web Development Authentication and Security Masterclass - 06a Install MongoDB on Mac and Windows
00 What Is A Mongodb Nosqll Database-1 (5:50)
01 Install Mongodb On Mac-2 (8:07)
02 Install Mongodb On Windows-3 (9:58)
Web Development Authentication and Security Masterclass - 06b Connect to a Mongo database with Mongoose
01 Connect To A Mongo Database With Mongoose-1 (3:16)
02 Define A User With A Mongoose Model-2 (5:38)
Source files
Web Development Authentication and Security Masterclass - 07 Authenticate and secure with passport and passport local
01 Use Passport And Passport Local To Authenticate A Signup-1 (11:45)
02 Authenticate A Login With Passport-2 (4:12)
03 Check If Logged In Before Showing Dashboard-3 (7:13)
Source files
Web Development Authentication and Security Masterclass - 08 Use OAuth 2.0 to log in users with a third party
01 Build A New Google Strategy In Oauth 2-1 (4:04)
02 Connect Oauth To Web Server-2 (5:27)
03 Connect Oauth To Mongoose Model-3 (3:47)
04 Build Routes For Sign Up Or Log In With Third Party-4 (7:28)
Source files
Web Development Authentication and Security Masterclass - 09 Use environment variables to keep secret keys secure
01 Use Environment Variables To Keep Secret Keys Secure (10:35)
Source Files
Web Development Authentication and Security Masterclass - 10 Set up project
01 Build A Web Server (5:18)
02 Add Packages To Server (8:42)
03 Build Routes To Handle Client Requests (9:10)
Source files
Web Development Authentication and Security Masterclass - 11 Build EJS views for web pages
01 Build A Homepage (4:25)
02 Build Signup And Login Views (7:25)
03 Build A Signed In User Page View (7:10)
Web Development Authentication and Security Masterclass - 12 Build a user model with bcrypt password security
01 Build A User Model (2:52)
02 Encrypt Passwords With Bcrypt (3:16)
Web Development Authentication and Security Masterclass - 13 Local signup authentication with Passport
01 Handle Signup With Passport (8:28)
02 Handle A Post Request For Signup (4:45)
03 Local Login Authentication With Passport (8:56)
Wordpress Theme Development Masterclass - 00 Course overview
00 Course Overview-1 (4:58)
01 What You'll Need-2 (5:25)
Source files
Wordpress Theme Development Masterclass - 01 Build a Hello World Wordpress theme
01 Build A Hello World Wordpress Theme-1 (6:15)
Source Files
Wordpress Theme Development Masterclass - 02 Host Wordpress on Mac and Windows locally for free
01 Host Wordpress Locally On Mac With Mamp-1 (15:04)
Wordpress Theme Development Masterclass - 03 Build a blog theme
01 Add Blog Posts To Theme-1 (10:53)
02 Implement Wordpress Header And Footer-2 (3:50)
03 Customize Header And Footer-3 (14:30)
04 Build A Full Header And Footer-4 (13:13)
Source files
Wordpress Theme Development Masterclass - 04 Customize theme style with CSS
01 Customize Theme Style With CSS (28:18)
Source files
Wordpress Theme Development Masterclass - 05 Build a navigation menu
01 Register A Menu-1 (11:44)
02 Customize Menu Style-2 (21:46)
Source files
Wordpress Theme Development Masterclass - 06 Build custom templates for site pages
01 Build A Page Template-1 (8:48)
02 Customize Page With Conditional Logic-2 (8:18)
03 Build A Layout For A Specific Page-3 (12:16)
04 Build Different Page Templates-4 (11:39)
Source files
Introduction to Databases with Python SQL - 00 Course overview
00 Course Overview-1 (2:16)
01 What You'll Need-2 (3:12)
Source files
Introduction to Databases with Python SQL - 01 Introduction to data
01 Why You Must Know How To Work With Data (5:22)
Source Files
Introduction to Databases with Python SQL - 02 Entity Relationship Modeling (ERM)
01 How To Read An ER Model (5:32)
Source Files
Introduction to Databases with Python SQL - 03 Introduction to databases and relational databases
01 What Is A Database-1 (8:26)
02 What Is A Relational Database-2 (4:33)
Source Files
Introduction to Databases with Python SQL - 04 How to build an organized database
01 How To Design Columns And Data Types-1 (3:13)
02 Use Normal Forms To Check Your Design-2 (7:16)
Source files
Introduction to Databases with Python SQL - 05 Build a SQLite database with Python
01 Build A Sqlite Database With Python-1 (8:02)
02 Add An Entry To The Table With Sql-2 (6:44)
03 Add More Records To The Table-3 (6:30)
04 Build A Second Table For Cross-Referencing-4 (10:57)
05 Select Rows That Meet Conditions-5 (7:15)
Source files
Build an Online Paint Website - 00 Course Overview
01 Project Preview (2:22)
02 What You'll Need (2:05)
Source Files
Build an Online Paint Website - 01 Build the User Interface
01 Set Up The Project (4:36)
02 Build A Toolbar (8:21)
03 Import Bootstrap Icons (9:28)
04 Build A Canvas (8:11)
Source Files
Build an Online Paint Website - 02 Build Toolbar Functionality
01 Build Main Javascript Files (7:03)
02 Build Tool Controls (8:37)
03 Launch A Server (7:53)
03A Install Http Server (5:59)
03C Disable Cache (6:35)
04 Load An Image From User's Computer (7:40)
04A Where To Find Images (1:19)
05 Put Image Onto Canvas (13:55)
06 Resize Canvas To Fit Image (6:44)
07 Save Image (9:53)
08 Undo An Action (11:16)
09 Redo An Action (7:05)
Source Files
Build an Online Paint Website - 03 Build Drawing Functionality
01 Enable Freehand Drawing Tool (3:44)
02 Listen For Mouse Down (11:32)
04 Listen For Mouse Release (9:54)
03 Listen For Mouse Move (8:28)
05 Highlight Selected Tool (7:30)
Source Files
Build an Online Paint Website - 04 Build Shape Tools
01 Draw A Line (15:54)
02 Create A Temporary Canvas (12:50)
03 Draw A Rectangle (13:27)
04 Draw A Filled Rectangle (9:15)
05 Draw A Circle (16:18)
06 Draw A Filled Circle (6:51)
Source Files
Build an Online Paint Website - 05 Build Color Pickers
03 Build A Fill Color Picker (5:37)
04 Get User Input Of Fill Color (10:03)
01 Build A Stroke Color Picker (7:28)
02 Get User Input Of Stroke Color (7:43)
Source Files
Build an Online Paint Website - 06 Build a Text Tool
01 Build A Text Tool (10:05)
02 Draw Text On Canvas (14:16)
Source Files
LEVEL 2 - App development - 01 Introduction To The Course
01.01 Introduction To The Course-1 (1:30)
01.02 Introduction Of The Instructor-2 (2:05)
01.03 Why Should You Learn User Interface And User Experience In Adobe Xd-3 (2:04)
01.04 Quick Win-4 (1:32)
01.05 What Is Ui Vs Ux Vs Product Designe-5 (2:22)
01.06 Course Requirements (What Software, Experience)-6 (1:30)
App development - 02 Wireframing Low Fidelity (0.25 Hours)
02.01 What Will We Learn In This Section-1 (0:42)
02.02 Wireframing In Adobe Xd-2 (4:15)
02.03 How Wide Should Your Site Or App Be In Adobe Xd-3 (6:37)
02.04 Work With Existing Ui Kits In Adobe Xd-4 (6:03)
App development - 03 Work with Type, Color and Icons in Adobe XD (0.75 Hours)
03.01 What Will We Learn In This Section-1 (0:38)
03.02 Work With Type In Xd Wireframes-2 (8:53)
03.03 Basic Colors And Buttons In Adobe Xd Wireframes-3 (8:12)
03.04 Make A Gradient In Adobe Xd-4 (5:29)
03.05 Free Icons For Adobe Xd And Ux Ui Projects-5 (4:35)
03.06 Add Footers To Your Xd Wireframe-6 (4:05)
03.07 Add Lorem Ipsum To Your Xd Wireframe-7 (3:21)
03.08 New Pages And Artboards In Adobe Xd-8 (2:42)
03.09 Build A Wireframe Homepage-9 (5:51)
03.10 Build A Wireframe Contact Us Page-10 (7:50)
03.11 Section Summary-11 (0:51)
App development - 04 Prototype a website (0.25)
04.02 Prototype And Add Interactivity In Adobe XD (7:08)
&nbs