Hello Coding 5.0 - The Complete Coding Online Course Bundle
Learn web development, Python, app development, machine learning, AI, Blockchain, Web3 and game development in this 550-HOUR bundle.
Watch Promo Enroll in Course
Everyone can learn to code!
Coding and technology mastery is the best way to launch your career, protect your job and superboost your success.
This will be your best investment of 2023. 📈
▶️ 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
Join 1.6+ 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 files
- Popular bundle by Mammoth students
- Perfected over years of training
- #1 training company
Why you should take this course 👍
- 💼 Employees that learn to code are 50% more likely to keep their job.
- 20% more likely to get a promotion.
- You don't need a degree to learn to code. Over 50% of programmers are self-taught.
- More jobs in the future will require programming skills.
- Skills in one tech area are highly transferable to another tech area.
💰 Programmer Salaries
- The median annual wage for programmers was $93,000 last year.
- Web developers made $123,000.
- Machine learning engineers made $142,000.
- Mobile application developers made on average $146,500.
Get 7 streams in this 550-Hour bundle:
- Web Development 💻
- Python Programming 🤖
- App Development 📱
- Machine Learning 🧠
- Blockchain / Web3 ₿
- Game Development 🎮
- Interview Prep 🤝
Stream 1 💻 Web Development (80 Hours)
Why learn web development?
- Easy to learn
- Useful
- Versatile
- In demand
- Freelancing hotspot
💰 How you can make money as a web developer
- Design websites as a freelancer
- Build and manage websites for clients
- Build websites and get ad traffic
- Build a Software as a Service (SaaS) and collect subscription revenue
- Sell digital products
- Work at a tech company as a Remote Web Developer
- Contribute to an open-source community with grant funding
- Affiliate Marketing
- Blogging
- Live Streaming
- Create online courses
- Run a Youtube Channel
Why Web development isn't going away in a recession 📈
- The world runs on the web
- Will always be in demand
- Good talent is hard to come by
- Every company needs a website
- Billion-dollar companies rely on their websites to make money
- JavaScript consistently ranks as the top coding language worldwide
What you'll learn ⬇️
✔️ Frontend web development 💻
- HTML and CSS Computer Science Fundamentals
- Introduction to Javascript for Web Developers
- Ultimate Advanced JavaScript Masterclass for Web Developers
- Learn and Build Your First App With React and React Native
- Build Websites with Bootstrap, HTML5 & CSS3
- Create Apps with JavaScript using Vue
- EJS Fullstack Web Development Masterclass
- Front-End Web Development Masterclass with React and Material-UI
- Complete ChartJS with React Web Development
- Much more
✔️ Wordpress development
- Wordpress Theme Development Masterclass
- Ecommerce Website Development with Wordpress, WooCommerce and Elementor
✔️ Backend web development
- MERN Fullstack Ecommerce Web App Development
- The Node.js Masterclass for Complete Beginners
- Build RESTful APIs with Node, Express and MongoDB
- Web Development Authentication and Security Masterclass
- Linux and Unix Command Line Basics for Bash, Z Shell and Ubuntu
- Web Deployment Masterclass
- Much more
Stream 2 🤖 Python Programming (40 Hours)
Why learn Python?
- Simple, friendly coding language
- Powerful for projects that rely on data
- Flexible for a range of data science skills
- Easy to try online
- Large salaries
💰 How Python can make you money today
- Become a data scientist at a tech company
- Become a machine learning engineer
- Freelance as a data analyst
- Become an automation engineer
- 🤖 Work as a robotics software engineer
- Participate in coding competitions
- Tutor Python to others
- Build a startup
Why Python isn't going away
- Versatile for web development, data science and artificial intelligence
- In top 3 most popular languages
- Popular for automation scripts
- Common in robotics
- Gateway to machine learning
- Libraries for statistics, scientific computing and more
What you'll learn ⬇️
✔️ Coding Introduction
- Python for Absolute Beginners and All Ages
- Learn PyCharm in 1 Hour
- Python Language Fundamentals: Learn Python from Scratch
- Python Automation Scripting and Regular Expressions
✔️ Python Data Science
- Complete Beginners Data Analysis with Pandas and Python
- Learn to Graph Data with Python and Matplotlib
- Data Science with Python and NumPy
- Data Mining with Python! Real-Life Data Science Exercises
✔️ Build Python Databases
- Introduction to Databases with Python SQL
- Python SQL Ethereum Data Science with Google BigQuery
✔️ Python for Crypto
- Python Crypto Stock Analysis
- Python Crypto Trading Strategies
- The Complete Web3 Python Automation Masterclass
✔️ Python Web Development
- The Complete Python Web Course - Create Websites using Flask!
Stream 3 📱 Android / iOS Mobile Development (55 Hours)
Why learn app development?
- High average median salaries
- Access a large audience
- Get a corporate job
- Small talent pool
- Build fun projects
💰 How you can make big bucks with mobile development
- Build Software as a Service apps and collect subscription revenue
- Release apps and collect ad revenue
- Build mobile games
- Get hired at a tech company as a Mobile Developer
- Freelance as an independent developer
- Design apps for clients
- Sell products in e-commerce apps
- Affiliate marketing in your apps
- In-app purchases
- Freemium Model (free and premium versions)
- Sponsorships
- Grants
Why app development is recession proof
- Over 60% of web users are mobile
- Mobile use increases every year
- Increasing consumer reliance on software
- More industries need applications
- People prefer cheap solutions in recession
What you'll learn ⬇️
✔️ Design apps
- Design A Mobile App With Figma UI and UX Design
- UI and UX App Design in Adobe XD
- Complete Sketch UI For Beginners: App Design From Scratch
✔️ Build Android apps
- Create Apps in Android Studio with Kotlin
- UI App Development in Android Studio with Google Material Design
- Google Assistant Automation IoT Development
- Much more
✔️ Build iOS apps
- Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13
- Swift 5 iPad App Development
- Build a HomeKit App - The Complete iOS Home Automation Masterclass
- SwiftUI Augmented Reality with RealityKit and ARKit
- Much more
✔️ Build cross-platform apps
- Learn Flutter and Dart: Complete App Development Projects
Stream 4 🧠 Machine Learning (55 Hours)
Why learn machine learning?
- Artificial intelligence requires good developers
- Fascinating new field
- Highly valued for your skills
- Bring large value to a company
- Large demand for skilled AI developers
💰 How you can make money as a machine learning developer
- Work at a tech company
- Develop your own AI software
- Work in robotics (eg. autonomous vehicles)
- Sell AI devices
- Increase business sales with AI social media functionality
- Generate AI data to sell
- Participate in ML challenges and get cash rewards
- Make money with financial apps and predictive analytics
Machine learning is recession proof
- Machine learning powers essential functionality at many companies.
- AI is required to keep up with competition
- Tech leaders invest in AI as a business driver.
- Technology is a sustainable differentiator that sets companies apart in a recession.
What you'll learn ⬇️
✔️ ML and AI Introduction
- Introduction to Machine Learning and Python Data Science
- Build Machine Learning Models and Neural Networks
✔️ Build your first projects
- Machine Learning Fundamentals
- Data Engineering and Machine Learning Masterclass
- Python Crypto Machine Learning
✔️ Get certified
- Google Cloud Professional Machine Learning Engineer Certification Introduction
- Microsoft Certified Azure Data Scientist Associate Preparation
✔️ Build viral projects
- Creative Machine Learning - Draw and Paint with Neural Network Projects
- The Deep Learning Masterclass - Convert Sketch to Photo
- Computer Vision and Deep Learning with OpenCV and Python
✔️ Machine Learning for Web Developers
- Machine Learning Masterclass with Tensorflow JS
- Beginners Guide to Neural Networks in Tensorflow JS
✔️ Machine learning for App Developers
- Python and Android Tensor Flow Lite - Machine Learning for App Development
- CoreML SwiftUI Masterclass - Machine Learning App Development
Stream 5 ₿ Blockchain / Web3 (60 Hours)
Why learn blockchain?
- Companies large and small invest in decentralized technology
- Large potential for innovation in a new field
- Large salaries for this specialized skills
- The next iteration of money and web development
- Large investments in research and development
💰 How to make money as a Blockchain / Web3 developer
- Build smart contracts for companies looking to incorporate blockchain technology
- Work as a dApp developer
- Innovate decentralized and Web3 technology
- Work as a Web3 developer at an established tech company
- Build your own decentralized apps as an entrepreneur
- Build crypto trading platforms for financial companies
- Participate in challenges at Hackathons
- Get grants from blockchains
Why blockchain is recession proof
- Cryptocurrency isn't tied to a government or business.
- Cryptocurrency is massively diversified on a global basis.
- Studies have shown people transfer their money into cryptocurrency when economies become less stable.
- Better cybersecurity in blockchain applications.
What you'll learn ⬇️
✔️ Blockchain Programming
- Introduction to Blockchain
- Beginners Solidity for Ethereum Blockchain Masterclass
✔️ Cardano Development
- Beginners Marlowe Haskell for Cardano Blockchain Masterclass
- Cabal and Haskell Plutus for Cardano Smart Contract Development
- Hands-On Cardano Blockchain Crash Course
✔️ Ethereum dApp Development
- Truffle Fullstack dApp Development with React, Solidity and JavaScript
- NFT Blockchain Decentralized App Development with Solidity & JavaScript
- Build a simple tally decentralized website with Truffle, Solidity and vanilla JavaScript
- Build a simple dapp with React and Web3 that connects to MetaMask
- Build a dapp to show MetaMask account and network
- Build a Truffle project with local Ganache CLI blockchain
- Build an NFT contract and deploy on OpenSea
- Build a Simple NFT Contract with Hardhat, OpenZeppelin and Local Blockchain
- Build web3 client to interact with smart contract via website
- Build an NFT minting dapp with Truffle, Solidity, OpenZeppelin and React
- Build a to do list dapp with Truffle and React
✔️ Build dapps on other blockchains
- Metaplex Candy NFT Automation and Solana dApp Development
- XRPL Blockchain Web3 Development with JavaScript
- Decentraland 3D Web3 Development with TypeScript
- NEAR Blockchain Smart Contract and Dapp Development Masterclass
Stream 6 🎮 Game Development (30 Hours)
Why learn game development?
- Largest audience pool
- Gaming is the largest entertainment industry
- Build fun projects for all ages
- Great side hustle or entrepreneurship avenue
💰 How to make money as a Game Developer
- Get a job at a game development studio
- Build your own games and collect ad revenue
- Sell games on Steam
- Sell code, templates and assets on game marketplaces
Games are recession proof
- People play more games in recessions
- The game industry grows each year
- Developers are always needed.
What you'll learn ⬇️
✔️ Game Development Introduction
- Unity Game Development for Absolute Beginners and All Ages
- Godot Game Development for Absolute Beginners and All Ages
- JavaScript 3D Game Development with Babylon JS
✔️ Build games in the Unreal Engine
- Introduction to Unreal 5 for Beginners with Blueprints
- Build Network Multiplayer Games in Unreal 5
- Build Your First Simple Virtual Reality Game in Unreal Engine 5
- Simple Augmented Reality from Scratch in Unreal Engine 5
- Unreal 5 C++ Beginners Masterclass - Build a Top Down Game From Scratch
- Unreal Game Developer: Beginner and Multiplayer Masterclass
- Build a Self Driving Car with Unreal Engine 5, Blueprints and C++
- Build a Simple Platformer Game in Unreal Engine 5 - Your First UE5 Game
- Build Machine Learning Datasets with Unreal Procedural Generation
- Build Realistic Humans in MetaHuman with Unreal 5 Character Animation
- Build Your First C++ Game in Unreal Engine 5
You will need a Windows computer or Windows Virtual Machine to run the Unreal Engine.
✔️ Blockchain Game Development
- Build Blockchain Transactions in Unity Games
- Unity NFT Game Development
- Unreal Dapp Development with Web3 Transactions
- Unreal NFT Game Development
Stream 7 🤝 Interview Prep (50 Hours)
- Get prepared for the coding interview
- Study real-world questions
- Practice coding questions
- Ace the software developer interview
Launch your career as a:
- Computer programmer
- Web designer
- App developer
- Data scientist
- Deep learning engineer
- Robotics software engineer
- Software architect
- User interface and experience designer
- Cloud engineer
- Database administator
- And much more!
What you'll learn ⬇️
- React Interview Questions and Coding Challenges
- Backend Web Developer Interview Questions
- Essential Algorithms and Data Structures
- Essential JavaScript Software Interview Questions
- Python Interview Questions
- SQL Interview Questions
- Swift & iOS Interview Questions
- C++ and C# Data Structures, Algorithms
- Machine Learning Interview Questions
- Math Interview Questions with JavaScript
Bonus - Get all courses from Hello Coding 1.0, 2.0, 3.0 and 4.0! That's 550 hours total.
- No experience needed - We'll teach you everything you need to know.
We'll walk you through, step-by-step how to get all the software installed and set up.
Welcome to Hello Coding 5.0 - The Complete Coding Online Course 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 10+ instructors with decades of experience.
- We've taught 1.6 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 tech 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. We'll teach you everything you need to know to succeed as a video editor, UI/UX designer or 3D modeler.
The course includes 1080p HD video tutorials and builds your knowledge while making real-world projects.
Testimonials
📙 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:
- 550+ hours of HD Video Lectures
- Easy to view on mobile
- Source files
- Fully Fledged Projects
- Resources and Downloads
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 bundle will be video tutorials (screencasts of practical projects step by step.) You will also get PDFs and ALL SOURCE FILES!
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.
Requirements
This is a massive bundle with different requirements for various courses. In each course, you will be informed of requirements.
You will need an Internet connection to watch lectures. You can download lectures for offline access via the Teachable mobile iOS app.
Web Development
To follow along with the HTML, CSS and JavaScript sections of this bundle: you can use a free online code editor like JSitor or download a free offline code editor desktop application, such as Visual Studio Code, VSCodium or Atom.
To follow along with frontend web development sections like Vue.js, EJS and React.js: you will need to sign up for a free account with your email at the Replit online code editor or download a free offline code editor.
To follow along with the Wordpress sections of this bundle, you will need to sign up for a free Wordpress account.
- If you are using a Windows computer, you will need to install WampServer (free).
- If you are using a Mac computer, you will need to install MAMP (free).
To publish a website on Github, you will need to sign up for a free Github account with your email.
To deploy a server-based web application on Heroku, you will need to sign up for a free account with your email.
To deploy a database on Mongo Atlas, you will need to sign up for a free account with your email.
Python
To follow along with the Python sections of this Mega Bundle, you
will need to sign up for a free Google Account to code online at Google
Colab. Alternatively, you can select your preferred platform for
executing Python code.
To follow along with the Google BigQuery sections in this bundle, you
will need a free trial or paid subscription to Google Cloud, which
requires signing up for an account with your credit card information.
You will also need free or paid credit to make API calls.
App Development
To follow along with the Figma User Interface Design sections of this bundle,
you will need to sign up with your email for the free online Figma
browser app or install the Figma desktop app to your computer.
To follow along with the Adobe XD sections of this bundle, you will need to sign up with
your email for a free Adobe account on the Creative Cloud website and
download the paid version of Adobe XD to access all features.
To follow along with the Sketch sections of this bundle, you will
need a Mac computer or Virtual Machine. You will need to sign up for a
free account on the Sketch website and download a free trial or paid
version of the Sketch desktop app.
To follow along with the Android sections of this bundle, you
will need to download the free Android Studio desktop application to
your computer.
To follow along with the Google Assistant Automation course, you
will need to sign up for a free Google Account and create a billing
account on the Firebase console. Small usage of Firebase is free. It is
beneficial but not required to have a Google phone for testing.
To follow along with the iOS development courses, you will need a
Mac computer or Virtual Machine. You will need to sign up with your
email for a free Apple App Store account or Apple Developer account. You
will need to download the Xcode application, which requires significant
free space on your computer. You can test applications on the Xcode
Simulator or (optionally) an iOS device.
To follow along with iOS Augmented Reality, you will need MacOS
version Catalina or newer. You will need an iPhone or iPad with matching
OS or higher to test your project.
To follow along with the Flutter courses in this bundle, you will
need to install the Flutter application to your computer or Chromebook.
Machine Learning
To follow along with the Google Cloud course, you will need to
sign up for a free Google Account. You will need to sign up for a free
trial billing account or regular billing account on the Google Cloud
Platform. You will need to sign up with a credit card but will NOT be
charged for minimal usage up to a threshold.
To follow along with Microsoft Azure, you will need to sign up
for a free Microsoft 365 email account and free trial account of
Microsoft Azure. You will access Microsoft Azure through a web app.
Blockchain
You will NOT need any real cryptocurrency to follow along with
the Blockchain courses. We will test all functionality with free test
cryptocurrencies.
You will need to install the Ganache desktop application.
Alternatively, experienced students can use the Ganache terminal
application.
Game Development
To follow along with the Unity courses, you will need to sign up
for a free Unity account with your email and install the Unity desktop
application. This will require significant space on your computer.
To follow along with the Godot courses, you will need to install the Godot desktop application.
To
follow along with the Unreal courses, you will need a Windows computer
or Virtual Machine. You will need to sign up for a free Epic Games
Launcher account with your email and install the Unreal Engine 5 desktop
application. This will require significant space on your computer. You
will also be prompted to install an HD Graphics Driver (recommended).
To follow along with the Virtual Reality courses, you will NOT need a VR headset. Our projects can be tested with built-in simulators.
To
follow along with the Unreal C++ courses, you will need to install the
Visual Studio desktop application with C++ development extension.
Requirements differ for students in restricted countries such as China. Email our support team with any inquiries.
This course bundle is for educational purposes. You are responsible for download or purchase of software required. This bundle does NOT entitle you to ownership of software.
Your Instructor
John has been programming since 1997 and teaching since 2002. He has been contracted by many different companies to provide game design, audio, programming, level design and project management.
To this day John has contributed to 40 commercial games. Several of the games he has produced have risen to the Top 10 in the Apple's App Store.
His expertise is in e-learning, entrepreneurship, programming, software development, and game development. He is also a new father of two kids.
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 13 years, Mammoth Interactive has built a global student community with 6+ 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-00 How To Use A Code Editor (5:49)
-
Start01-01 Set Up A Website (9:18)
-
Start01-02 Save The Website (4:01)
-
Start01-03 Build A Header (11:00)
-
Start01-04 Add Site Sections (15:41)
-
Start01-05 Add Images To A Website (10:36)
-
Start01-06 Build A Navigation Bar (12:43)
-
Start02-00 CSS Project Preview (0:46)
-
Start02-01 Style The Header (13:35)
-
Start02-02 Style The Navigation Bar (8:43)
-
Start02-03 Style Website Sections (9:42)
-
Start02-04 Build A Sidebar (10:18)
-
Start02-05 Build A Responsive Layout (10:50)
-
Start02-06 Build Backup Styles For Older Browsers (5:47)
-
Start01 01 Introduction To The Course-1 (1:09)
-
Start01 02 Introduction Of The Instructor-2 (0:36)
-
Start01 03 Why Should You Learn Javascript-3 (0:51)
-
Start01 04 Quick Win-4 (0:58)
-
Start01 05 Course Requirements-5 (0:42)
-
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)
-
Start03 01 What Will We Learn In This Section-1 (0:35)
-
Start03 02 Basic Operators-2 (15:34)
-
Start03 03 Operator Precedence-3 (5:44)
-
Start03 04 Coding Challenge-4 (2:14)
-
Start03 05 Coding Challenge Solution-5 (5:52)
-
Start03 06 Section Summary-6 (0:56)
-
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)
-
Start05 01 What Will We Learn In This Section-1 (0:37)
-
Start05 02 Functions-1 (9:47)
-
Start05 03 Function Statements And Expressions-1 (7:39)
-
Start05 04 Arrays-1 (10:08)
-
Start05 05 Coding Challenge-1 (3:52)
-
Start05 06 Section Summary-1 (1:29)
-
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)
-
Start07 01 What Will We Learn In This Section-1 (0:38)
-
Start07 02 Loops-1 (15:16)
-
Start07 03 Iteration-1 (12:38)
-
Start07 04 Coding Challenge-1 (1:05)
-
Start07 05 Coding Challenge Solution-1 (6:33)
-
Start07 06 Section Summary-1 (0:50)
-
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)
-
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)
-
Start10 - Course Summary-1 (3:19)
-
StartSource Files
-
Start01 01 Introduction To The Course (1:28)
-
Start01 02 Why Should You Learn Javascript (0:49)
-
Start01 03 Quick Win (1:34)
-
Start01 04 Course Requirements (0:38)
-
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)
-
Start03 01 What Will We Learn In This Section (0:40)
-
Start03 02 Basics Of Arrow Functions (15:07)
-
Start03 03 Lexical This Keyword (10:38)
-
Start03 04 Coding Challenge (0:43)
-
Start03 05 Coding Challenge Solution (3:08)
-
Start03 06 Section Summary (0:47)
-
Start04 01 What Will We Learn In This Section (0:32)
-
Start04 02 Destructuring (15:32)
-
Start04 03 Arrays In Es2020 (16:39)
-
Start04 04 Spread Operator (12:59)
-
Start04 05 Coding Challenge (0:54)
-
Start04 06 Coding Challenge Solution (3:45)
-
Start04 07 Section Summary (0:52)
-
Start05 01 What Will We Learn In This Section (0:37)
-
Start05 02 Rest Parameters (16:03)
-
Start05 03 Default Parameters (18:39)
-
Start05 04 Coding Challenge (0:50)
-
Start05 05 Coding Challenge Solution (4:06)
-
Start05 06 Section Summary (0:31)
-
Start06 01 What Will We Learn In This Section (0:42)
-
Start06 02 Maps (20:33)
-
Start06 03 Coding Challenge (0:41)
-
Start06 04 Coding Challenge Solution (2:49)
-
Start06 05 Section Summary (0:29)
-
Start07 01 What Will We Learn In This Section (0:39)
-
Start07 02 Classes (16:27)
-
Start07 03 Classes With Subclasses (16:37)
-
Start07 04 Coding Challenge (0:57)
-
Start07 05 Coding Challenge Solution (2:51)
-
Start07 06 Section Summary (0:56)
-
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)
-
Start09 01 Course Summary And Next Steps (2:25)
-
StartSource Files
-
Start00 Web Development Fundamentals (12:41)
-
Start01 How To Get Bootstrap (3:42)
-
Start01-01 How To Get Bootstrap (3:42)
-
Start01-02 Build Bootstrap Grids (11:44)
-
Start01-03 Set Display Property With Bootstrap (13:54)
-
Start01-04 Build A Layout With Bootstrap Flex (13:17)
-
Start01-05 Grow Shrink Fill With Bootstrap Flex (8:02)
-
Start02-01 Build Website Skeleton With Bootstrap (8:37)
-
Start02-02 Find Bootstrap Icons (1:50)
-
Start02-03 Build Bootstrap Navigation (17:04)
-
Start02-04 Build A Nav (16:28)
-
Start02-05 Build A Carousel (8:47)
-
Start02-06 Populate A Carousel (15:01)
-
Start02-07 Display A Carousel (5:47)
-
Start02-08 Adding Service Pages (7:49)
-
Start02-09 Add Row And Column (12:40)
-
Start02-10 Display Featurettes And Begin Mobile-First Design (5:56)
-
Start02-11 Responsive Columns With Flexbox (8:15)
-
Start02-12 Link To Pages In A Carousel (4:16)
-
Start02-13 Build A Contact Form (19:48)
-
Start02-14 Fine Tune The Contact Form (2:57)
-
Start02-15 Build A Footer (3:50)
-
Start03-01 Product Page Project Setup (8:14)
-
Start03-02 Build A Product Header (13:04)
-
Start03-03 Add Elements Onto Background Image (7:57)
-
Start03-04 Build A Pricing Page (10:13)
-
Start03-05 Style The Pricing Page (3:03)
-
Start03-06 Build A Checkout Page (13:40)
-
Start03-07 Build A Billing Information Section (11:31)
-
Start03-08 Build Address Selection Fields (9:57)
-
Start03-09 Build Payment Information Fields (8:56)
-
Start03-10 Build Card Information Fields (10:14)
-
Start03-11 Add Fine Tuning (3:52)
-
StartSection Files
-
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
-
Start00 Course Overview (3:17)
-
Start00-01 What You'll Need (2:20)
-
Start01a-01 Build Your First Hello World Website In Ejs-1 (10:20)
-
Start0b-01 What Is EJS (4:30)
-
Start0b-02 What Is Node JS (8:22)
-
Start0b-03 What Is Express JS (4:23)
-
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 (9:32)
-
Start04-01 Build A Head EJS Partial (11:00)
-
Start04-02 Build A Header EJS Partial (10:28)
-
Start04-03 Build A Footer EJS Partial (8:28)
-
Start05-01 Build Data On The Server (8:44)
-
Start05-02 Display A Variable From The Server On An Ejs View (3:11)
-
Start05-03 Pass Data To A Partial In EJS (8:48)
-
Start06-01 Build An About Page With Views And Partials (6:12)
-
Start06-02 Build Another Page With Reusable Data And Partials (8:46)
-
StartSource files
-
Start01-01 Project Preview - Your First Website (1:35)
-
Start01-02 Project Preview - Landing Page (0:50)
-
Start01-03 Why You Should Learn React (3:10)
-
Start01-04 Why You Should Learn Material-Ui (7:02)
-
Start01-05 What You'll Need (4:02)
-
Start01-06 How To Build React Sites Online (6:58)
-
Start00. 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)
-
StartProject 1 Source 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)
-
StartProject 2 Source Files
-
Start00-00 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 Build A New React App (9:39)
-
Start05 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
-
Start00-00 Course Overview (4:58)
-
Start00-01 What You'll Need (5:25)
-
Start01 Build A Hello World Wordpress Theme-1 (6:15)
-
Start02-01 Host Wordpress Locally On Mac With Mamp (15:04)
-
Start02-01 Host Wordpress Locally On Windows With Wamp (17:20)
-
Start03-01 Add Blog Posts To Theme (10:53)
-
Start03-02 Implement Wordpress Header And Footer (3:50)
-
Start03-03 Customize Header And Footer (14:31)
-
Start03-04 Build A Full Header And Footer (13:13)
-
Start04 Customize Theme Style With CSS (28:18)
-
Start05-01 Register A Menu (11:45)
-
Start05-02 Customize Menu Style (21:46)
-
Start06-01 Build A Page Template (8:48)
-
Start06-02 Customize Page With Conditional Logic (8:18)
-
Start06-03 Build A Layout For A Specific Page (12:16)
-
Start06-04 Build Different Page Templates (11:39)
-
StartSource files
-
Start00 Course Overview-1 (7:57)
-
Start01 What You'll Need-2 (3:08)
-
Start02-00 Download Wordpress (1:24)
-
Start02-01 Host Wordpress On Mac Locally For Free (13:00)
-
Start02-02 Host Wordpress On Windows Locally For Free (16:19)
-
Start03 Install Woocommerce (8:27)
-
Start04 Install Elementor (4:50)
-
Start05 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:22)
-
Start07 Build A Navigation Menu (3:17)
-
Start08 Build A Page To Show All Blog Posts (5:35)
-
Start09 Customize Footer Widget (6:02)
-
Start10-01 Change Background Color (4:02)
-
Start10-02 Change Theme Colors (9:22)
-
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)
-
StartSource Files 02-06
-
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)
-
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 07-12
-
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)
-
Start03 Install Nodemon To Auto-Restart Server-4 (2:34)
-
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 Ejs-1 (4:30)
-
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)
-
Start10-01 Build A Web Server (5:18)
-
Start10-02 Add Packages To Server (8:42)
-
Start10-03 Build Routes To Handle Client Requests (9:10)
-
Start11-01 Build A Homepage (4:25)
-
Start11-02 Build Signup And Login Views (7:25)
-
Start11-03 Build A Signed In User Page View (7: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
-
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)
-
Start01-Source Files
-
Start02-Source Files
-
Start00-00 Course Overview-1 (7:13)
-
Start00-01 What You'll Need-2 (2:11)
-
Start02 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)
-
Start00-Source files
-
Start02-Source files
-
Start01.01 What Will I Learn (3:57)
-
Start02.01 What is Python (3:32)
-
Start02.02 How do Computers Make Decisions (5:30)
-
Start02.03 How Do Computers Work with Numbers (3:44)
-
Start02.04 How Do Computers Repeat Tasks (6:03)
-
Start02.05. How Can Computers Search for Data (13:50)
-
Start02.06 How Can Computers Sort Data (4:31)
-
Start02.07 How Fast Are Algorithms (7:07)
-
Start02.08 What is the Binary Number System (13:51)
-
Start03.01 What Is Google Colab (4:28)
-
Start03.02 What If I Get Errors (2:38)
-
Start03.03 How Do I Terminate a Session (2:38)
-
Start03.04 How Do I Enable Corgi Mode (1:00)
-
Start04.01 What Is A Variable-1 (8:24)
-
Start04.02 What Are Data Types-2 (8:18)
-
Start04.03 What Is A Boolean-3 (6:35)
-
Start04.04 What Are F Strings-4 (6:03)
-
Start05.01 Simple Arithmetic Operators-1 (10:57)
-
Start05.02 Modulo Arithmetic Operator-2 (8:39)
-
Start05.03 Floor Division-3 (6:16)
-
Start05.04 Exponents-4 (4:17)
-
Start05.05 Less Or Greater-5 (8:59)
-
Start05.06 Can I Check Equality-6 (7:16)
-
Start05.07 Can I Check Not Equal To-7 (6:13)
-
Start05.08 What Is Bedmas Order Of Operations-8 (20:08)
-
Start06.01 Can I Add Strings-1 (3:40)
-
Start06.02 Can I Add String Variables-2 (4:51)
-
Start06.03 Can I Operate On Strings And Integers-3 (6:26)
-
Start07.01 Can I Make A List Variable-1 (5:34)
-
Start07.02 Can I Compare Lists--2 (4:22)
-
Start07.03 Watch Out! Don't Make This List Mistake-3 (3:35)
-
Start07.04 Can I Get An Item From A List-4 (6:32)
-
Start07.05 List Ninja! Can I Slice A List-5 (9:21)
-
Start07.06 Be A Master Ninja! Are There More Ways To Slice A List-6 (5:09)
-
Start07.07 Be A Master Ninja! The Third Way-7 (11:43)
-
Start07.08 Can I Check If An Item Is In A List-8 (7:38)
-
Start07.09 Can I Check If An Item Is Not In A List-9 (7:42)
-
Start07.10 Can I Add Items To A List-10 (9:45)
-
Start07.11 Can I Add Items To A List Another Way-11 (7:04)
-
Start07.12 Can I Remove Items From A List-12 (5:35)
-
Start07.13 Can I Delete Items From A List Another Way-13 (9:11)
-
Start07.14 Can I Delete A Range-14 (8:29)
-
Start08.01 Can I Make An If Statement-1 (8:38)
-
StartSource Files
-
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
-
Start01-01 Create And Read A New Text File (6:29)
-
Start01-02 Read And Write A Text File With A Loop (7:14)
-
Start01-03 Copy Contents Of A File (4:05)
-
Start02-01 Print Csv Contents (4:25)
-
Start02-02 Print Csv As List (3:00)
-
Start02-03 Create A Csv File (3:35)
-
Start03-01 Read And Write To A Json File (3:15)
-
Start04-01 Inspect Excel Sheets (5:07)
-
Start04-02 Merge Excel Files (13:45)
-
Start04-03 Get Value From Cell In Excel Sheet (7:13)
-
Start04-04 Display Entire Excel Sheet Contents (3:48)
-
Start04-05 Create A New Excel File With Values (2:35)
-
Start05-01 Find A File By Name (3:17)
-
Start05-02 Check If File Or Directory Path Exists (3:03)
-
Start05-03 List All Files And Directories At A Path (2:52)
-
Start05-04 Find All Files Of Given Type (2:56)
-
Start05-05 Delete Old Files With Datetime Module (6:24)
-
Start05-06 Bulk Rename Files (4:54)
-
Start06-01 Handle Exceptions (4:21)
-
Start06-02 Use Asserts (3:24)
-
Start07-01 Search Txt File (4:14)
-
Start07-02 Search Csv File (2:12)
-
Start08-01 Format Data Into Table (6:31)
-
Start08-02 Visualize Product Sales Per Quarter (9:37)
-
Start09-01 Search For String In Text (2:34)
-
Start09-02 Find Characters By Type (2:49)
-
Start10-01 Find Words Of Specific Length Starting With Specific Letter (8:17)
-
Start10-02 Find Expression Containing Numbers And Symbols In A Specific Format (4:24)
-
Start10-03 Find Expression Of A Specific Format (5:10)
-
Start10-04 Search Ignoring Capitalization (1:19)
-
Start10-05 Find Words At Beginning Or End Of Line (3:46)
-
Start10-06 Find Independent Words (2:34)
-
Start11-01 Find Repeating Characters (3:47)
-
Start11-02 Search For Multiple Expressions At Once (8:00)
-
Start11-03 Make A Dictionary Of Expressions Found (4:05)
-
Start12-01 Remove Whitespaces (2:57)
-
Start12-02 Split String On Word (3:29)
-
Start00. Panda Course Introduction (5:43)
-
Start01. Intro to Pandas (7:55)
-
Start02. Installing Pandas (5:28)
-
Start03. Creating Pandas Series (20:34)
-
Start04. Date Ranges (11:29)
-
Start05. Getting Elements from Series (19:21)
-
Start06. Getting Properties of Series (13:04)
-
Start07. Modifying Series (19:02)
-
Start08. Operations on Series (11:48)
-
Start09. Creating Pandas DataFrames (22:57)
-
Start10. Getting Elements from DataFrames (25:12)
-
Start11. Getting Properties from DataFrames (17:44)
-
Start12. Dataframe Modification (36:24)
-
Start13. DataFrame Operations (20:09)
-
Start14 DataFrame Comparisons and Iteration (15:35)
-
Start15. Reading CSVs (12:00)
-
Start16.Summary and Outro (4:14)
-
StartSource Files
-
Start00. Course Intro (5:30)
-
Start01. Intro to Pyplot (5:11)
-
Start02. Installing Matplotlib (5:51)
-
Start03. Basic Line Plot (7:53)
-
Start04. Customizing Graphs (10:47)
-
Start05. Plotting Multiple Datasets (8:10)
-
Start06. Bar Chart (6:26)
-
Start07. Pie Chart (9:13)
-
Start08. Histogram (10:14)
-
Start09. 3D Plotting (6:28)
-
Start10. Course Outro (4:09)
-
StartPyplot Code
-
Start00. Course Intro (6:10)
-
Start01. Intro to Tensorflow.mov (5:33)
-
Start02. Installing Tensorflow (3:52)
-
Start03. Intro to Linear Regression (9:26)
-
Start04. Linear Regression Model - Creating Dataset (5:49)
-
Start05. Linear Regression Model - Building the Model (7:22)
-
Start06. Linear Regression Model - Creating a Loss Function (5:57)
-
Start07. Linear Regression Model - Training the Model (12:42)
-
Start08. Linear Regression Model - Testing the Model (5:22)
-
Start09. Summary and Outro (2:55)
-
StartSource Files
-
Start00. Course Intro.mp4 (6:05)
-
Start01. Quick Intro to Machine Learning (9:01)
-
Start02. Deep Dive into Machine Learning (6:01)
-
Start03. Problems Solved with Machine Learning Part 1 (13:26)
-
Start04. Problems Solved with Machine Learning Part 2 (16:25)
-
Start05. Types of Machine Learning (10:15)
-
Start06. How Machine Learning Works (11:40)
-
Start07. Common Machine Learning Structures (13:51)
-
Start08. Steps to Build a Machine Learning Program (16:34)
-
Start09. Summary and Outro (2:49)
-
StartIntro to Machine Learning Slides
-
Start00. Course Intro (5:11)
-
Start01. Intro to Numpy (6:20)
-
Start02. Installing Numpy (3:59)
-
Start03. Creating Numpy Arrays (16:55)
-
Start04. Creating Numpy Matrices (11:57)
-
Start05. Getting and Setting Numpy Elements (16:59)
-
Start06. Arithmetic Operations on Numpy Arrays (11:56)
-
Start07. Numpy Functions Part 1 (19:13)
-
Start08. Numpy Functions Part 2 (12:36)
-
Start09. Summary and Outro (3:01)
-
StartSource Files
-
Start00. Course Intro (6:19)
-
Start01. How Machines Interpret Text (15:23)
-
Start02. Building the Model Part 1 - Examining Dataset (12:27)
-
Start03. Building the Model Part 2 - Formatting Dataset (15:14)
-
Start04. Building the Model Part 3 - Building the Model (10:30)
-
Start05. Building the Model Part 4 - Training the Model (5:42)
-
Start06. Building the Model Part 5 - Testing the Model.mp4 (9:26)
-
Start07. Course Summary and Outro (3:29)
-
Start1) 1st Hour - Data Wrangling And Section 1 (73:09)
-
Start2) 2nd Hour - Data Mining Fundamentals (76:08)
-
Start3) 3rd Hour - Framework Explained, Taming Big Bank With Data (60:00)
-
Start4) 4th Hour - Mining And Storing Data (44:16)
-
Start5) 5th Hour - NLP (Natural Language Processing) (38:27)
-
Start6) Summary Challenge (4:40)
-
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 Course Overview - Machine Learning Fundamentals (13:46)
-
Start00b Course Overview - Ethereum Sql (7:07)
-
Start01-01 What Are Google Cloud Platform And Bigquery (6:01)
-
Start01-02 Build A Project On Google Cloud Platform (4:26)
-
Start02-00 Blockchain Introduction (8:32)
-
Start02-01 What Are Blockchains And Distributed Ledgers (3:48)
-
Start02-02 What Are Bitcoin And Ethereum (5:28)
-
Start05-01 Find Entries In Big Query Public Dataset (10:16)
-
Start05-02 Filter Entries By State Column (9:11)
-
Start06-01 Query Tables In Crypto Ethereum Big Query Public Dataset (4:45)
-
Start06-02 Select Ethereum Traces By Date (9:05)
-
Start06-03 Get Total Ether Supply Each Day (3:40)
-
Start06-04 Select Transactions By Address And Timestamp (10:13)
-
Start07-01 Get Zero Transaction Ratio For Blockchain (10:56)
-
Start07-02 Get Zero Transaction Ratio For Smart Contracts (8:41)
-
StartSource Files
-
Start00b-01 What Do Day Traders Trade (9:45)
-
Start00b-02 What Is Volatility And Standard Deviation (3:33)
-
Start00b-03 What Are The Best Assets To Day Trade (4:53)
-
Start00b-04 Strategies For Stock Market Trading (2:37)
-
Start00b-06 Stock Market Indicators (1:56)
-
Start00b-07 Stock Market Lifecycle Trend Phases (2:20)
-
Start00b-Source Files
-
Start00d-00. Setting Up Pandas (2:24)
-
Start00d-01. Creating A Dataframe (22:42)
-
Start00d-02. Sorting And Series (19:19)
-
Start00d-03. Expanding A Dataframe (17:14)
-
Start00d-04 Getting Values And Dealing With Nan Values (21:29)
-
Start00d-05 Dropping Rows And Columns (23:57)
-
Start00d-06 Reading From Csv (19:40)
-
Start00d-07 Writing To Csv (20:41)
-
Start00d-08 Starting With An Analysis (21:22)
-
Start00d-09 Locating Data By Labels (20:16)
-
Start00d-10 Statistical Description Of Data (19:50)
-
Start00d-11 Histogram Plots In Pandas (21:56)
-
Start00d-12 Starting An Analysis Of All Our Data (21:12)
-
Start00d-13 Continuing An Analysis Of All Our Data (16:52)
-
Start00. Introduction (2:34)
-
Start01 Creating And Reshaping Numpy Arrays (21:04)
-
Start02 Creating Standard Numpy Arrays (21:05)
-
Start03 Creating Standard 2D Arrays (13:52)
-
Start04 Attributes On Numpy Arrays (19:09)
-
Start05 Resizing Arrays (13:19)
-
Start06 Writing An Array To File And Formating Strings (28:30)
-
Start07 Random Numbers (18:09)
-
Start08 Sorting In Numpy (22:56)
-
Start09 Math Functions With Numpy (22:56)
-
Start10 Integrating With Numpy (21:55)
-
Start11 Statistics With Numpy (20:39)
-
Start12 Polynomials (21:06)
-
Start13 Polynomials (Cont'd) (19:47)
-
Start14 Calculations Within Numpy Arrays (22:30)
-
Start00 Course Overview - Python Crypto Stock Analysis (4:32)
-
Start01-01 Visualize Stock Prices With Pyplot (4:21)
-
Start01-02 Calculate Yearly Returns On Crypto Stocks (4:06)
-
Start02-00 Project Overview - Stock Portfolio Analysis With Python (2:35)
-
Start02-01 Build A Stock Portfolio (3:03)
-
Start02-02 Calculate Stock Portfolio Performance With Python (6:36)
-
Start02-03 Visualize Crypto Portfolio Returns With Pyplot (3:41)
-
Start02-04 Analyze Stock Portfolio Returns With Data Science (6:32)
-
Start02-05 Calculate Expected Cryptocurrency Returns With Pandas (3:04)
-
Start02-06 Visualize Stock Drawdowns With Python (4:13)
-
Start03-01 Build Sma And Ema With Ta-Lib (4:46)
-
Start03-02 Calculate Bollinger Bands For Crypto Stock (5:00)
-
Start03-03 Calculate Rsi For Stocks With Python (4:25)
-
Start03-04 Calculate Obv For Crypto Price Prediction With Python (5:02)
-
Start03-05 Calculate Moving Average Convergence Divergence (3:21)
-
Start04-00 Project Overview - Time Series Stock Forecasting On Crypto Stock With Python (2:25)
-
Start04-01 Fit A Prophet Model For Stock Forecasting (10:08)
-
Start04-02 Visualize Stock Forecast With Python (2:47)
-
Start05-01 Calculate Risk Vs Return Of Crypto Stock (5:55)
-
Start05-02 Visualize Risk Vs Return In Python (8:38)
-
Start00 Course Overview - Python Crypto Trading Strategies (4:39)
-
Start04-00 Backtesting Simple Moving Averages Explained (2:05)
-
Start04-01 Load Data For Backtesting Sma With Vectorbt (3:20)
-
Start04-02 Build Trading Strategies With Vectorbt (3:40)
-
Start04-03 Simulate Portfolio With Vectorbt (3:41)
-
Start04-04 Visualize Trading Strategy With Kaleido (4:40)
-
Start04b-00 What Is The Big Three Trading Strategy (2:27)
-
Start04b-01 Big Three Trading Strategy On Binance Coin (6:58)
-
Start04b-02 Big Three Trading Strategy On 1 Year Of Stocks (2:38)
-
Start05-00 Ema Trading Strategy For Crypto - Overview (2:57)
-
Start05-01 Load Data With Cryptometrics Api (7:53)
-
Start05-02 Visualize Historical Stock Prices With Matplotlib (6:31)
-
Start05-03 Build Exponential Moving Average Trading Strategy (3:54)
-
Start05-04 Visualize Price Vs Stock Indicators (5:37)
-
Start06-00 Autocorrelation Explained For Crypto Stock Prediction (2:45)
-
Start06-01 Load Data For Crypto Price Autocorrelation With Pandas (5:52)
-
Start06-02 Visualize Crypto Price Data With Pyplot (3:14)
-
Start06-03 Apply Hodrick-Prescott Filter To Data With Python (4:10)
-
Start06-04 Calculate Autocorrelation With Python (3:25)
-
StartSource Files
-
Start02-01 Introduction To Ethereum Remix IDE (8:12)
-
Start03-01 Build Your First Contract-1 (8:48)
-
Start03-02 Change A State Variable Value-2 (5:56)
-
Start04-01 Build A Local Variable (4:28)
-
Start04-02 Build State Variables Of Different Data Types (10:55)
-
Start04-03 Build A Custom Data Type With A Struct (4:47)
-
Start05-01 Build Arrays (11:07)
-
Start05-02 Build Array Functions (6:17)
-
Start06-01 Build A Mapping-1 (6:20)
-
Start06-02 Build A Database-Like Mapping-2 (7:42)
-
Start06-03 Assign Ownership To Individual Ethereum Addresses-3 (4:59)
-
Start07-01 Build A Conditional (6:57)
-
Start07-02 Build A Loop (9:25)
-
Start08-01 Send Ether (8:31)
-
Start09-00 Build A Profit Splitter Contract (11:48)
-
Start09-01 Build A Contract With Limited Addresses (11:40)
-
Start09-02 Build A Contract And Library (15:01)
-
Start09-03 Build A Contract With A Limited Time Transaction (10:20)
-
Start09-04 Build Contracts With Inheritance (13:22)
-
Start09-05 Build Contracts With Visibility Modifiers (10:50)
-
Start09-06 Build A Contract With Mutability Modifiers (10:20)
-
Start09-07 Build An Abstract Contract (13:09)
-
Start09-08 Build A Bank Contract (9:25)
-
Start09-09 Access Struct Value (4:13)
-
StartSource Files
-
Start00-00 Course Overview - Web3 Python Automation (5:49)
-
Start00-01 Web 3.0 Fundamentals (12:16)
-
Start00-02 What Is Python (4:47)
-
Start03-01 Connect To Ethereum Node With Web3 Python (6:30)
-
Start03-02 Connect To Ethereum Mainnet With Http Provider Infura (5:08)
-
Start03-03 Interact With Ethereum Blockchain With Web3 Python (5:07)
-
Start03-04 Interact With Blockchain Contract With Web3 Python (6:37)
-
Start05-01 Set Up Development Environment For Web3 Python In Colab (4:51)
-
Start05-02 Build A Hello World Solidity Smart Contract In Colab (8:27)
-
Start05-03 Interact With Simple Smart Contract In Python (13:15)
-
Start06-01 How To Use Web3 Python In Google Colab (3:29)
-
Start06-02 Build A Simple Solidity Smart Contract (3:44)
-
Start06-03 Import Smart Contract Into Colab (6:43)
-
Start06-04 Deploy A Smart Contract With Python (11:49)
-
Start06-05 Interact With Deployed Smart Contract In Python (7:23)
-
Start07-00 What Is An NFT (2:44)
-
Start07-01 Install Dependencies For Web3 Python In Google Colab (3:53)
-
Start07-02 Build A Solidity Nft Smart Contract Without A Library (15:13)
-
Start07-03 Compile Nft Smart Contract In Colab With Python (3:38)
-
Start07-04 Deploy Nft Contract With Python To Simple Test Ethereum Network (6:10)
-
Start07-05 Interact With Nft Contract In Python (7:04)
-
Start08-01 What Is Brownie (2:27)
-
Start08-02 Brownie Projects Overview (4:15)
-
Start08-03 Why All Developers Need To Know The Command Line (8:50)
-
Start10-00 Install Python (2:43)
-
Start10-01 Install Brownie (3:46)
-
Start11-01 Start A New Brownie Project From Scratch (3:09)
-
Start11-02 Build A Simple Solidity 0.8.12 Smart Contract (4:20)
-
Start12-03 Build Python Script To Deploy Smart Contract With Brownie (8:48)
-
Start12-04 Build A Python Script To Interact With Smart Contract (5:19)
-
Start12-05 Automate Smart Contract Testing With Python In Brownie (5:08)
-
Start12-06 Automate Smart Contract Transaction Testing With Python In Brownie (4:02)
-
Start13-07 Use Brownie Console To Deploy Contract (9:17)
-
Start13-08 Build Python Script To Interact With Smart Contract With Brownie (5:40)
-
Start14-01 Build A Solidity Nft Smart Contract With Openzeppelin In Brownie (11:44)
-
Start14-02 Build Python Script To Deploy Nft To Local Blockchain (2:50)
-
Start14-03 Automate Minting Nft With Python On Local Blockchain (13:20)
-
StartSource files
-
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
-
Start00 Project 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)
-
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:23)
-
Start4) 4th Hour - Your First Mobile App Continued (57:46)
-
Start5) 5th Hour - Shortcuts and Extra tips (47:53)
-
StartSource Files
-
Start00. Introduction-1 (3:24)
-
Start01. Downloading And Installing Android Studio-2 (6:52)
-
Start02. Exploring Android Studio Interface-3 (12:58)
-
Start03. Understanding File Hierarchy-4 (12:19)
-
Start04. Exploring Activity-layout Relationship-5 (19:35)
-
Start05. Setting Up An Emulator-6 (7:00)
-
Start06. Running App And Implementing User Interaction-7 (6:44)
-
Start07. Debugging An App-8 (6:11)
-
Start08. Summary And Outro-9 (4:06)
-
StartIntro_to_Android
-
Start00. Introduction-1 (6:11)
-
Start01. Introduction To Variables-2 (7:03)
-
Start02. Basic Operations-3 (9:16)
-
Start03. Nullable Variables-4 (5:22)
-
Start04. Collections Intro-5 (7:26)
-
Start05. Mutable Lists And Arrays-6 (6:51)
-
Start06. If Statements And Expressions-7 (8:10)
-
Start07. When Statements And Expressions-8 (3:29)
-
Start08. While Loops-9 (6:45)
-
Start09. For In Loops-10 (4:53)
-
Start10. Introduction To Functions-11 (7:54)
-
Start11. Functions With Parameters And Return Values-12 (7:28)
-
Start12. Classes And Objects Introductions-13 (16:35)
-
Start13. Subclassing And Superclassing-14 (13:10)
-
Start14. Summary And Outro-15 (4:40)
-
StartIntro_to_Kotlin
-
Start00 What You'll Learn-1 (3:30)
-
Start02-00 Random Number App Project Preview (0:55)
-
Start02-01 Create The Project Layout (13:02)
-
Start02-02 Add A Button Programatically (3:49)
-
Start02-03 Extract Strings To A Separate File (4:24)
-
Start02-04 Position Views In The Center (8:19)
-
Start02-05 Enable Button Press (12:06)
-
Start02-06 Show A Random Number (7:14)
-
Start03-00 Information App Project Preview (0:58)
-
Start03-01 Create The Project Layout (6:38)
-
Start03-02 Edit The Textview (6:32)
-
Start03-03 Create A Reusable Style (12:20)
-
Start03-04 Add An Image (10:45)
-
Start03-05 Add A Scrollview (17:10)
-
Start04-00 Card Maker App Project Preview (2:06)
-
Start04-01 Build An Edittext View (11:08)
-
Start04-02 User Input Functionality (7:27)
-
Start04-03 Build Card Message Input (9:08)
-
Start04-04 Build Card Message Functionality (10:49)
-
Start04-05 Enable User Editing (6:45)
-
Start04-06 Allow User To Update Message Textview (7:41)
-
Start04-07 Build Card Signature Input (9:51)
-
Start04-08 Build Listeners For The Signature Views (8:27)
-
Start05-00 Counter App Project Preview (1:03)
-
Start05-01 Build The App Layout (17:57)
-
Start05-02 Add Data Binding (11:22)
-
Start05-03 Add User Input Functionality Wtih Data Binding (12:43)
-
Start06-00 Price Watch App Project Preview (1:44)
-
Start06-01 Set Up Http Access (6:48)
-
Start06-02 Build The Price Watch User Interface (9:58)
-
Start06-03 Load Internet Data Into App (19:45)
-
Start06-04 Enable Refresh Http Request (4:57)
-
Start07-00 To Do List App Project Preview (0:56)
-
Start07-01 Build The To Do App Layout (15:43)
-
Start07-02 Build To Do List Functionality (10:37)
-
Start07-03 Enable User To Remove Items (7:29)
-
StartSource Code
-
Start01-01 Set Up Material Design And Button (13:23)
-
Start01-02 Build Toggle Buttons (12:16)
-
Start01-03 Apply Custom Themes To Buttons (6:31)
-
Start02 Build A Floating Action Button-1 (12:12)
-
Start03 Build A Card (8:26)
-
Start04-01 Build A Textfield-1 (6:36)
-
Start04-02 Build Dropdown Options-2 (10:24)
-
Start05-01 Build A Top App Bar-1 (7:14)
-
Start05-02 Build A Collapsible Top App Bar-2 (7:14)
-
Start06 Build A Bottom App Bar (11:27)
-
Start07 Build A Snackbar (7:48)
-
Start08-01 Build Username And Password Fields (8:01)
-
Start08-02 Submit Or Cancel User Input (4:17)
-
Start09-01 Build Input Chips (4:54)
-
Start09-02 Build Choice Chips (3:21)
-
Start10a-00 Streaming App UI Preview (1:01)
-
Start10a-01 Build A Top Toolbar (10:07)
-
Start10a-02 Build Tags For Navigation (15:15)
-
Start10a-03 Build An Image Card (21:03)
-
Start10a-04 Build An Image Card Gallery (13:28)
-
Start10a-05 Build Different Shows (8:06)
-
Start10b-00 Detail View (streaming App UI) Preview (0:58)
-
Start10b-01 Set Up Constraint Layout (10:34)
-
Start10b-02 Build Overview Views (8:19)
-
Start10b-03 Put Views Into Card View (7:22)
-
Start10b-04 Build Description Views (13:08)
-
Start10b-05 Build A Secondary Description (11:31)
-
Start10b-06 Build Ratings View (12:24)
-
Start10b-07 Enable App Scrolling (4:11)
-
Start11-01 Build A Bottom Navigation Bar (7:04)