The Complete Web Development and Machine Learning Bundle
Learn how to become a web / app / machine learning developer. Get a huge bundle of courses for a recession-proof career.
Watch Promo
150+ hours, 65+ courses in this bundle
Transform Your Career With Tech Skills
Do you want the most desired web development job in the near future?
Do you want your business to have the best looking and best functioning website possible?
Do you want to expand your skillset? 📈
This Course Bundle Is For You!
With this brand-new 150+ hour course, we will teach you all the essential and advanced skills and abilities that you need to enter the tech industry.
This 50+ course bundle is suitable for complete beginners and advanced developers!
🎁 This bundle:
- does not assume any level of experience
- is perfect for beginners
THE COMPLETE SOURCE CODE WILL BE AVAILABLE.
Level 1 - Frontend Web Development
✔️ Build a Simple Website
- 1 Hour HTML
- 1 Hour CSS
- Build Websites with Bootstrap, HTML5 & CSS3
✔️ Code in JavaScript for the Web
- JavaScript Web Development for All Ages and Absolute Beginners
- Introduction to JavaScript for Web Developers
- Ultimate Advanced JavaScript Masterclass for Web Developers
✔️ Build Advanced Web Apps with React.js
- Build Your First App With React
- Introduction to React Native
- Front-End Web Development Masterclass with React and Material-UI
- Complete ChartJS with React Web Development
- Introduction to React and Redux. Code Web Apps in JavaScript
✔️ Build Wordpress Themes
- Wordpress Theme Development Masterclass
- Ecommerce Website Development with Wordpress, WooCommerce and Elementor
✔️ Advance with JavaScript Libraries
- Create Apps with JavaScript using Vue.js
- JavaScript 3D Game Development with Babylon JS
- 3D Web Game Development with JavaScript and Three.js
- Build an Online Paint Website
- The Ultimate Amazon Honeycode Guide: Build 7 Apps
✔️ Build Web Apps with Python
- Python Programming Fundamentals
- Scrape the Web - Python and Beautiful Soup Bootcamp
- Python and Flask Web Development Bootcamp
- Build Interactive Python Dashboards with Plotly and Dash
Level 2 - Backend Web Development
✔️ Servers
- Linux and Unix Command Line Basics for Bash, Z Shell and Ubuntu
- Introduction to NodeJS - Learn and Understand JavaScript
- The Node.js Masterclass for Complete Beginners 2.0
- EJS Fullstack Web Development Masterclass - Build Node Templates and Web Servers
✔️ Databases
- Introduction to Databases with Python SQL
- Fullstack Web Development Masterclass - Build Websites with Node and MongoDB NoSQL Databases
- Build RESTful APIs with Node, Express and MongoDB
✔️ Deployment
- Web Development Authentication and Security Masterclass
- Web Deployment Masterclass
Level 3 - App Development
✔️ User Interface Design
- ⭐JUST ADDED⭐ Design A Mobile App With Figma UI and UX Design **Made possible thanks to backers like you**
- Complete Sketch UI For Beginners: App Design From Scratch
- UI and UX App Design in Adobe XD
✔️ Xcode Development
- Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13
- SwiftUI Augmented Reality with RealityKit and ARKit
✔️ IoT Home Development
- Google Assistant Automation IoT Development
- HomeKit iOS App Development for Home Automation
✔️ Android Development
- Learn to Code in Kotlin by Building an Android App
- A Comprehensive Beginner's Guide to Coding in Kotlin
- Create Apps in Android Studio with Kotlin
- UI App Development in Android Studio with Google Material Design
- Complete Java Masterclass - Become an Android App Developer!
And don't forget our Legacy Content:
- Build Apple Watch Apps: The Complete iOS, Swift and WatchOS Masterclass
- Build iPhone Apps with SwiftUI for Beginners: iOS and Swift Masterclass
- Learn to Create Apps for the Apple TV
- Mastering Core Image: Xcode's Image Recognition and Processing Framework
- The Ultimate MacOS & iOS Masterclass: Build Mac Apps with SwiftUI
iOS development requires a Mac computer running macOS 10.15+ or a PC running a macOS Virtual Machine (to run Xcode).
Level 4 - Machine Learning
✔️ Web Development with AI
- Beginners Machine Learning Masterclass with Tensorflow JS
- Beginners Guide to Neural Networks in Tensorflow JS
- Advanced Machine Learning with TensorFlow.js
- Advanced Neural Networks with TensorFlow.js
✔️ Machine Learning for App Development
- CoreML SwiftUI Masterclass
- Mobile Machine Learning with CoreML: Artificial Intelligence iOS 14 and Swift 5 Masterclass
- Python and Android TensorFlow Lite - Machine Learning for App Development
Level 5 - Web3 Development
✔️ Ethereum Dapp Development
- NFT Blockchain Decentralized App Development with Solidity & JavaScript
- Truffle Fullstack dApp Development with React, Solidity and JavaScript
- Web3 Programming Masterclass - Decentralized Application (Dapp) Development with Blockchain
✔️ Other Blockchain Dapp Development
- XRPL Ripple Blockchain Web3 Development with JavaScript
- Metaplex Candy NFT Automation and Solana dApp Development
- NEAR Blockchain Development
Level 6 - Coding Interview
✔️ Web Development Interview Questions
- Essential JavaScript Software Developer Interview Guide
- ⭐JUST ADDED⭐ React Interview Questions and Coding Challenges **Made possible thanks to backers like you**
- ⭐JUST ADDED⭐ Backend developer interview questions with NodeJS server, Express, SocketIO, HTTP and API
- Smash the Coding Interview: Tackle Math Interview Questions with JavaScript
- SQL Coding Interview Guide
✔️ App Development Interview Questions
- Top 10 Coding Interview Topics in Swift
- Ultimate iOS Coding Interview Preparation
- Essential Algorithms and Data Structures in Kotlin
- Java Interview Questions: Data Structures and Algorithms
✔️ Machine Learning Interview Questions
Just In Time For Our Black Friday Sale!
- The chance of a lifetime in the world of programming is at your fingertips only a few clicks away!
- Don't let this opportunity slip away! There could be a position JUST for you out there that requires the concepts and skills feature in this bundle!
- Pledge now for the best deal of the year!
🛍 Get a pre-order price ONLY NOW.
This bundle is currently $37 USD only on Kickstarter. After, the bundle will be sold for a MINIMUM of $99 USD.
Requirements
- No programming or machine learning experience needed - We'll teach you everything you need to know.
- A Mac, PC or Linux computer.
We'll walk you through, step-by-step how to get all the software installed and set up.
Welcome to The Complete 2023 Web Development + Machine Learning Bundle, the only course you need to learn software development. With over 50,000 reviews, our courses are some of the HIGHEST RATED courses online!
This masterclass is without a doubt the most comprehensive course available anywhere online. Even if you have zero experience, this course will take you from beginner to professional.
We want to add more courses to this bundle and take your requests. Help our small business by pledging now.
🎉 Don't Miss Out
- This bundle is a taught by 5+ instructors with decades of experience.
- We've taught 1.4 million+ students how to code and many have gone on to become professional developers or start their own tech startup.
- You'll save $100,000, the average cost of 5 machine learning bootcamps. You'll learn completely online at your own pace. You'll get lifetime access to content that never expires.
- The course has been updated to be 2023 ready. You'll learn the latest tools and technologies used at large companies such as Google, Microsoft and Amazon.
We'll take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a web developer, app developer or similar.
The course includes 1080p HD video tutorials and builds your knowledge while making real-world projects.
Testimonials
▶️ Go from A to B as quickly as possible with action-packed video lessons.
- Build practical projects you can add to your resume
- Learn faster than anywhere else (we don't overteach theory)
- Get straight to the point with our crystal-clear tutorials
📙 Successful people are always learning.
Do you like to invest?
This course is the best self development investment you'll ever make.
📦 Sign up today, and look forward to:
- 150+ hours of HD Video Lectures
- Easy to view on mobile
- Source code
- Fully Fledged Projects
- Resources and Downloads
Build projects including:
- Websites
- Apps
- Machine Learning Models
- Dapps
- Databases
- Servers
- Dashboards
- Automation
- Wireframes
- Designs
💻 Learn to build projects with:
- HTML
- CSS
- JavaScript
- Node.js
- React.js
- Vue.js
- TensorFlow Python
- TensorFlow JS
- Material Design
- Android Studio
- Xcode
- Swift
- SwiftUI
- CoreML
- Web3
- Solidity
- Truffle
- Ganache
- MetaMask
- Ethereum
- Ripple
- Bitcoin
- Python
- THREE.js
- Bootstrap
- React Native
- ChartJS
- Wordpress
- WooCommerce
- Elementor
- Babylon JS
- Amazon Honeycode
- Beautiful Soup
- Flask
- EJS
- Plotly and Dash
- SQL
- MongoDB NoSQL
- RESTful APIs
- Express
- RealityKit and ARKit
- Sketch UI
- Google Assistant
- HomeKit
- Kotlin
- XML
- Adobe XD
- tvOS
- McOS
- WatchOS
- CoreML
- Metaplex
- Solana
- Much more
Frequently Asked Questions
How do I obtain a certificate?
Each certificate in this bundle is only awarded after you complete every lecture of the course.
Many of our students post their Mammoth Interactive certifications on LinkedIn. Not only that, but you will have projects to show employers on top of the certification.
Is this an eBook or videos?
The majority of this course bundle will be video tutorials (screencasts of practical coding projects step by step.) You will also get PDFs and ALL SOURCE CODE!
Can't I just learn via YouTube?
YouTube tutorials prioritize clickbait, shock factor, and hacking the recommendation algorithm. This makes it hard to find quality content.
Our online courses are completely about education. You'll be taken from absolute beginner to advanced programmer. With no ads, clickbait or shock factor.
This bundle is much more streamlined and efficient than learning via Google or YouTube. We have curated a massive curriculum to take you from zero to starting a high-paying career.
How will I practice to ensure I'm learning?
With each section there will be a project, so if you can build the project along with us you are succeeding. There is also a challenge at the end of each section that you can take on to add more features to the project and advance the project in your own time.
Read more FAQs in the FAQ tab.
🌐 About Mammoth Interactive
Mammoth Interactive is a leading online course provider in everything from learning to code to becoming a YouTube star. Mammoth Interactive courses have been featured on Harvard’s edX, Business Insider and more.
Over 11 years, Mammoth Interactive has built a global student community with 1.4+ million courses sold. Mammoth Interactive has released over 250 courses and 2,500 hours of video content.
Founder and CEO John Bura has been programming since 1997 and teaching since 2002. John has created top-selling applications for iOS, Xbox and more. John also runs SaaS company Devonian Apps, building efficiency-minded software for technology workers like you.
🌎 Join 1.4+ million students in high-quality courses featured at Harvard
- Lifetime access that never expires
- Project-based curriculum to superboost your portfolio
- Graduation certificate for every course
- Absolute beginner-friendly
- Use any computer
- Satisfaction guarantee
- Get all source code
- Popular bundle by Mammoth students
- Perfected over years of training
🤝 Trusted Small Business with 34 Kickstarter Campaigns
🔓 Unlock Your Completion Certificate
Upon completing each course in this bundle, you'll receive a Completion Certificate. You can feature this certificate on your resume and LinkedIn.
Your Instructor
Alexandra Kropf is Mammoth Interactive's CLO and a software developer with extensive experience in full-stack web development, app development and game development. She has helped produce courses for Mammoth Interactive since 2016, including the Coding Interview series in Java, JavaScript, C++, C#, Python and Swift.
Mammoth Interactive is a leading online course provider in everything from learning to code to becoming a YouTube star. Mammoth Interactive courses have been featured on Harvard’s edX, Business Insider and more.
Over 12 years, Mammoth Interactive has built a global student community with 4 million courses sold. Mammoth Interactive has released over 350 courses and 3,500 hours of video content.
Founder and CEO John Bura has been programming since 1997 and teaching
since 2002. John has created top-selling applications for iOS, Xbox and
more. John also runs SaaS company Devonian Apps, building
efficiency-minded software for technology workers like you.
Course Curriculum
-
Start01. Course Requirements (2:59)
-
Start02. What is JSBin (3:14)
-
Start03. Setting up the HTML Document (2:39)
-
Start04. Header Tags and Paragraphs Tags (4:04)
-
Start05. Styles (3:30)
-
Start06. Bold underLine and Italic Tags (3:08)
-
Start07. Adding in a Link (1:36)
-
Start08. Adding in a Image (3:01)
-
Start09. Adding a Link to an Image (1:53)
-
Start10. Lists (4:02)
-
Start11. Tables (3:28)
-
Start12. Different Kinds of Input (4:57)
-
Start13. Adding in a Submit Button (2:59)
-
Start14. Scripts and Style Tags (3:25)
-
Start01. Course Requirements (3:57)
-
Start02. HTML Styles Crash Course (4:45)
-
Start03. Adding code to the CSS (4:44)
-
Start04. Adding in IDs to the CSS (5:13)
-
Start05. Classes in CSS (2:38)
-
Start06. Font Families (5:02)
-
Start07. Colors in CSS (5:43)
-
Start08. Padding in CSS (3:04)
-
Start09. Text Align and Transforms (3:13)
-
Start10. Margins and width (5:32)
-
Start11. Changing the body (4:10)
-
Start12. Latin Text Generator (1:55)
-
Start13. Adding in a horizontal menu with HTML and CSS (7:51)
-
Start14. Adding a background Image (4:03)
-
Start01 Build Website Skeleton With Bootstrap (8:37)
-
Start02 Find Bootstrap Icons (1:50)
-
Start03 Build Bootstrap Navigation (17:04)
-
Start04 Build A Nav (16:28)
-
Start05 Build A Carousel (8:47)
-
Start06 Populate A Carousel (15:01)
-
Start07 Display A Carousel (5:47)
-
Start08 Adding Service Pages (7:49)
-
Start09 Add Row And Column (12:40)
-
Start10 Display Featurettes And Begin Mobile-First Design (5:56)
-
Start11 Responsive Columns With Flexbox (8:15)
-
Start12 Link To Pages In A Carousel (4:16)
-
Start13 Build A Contact Form (19:48)
-
Start14 Fine Tune The Contact Form (2:57)
-
Start15 Build A Footer (3:50)
-
StartSource Code
-
Start01 Product Page Project Setup (8:14)
-
Start02 Build A Product Header (13:04)
-
Start03 Add Elements Onto Background Image (7:57)
-
Start04 Build A Pricing Page (10:13)
-
Start05 Style The Pricing Page (3:03)
-
Start06 Build A Checkout Page (13:40)
-
Start07 Build A Billing Information Section (11:31)
-
Start08 Build Address Selection Fields (9:57)
-
Start09 Build Payment Information Fields (8:56)
-
Start10 Build Card Information Fields (10:14)
-
Start11 Add Fine Tuning (3:52)
-
StartSource Code
-
Start01 What Is Coding (2:53)
-
Start02 What Are Web Development And Web Design In Javascript (5:01)
-
Start03 What Are The Steps To Becoming A Web Developer (7:05)
-
Start04 What Is Life In The Day Of A Web Developer (4:40)
-
Start05 What Is Front-End Vs Back-End Web Development (5:15)
-
Start06 What Is Full Stack Development In Javascript (6:20)
-
Start07 What Is A Code Editor For Javascript (5:21)
-
StartSource files
-
Start02 01 What Will We Learn In This Section-1 (0:43)
-
Start02 02 Variables-2 (10:21)
-
Start02 03 Data Types-3 (5:39)
-
Start02 04 Variable Mutation-4 (6:53)
-
Start02 05 Type Coercion-5 (6:52)
-
Start02 06 Coding Challenge-6 (1:36)
-
Start02 07 Coding Challenge Solution-7 (2:42)
-
Start02 08 Section Summary-8 (0:50)
-
Start02 Source Files
-
Start04 01 What Will We Learn In This Section-1 (0:35)
-
Start04 02 If Else Statements-1 (11:46)
-
Start04 03 Boolean Logic-1 (7:59)
-
Start04 04 Switch Statements-1 (10:53)
-
Start04 05 Truthy And Falsie Values-1 (6:03)
-
Start04 06 Equality Operators-1 (4:55)
-
Start04 07 Coding Challenge-1 (2:25)
-
Start04 08 Coding Challenge Solution-1 (4:54)
-
Start04 09 Section Summary-1 (1:15)
-
Start04 Source Files
-
Start06 01 What Will We Learn In This Section-1 (0:49)
-
Start06 02 Objects And Properties-1 (9:50)
-
Start06 03 Objects And Methods-1 (12:26)
-
Start06 04 Objects Vs Primitives-1 (16:19)
-
Start06 05 Coding Challenge-1 (0:53)
-
Start06 06 Coding Challenge Solution-1 (5:16)
-
Start06 07 Section Summary-1 (0:44)
-
Start06 Source Files
-
Start08 01 What Will We Learn In This Section-1 (0:57)
-
Start08 02 Javasript Parsers And Engines-1 (5:17)
-
Start08 03 Execution Contexts And Execution Stack-1 (2:27)
-
Start08 04 Creation And Execution Phases-1 (6:33)
-
Start08 05 Hoisting-1 (2:14)
-
Start08 06 Scoping-1 (4:53)
-
Start08 07 Scope Chain-1 (3:21)
-
Start08 08 This Keyword-1 (4:15)
-
Start08 09 Coding Challenge-1 (0:47)
-
Start08 10 Coding Challenge Solution-1 (3:22)
-
Start08 Source Files
-
Start09 01 What Will We Learn In This Section-1 (0:38)
-
Start09 02 Project Setup-1 (9:55)
-
Start09 03 Events And Event Handling-1 (17:10)
-
Start09 04 Make Updates-1 (10:40)
-
Start09 05 State Variables-1 (1:43)
-
Start09 06 Coding Challenge-1 (0:41)
-
Start09 07 Coding Challenge Solution-1 (2:37)
-
Start09 08 Section Summary-1 (0:49)
-
Start09 Source Files
-
Start02 01 What Will We Learn In This Section (0:43)
-
Start02 02 Declare Variables With Let And Const (16:05)
-
Start02 03 Blocks And Iifes (11:49)
-
Start02 04 Strings In Es2020 (11:49)
-
Start02 05 Coding Challenge (0:52)
-
Start02 06 Coding Challenge Solution (2:12)
-
Start02 07 Section Summary (0:46)
-
Start02. Source Files
-
Start08 01 What Will We Learn In This Section (1:03)
-
Start08 02 Asynchronous Javascript Example (11:20)
-
Start08 03 The Event Loop (12:22)
-
Start08 04 Asynchronous Javascript with Callbacks (9:25)
-
Start08 05 Promises (21:18)
-
Start08 06 Async Await (11:44)
-
Start08 07 Ajax And Apis (6:42)
-
Start08 08 Make Ajax Calls With Fetch And Promises (11:31)
-
Start08 09 Make Ajax Calls With Fetch And Async Await (7:33)
-
Start08 10 Coding Challenge (0:52)
-
Start08 11 Coding Challenge Solution (7:41)
-
Start08 12 Section Summary (0:58)
-
Start08. Source Files
-
Start02 00 What We Will Learn In This Section-1 (0:31)
-
Start02 01 Layout And Component Tree-2 (2:45)
-
Start02 02 Set Up The App-3 (3:09)
-
Start02 03 App State-4 (1:24)
-
Start02 04 Build A Layout Component-5 (7:10)
-
Start02 05 Summary-6 (1:47)
-
Start02 06 Challenge 1 Solution-7 (6:09)
-
Start02 Source Files
-
Start03 01 What We Will Learn In This Section-1 (1:11)
-
Start03 02 Build A To Do List Container-2 (3:54)
-
Start03 03 Build Tasks List Component-3 (5:23)
-
Start03 04 Build A Task Component-4 (3:54)
-
Start03 05 Output Tasks Dynamically-5 (6:35)
-
Start03 06 Calculate Tasks Sum Dynamically-6 (5:51)
-
Start03 07 Section Summary And Challenge-7 (2:34)
-
Start03 08 Challenge 2 Solution-8 (6:08)
-
Start03 Source Files
-
Start06 01 What Will We Learn-1 (1:44)
-
Start06 02 Build Header Component-2 (5:10)
-
Start06 03 Build A Logo-3 (8:45)
-
Start06 04 Add Sidebar To Todo App-4 (8:25)
-
Start06 05 Make Sidebar Responsive-5 (5:48)
-
Start06 06 Build Sidebar Toggle Button-6 (6:38)
-
Start06 07 Build Hamburger Icon-7 (11:30)
-
Start06 08 Section Summary And Challenge-8 (3:19)
-
Start06 09 Challange 5 Solution-9 (7:09)
-
Start06 Source Files
-
Start07 01 What Will We Learn--1 (1:42)
-
Start07 02 Setting Up Backend Using Json Server-2 (7:21)
-
Start07 03 Build Axios Instance-3 (5:47)
-
Start07 04 Fetch Data From Backend-4 (8:17)
-
Start07 05 Post Data To Backend-5 (9:48)
-
Start07 06 Axio Interceptors--6 (7:26)
-
Start07 07 Loading Text While Fetching Data-7 (3:51)
-
Start07 08 Section Summary And Challenge-8 (6:08)
-
Start07 09 Challenge 6 Solution-9 (8:17)
-
Start07 Source Files
-
Start02.01 What We Will Learn (1:00)
-
Start02.02 What Is React Native (3:15)
-
Start02.03 How React Native Works (7:52)
-
Start02.04 Expo Vs React Native Cli (4:19)
-
Start02.05 Building First React Native App (3:53)
-
Start02.06 Run The App On Android Simulator (2:11)
-
Start02.07 Run The App On Ios Simulator (2:11)
-
Start02.08 Summary And Challenge (2:12)
-
Start02- Source Files
-
Start01 Create A New React App (7:08)
-
Start02 Install Project Dependencies (4:02)
-
Start03 Configure Cross-Browser And Responsivity (10:30)
-
Start04 Build A Navigation Bar (8:03)
-
Start05 Build Menu Items (5:45)
-
Start06 Style The Navigation Bar (14:17)
-
Start07 Position Navigation Bar Items (13:22)
-
Start08 Build A Grid Layout (14:39)
-
Start09 Build 3 Cards Side By Side (6:53)
-
Start10 Build A Main Card (10:09)
-
Start11 Style Typography In Main Grid Item (6:47)
-
Start12 Build A Grid Item (16:23)
-
Start13 Reuse A Grid Item (15:08)
-
Start14 Build A Responsive Grid Item (7:17)
-
Start15 Get The State Of A Window (9:46)
-
Start16 Build A Toggle Navigation Bar (12:17)
-
Start17 Build A Responsive Navigation Bar (6:57)
-
Start18 Build A Footer (10:51)
-
StartSource Files
-
Start01 Create A New React App (4:48)
-
Start02 Set Up The Grid Layout (5:46)
-
Start03 Build A Main Grid Item (8:12)
-
Start04 Style The Main Grid Item (7:19)
-
Start05 Set Up Product Information Component (3:25)
-
Start06 Build A Grid Item (8:40)
-
Start07 Style A Grid Item (4:19)
-
Start08 Reuse A Grid Item Component (8:35)
-
Start09 Set Up Pricing Component (4:29)
-
Start10 Build A Pricing Option Component (6:55)
-
Start11 Reuse Pricing Option Component (9:46)
-
Start12 Build A Large Footer (8:20)
-
Start13 Style A Large Footer (11:11)
-
Start14 Where To Go From Here (5:52)
-
StartSource files
-
Start00 Course Overview (3:42)
-
Start00-01 What You'll Need (3:00)
-
Start01-01 Set Up Website With ChartJS (6:33)
-
Start01-02 Build A Chart (8:13)
-
Start01-03 Edit Chart Properties (7:30)
-
Start03-00 What Is Node JS (8:22)
-
Start03-01 Install Node And NPM On Mac Or Windows (3:14)
-
Start04-01 Build A New React App (9:39)
-
Start05-01 Build Data For Chart (3:10)
-
Start06-01 Build Dashboard Component (4:43)
-
Start06-02 Build Chart Component (2:45)
-
Start06-03 Send Data From Dashboard To Chart (7:45)
-
Start07-01 Build A Chartjs Chart In A React Component (5:28)
-
Start07-02 Change Chart Properties (6:19)
-
StartSource Files
-
Start1.1 React and JSX Intro Part 1 (23:48)
-
Start1.2 React and JSX Intro Part 2 (19:40)
-
Start1.3 React and JSX Intro Part 3 (2:34)
-
Start1.4 React and JSX Intro Part 4 (5:27)
-
Start2.1 React Virtual Dom and Classes (15:43)
-
Start2.2 React ES6 class webpack-dev-server (11:19)
-
Start2.3 React Components (7:27)
-
Start2.4 React Components Part 2 (9:04)
-
Start2.5 React Components Validators (14:24)
-
Start3.1 React State Part 1 (12:03)
-
Start3.2 React States Part 2 (4:39)
-
Start3.3 React States Part 3 (6:01)
-
Start3.4 React State Part 4 (13:13)
-
Start3.5 React State Part 5 (5:06)
-
Start3.6 React State componentWillUnmount (6:34)
-
Start3.7 React State Webpack Hot Reloading (4:54)
-
Start4.1 React Event Handling Part 1 (12:57)
-
Start4.2 React Event Handling Part 2 (4:26)
-
Start4.3 React Event Handling Part 3 (3:57)
-
Start4.4 React Event Handling Part 4 (12:59)
-
Start4.5 React Event Handling Part 5 (6:54)
-
Start5.1 React Props.children (6:01)
-
Start5.10 React Redirects (1:36)
-
Start5.11 React Router Profile (6:48)
-
Start5.12 React Router Back Button (3:25)
-
Start5.13 React Router Activeclassname (5:22)
-
Start5.14 React Router Active Inline Styles (2:57)
-
Start5.15 React Router Navlinks Components (10:14)
-
Start5.2 React Router (12:27)
-
Start5.3 React Router Direct URL (4:19)
-
Start5.4 React Router Wildcard (2:29)
-
Start5.5 React Router Indexroute (6:04)
-
Start5.6 React Router Profile (4:10)
-
Start5.7 React Router Nested Routes (6:31)
-
Start5.8 React Router User Profile (7:36)
-
Start5.9 React Router Redirects (7:33)
-
Start6.1 React Slight Refactoring (5:26)
-
Start6.2 React Slight Refactoring (Cont'd) (4:57)
-
Start7.1 React Products Component Part 1 (9:31)
-
Start7.2 React Products Component Part 2 (4:23)
-
Start7.3 React Products Components Part 3 v2 (7:29)
-
Start7.4 React Products Component Part 4 (7:21)
-
Start7.5 React Products Component Part 5 (6:39)
-
Start7.6 React Products Component Part 6 (8:56)
-
Start8.1 React Basic CSS Framework (5:12)
-
Start8.2 React Basic CSS Framework (Cont'd) (7:51)
-
Start8.3 React CSS Modules (10:48)
-
Start8.4 React CSS Styling Part 1 (9:01)
-
Start8.5 React CSS Styling Part 2 (8:26)
-
Start8.6 React CSS Styling Part 3 (7:21)
-
Start8.7 React CSS Styling Part 4 (6:59)
-
Start8.8 React CSS Stylings Part 5 (3:33)
-
Start8.9 React CSS Styling Part 6 (4:24)
-
Start8.10 React CSS Extract to Separate file (8:21)
-
Start8.11 React CSS Extract to Separate file (Cont'd) (1:41)
-
Start9.1 Intro to Redux Part 1 (9:25)
-
Start9.2 Intro to Redux Part 2 (7:57)
-
Start9.3 Intro to Redux Part 3 (7:15)
-
Start9.4 Intro to Redux Part 4 (4:22)
-
Start9.5 Redux Store (8:33)
-
Start9.6 Redux Store (Cont'd) (3:03)
-
Start9.7 Redux Store Subscribe (4:52)
-
Start9.8 Redux Store Subscribe (Cont'd) (3:09)
-
Start9.9 Redux Combine Reducers (9:45)
-
Start10.1 Adding Redux To React Part 1 (27:28)
-
Start10.2 Adding Redux To React Part 2 (3:31)
-
Start10.3 Adding Redux to React Part 3 (10:45)
-
Start10.4 adding Redux to React Part 4 (10:27)
-
Start10.5 Delete Names (7:41)
-
Start10.6 Babel and Spread Operators (4:46)
-
Start11.1 Action Creators (10:23)
-
Start11.2 Profile Page (16:39)
-
Start11.3 Dispatch and onEnter (7:33)
-
Start11.4 Refactor into Separate Files (3:43)
-
Start11.5 Refactor into Separate files (Cont'd) (1:24)
-
Start11.6 Product Page (13:16)
-
Start11.7 Product Profile Page (14:56)
-
Start12.1 Initial State in createStore (6:34)
-
Start12.2 Initial State in createStore (Cont'd) (3:57)
-
Start12.3 Adding Generated Names with Faker (8:30)
-
Start13.1 Fake Backend and Middleware (15:06)
-
Start13.2 Thunk Middleware (16:14)
-
Start13.3 Thunk Checking State (6:24)
-
Start13.4 Get Profile Part 1 (8:53)
-
Start13.5 Get Profile Part 2 (4:46)
-
Start13.6 Get Profile Part 3 (4:18)
-
Start13.7 Get Profile Part 4 (3:22)
-
Start13.8 Get Names Refactor (5:47)
-
Start13.9 Add Random Name (6:04)
-
Start13.10 Add Random Name (Cont'd) (4:39)
-
Start14.1 Refactor Name Reducers (6:57)
-
Start14.2 Using Actions (2:44)
-
Start14.3 Error Handling Part 1 (10:11)
-
Start14.4 Error Handling Part 2 (7:04)
-
Start14.5 Error Handling Part 3 (8:59)
-
Start15.1 Product List (13:24)
-
Start15.2 Product List (Cont'd) (3:04)
-
Start15.3 Product Profile (10:54)
-
Start15.4 Product Profile (Cont'd) (4:05)
-
Start15.5 Error Handling Refactor (4:57)
-
Start15.6 Error Handling Refactor (Cont'd) (3:14)
-
Start16.1 Loading Spinner (9:16)
-
Start16.2 Loading Spinner (Cont'd) (7:14)
-
Start16.3 Error Component (11:24)
-
Start17.1 Adding Reviews Part 1 (23:01)
-
Start17.2 adding Reviews Part 2 (11:32)
-
Start17.3 Adding Reviews Part 3 (10:48)
-
Start17.4 Adding User Reviews (19:46)
-
Start17.5 Refining Review Containers Part 1 (3:53)
-
Start17.6 Refining Review Containers Part 2 (3:24)
-
Start17.7 Refining Review Containers Part 3 (6:00)
-
Start18.1 Adding Prototypes (28:57)
-
Start18.2 Adding Prototypes (Cont'd) (14:23)
-
Start18.3 Action Types (6:39)
-
Start18.4 Refactoring Error Handling (6:28)
-
Start18.5 Refactoring Error Handling (Cont'd) (1:57)
-
Start19.1 Migrating to Webpack2 (7:14)
-
Start19.2 Hot Reloading (5:43)
-
Start19.3 Hot Reloading (Cont'd) (9:31)
-
Start19.4 HTML Webpack Plugin (4:48)
-
Start19.5 Simple Production Build (7:34)
-
Start19.6 Dev Config File Update (3:49)
-
Start20.1 Final Style Part 1 (7:13)
-
Start20.10 Styling Product Profile Part 1 (6:15)
-
Start20.11 Styling Product Profile (Cont'd) (5:06)
-
Start20.12 Styling Review (5:03)
-
Start20.13 Styling Review (Cont'd) (2:15)
-
Start20.14 Styling Continued (1:58)
-
Start20.15 Styling Namelist Part 1 (3:41)
-
Start20.16 Styling Namelist Part 2 (3:34)
-
Start20.17 Styling Namelist Part 3 (1:44)
-
Start20.18 Styling Layout Footer (5:44)
-
Start20.19 Styling Layout footer (Cont'd) (2:35)
-
Start20.2 Final Styling Part 2 (4:07)
-
Start20.20 General Layout Styling (5:07)
-
Start20.21 General Layout Styling (Cont'd) (1:07)
-
Start20.22 Font Work and More Styling (17:11)
-
Start20.3 Final Styling Part 3 (10:53)
-
Start20.4 Final Styling Part 4 (3:58)
-
Start20.5 Final Styling Part 5 (2:40)
-
Start20.6 Styling NavBar (2:33)
-
Start20.7 Styling Product List Part 1 (6:06)
-
Start20.8 Styling Product List Part 2 (5:18)
-
Start20.9 Styling Product List Part 3 (1:34)
-
StartSource Files
-
Start00 Course Overview-1 (4:58)
-
Start01 Build A Hello World Wordpress Theme-1 (6:15)
-
Start01 What You'll Need-2 (5:25)
-
Start02-01 Host Wordpress Locally On Mac With Mamp (15:04)
-
Start02-02 Host Wordpress Locally On Windows With Wamp (17:20)
-
Start03-01 Add Blog Posts To Theme-1 (10:53)
-
Start03-02 Implement Wordpress Header And Footer-2 (3:50)
-
Start03-03 Customize Header And Footer-3 (14:31)
-
Start03-04 Build A Full Header And Footer-4 (13:13)
-
Start04-01 Customize Theme Style With Css-1 (28:18)
-
Start05-01 Register A Menu-1 (11:45)
-
Start05-02 Customize Menu Style-2 (21:46)
-
Start06-01 Build A Page Template (8:48)
-
Start06-02 Customize Page With Conditional Logic-2 (8:18)
-
Start06-03 Build A Layout For A Specific Page-3 (12:16)
-
Start06-04 Build Different Page Templates-4 (11:39)
-
StartSource Files
-
Start00 Course Overview-1 (7:57)
-
Start01 What You'll Need-2 (3:08)
-
Start02-00 Download Wordpress-1 (1:24)
-
Start02-01 Host Wordpress On Mac Locally For Free-2 (13:00)
-
Start02-02 Host Wordpress On Windows Locally For Free-3 (16:19)
-
Start03-01 Install Woocommerce-1 (8:27)
-
Start04-01 Install Elementor (4:50)
-
Start05-01 Build Products For A Shop (15:20)
-
Start06-01 Build A Homepage Image Carousel (11:18)
-
Start06-02 Assign A Page To Be The Homepage-2 (2:22)
-
Start07-01 Build A Navigation Menu-1 (3:17)
-
Start08-01 Build A Page To Show All Blog Posts-1 (5:35)
-
Start09-01 Customize Footer Widget-1 (6:02)
-
Start10-01 Change Background Color (4:02)
-
Start10-02 Change Theme Colors (9:22)
-
Start00-01 What Is Vue (5:45)
-
Start00-02 What You'll Learn (4:40)
-
Start00-03 Vue Alternatives (3:42)
-
Start00-04 How To Use Vue (6:14)
-
Start00-05 Build View Apps On The Web (9:50)
-
Start01-01 Make A Vue App Instance (3:14)
-
Start01-02 Start Rendering With The Root Component (3:23)
-
Start01-03 Component Properties (4:29)
-
Start01-04 Add Code At Lifecycle Stages (2:51)
-
Start02-01 Build Your First Vue.js App (9:53)
-
Start02-02 Build A Timer (render Data To The DOM) (4:42)
-
Start02-03 Build Reactive Behavior With A Directive (4:37)
-
Start02-04 Enable User Interaction With Vue.js (6:47)
-
Start02-05 Enable User Input With Vue (4:24)
-
Start02-06 Hide Or Show With Conditionals (4:19)
-
Start02-07 Build A List With Vue (5:23)
-
Start03-01 Interpolate Text And HTML (5:13)
-
Start03-02 Data Properties (4:41)
-
Start03-03 Methods (6:13)
-
Start03-04 Debounce With Lodash (3:34)
-
Start04-01 Loop Through A Range (3:57)
-
Start04-02 Loop Through Array (3:43)
-
Start04-03 Loop Through Array With Index (3:43)
-
Start04-04 Loop Through Object (4:04)
-
Start04-05 Loop Through Object And Key (3:48)
-
Start04-06 Loop Through Object Key And Index (5:01)
-
Start05-01 Build An Input Field (4:24)
-
Start05-02 Build A Textarea (4:59)
-
Start05-03 Build A Dropdown Menu (5:28)
-
Start05-04 Build Checkboxes (8:01)
-
Start05-05 Build Radio Buttons (5:59)
-
Start06-01 Build A Component (5:51)
-
Start06-02 Reuse A Component (1:35)
-
Start06-03 Use Component Props (4:18)
-
Start06-04 Emit An Event (7:50)
-
Start06-05 Build A Slot (4:01)
-
Start06-06 Build A Dynamic Component (8:32)
-
Start06-07 Build A Dynamic Component With Binding (7:42)
-
Start06b-01 Set Up The Vue Data (5:54)
-
Start06b-02 Connect The HTML (4:10)
-
Start06b-03 Build Components (7:53)
-
Start06b-04 Style The Landing Page (9:10)
-
Start07-01 Build A Custom Directive (2:22)
-
Start07-02 Build A Custom Directive With Arguments (6:37)
-
Start07-03 Build Dynamic Arguments (7:26)
-
Start07-04 Build Dynamic Arguments And Dynamic Binding (7:29)
-
Start08-01 Set Up An Interactive To Do List (4:55)
-
Start08-02 Add A New Task (6:08)
-
Start08-03 Connect The DOM (4:47)
-
Start09-01 Set Up Data (4:33)
-
Start09-02 Build A Database Component (7:37)
-
Start09-03 Add Helper Vue Methods (4:19)
-
Start09-04 Build A Table (6:36)
-
Start09-05 Connect The DOM (9:12)
-
Start09-06 Style The Website (9:22)
-
StartSource Files
-
Start01-00 Course Overview-1 (4:40)
-
Start01-01 What You'll Need-2 (4:56)
-
Start03-01 Set Up Project-1 (5:10)
-
Start03-02 Build A Babylon Engine-2 (5:14)
-
Start03-03 Build A Babylon Scene-3 (8:23)
-
Start04-01 Build A Third Person Follow Camera-1 (7:42)
-
Start04-02 Build A Player-2 (6:20)
-
Start05-01 Build A Ground-1 (5:40)
-
Start05-02 Build Controls For User Input-2 (13:07)
-
Start05-03 Build Player Movement-3 (10:35)
-
Start05-04 Build Player Movement With Rotation-4 (7:34)
-
Start06-01 Build Food-1 (14:02)
-
Start06-02 Build Enemies-2 (10:20)
-
Start07-01 Increase Points Upon Collision With Food-1 (7:19)
-
Start07-02 Display Points On Screen-2 (9:21)
-
Start07-03 Move Food When Eaten-3 (4:42)
-
Start08-01 Decrease Health Upon Collision With Enemies-1 (3:51)
-
Start08-02 Display Health On Screen-2 (4:18)
-
Start09-01 Build A Play Button-1 (5:45)
-
Start10-01 Add Colors To Player And Ground-1 (6:45)
-
StartSource Files
-
Start00 Course Overview (6:37)
-
Start01-01 Build A Simple Three JS Scene (8:22)
-
Start01-02 Build A Character (12:05)
-
Start01-03 Build A World Floor (6:23)
-
Start02-01 Move A Character In A Three JS Game (10:15)
-
Start02-02 Handle Continuous Key Presses (8:48)
-
Start02-03 Follow Character With Camera (5:47)
-
Start03-01 Build A Game Obstacle (9:08)
-
Start03-02 Detect Collisions In 3D (15:07)
-
Start03-03 Show Player Health In 2D Overlay (11:00)
-
Start04-01 Rotate Player (8:27)
-
Start04-02 Handle Window Resize (4:27)
-
Start05-01 Change Player Skin (13:11)
-
StartSource Files
-
Start01 Build Main Javascript Files (7:03)
-
Start02 Build Tool Controls (8:37)
-
Start03 Launch A Server (7:53)
-
Start03A Install Http Server (5:59)
-
Start03C Disable Cache (6:35)
-
Start04 Load An Image From User's Computer (7:40)
-
Start04A Where To Find Images (1:19)
-
Start05 Put Image Onto Canvas (13:55)
-
Start06 Resize Canvas To Fit Image (6:45)
-
Start07 Save Image (9:53)
-
Start08 Undo An Action (11:16)
-
Start09 Redo An Action (7:05)
-
StartSource Files
-
Start01-01 Course Overview (4:00)
-
Start01-02 How To Sign Up (1:21)
-
Start01-03 Beta (0:46)
-
Start02-01 Project Overview (5:49)
-
Start02-02 Set Up Data Tables (10:26)
-
Start02-03 Build Your First App (12:12)
-
Start02-04 Customize App And Add Navigation (7:54)
-
Start02-05 Add Automated Notifications (9:38)
-
Start03-01 Project Overview (2:27)
-
Start03-02 Format Data (22:15)
-
Start03-03 Build The App (23:48)
-
Start03-04 Style And Customize The App (20:32)
-
Start03-05 Automation And Edge Cases (10:38)
-
Start04-01 Content Tracker Overview (4:49)
-
Start04-02 Content Tracker Database (13:29)
-
Start01 Data Cell (15:34)
-
Start02 Content Box (5:25)
-
Start03 Button (9:53)
-
Start04 Blank Block (4:04)
-
Start05 Blank List (13:24)
-
Start06 Column List (7:47)
-
Start07 Stacked List (8:22)
-
Start08 Form (7:35)
-
Start09 Input Field (6:57)
-
Start10 Picklist (8:13)
-
Start11 Number (6:13)
-
Start12 Percentage (5:06)
-
Start13 Currency (3:15)
-
Start14 Contact (4:37)
-
Start15 Date (4:25)
-
Start16 Segment (3:53)
-
Start17 Screen (4:39)
-
Start00. Introduction (4:47)
-
Start01. Intro To Python (5:46)
-
Start02. Variables (19:34)
-
Start03. Type Conversion Examples (10:21)
-
Start04. Operators (7:21)
-
Start05. Operators Examples (22:09)
-
Start06. Collections (8:39)
-
Start07. Lists (11:55)
-
Start08. Multidimensional List Examples (8:22)
-
Start09. Tuples Examples (8:51)
-
Start10. Dictionaries Examples (14:41)
-
Start11. Ranges Examples (8:47)
-
Start12. Conditionals (6:58)
-
Start13. If Statement Examples (10:32)
-
Start14. If Statement Variants Examples (11:35)
-
Start15. Loops (7:17)
-
Start16. While Loops Examples (11:47)
-
Start17. For Loops Examples (11:35)
-
Start18. Functions (8:04)
-
Start19. Functions Examples (9:33)
-
Start20. Parameters And Return Values Examples (14:09)
-
Start21. Classes and Objects (11:30)
-
Start22. Classes Example (13:28)
-
Start23. Objects Examples (10:11)
-
Start24. Inheritance Examples (17:43)
-
Start25. Static Members Example (11:20)
-
Start26. Summary and Outro (4:23)
-
StartIntro to Python Slides
-
StartPython_Language_Basics
-
Start00 What Is Web Scraping-1 (5:39)
-
Start01 What You'll Need (1:30)
-
Start02 Build An Html Webpage To Scrape-1 (12:42)
-
Start03 Select Data Structures From A Webpage-2 (5:48)
-
Start04 Extract Urls And Text-3 (5:24)
-
Start05 Work With Tags-4 (8:06)
-
Start06 Work With Attributes-5 (5:19)
-
Start07 Add Navigation To A String-6 (5:29)
-
Start08 Navigate Html Contents-7 (7:16)
-
Start09 Find All Filter-8 (4:52)
-
StartSource Files
-
Start00A Project Preview (4:13)
-
Start00B What Is Flask (3:45)
-
Start00C What You'll Need (1:49)
-
Start01 Build Your First Flask App (13:26)
-
Start02 Render HTML On Multiple Pages (10:53)
-
Start03 Build Page Templates With HTML (9:31)
-
Start04 Build Dynamic Page Templates (5:36)
-
Start05 Display JSON Data (5:21)
-
Start06 Build A Template To Show All Data (9:16)
-
StartSource Files
-
Start00-01 Project Preview (1:39)
-
Start00-02 What Is Plotly And Dash (3:59)
-
Start00-03 What You'll Need (2:09)
-
Start03-01 Build A Dash App (11:44)
-
Start03-02 Build A Graph In The Dash App (12:05)
-
Start04-01 Load Data From Vega Datasets (5:33)
-
Start04-02 Build The Layout (10:27)
-
Start04-03 Build A Chart With Altair (11:56)
-
StartSource Files
-
Start01-01 Why All Developers Need To Know The Command Line (8:50)
-
Start01-03 What Are Linux And Unix Terminals (8:04)
-
Start02-01 What You'll Need (1:20)
-
Start02-02 Install Linux Command Line On Windows (3:18)
-
Start03-01 Build Your First Command In The Command Line (3:48)
-
Start03-02 Navigate Directories In The Command Line (6:33)
-
Start03-03 Build And Edit A New File In The Command Line (7:27)
-
Start03-04 Move Files In The Command Line (9:00)
-
StartSource Files
-
Start01. Introduction (21:09)
-
StartNode Tips to get started (2:56)
-
Start02. Reading Code and Modules (16:50)
-
Start03. Reading, Writing and Compressing Textfiles (31:22)
-
Start04. HTTP Module (24:22)
-
Start05. Intro to NPM and Packages (17:39)
-
StartNode - Important things to know (1:11)
-
StartSource Files
-
Start01 01 Introduction To The Course-1 (0:55)
-
Start01 02 Introduction Of The Instructor-2 (0:45)
-
Start01 03 Why Learn Node-3 (1:07)
-
Start01 04 Quick Win-4 (1:18)
-
Start01 05 Course Requirements-5 (0:32)
-
Start02 01 What Will We Learn In This Section-1 (0:22)
-
Start02 02 Install Node.js And Visual Studio Code-2 (1:54)
-
Start02 03 What Is Node-3 (1:16)
-
Start02 04 Build Your First Node.js Script-4 (2:00)
-
Start02 05 Summary And Challenge.js Script-5 (0:45)
-
Start03 01 What Will We Learn In This Section-1 (0:33)
-
Start03 02 What Is Module System-2 (1:15)
-
Start03 03 Node Core Modules-3 (6:27)
-
Start03 04 Import Your Own Modules-4 (4:57)
-
Start03 05 Npm Modules-5 (1:26)
-
Start03 06 Install And Use Npm Module-6 (5:13)
-
Start03 07 Global Npm Packages-7 (2:31)
-
Start03 08 Nodemon-8 (9:33)
-
Start03 09 Summary And Challenge-9 (1:09)
-
Start04 01 Project Introduction-1 (0:42)
-
Start04 02 What Will We Learn In This Section-2 (0:35)
-
Start04 03 How To Set Up A Web Server-3 (4:43)
-
Start04 04 What Are Websockets-4 (1:31)
-
Start04 05 Setting Up Socket.io-5 (5:50)
-
Start04 06 Section Summary And Challenge-6 (1:37)
-
Start05 01 What Will We Learn In This Section-1 (0:40)
-
Start05 02 How To Transfer Data-2 (12:35)
-
Start05 03 Broadcasting Events-3 (3:32)
-
Start05 04 Use Geolocation Api-4 (3:58)
-
Start05 05 Confirmation Receipts Of Events-5 (2:31)
-
Start05 06 Section Summary-6 (0:44)
-
Start06 01 What Will We Learn In This Section-1 (0:36)
-
Start06 02 Form And Button-2 (13:11)
-
Start06 03 Rendering Messages-3 (7:54)
-
Start07 01 What Will We Learn In This Section-1 (0:30)
-
Start07 02 Working With Time In Javascript-2 (2:11)
-
Start07 03 Add Timestamps For Messages-3 (2:31)
-
Start07 04 Section Summary-4 (0:36)
-
StartSource Files
-
Start08 01 What Will We Learn In This Section-1 (0:42)
-
Start08 02 Build A “join App” Page-2 (5:25)
-
Start08 03 Style The App-3 (11:23)
-
Start08 04 Automatic Scrolling-4 (2:48)
-
Start08 05 Section Summary-5 (0:42)
-
Start09 01 What Will We Learn In This Section-1 (0:39)
-
Start09 02 Work With Socket.io Rooms-2 (6:14)
-
Start09 03 Tracking Users-3 (9:05)
-
Start09 04 Showing Users And Messages-4 (8:03)
-
Start09 05 Section Summary-5 (0:51)
-
Start10-01 Deploy The Real-time Web App-1 (4:38)
-
Start11 01 What Will We Learn In This Section-1 (0:56)
-
Start11 02 What Is Asynchronous-2 (5:33)
-
Start11 03 Callstack-3 (5:30)
-
Start11 04 Callback Queue-4 (7:17)
-
Start11 05 Eventloop-5 (2:06)
-
Start11 06 Making Http Requests-6 (9:41)
-
Start11 07 Callback Functions-7 (3:12)
-
Start11 08 Callback Abstraction-8 (9:08)
-
Start11 09 Callback Chaining 1-10 (7:43)
-
Start11 09 Callback Chaining-9 (7:43)
-
Start11 10 Summary-11 (1:01)
-
Start12 01 What Will We Learn In This Section-1 (1:05)
-
Start12 02 What Is Express-2 (11:27)
-
Start12 03 Postman-3 (14:39)
-
Start12 04 Serve Up Html And Json-4 (12:37)
-
Start12 05 Serve Up Static Assets-5 (8:46)
-
Start12 06 Serve Up Css-6 (10:38)
-
Start12 07 Serve Up Images-7 (4:37)
-
Start12 08 Build Dynamic Pages With Templates-8 (12:08)
-
Start12 09 Customize Views Directory-9 (6:47)
-
Start12 10 Html Status Codes-10 (8:43)
-
Start12 11 404 Pages-11 (7:21)
-
Start12 12 Summary And Challenge-12 (1:21)
-
StartSource Files
-
Start00 Course Overview (3:17)
-
Start00-01 What You'll Need (2:20)
-
Start0b-01 What Is EJS (4:30)
-
Start0b-03 What Is Express JS (4:23)
-
Start01a-01 Build Your First Hello World Website In Ejs-1 (10:20)
-
Start01b Project Preview - Ejs Web Server With Json-1 (2:15)
-
Start01c-01 Build A Node Server With Express-1 (8:07)
-
Start01c-02 Build A Homepage View-2 (7:54)
-
Start01c-03 Send Data From Server To Homepage-3 (6:41)
-
Start01d-01 Build Json Data-1 (5:03)
-
Start01d-02 Display Json Data In EJS View-2 (11:06)
-
Start01d-03 Loop Through An Entire Database-3 (12:51)
-
Start02a-00 Project Preview - Multi-Page EJS Site (3:41)
-
Start02b-01 Set Up The Ejs Project-1 (6:00)
-
Start02b-02 Build A Server File-2 (6:54)
-
Start03-01 Build An Ejs Index View For The Homepage-1 (9:32)
-
Start04-01 Build A Head Ejs Partial-1 (11:00)
-
Start04-02 Build A Header Ejs Partial-2 (10:28)
-
Start04-03 Build A Footer Ejs Partial-3 (8:28)
-
Start05-01 Build Data On The Server-1 (8:44)
-
Start05-02 Display A Variable From The Server On An Ejs View-2 (3:11)
-
Start05-03 Pass Data To A Partial In Ejs-3 (8:48)
-
Start06-01 Build An About Page With Views And Partials-1 (6:12)
-
Start06-02 Build Another Page With Reusable Data And Partials-2 (8:46)
-
StartSource Files
-
Start00-00 Course Overview-1 (2:16)
-
Start00-01 What You'll Need-2 (3:12)
-
Start01 Why You Must Know How To Work With Data-1 (5:22)
-
Start02 How To Read An Er Model (5:32)
-
Start03-01 What Is A Database (8:26)
-
Start03-02 What Is A Relational Database (4:33)
-
Start04-01 How To Design Columns And Data Types (3:13)
-
Start04-02 Use Normal Forms To Check Your Design (7:16)
-
Start05-01 Build A Sqlite Database With Python-1 (8:02)
-
Start05-02 Add An Entry To The Table With Sql-2 (6:44)
-
Start05-03 Add More Records To The Table-3 (6:30)
-
Start05-04 Build A Second Table For Cross-Referencing-4 (10:57)
-
Start05-05 Select Rows That Meet Conditions-5 (7:15)
-
StartSource Files
-
Start00-00 Course Overview - Mongodb-1 (2:43)
-
Start00-01 What You'll Need-2 (2:27)
-
Start00-02 What Is A Mongodb Nosql Database-3 (5:52)
-
Start03-01 Install Mongodb On Mac-1 (8:07)
-
Start03-02 Install Mongodb On Windows-2 (9:58)
-
Start04-01 Build A Mongo Database Via The Terminal-1 (11:19)
-
Start06-01 Connect With A Node Server And Mongodb Native Driver-1 (12:42)
-
Start06-02 Connect To Mongodb With Mongoose-2 (9:35)
-
Start07 Project Preview - Count Site Visitors-1 (1:37)
-
Start08-01 Build A New Express Project Template-2 (13:33)
-
Start08-02 Build A Mongoose Model-3 (6:54)
-
Start08-03 Build A New Mongo Database To Track Site Visits-4 (4:37)
-
Start09-01 Incremement Counter With Each Visit-1 (7:48)
-
Start09-02 Send Mongodb Data To The Homepage-2 (7:25)
-
Start09-03 Connect App To Mongo-3 (9:22)
-
Start10-01 Build The Homepage Template With EJS (8:23)
-
StartSource Files
-
Start11 Project Preview - Build A Crud App (2:38)
-
Start12-01 Set Up Project With Node And Express-1 (6:12)
-
Start12-02 Send An Html Page-2 (4:44)
-
Start12-03 Install Nodemon To Auto Restart Server-3 (4:01)
-
Start13-01 Build An Html Form-1 (7:12)
-
Start13-02 Read Data With Body Parser-2 (4:32)
-
Start14-01 Build A Local Mongo Database-1 (6:39)
-
Start14-02 Use Database In Express Request Handlers-2 (2:10)
-
Start14-03 Insert Item Into Database Collection-3 (5:13)
-
Start15-01 Get Items From Database Collection (4:17)
-
Start15-02 Generate Html With Ejs Templating (4:55)
-
Start15-03 Show All Database Items With EJS (7:22)
-
Start16-01 Build An Update Button (7:00)
-
Start16-02 Accept Put Request On The Server (6:09)
-
Start16-03 Auto Refresh Page Upon Handled Put Request (5:41)
-
Start17-01 Build A Delete Button (4:28)
-
Start17-02 Handle Delete Event On The Server (3:21)
-
Start17-03 Handle Nothing To Delete (6:36)
-
Start18 Add Bootstrap Styling (3:31)
-
StartSource Files
-
Start00-00A Course Overview - Rest API (3:38)
-
Start00-00B What Is Rest API Design (9:45)
-
Start00-01 What You'll Need (2:26)
-
Start01b-00 Project Preview-1 (4:02)
-
Start02-01 Start A New Node Project With Express Web Server-2 (4:00)
-
Start02-02 Build A Web Server With Express-3 (5:20)
-
Start03a Implement Middleware To Handle Requests-1 (3:28)
-
Start03b-00 What Is A Mongodb Nosql Database-1 (5:50)
-
Start03b-01 Install Mongodb On Mac-2 (8:07)
-
Start03b-02 Install Mongodb On Windows-3 (9:58)
-
Start03c-00 Install Mongosh On Mac-1 (2:49)
-
Start03c-01 Install Mongosh On Windows-2 (4:53)
-
Start04-01 Build A Mongo Database-1 (4:07)
-
Start04-02 Build A Mongoose Database Schema To Represent Entries-2 (5:38)
-
Start05-01 Build An Express Router To Handle Requests-1 (4:34)
-
Start05-02 Send A Response When A Client Requests To Visit A Route-2 (4:49)
-
Start06-01 Get All Entries From A Database-1 (8:22)
-
Start06-02 Get An Entry Based On A Property-2 (6:00)
-
Start07-01 Post A New Database Entry-1 (13:36)
-
Start08 Put A Replacement Entry Based On A Property-1 (8:54)
-
Start09 Patch A Property In An Existing Entry-1 (6:26)
-
Start10 Delete An Entry At A Property (7:32)
-
Start11 Build a node Web Server with Express and Nodemon (4:52)
-
Start11 Project Preview - Build A Restful Api With Validation And Testing (3:20)
-
Start13 Set Up Handlers For Restful Http Requests-1 (5:05)
-
Start14-01 Build A Mongo Database-1 (5:26)
-
Start14-02 Connect Mongodb To Web Server-2 (8:39)
-
Start15-01 Use Middleware To Reduce Code Duplication-1 (7:20)
-
Start15-02 Respond To 'Get By Property' Request-2 (3:52)
-
Start16-01 Process Request Body With Body-Parser-1 (3:05)
-
Start16-02 Respond To A Post Request-2 (4:54)
-
Start16-03 Test Http Post Request For Json Via Terminal With Curl-3 (9:19)
-
Start17 Implement Express Validator For Validation-1 (9:13)
-
Start18-01 Integration Testing With Mocha-1 (10:08)
-
Start18-02 Test Your Api With Mocha And Supertest-2 (11:38)
-
StartSource Files
-
Start00 What Is Express Js-1 (4:23)
-
Start00-00 Course Overview (8:24)
-
Start00-01 What You'll Need (2:26)
-
Start00-X01 Integration Testing With Mocha-1 (10:08)
-
Start00-X02 Test Your Api With Mocha And Supertest-2 (11:38)
-
Start03-01 Build A Homepage (4:04)
-
Start03-02 Build Login And Sign Up Forms (4:52)
-
Start03-03 Build A Dashboard (3:09)
-
Start04-01 Build A Web Server To Render Pages-2 (10:47)
-
Start04-02 Handle Routes To Other Pages-3 (5:08)
-
Start05 Handle Form Data With Body-Parser (7:08)
-
Start06-01 Connect To A Mongo Database With Mongoose-1 (3:16)
-
Start06-02 Define A User With A Mongoose Model-2 (5:38)
-
Start06a-00 What Is A Mongodb Nosqll Database (5:50)
-
Start06a-01 Install MongoDB On Mac (8:07)
-
Start06a-02 Install Mongodb On Windows (9:58)
-
Start07-01 Use Passport And Passport Local To Authenticate A Signup (11:45)
-
Start07-02 Authenticate A Login With Passport (4:12)
-
Start07-03 Check If Logged In Before Showing Dashboard (7:13)
-
Start08-01 Build A New Google Strategy In Oauth 2 (4:04)
-
Start08-02 Connect Oauth To Web Server (5:27)
-
Start08-03 Connect Oauth To Mongoose Model (3:47)
-
Start08-04 Build Routes For Sign Up Or Log In With Third Party (7:28)
-
Start09 Use Environment Variables To Keep Secret Keys Secure (10:35)
-
Start11-01 Build A Homepage (4:25)
-
Start11-01 Build A Web Server (5:18)
-
Start11-02 Add Packages To Server (8:42)
-
Start11-02 Build Signup And Login Views (7:25)
-
Start11-03 Build A Signed In User Page View (7:10)
-
Start11-03 Build Routes To Handle Client Requests (9:10)
-
Start12-01 Build A User Model (2:52)
-
Start12-02 Encrypt Passwords With Bcrypt (3:16)
-
Start13-01 Handle Signup With Passport (8:28)
-
Start13-02 Handle A Post Request For Signup (4:45)
-
Start13-03 Local Login Authentication With Passport (8:56)
-
StartSource Files
-
Start00-00 Course Overview-1 (7:13)
-
Start00-01 What You'll Need-2 (2:11)
-
Start01 Host Static Websites With Github Pages (6:24)
-
Start04-00 What Is Express JS (4:23)
-
Start04-01 Build A Simple Server Project (6:41)
-
Start05-01 Build A New Github Repository (2:20)
-
Start05-02 Deploy A Server Based Application With Heroku (4:58)
-
Start06-01 Deploy Databases With Mongo Atlas-1 (5:20)
-
Start06-02 Connect Database To App-2 (6:02)
-
Start01.01 Introduction To The Course (1:50)
-
Start01.02 Introduction Of The Instructor (0:45)
-
Start01.03 What Is Figma (4:20)
-
Start01.04 Quick Win Example Of What You Can Do In Figma (0:45)
-
Start01.05 Project Preview - Design A Mobile App In Figma (1:10)
-
Start01.06 Course Requirements (1:28)
-
Start02.01 Where To Find Figma (2:28)
-
Start02.02 Figma Browser App Vs Desktop App (3:45)
-
Start03.01 Figma Start Screen (4:25)
-
Start03.02 Introduction To Figma Interface (6:30)
-
Start03.03 Import And Export Files In Figma (7:02)
-
Start03.04 Use Figma Templates For Ui And Ux Design (6:09)
-
Start04.01 Work With Figma Toolbar (13:25)
-
Start04.02 Work With Figma Layers And Pages Panel (3:16)
-
Start04.03 Work With Figma Assets Panel (4:07)
-
Start04.04 Work With Figma Design Panel (5:59)
-
Start04.05 Work With Figma Prototype Panel (4:09)
-
Start04.06 Work With Figma Code Panel (2:07)
-
Start04.07 Work With Figma Canvas (3:17)
-
Start04.08 Figma Keyboard Shortcuts (5:30)
-
Start04.09 Work With Figma Version History (3:09)
-
Start05.01 Build A New Project And File In Figma (3:05)
-
Start05.02 Import Sketch Files In Figma (3:03)
-
Start05.03 Work With Teams In Figma (4:00)
-
Start05.04 Work With Templates In Figma (3:45)
-
Start06.01 Work With Frames In Figma (5:30)
-
Start06.02 Work With Shapes In Figma (6:52)
-
Start06.03 Draw Icons With The Figma Pen Tool (9:26)
-
Start06.04 Draw Shapes With The Figma Pencil Tool (4:00)
-
Start06.05 Work With Text In Figma (7:59)
-
Start07.01 Mask Images And Shapes In Figma (7:38)
-
Start07.02 Import Icons And Graphics In Figma (9:12)
-
Start08.01 Work With Color In Figma (6:27)
-
Start08.02 Work With Styles In Figma (9:59)
-
Start09.01 Set Up Components In Figma (12:47)
-
Start09.02 Use Constraints For Responsive Design In Figma (7:24)
-
Start10.01 Design More Mobile App Pages In Figma (27:11)
-
Start11.01 Design Mobile App Animations In Figma (25:12)
-
Start12.01 Design Microinteractions In Figma (25:01)
-
Start13.01 Design A Slide Out Menu In Figma (7:14)
-
Start13.02 Design On Screen Overlay In Figma (5:15)
-
Start13.03 Design A Comments Section In Figma (12:09)
-
Start13.04 Design Multiple Artboard States In Figma (12:09)
-
Start14.01 Build A Prototype In Figma (18:14)
-
Start14.02 View Figma Prototype On Mobile Device (8:04)
-
Start15.01 Share Figma Design (4:02)
-
Start15.02 Enable Comments On Figma Design (4:04)
-
Start15.03 Export Figma Graphics And Assets (4:55)
-
StartSource Files
-
Start1) 1st hour - Course Intro and Sketch Tools (61:53)
-
Start2) 2nd Hour - Sketch Basics and Online Resources (58:26)
-
Start3) 3Rd Hour - Plug-Ins And Desigining Your First Mobile App (70:22)
-
Start4) 4th Hour - Your First Mobile App Continued (57:46)
-
Start5) 5th Hour - Shortcuts and Extra tips (47:53)
-
StartSource Files
-
Start01.01 Introduction To The Course (1:30)
-
Start01.02 Introduction Of The Instructor (2:05)
-
Start01.03 Why Should You Learn User Interface And User Experience In Adobe XD (2:04)
-
Start01.04 Quick Win (1:32)
-
Start01.05 What Is UI Vs UX Vs Product Designer (2:22)
-
Start01.06 Course Requirements (What Software, Experience) (1:30)
-
Start02.01 What Will We Learn In This Section (0:42)
-
Start02.02 Wireframing In Adobe XD (4:15)
-
Start02.03 How Wide Should Your Site Or App Be In Adobe XD (6:37)
-
Start02.04 Work With Existing Ui Kits In Adobe XD (6:04)
-
Start03.01 What Will We Learn In This Section (0:38)
-
Start03.02 Work With Type In XD Wireframes (8:53)
-
Start03.03 Basic Colors And Buttons In Adobe XD Wireframes (8:13)
-
Start03.04 Make A Gradient In Adobe XD (5:29)
-
Start03.05 Free Icons For Adobe XD And UX UI Projects (4:35)
-
Start03.06 Add Footers To Your XD Wireframe (4:05)
-
Start03.07 Add Lorem Ipsum To Your XD Wireframe (3:21)
-
Start03.08 New Pages And Artboards In Adobe XD (2:42)
-
Start03.09 Build A Wireframe Homepage (5:51)
-
Start03.10 Build A Wireframe Contact Us Page (7:50)
-
Start03.11 Section Summary (0:51)
-
Start04.01 What Will We Learn In This Section (0:37)
-
Start04.02 Prototype And Add Interactivity In Adobe XD (7:08)
-
Start04.03 Build A Popup Modal Or Popup Box (4:52)
-
Start05.01 What Will We Learn In This Section (0:36)
-
Start05.02 Work With Groups And Isolation Mode (3:32)
-
Start05.03 Make And Use Components (7:57)
-
Start05.04 Left Navigation (2:10)
-
Start05.05 Use The Repeat Grid (3:03)
-
Start05.06 Update Components (3:42)
-
Start05.07 Section Summary (0:43)
-
Start06.01 What Will We Learn In This Section (0:50)
-
Start06.02 Mock Up An App In Adobe XD (12:51)
-
Start06.03 Use The Xd App On Iphone And Android (1:54)
-
Start06.04 Add Iphone And Android Battery And Status Icons To Mockup (3:56)
-
Start06.05 Build Login And Dashboard Screens (21:03)
-
Start06.06 Section Summary (0:52)
-
Start07.01 What Will We Learn In This Section (0:39)
-
Start07.02 Share Wireframes For Comments In Adobe XD (6:51)
-
Start07.03 Record Interactions Via Video With Adobe XD (4:15)
-
Start08.01 What Will We Learn In This Section (0:40)
-
Start08.02 Use Web Safe Fonts For iOS (6:45)
-
Start08.03 Use Android Specific Fonts In Adobe (4:29)
-
Start08.04 Build Realistic Buttons With Paste Properties (3:24)
-
Start08.05 Section Summary (0:42)
-
Start09.01 What Will We Learn In This Section (0:44)
-
Start09.02 Work With Images And Cc Library Connection (5:53)
-
Start09.03 Adobe Stock Connection To Find Images (3:35)
-
Start09.04 Find Free Images To Use In XD Mockups (Pixabay) (4:55)
-
Start09.05 Masking And Opacity And Blurring Background Images (6:52)
-
Start09.06 Section Summary (0:45)
-
Start10.01 What Will We Learn In This Section (0:43)
-
Start10.02 What Are Micro Interactions (6:26)
-
Start10.03 Button Grow Interaction (6:20)
-
Start10.04 Full Screen Image Interaction (8:31)
-
Start10.05 Animated Image Gallery With Micro Interactions (7:45)
-
Start10.06 Full Vector Change Micro Interaction (9:21)
-
Start10.07 Section Summary (0:42)
-
Start11.01 What Will We Learn In This Section (0:52)
-
Start11.02 Time Delay Transitions (2:15)
-
Start11.03 Animated Mobile Side Navigation For Burger Menu (7:27)
-
Start11.04 Build A Working Drop Down Menu (5:22)
-
Start11.05 Use The Drag Transition (3:58)
-
Start11.07 Section Summary (0:52)
-
Start12.01 What Will We Learn In This Section-1 (0:33)
-
Start12.02 Export Images And Assets To Developers-2 (7:38)
-
Start12.03 Export Code To Engineers With Design Specs-3 (7:29)
-
Start13 Course Summary And Next Steps (2:29)
-
Start01 Assets for Projects
-
Start02 Project Files in Adobe XD
-
Start00. Intro And Demo-1 (6:48)
-
Start01. General Interface Intro-2 (15:06)
-
Start02. File System Introduction-3 (13:24)
-
Start03. Viewcontroller Intro-4 (6:53)
-
Start04. Storyboard File Intro-5 (17:28)
-
Start05. Connecting Outlets And Actions-6 (14:12)
-
Start06. Running An Application-7 (10:06)
-
Start07. Debugging An Application-8 (11:40)
-
StartXCode Intro
-
Start00. Language Basics Topics List (5:14)
-
Start00. Learning Goals (4:24)
-
Start01. Intro To Variables And Constants (16:16)
-
Start02. Primitive Types (19:07)
-
Start03. Strings (19:11)
-
Start04. Nil Values (13:16)
-
Start05. Tuples (14:39)
-
Start06. Type Conversions (23:40)
-
Start07. Assignment Operators (11:43)
-
Start08. Conditional Operators (12:51)
-
StartVariables and Constants Text.playground
-
Start00. Topics List And Learning Objectives (4:06)
-
Start01. Intro To If And Else Statements (10:07)
-
Start02. Else If Statements (9:13)
-
Start03. Multiple Simultaneous Tests (12:58)
-
Start04. Intro To Switch Statements (9:47)
-
Start05. Advanced Switch Statement Techniques (16:25)
-
Start06. Testing For Nil Values (12:15)
-
Start07. Intro To While Loops (14:51)
-
Start08A. Intro To For...In Loops (14:39)
-
Start08B Intro To For...In Loops (Cont'd) (11:19)
-
Start09. Complex Loops And Loop Control Statements (20:05)
-
StartControl Flow Text.playground
-
Start00. Topics List And Learning Objectives (4:16)
-
Start01. Intro To Functions (20:19)
-
Start02. Function Parameters (12:01)
-
Start03. Return Statements (14:26)
-
Start04A. Parameter Variations - Argument Labels (9:23)
-
Start04B. Parameter Variations - Default Values (5:50)
-
Start04C. Parameters Variations - Inout Parameters (9:03)
-
Start04D. Parameter Variations - Variadic Parameters (11:12)
-
Start05. Returning Multiple Values Simultaneously (7:46)
-
StartFunctions Text.playground
-
Start00. Topics List And Learning Objectives (5:25)
-
Start01. Intro To Classes (16:24)
-
Start02A. Properties As Fields - Add To Class Implementation (13:43)
-
Start02B. Custom Getters And Setters (8:44)
-
Start02C. Calculated Properties (24:12)
-
Start02D. Variable Scope And Self (13:15)
-
Start02E. Lazy And Static Variables (14:35)
-
Start03A. Behaviour And Instance Methods (16:38)
-
Start03B. Class Type Methods (7:42)
-
Start04. Class Instances As Field Variables (8:52)
-
Start05A. Inheritance, Subclassing And Superclassing (24:06)
-
Start05B. Overriding Initializers (13:41)
-
Start05C. Overriding Properties (16:30)
-
Start05D. Overriding Methods (10:33)
-
Start06. Structs Overview (20:24)
-
Start07. Enumerations (16:30)
-
Start08. Comparisons Between Classes, Structs And Enums (14:40)
-
StartSource files
-
Start00 What Is SwiftUI (4:54)
-
Start01 Build A Text Object-1 (9:25)
-
Start02 Build An Image Object-2 (3:41)
-
Start03 Add An Image From The Web-3 (3:32)
-
Start04 Add An Image From The Web-4 (10:32)
-
Start05 Build A Button-5 (5:07)
-
Start06 Build A Toggle Button-6 (7:09)
-
Start07 Build A Slider-7 (9:09)
-
Start08 Build A View From A Collection-8 (7:10)
-
StartSource Files
-
Start01 Customize Stack Layouts-1 (4:29)
-
Start02 Control Spacing Around Views-2 (7:55)
-
Start03 Force Views To One Side-3 (5:29)
-
Start04 Layer Views On Top Of Each Other-4 (4:50)
-
Start05 Read Text From A Textfield (6:23)
-
Start06 Build A Secure Password Field (4:49)
-
Start07 Read Values From A Slider (3:26)
-
StartSource Files
-
Start01 Build A New Ios App In Xcode-1 (5:44)
-
Start02 Show Current Time With Swiftui-2 (6:40)
-
Start03 Get Current Hour In Military Time With Swiftui-3 (7:16)
-
Start04 Choose A Greeting Based On Current Hour-4 (12:02)
-
Start05 See All Xcode Icons With Sf Symbols App-1 (2:49)
-
Start06 Show Icons Based On Conditions-2 (10:40)
-
StartSource Files
-
Start01 Build A New Ios App In Xcode-1 (6:52)
-
Start02 Build A Homepage Content View-2 (5:37)
-
Start03 Build A Page Template View-1 (6:45)
-
Start04 Build Data For Multiple Pages-2 (8:28)
-
Start05 Fill Each Page With Data Automatically-3 (8:23)
-
Start06 Build A Controller View For Changing Pages-1 (7:05)
-
Start07 Build A Button To Change Pages-2 (11:51)
-
Start08 Build An App To Track Progress-1 (13:35)
-
Start09 Add Image To Each Page-1 (7:17)
-
Start10 Add Background Color To Each Page Of Ios App-2 (11:09)
-
StartSource files
-
Start00 Course Overview-1 (9:23)
-
Start01 What You'll Need-2 (3:32)
-
Start04-01 Build App From Scratch For Augmented Reality-1 (11:04)
-
Start04-02 Configure Application For Running On A Device-2 (9:17)
-
Start05-01 Build A Focus Cursor-1 (9:54)
-
Start05-02 Build An Ar Object Upon Tap-2 (6:29)
-
Start05-03 Enable Model Physics-3 (5:50)
-
Start05-04 Build A Ground To Prevent Ar Object From Falling Endlessly-4 (5:01)
-
Start05-05 Interact With Ar Object-5 (4:11)
-
Start06-01 Build An Ar Scene With Reality Composer-1 (3:51)
-
Start06-02 Add Animation To Ar Object In Reality Composer-2 (5:23)
-
Start06-03 Convert Reality Composer Scene To Ar App-3 (5:48)
-
Start07-01 Build An Ar Delegate-1 (5:27)
-
Start07-02 Set Up Ar View-2 (3:11)
-
Start07-03 Handle Tapping-3 (8:09)
-
Start07-04 Build Circle On Location Of Tap-4 (6:53)
-
Start07-05 Build Arviewrepresentable To Test App-5 (6:46)
-
Start07-06 Remove Circle Upon Second Tap-6 (1:51)
-
Start07-07 Calculate Distance Between Objects-7 (7:55)
-
Start07-08 Display Distance Results On Screen-8 (5:05)
-
StartSource Files
-
Start01-00 Course Overview - Google Assistant Automation (4:04)
-
Start01-01 What Is Google Assistant (6:42)
-
Start02-00 What Is The Google Actions Console (7:16)
-
Start02-00B How A Conversational Action Works (6:18)
-
Start02-01 Build An Actions Project On Google Developer Console (4:29)
-
Start03a-00A What Is Firebase (4:19)
-
Start03a-00B What Is The Firebase CLI (2:57)
-
Start03a-00C What Are Firebase Cloud Functions (7:46)
-
Start03d-01 Install The Firebase CLI (2:54)
-
Start03d-02 Initialize A Firebase Project (15:50)
-
Start03e-03 Deploy Website To Firebase With Firebase CLI (18:05)
-
Start03e-04 Enable Reading And Writing To Firebase Database In Website (1:01)
-
Start06-01 Build Html User Interface For Controlling Iot Appliances (7:01)
-
Start07-01 Build A Home (5:58)
-
Start07-02 Initialize Firebase And Appliance (5:22)
-
Start07-03 Update Appliance State (2:04)
-
Start08 Initialize Firebase Functions (10:39)
-
Start09-01 Sync Intent - Define Appliance Metadata And Capabilities- (4:25)
-
Start09-02 Query Intent - Process List Of Target Devices (4:11)
-
Start09-03 Query Intent - Get Current State Of Firebase And Appliance (3:13)
-
Start09-04 Execute Intent - Update Appliance State (4:20)
-
Start09-05 Execute Intent - Update Realtime Database (2:19)
-
Start10-01 Simulate Authentication With Firebase (3:36)
-
Start10-02 Simulate Authentication Token With Firebase (3:46)
-
Start11-01 Build Action On Google Actions Console (10:40)
-
Start11-02 Link To Google Assistant To Test Action On Device (2:44)
-
StartSource Files
-
Start00-00 Course Overview - Homekit Ios App Development For Home Automation (2:57)
-
Start00-01 How To Download Xcode (2:55)
-
Start01 Build New Xcode App With Homekit (3:12)
-
Start02 Download HomeKit Simulator (6:50)
-
Start03 Build A Homekit Store (8:11)
-
Start04 Add Homes To App (5:26)
-
Start05 Display Available Homes (5:36)
-
Start06 Handle Accessories In Homekit App-1 (6:02)
-
Start07 Display Available Accessories-2 (3:56)
-
Start08 Add Accessories To Home-3 (8:56)
-
Start09 Put Views Together In Xcode App-4 (12:57)
-
StartSource Files