Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Hello Coding 5.0 - The Complete Coding Online Course Bundle
Introduction
00 Welcome To Hello Coding 5 (6:31)
00 About Mammoth Interactive (1:15)
01 How To Learn Online Effectively (13:43)
01 Build Simple Web Animation with HTML and CSS
00A Course Overview (1:48)
01 Build Html For Web Animation (4:35)
02 Build Simple Css Styling For Text (4:58)
03 Build Css Animation Of Moving Text (12:02)
Source Files
HTML and CSS Computer Science Fundamentals
01-00 How To Use A Code Editor (5:49)
01-01 Set Up A Website (9:18)
01-02 Save The Website (4:01)
01-03 Build A Header (11:00)
01-04 Add Site Sections (15:41)
01-05 Add Images To A Website (10:36)
01-06 Build A Navigation Bar (12:43)
02-00 CSS Project Preview (0:46)
02-01 Style The Header (13:35)
02-02 Style The Navigation Bar (8:43)
02-03 Style Website Sections (9:42)
02-04 Build A Sidebar (10:18)
02-05 Build A Responsive Layout (10:50)
02-06 Build Backup Styles For Older Browsers (5:47)
Introduction to Javascript for Web Developers
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)
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)
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)
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)
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)
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)
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)
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)
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)
10 - Course Summary-1 (3:19)
Source Files
Ultimate Advanced JavaScript Masterclass for Web Developers
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)
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)
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)
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)
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)
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)
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)
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)
09 01 Course Summary And Next Steps (2:25)
Source Files
Build Websites with Bootstrap, HTML5 & CSS3
00 Web Development Fundamentals (12:41)
01 How To Get Bootstrap (3:42)
01-01 How To Get Bootstrap (3:42)
01-02 Build Bootstrap Grids (11:44)
01-03 Set Display Property With Bootstrap (13:54)
01-04 Build A Layout With Bootstrap Flex (13:17)
01-05 Grow Shrink Fill With Bootstrap Flex (8:02)
02-01 Build Website Skeleton With Bootstrap (8:37)
02-02 Find Bootstrap Icons (1:50)
02-03 Build Bootstrap Navigation (17:04)
02-04 Build A Nav (16:28)
02-05 Build A Carousel (8:47)
02-06 Populate A Carousel (15:01)
02-07 Display A Carousel (5:47)
02-08 Adding Service Pages (7:49)
02-09 Add Row And Column (12:40)
02-10 Display Featurettes And Begin Mobile-First Design (5:56)
02-11 Responsive Columns With Flexbox (8:15)
02-12 Link To Pages In A Carousel (4:16)
02-13 Build A Contact Form (19:48)
02-14 Fine Tune The Contact Form (2:57)
02-15 Build A Footer (3:50)
03-01 Product Page Project Setup (8:14)
03-02 Build A Product Header (13:04)
03-03 Add Elements Onto Background Image (7:57)
03-04 Build A Pricing Page (10:13)
03-05 Style The Pricing Page (3:03)
03-06 Build A Checkout Page (13:40)
03-07 Build A Billing Information Section (11:31)
03-08 Build Address Selection Fields (9:57)
03-09 Build Payment Information Fields (8:56)
03-10 Build Card Information Fields (10:14)
03-11 Add Fine Tuning (3:52)
Section Files
Create Apps with JavaScript using Vue
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)
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
EJS Fullstack Web Development Masterclass
00 Course Overview (3:17)
00-01 What You'll Need (2:20)
01a-01 Build Your First Hello World Website In Ejs-1 (10:20)
0b-01 What Is EJS (4:30)
0b-02 What Is Node JS (8:22)
0b-03 What Is Express JS (4:23)
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 (9:32)
04-01 Build A Head EJS Partial (11:00)
04-02 Build A Header EJS Partial (10:28)
04-03 Build A Footer EJS Partial (8:28)
05-01 Build Data On The Server (8:44)
05-02 Display A Variable From The Server On An Ejs View (3:11)
05-03 Pass Data To A Partial In EJS (8:48)
06-01 Build An About Page With Views And Partials (6:12)
06-02 Build Another Page With Reusable Data And Partials (8:46)
Source files
Front-End Web Development Masterclass with React and Material-UI - Overview
01-01 Project Preview - Your First Website (1:35)
01-02 Project Preview - Landing Page (0:50)
01-03 Why You Should Learn React (3:10)
01-04 Why You Should Learn Material-Ui (7:02)
01-05 What You'll Need (4:02)
01-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)
Project 1 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)
Project 2 Source Files
Introduction to React
02-01 React Introduction (12:33)
02-02 Set Up A Container (8:13)
02-03 Generate A List (6:46)
02-04 Add Items To The List (6:34)
02-05 Clear Input Field (10:26)
02-06 Remove A Task (10:39)
02-Source Files
Complete ChartJS with React Web Development
00-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 Build A New React App (9:39)
05 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
Wordpress Theme Development Masterclass
00-00 Course Overview (4:58)
00-01 What You'll Need (5:25)
01 Build A Hello World Wordpress Theme-1 (6:15)
02-01 Host Wordpress Locally On Mac With Mamp (15:04)
02-01 Host Wordpress Locally On Windows With Wamp (17:20)
03-01 Add Blog Posts To Theme (10:53)
03-02 Implement Wordpress Header And Footer (3:50)
03-03 Customize Header And Footer (14:31)
03-04 Build A Full Header And Footer (13:13)
04 Customize Theme Style With CSS (28:18)
05-01 Register A Menu (11:45)
05-02 Customize Menu Style (21:46)
06-01 Build A Page Template (8:48)
06-02 Customize Page With Conditional Logic (8:18)
06-03 Build A Layout For A Specific Page (12:16)
06-04 Build Different Page Templates (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:24)
02-01 Host Wordpress On Mac Locally For Free (13:00)
02-02 Host Wordpress On Windows Locally For Free (16:19)
03 Install Woocommerce (8:27)
04 Install Elementor (4:50)
05 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:22)
07 Build A Navigation Menu (3:17)
08 Build A Page To Show All Blog Posts (5:35)
09 Customize Footer Widget (6:02)
10-01 Change Background Color (4:02)
10-02 Change Theme Colors (9:22)
The Node.js Masterclass for Complete Beginners - 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)
Source Files 02-06
The Node.js Masterclass for Complete Beginners - Part 2
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)
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 07-12
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)
03 Install Nodemon To Auto-Restart Server-4 (2:34)
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 Ejs-1 (4:30)
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)
10-01 Build A Web Server (5:18)
10-02 Add Packages To Server (8:42)
10-03 Build Routes To Handle Client Requests (9:10)
11-01 Build A Homepage (4:25)
11-02 Build Signup And Login Views (7:25)
11-03 Build A Signed In User Page View (7: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
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)
01-Source Files
02-Source Files
Web Deployment Masterclass
00-00 Course Overview-1 (7:13)
00-01 What You'll Need-2 (2:11)
02 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)
00-Source files
02-Source files
STREAM 2: Python for Absolute Beginners and All Ages
01.01 What Will I Learn (3:57)
02.01 What is Python (3:32)
02.02 How do Computers Make Decisions (5:30)
02.03 How Do Computers Work with Numbers (3:44)
02.04 How Do Computers Repeat Tasks (6:03)
02.05. How Can Computers Search for Data (13:50)
02.06 How Can Computers Sort Data (4:31)
02.07 How Fast Are Algorithms (7:07)
02.08 What is the Binary Number System (13:51)
03.01 What Is Google Colab (4:28)
03.02 What If I Get Errors (2:38)
03.03 How Do I Terminate a Session (2:38)
03.04 How Do I Enable Corgi Mode (1:00)
04.01 What Is A Variable-1 (8:24)
04.02 What Are Data Types-2 (8:18)
04.03 What Is A Boolean-3 (6:35)
04.04 What Are F Strings-4 (6:03)
05.01 Simple Arithmetic Operators-1 (10:57)
05.02 Modulo Arithmetic Operator-2 (8:39)
05.03 Floor Division-3 (6:16)
05.04 Exponents-4 (4:17)
05.05 Less Or Greater-5 (8:59)
05.06 Can I Check Equality-6 (7:16)
05.07 Can I Check Not Equal To-7 (6:13)
05.08 What Is Bedmas Order Of Operations-8 (20:08)
06.01 Can I Add Strings-1 (3:40)
06.02 Can I Add String Variables-2 (4:51)
06.03 Can I Operate On Strings And Integers-3 (6:26)
07.01 Can I Make A List Variable-1 (5:34)
07.02 Can I Compare Lists--2 (4:22)
07.03 Watch Out! Don't Make This List Mistake-3 (3:35)
07.04 Can I Get An Item From A List-4 (6:32)
07.05 List Ninja! Can I Slice A List-5 (9:21)
07.06 Be A Master Ninja! Are There More Ways To Slice A List-6 (5:09)
07.07 Be A Master Ninja! The Third Way-7 (11:43)
07.08 Can I Check If An Item Is In A List-8 (7:38)
07.09 Can I Check If An Item Is Not In A List-9 (7:42)
07.10 Can I Add Items To A List-10 (9:45)
07.11 Can I Add Items To A List Another Way-11 (7:04)
07.12 Can I Remove Items From A List-12 (5:35)
07.13 Can I Delete Items From A List Another Way-13 (9:11)
07.14 Can I Delete A Range-14 (8:29)
08.01 Can I Make An If Statement-1 (8:38)
Source Files
Learn PyCharm in 1 Hour
00. Bootcamp Intro (5:42)
00. Intro To Pycharm (3:55)
01. Downloading And Installin (9:28)
02. Exploring Pycharm Interface (8:32)
03. Add And Run Python Files (7:26)
04. Building And Running A Simple Program (10:06)
Python Language Fundamentals: Learn Python from Scratch
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
Python Automation Scripting and Regular Expressions
01-01 Create And Read A New Text File (6:29)
01-02 Read And Write A Text File With A Loop (7:14)
01-03 Copy Contents Of A File (4:05)
02-01 Print Csv Contents (4:25)
02-02 Print Csv As List (3:00)
02-03 Create A Csv File (3:35)
03-01 Read And Write To A Json File (3:15)
04-01 Inspect Excel Sheets (5:07)
04-02 Merge Excel Files (13:45)
04-03 Get Value From Cell In Excel Sheet (7:13)
04-04 Display Entire Excel Sheet Contents (3:48)
04-05 Create A New Excel File With Values (2:35)
05-01 Find A File By Name (3:17)
05-02 Check If File Or Directory Path Exists (3:03)
05-03 List All Files And Directories At A Path (2:52)
05-04 Find All Files Of Given Type (2:56)
05-05 Delete Old Files With Datetime Module (6:24)
05-06 Bulk Rename Files (4:54)
06-01 Handle Exceptions (4:21)
06-02 Use Asserts (3:24)
07-01 Search Txt File (4:14)
07-02 Search Csv File (2:12)
08-01 Format Data Into Table (6:31)
08-02 Visualize Product Sales Per Quarter (9:37)
09-01 Search For String In Text (2:34)
09-02 Find Characters By Type (2:49)
10-01 Find Words Of Specific Length Starting With Specific Letter (8:17)
10-02 Find Expression Containing Numbers And Symbols In A Specific Format (4:24)
10-03 Find Expression Of A Specific Format (5:10)
10-04 Search Ignoring Capitalization (1:19)
10-05 Find Words At Beginning Or End Of Line (3:46)
10-06 Find Independent Words (2:34)
11-01 Find Repeating Characters (3:47)
11-02 Search For Multiple Expressions At Once (8:00)
11-03 Make A Dictionary Of Expressions Found (4:05)
12-01 Remove Whitespaces (2:57)
12-02 Split String On Word (3:29)
Complete Beginners Data Analysis with Pandas and Python
00. Panda Course Introduction (5:43)
01. Intro to Pandas (7:55)
02. Installing Pandas (5:28)
03. Creating Pandas Series (20:34)
04. Date Ranges (11:29)
05. Getting Elements from Series (19:21)
06. Getting Properties of Series (13:04)
07. Modifying Series (19:02)
08. Operations on Series (11:48)
09. Creating Pandas DataFrames (22:57)
10. Getting Elements from DataFrames (25:12)
11. Getting Properties from DataFrames (17:44)
12. Dataframe Modification (36:24)
13. DataFrame Operations (20:09)
14 DataFrame Comparisons and Iteration (15:35)
15. Reading CSVs (12:00)
16.Summary and Outro (4:14)
Source Files
Learn to Graph Data with Python and Matplotlib
00. Course Intro (5:30)
01. Intro to Pyplot (5:11)
02. Installing Matplotlib (5:51)
03. Basic Line Plot (7:53)
04. Customizing Graphs (10:47)
05. Plotting Multiple Datasets (8:10)
06. Bar Chart (6:26)
07. Pie Chart (9:13)
08. Histogram (10:14)
09. 3D Plotting (6:28)
10. Course Outro (4:09)
Pyplot Code
Data Science with Python and NumPy - Intro to Tensorflow
00. Course Intro (6:10)
01. Intro to Tensorflow.mov (5:33)
02. Installing Tensorflow (3:52)
03. Intro to Linear Regression (9:26)
04. Linear Regression Model - Creating Dataset (5:49)
05. Linear Regression Model - Building the Model (7:22)
06. Linear Regression Model - Creating a Loss Function (5:57)
07. Linear Regression Model - Training the Model (12:42)
08. Linear Regression Model - Testing the Model (5:22)
09. Summary and Outro (2:55)
Source Files
Data Science with Python and NumPy - Machine Learning theory
00. Course Intro.mp4 (6:05)
01. Quick Intro to Machine Learning (9:01)
02. Deep Dive into Machine Learning (6:01)
03. Problems Solved with Machine Learning Part 1 (13:26)
04. Problems Solved with Machine Learning Part 2 (16:25)
05. Types of Machine Learning (10:15)
06. How Machine Learning Works (11:40)
07. Common Machine Learning Structures (13:51)
08. Steps to Build a Machine Learning Program (16:34)
09. Summary and Outro (2:49)
Intro to Machine Learning Slides
Data Science with Python and NumPy - NumPy
00. Course Intro (5:11)
01. Intro to Numpy (6:20)
02. Installing Numpy (3:59)
03. Creating Numpy Arrays (16:55)
04. Creating Numpy Matrices (11:57)
05. Getting and Setting Numpy Elements (16:59)
06. Arithmetic Operations on Numpy Arrays (11:56)
07. Numpy Functions Part 1 (19:13)
08. Numpy Functions Part 2 (12:36)
09. Summary and Outro (3:01)
Source Files
Data Science with Python and NumPy - Review Sentiment Analysis
00. Course Intro (6:19)
01. How Machines Interpret Text (15:23)
02. Building the Model Part 1 - Examining Dataset (12:27)
03. Building the Model Part 2 - Formatting Dataset (15:14)
04. Building the Model Part 3 - Building the Model (10:30)
05. Building the Model Part 4 - Training the Model (5:42)
06. Building the Model Part 5 - Testing the Model.mp4 (9:26)
07. Course Summary and Outro (3:29)
Data Mining with Python! Real-Life Data Science Exercises
1) 1st Hour - Data Wrangling And Section 1 (73:09)
2) 2nd Hour - Data Mining Fundamentals (76:08)
3) 3rd Hour - Framework Explained, Taming Big Bank With Data (60:00)
4) 4th Hour - Mining And Storing Data (44:16)
5) 5th Hour - NLP (Natural Language Processing) (38:27)
6) Summary Challenge (4:40)
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
Python SQL Ethereum Data Science with Google BigQuery
00 Course Overview - Machine Learning Fundamentals (13:46)
00b Course Overview - Ethereum Sql (7:07)
01-01 What Are Google Cloud Platform And Bigquery (6:01)
01-02 Build A Project On Google Cloud Platform (4:26)
02-00 Blockchain Introduction (8:32)
02-01 What Are Blockchains And Distributed Ledgers (3:48)
02-02 What Are Bitcoin And Ethereum (5:28)
05-01 Find Entries In Big Query Public Dataset (10:16)
05-02 Filter Entries By State Column (9:11)
06-01 Query Tables In Crypto Ethereum Big Query Public Dataset (4:45)
06-02 Select Ethereum Traces By Date (9:05)
06-03 Get Total Ether Supply Each Day (3:40)
06-04 Select Transactions By Address And Timestamp (10:13)
07-01 Get Zero Transaction Ratio For Blockchain (10:56)
07-02 Get Zero Transaction Ratio For Smart Contracts (8:41)
Source Files
Introduction to the Stock Market
00b-01 What Do Day Traders Trade (9:45)
00b-02 What Is Volatility And Standard Deviation (3:33)
00b-03 What Are The Best Assets To Day Trade (4:53)
00b-04 Strategies For Stock Market Trading (2:37)
00b-06 Stock Market Indicators (1:56)
00b-07 Stock Market Lifecycle Trend Phases (2:20)
00b-Source Files
00d Introduction to DataFrames with Pandas Python Library
00d-00. Setting Up Pandas (2:24)
00d-01. Creating A Dataframe (22:42)
00d-02. Sorting And Series (19:19)
00d-03. Expanding A Dataframe (17:14)
00d-04 Getting Values And Dealing With Nan Values (21:29)
00d-05 Dropping Rows And Columns (23:57)
00d-06 Reading From Csv (19:40)
00d-07 Writing To Csv (20:41)
00d-08 Starting With An Analysis (21:22)
00d-09 Locating Data By Labels (20:16)
00d-10 Statistical Description Of Data (19:50)
00d-11 Histogram Plots In Pandas (21:56)
00d-12 Starting An Analysis Of All Our Data (21:12)
00d-13 Continuing An Analysis Of All Our Data (16:52)
00e Introduction to Data Science with NumPy Python Library
00. Introduction (2:34)
01 Creating And Reshaping Numpy Arrays (21:04)
02 Creating Standard Numpy Arrays (21:05)
03 Creating Standard 2D Arrays (13:52)
04 Attributes On Numpy Arrays (19:09)
05 Resizing Arrays (13:19)
06 Writing An Array To File And Formating Strings (28:30)
07 Random Numbers (18:09)
08 Sorting In Numpy (22:56)
09 Math Functions With Numpy (22:56)
10 Integrating With Numpy (21:55)
11 Statistics With Numpy (20:39)
12 Polynomials (21:06)
13 Polynomials (Cont'd) (19:47)
14 Calculations Within Numpy Arrays (22:30)
Python Crypto Stock Analysis
00 Course Overview - Python Crypto Stock Analysis (4:32)
01-01 Visualize Stock Prices With Pyplot (4:21)
01-02 Calculate Yearly Returns On Crypto Stocks (4:06)
02-00 Project Overview - Stock Portfolio Analysis With Python (2:35)
02-01 Build A Stock Portfolio (3:03)
02-02 Calculate Stock Portfolio Performance With Python (6:36)
02-03 Visualize Crypto Portfolio Returns With Pyplot (3:41)
02-04 Analyze Stock Portfolio Returns With Data Science (6:32)
02-05 Calculate Expected Cryptocurrency Returns With Pandas (3:04)
02-06 Visualize Stock Drawdowns With Python (4:13)
03-01 Build Sma And Ema With Ta-Lib (4:46)
03-02 Calculate Bollinger Bands For Crypto Stock (5:00)
03-03 Calculate Rsi For Stocks With Python (4:25)
03-04 Calculate Obv For Crypto Price Prediction With Python (5:02)
03-05 Calculate Moving Average Convergence Divergence (3:21)
04-00 Project Overview - Time Series Stock Forecasting On Crypto Stock With Python (2:25)
04-01 Fit A Prophet Model For Stock Forecasting (10:08)
04-02 Visualize Stock Forecast With Python (2:47)
05-01 Calculate Risk Vs Return Of Crypto Stock (5:55)
05-02 Visualize Risk Vs Return In Python (8:38)
Python Crypto Trading Strategies
00 Course Overview - Python Crypto Trading Strategies (4:39)
04-00 Backtesting Simple Moving Averages Explained (2:05)
04-01 Load Data For Backtesting Sma With Vectorbt (3:20)
04-02 Build Trading Strategies With Vectorbt (3:40)
04-03 Simulate Portfolio With Vectorbt (3:41)
04-04 Visualize Trading Strategy With Kaleido (4:40)
04b-00 What Is The Big Three Trading Strategy (2:27)
04b-01 Big Three Trading Strategy On Binance Coin (6:58)
04b-02 Big Three Trading Strategy On 1 Year Of Stocks (2:38)
05-00 Ema Trading Strategy For Crypto - Overview (2:57)
05-01 Load Data With Cryptometrics Api (7:53)
05-02 Visualize Historical Stock Prices With Matplotlib (6:31)
05-03 Build Exponential Moving Average Trading Strategy (3:54)
05-04 Visualize Price Vs Stock Indicators (5:37)
06-00 Autocorrelation Explained For Crypto Stock Prediction (2:45)
06-01 Load Data For Crypto Price Autocorrelation With Pandas (5:52)
06-02 Visualize Crypto Price Data With Pyplot (3:14)
06-03 Apply Hodrick-Prescott Filter To Data With Python (4:10)
06-04 Calculate Autocorrelation With Python (3:25)
Source Files
Introduction to Solidity
02-01 Introduction To Ethereum Remix IDE (8:12)
03-01 Build Your First Contract-1 (8:48)
03-02 Change A State Variable Value-2 (5:56)
04-01 Build A Local Variable (4:28)
04-02 Build State Variables Of Different Data Types (10:55)
04-03 Build A Custom Data Type With A Struct (4:47)
05-01 Build Arrays (11:07)
05-02 Build Array Functions (6:17)
06-01 Build A Mapping-1 (6:20)
06-02 Build A Database-Like Mapping-2 (7:42)
06-03 Assign Ownership To Individual Ethereum Addresses-3 (4:59)
07-01 Build A Conditional (6:57)
07-02 Build A Loop (9:25)
08-01 Send Ether (8:31)
09-00 Build A Profit Splitter Contract (11:48)
09-01 Build A Contract With Limited Addresses (11:40)
09-02 Build A Contract And Library (15:01)
09-03 Build A Contract With A Limited Time Transaction (10:20)
09-04 Build Contracts With Inheritance (13:22)
09-05 Build Contracts With Visibility Modifiers (10:50)
09-06 Build A Contract With Mutability Modifiers (10:20)
09-07 Build An Abstract Contract (13:09)
09-08 Build A Bank Contract (9:25)
09-09 Access Struct Value (4:13)
Source Files
The Complete Web3 Python Automation Masterclass
00-00 Course Overview - Web3 Python Automation (5:49)
00-01 Web 3.0 Fundamentals (12:16)
00-02 What Is Python (4:47)
03-01 Connect To Ethereum Node With Web3 Python (6:30)
03-02 Connect To Ethereum Mainnet With Http Provider Infura (5:08)
03-03 Interact With Ethereum Blockchain With Web3 Python (5:07)
03-04 Interact With Blockchain Contract With Web3 Python (6:37)
05-01 Set Up Development Environment For Web3 Python In Colab (4:51)
05-02 Build A Hello World Solidity Smart Contract In Colab (8:27)
05-03 Interact With Simple Smart Contract In Python (13:15)
06-01 How To Use Web3 Python In Google Colab (3:29)
06-02 Build A Simple Solidity Smart Contract (3:44)
06-03 Import Smart Contract Into Colab (6:43)
06-04 Deploy A Smart Contract With Python (11:49)
06-05 Interact With Deployed Smart Contract In Python (7:23)
07-00 What Is An NFT (2:44)
07-01 Install Dependencies For Web3 Python In Google Colab (3:53)
07-02 Build A Solidity Nft Smart Contract Without A Library (15:13)
07-03 Compile Nft Smart Contract In Colab With Python (3:38)
07-04 Deploy Nft Contract With Python To Simple Test Ethereum Network (6:10)
07-05 Interact With Nft Contract In Python (7:04)
08-01 What Is Brownie (2:27)
08-02 Brownie Projects Overview (4:15)
08-03 Why All Developers Need To Know The Command Line (8:50)
10-00 Install Python (2:43)
10-01 Install Brownie (3:46)
11-01 Start A New Brownie Project From Scratch (3:09)
11-02 Build A Simple Solidity 0.8.12 Smart Contract (4:20)
12-03 Build Python Script To Deploy Smart Contract With Brownie (8:48)
12-04 Build A Python Script To Interact With Smart Contract (5:19)
12-05 Automate Smart Contract Testing With Python In Brownie (5:08)
12-06 Automate Smart Contract Transaction Testing With Python In Brownie (4:02)
13-07 Use Brownie Console To Deploy Contract (9:17)
13-08 Build Python Script To Interact With Smart Contract With Brownie (5:40)
14-01 Build A Solidity Nft Smart Contract With Openzeppelin In Brownie (11:44)
14-02 Build Python Script To Deploy Nft To Local Blockchain (2:50)
14-03 Automate Minting Nft With Python On Local Blockchain (13:20)
Source files
STREAM 3 - 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
UI and UX App Design in Adobe XD - Part 1
00 Project Files
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)
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)
UI and UX App Design in Adobe XD - Part 2
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)
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:23)
4) 4th Hour - Your First Mobile App Continued (57:46)
5) 5th Hour - Shortcuts and Extra tips (47:53)
Source Files
Introduction to Android Studio
00. Introduction-1 (3:24)
01. Downloading And Installing Android Studio-2 (6:52)
02. Exploring Android Studio Interface-3 (12:58)
03. Understanding File Hierarchy-4 (12:19)
04. Exploring Activity-layout Relationship-5 (19:35)
05. Setting Up An Emulator-6 (7:00)
06. Running App And Implementing User Interaction-7 (6:44)
07. Debugging An App-8 (6:11)
08. Summary And Outro-9 (4:06)
Intro_to_Android
Introduction to Kotlin Programming
00. Introduction-1 (6:11)
01. Introduction To Variables-2 (7:03)
02. Basic Operations-3 (9:16)
03. Nullable Variables-4 (5:22)
04. Collections Intro-5 (7:26)
05. Mutable Lists And Arrays-6 (6:51)
06. If Statements And Expressions-7 (8:10)
07. When Statements And Expressions-8 (3:29)
08. While Loops-9 (6:45)
09. For In Loops-10 (4:53)
10. Introduction To Functions-11 (7:54)
11. Functions With Parameters And Return Values-12 (7:28)
12. Classes And Objects Introductions-13 (16:35)
13. Subclassing And Superclassing-14 (13:10)
14. Summary And Outro-15 (4:40)
Intro_to_Kotlin
Create Apps in Android Studio with Kotlin
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
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
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 Applicat