Hello Coding 4.0 - The Complete Learn to Code in 99 Days (450 Hours)
01
Skill level
All levels
02
Sections
53
03
Lectures
394
04
Instructor
Team Mammoth
What's inside
This course includes.
✓
53
Sections
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ Hello Coding 4 Intro 2 lectures Preview
00 Course overview - Hello Coding 4.0
Locked
Source files
Locked
+ Level 1 - Web Development Beginners Tutorial 7 lectures
00 How to become a web developer
Locked
01 HTML basics
Locked
02 CSS basics
Locked
03 Add images to website with HTML
Locked
04 Link to pages with HTML hyperlinks
Locked
05 Positioning items on a webpage with CSS flexbox
Locked
06 Spacing out items with flexbox
Locked
+ Day 01 - Build Your First Website with HTML in 1 Hour 8 lectures
00 How To Use A Code Editor
Locked
01 Set Up A Website
Locked
02 Save The Website
Locked
03 Build A Header
Locked
04 Add Site Sections
Locked
05 Add Images To A Website
Locked
06 Build A Navigation Bar
Locked
html Source Files
Locked
+ Day 02 - Build Your First Website with HTML in 1 Hour 8 lectures
00 How To Use A Code Editor
Locked
01 Set Up A Website
Locked
02 Save The Website
Locked
03 Build A Header
Locked
04 Add Site Sections
Locked
05 Add Images To A Website
Locked
06 Build A Navigation Bar
Locked
html Source Files
Locked
+ Day 03 - Build Your First Game with JavaScript in 1 Hour 9 lectures
00 Javascript Project Preview
Locked
01 Handle Player Interaction
Locked
02 Handle Button Press
Locked
03 Show Player Actions
Locked
04 Build A Computer Player
Locked
05 Show Computer Hand
Locked
06 Determine A Winner
Locked
07 Update Player Scores
Locked
Source Files
Locked
+ Day 04 - Build a Web App in React in 1 Hour 8 lectures
00 Why You Should Learn React
Locked
01 React Introduction
Locked
02 Set Up A Container
Locked
03 Generate A List
Locked
04 Add Items To The List
Locked
05 Clear Input Field
Locked
06 Remove A Task-7
Locked
Source Files
Locked
+ Day 05 - Build a Cross Platform App in React Native in 1 Hour 8 lectures
00 What Is React Native
Locked
01 Build React Native Apps On The Web
Locked
01B The Structure Of A React Native App
Locked
02 Start Your First React Native App
Locked
03 Build A Heading
Locked
04 Build Input Fields
Locked
05 Build A Button
Locked
Source Files
Locked
+ Day 06 - Build a Web Server with Node.js in 1 Hour 10 lectures
00 What Is Node JS
Locked
01A Send A Server Response To A Client
Locked
01B Create Your Own Server Modules
Locked
01C Work With The Client Request
Locked
02 Create A Server
Locked
03 Create HTML Files
Locked
04 Read Website Directory
Locked
05 Serve Different Website Pages
Locked
06 Serve A 404 Error If Page Doesn't Exist
Locked
Source Files
Locked
+ Day 07 - Build a Simple Chat Application with Express.js 9 lectures
00 What Is Express JS
Locked
01 Set Up An Express Server
Locked
02 Serve A Webpage With Express
Locked
03 Send Client To Another Page
Locked
04 Send An Error Page
Locked
05 Build An Express Server For A Chatboard
Locked
06 Build A Client Chat Page
Locked
07 Send And Receive Chat Messages
Locked
Source Files
Locked
+ Day 08 - Build an Android App in 1 Hour 7 lectures
01 Make A Simple Android App
Locked
02 Run App On A Virtual Device
Locked
03 Make Button Functionality
Locked
04 Generate A Random Number
Locked
05 Get User Input
Locked
06 Show User Input
Locked
Source Files
Locked
+ Day 09 - Build Your First Game with Python in 1 Hour 10 lectures
00 What Is Python
Locked
01 Start A Round With A Hidden Word
Locked
02 Get User Input
Locked
03 Handle An Incorrect Letter
Locked
04 Handle A Correct Letter
Locked
05 Handle A Word Guess
Locked
06 Restart Game
Locked
07 Load A Random Word
Locked
08 Check Already Guessed Letters Or Words
Locked
Source Files
Locked
+ Day 10 - Learn Beginner Machine Learning in 1 Hour 9 lectures
00A What Is Machine Learning
Locked
00B Types Of Machine Learning Models
Locked
00C What Is Supervised Learning
Locked
00D What Is Linear Regression
Locked
01 Create A Dataset
Locked
02 Prepare Data For Machine Learning
Locked
03 Fit A Model Through The Data
Locked
04 Visualize Model Results
Locked
Source Files
Locked
+ Day 11 - Programming Fundamentals 36 lectures
00. Kids Coding - Introductions To Programming Language
Locked
01. What Languages We Will Be Learning
Locked
02 - Lets Code Something Fun
Locked
03 - Your First Code
Locked
4 - Congratulations!
Locked
5 - Differences Of Coding Languages
Locked
6 - Programing Languages 2
Locked
7 - Programing Basics Part 1
Locked
08 Variables
Locked
09 Types Of Variables Int
Locked
10 Float Variables
Locked
11 Boolean Variables
Locked
12 Characters
Locked
13 User Input And Output
Locked
14 User Input
Locked
15 - Co-Ordinates
Locked
15 - Math
Locked
16 How Computers Do Math
Locked
17 - Modulo And Exponents
Locked
18 If Statements
Locked
19 The Condition In The If
Locked
20 - If And Else Statements
Locked
21 If Else Statements
Locked
22 Conditions Greater Than
Locked
23 Less Than
Locked
24 Equals
Locked
25 Does Not Equal
Locked
26 Conditions And Oporators
Locked
27 - Or Opporators
Locked
28 - Multi Conditional Statements
Locked
29 - X Y Cordinates In Ifs
Locked
30 - Loops
Locked
31 - For Loops
Locked
32 - Do While Loops
Locked
33 - Breaks In Loops
Locked
34 - Arrays
Locked
+ HTML and CSS Continued 4 lectures
HTML Part 1
Locked
HTML Part 2
Locked
CSS Part 1
Locked
CSS Part 2
Locked
+ Introduction to HTML 15 lectures
01. Course Requirements
Locked
02. What Is Jsbin
Locked
03. Setting Up The Html Document
Locked
04. Header Tags And Paragraphs Tags
Locked
05. Styles
Locked
06. Bold Underline And Italic Tags
Locked
07. Adding In A Link
Locked
08. Adding In A Image
Locked
09. Adding A Link To An Image
Locked
10. Lists
Locked
11. Tables
Locked
12. Different Kinds Of Input
Locked
13. Adding In A Submit Button
Locked
14. Scripts And Style Tags
Locked
Resources
Locked
+ Introduction to CSS 16 lectures
01. Course Requirements
Locked
02. Html Styles Crash Course
Locked
03. Adding Code To The CSS
Locked
04. Adding In IDs To The CSS
Locked
05. Classes In CSS
Locked
06. Font Families
Locked
07. Colors In CSS
Locked
08. Padding In CSS
Locked
09. Text Align And Transforms
Locked
10. Margins And Width
Locked
11. Changing The Body
Locked
12. Latin Text Generator
Locked
13. Adding In A Horizontal Menu With HTML And CSS
Locked
14. Adding A Background Image
Locked
15. Playing Around With Margins In CSS
Locked
CSS Resources
Locked
+ Introduction to JavaScript 6 lectures
01 01 Introduction To The Course
Locked
01 02 Introduction Of The Instructor
Locked
01 03 Why Should You Learn Javascript
Locked
01 04 Quick Win
Locked
01 05 Course Requirements
Locked
Source Files
Locked
+ Introduction to JavaScript -Variable and Data Types 9 lectures
02 01 What Will We Learn In This Section
Locked
02 02 Variables
Locked
02 03 Data Types
Locked
02 04 Variable Mutation
Locked
02 05 Type Coercion
Locked
02 06 Coding Challenge
Locked
02 07 Coding Challenge Solution
Locked
02 08 Section Summary
Locked
Source Files
Locked
+ Introduction to JavaScript- Operators 7 lectures
03 01 What Will We Learn In This Section
Locked
03 02 Basic Operators
Locked
03 03 Operator Precedence
Locked
03 04 Coding Challenge
Locked
03 05 Coding Challenge Solution
Locked
03 06 Section Summary
Locked
Source Files
Locked
+ Introduction to JavaScript - Conditional Statements 10 lectures
04 01 What Will We Learn In This Section
Locked
04 02 If Else Statements
Locked
04 03 Boolean Logic
Locked
04 04 Switch Statements
Locked
04 05 Truthy And Falsie Values
Locked
04 06 Equality Operators
Locked
04 07 Coding Challenge
Locked
04 08 Coding Challenge Solution
Locked
04 09 Section Summary
Locked
Source Files
Locked
+ Introduction to JavaScript -Functions and Arrays 7 lectures
05 01 What Will We Learn In This Section
Locked
05 02 Functions
Locked
05 03 Function Statements And Expressions
Locked
05 04 Arrays
Locked
05 05 Coding Challenge
Locked
05 06 Section Summary
Locked
Source Files
Locked
+ Introduction to JavaScript - Objects 8 lectures
06 01 What Will We Learn In This Section
Locked
06 02 Objects And Properties
Locked
06 03 Objects And Methods
Locked
06 04 Objects Vs Primitives
Locked
06 05 Coding Challenge
Locked
06 06 Coding Challenge Solution
Locked
06 07 Section Summary
Locked
Source Files
Locked
+ Introduction to JavaScript - Loops 7 lectures
07 01 What Will We Learn In This Section
Locked
07 02 Loops
Locked
07 03 Iteration
Locked
07 04 Coding Challenge
Locked
07 05 Coding Challenge Solution
Locked
07 06 Section Summary
Locked
Source Files
Locked
+ Introduction to JavaScript - JavaScript Execution 12 lectures
08 01 What Will We Learn In This Section
Locked
08 02 Javasript Parsers And Engines
Locked
08 03 Execution Contexts And Execution Stack
Locked
08 04 Creation And Execution Phases
Locked
08 05 Hoisting
Locked
08 06 Scoping
Locked
08 07 Scope Chain
Locked
08 08 This Keyword
Locked
08 09 Coding Challenge
Locked
08 10 Coding Challenge Solution
Locked
08 11 Section Summary
Locked
Source Files (6)
Locked
+ Introduction to JavaScript - Build a JavaScript Project with DOM Manipulation 8 lectures
09 01 What Will We Learn In This Section
Locked
09 02 Project Setup
Locked
09 03 Events And Event Handling
Locked
09 04 Make Updates
Locked
09 05 State Variables
Locked
09 06 Coding Challenge
Locked
09 07 Coding Challenge Solution
Locked
09 08 Section Summary
Locked
+ Introduction to JavaScript - Summary 2 lectures
10 - Course Summary
Locked
Source Files
Locked
+ React Native - 01. Introduction 2 lectures
01 Introduction To React Native
Locked
Source Files
Locked
+ React Native - 02. How React Native Works 9 lectures
02.01 What We Will Learn
Locked
02.02 What Is React Native
Locked
02.03 How React Native Works
Locked
02.04 Expo Vs React Native Cli
Locked
02.05 Building First React Native App
Locked
02.06 Run The App On Android Simulator
Locked
02.07 Run The App On Ios Simulator
Locked
02.08 Summary And Challenge
Locked
Source Files
Locked
+ React Native - 03. Build Your First React Native App 7 lectures
03.01 What We Will Learn
Locked
03.02 How To Work With React Native Components
Locked
03.03 Set Up A New Project
Locked
03.04 Plan The App
Locked
03.05 Work With Core Components
Locked
03.06 Summary And Challenge
Locked
Source Files
Locked
+ React Native - 04. Build App Layout 5 lectures
04.01 What We Will Learn
Locked
04.02 Work With Styles And React Native Flexbox
Locked
04.03 Inline Styles And Stylesheet Object
Locked
04.04 Summary And Challenge
Locked
Source Code
Locked
+ React Native - 05. Build a List 6 lectures
05.01 Build A List
Locked
05.02 Work With State And Events
Locked
05.03 Output A List Of Items
Locked
05.04 Build A Flatlist
Locked
05.05 Summary And Challenge
Locked
Source Code
Locked
+ React Native - 06. Component Events 6 lectures
06.01 Component Events
Locked
06.02 Split The App Into Components
Locked
06.03 - Pass Data Between Components
Locked
06.04 - Build Touchable Components
Locked
06.05 - Summary And Challenge
Locked
Source Code
Locked
+ React Native - 07. Improve App Layout 5 lectures
07.01 Improve App Layout
Locked
07.02 Add A Modal Overlay
Locked
07.03 More Flexbox And Modal Closing
Locked
07.04 Summary And Challenge
Locked
Source Code
Locked
+ React Native - 08. Build a Responsive App 6 lectures
08.01 Build A Responsive App
Locked
08.02 Build A Responsive App
Locked
08.03 Working With Images
Locked
08.04 Dimensions
Locked
08.05 Summary
Locked
Source Code
Locked
+ React Native - 09. More Responsivity Tools 5 lectures
09.01 What You'll Learn
Locked
09.02 Work With Platform
Locked
09.03 Safeareaview
Locked
09.04 Summary And Challenge
Locked
Source Code
Locked
+ React Native - 10. How to Debug 7 lectures
10.01 How To Debug
Locked
10.02 Debugging
Locked
10.03 Device Devtools Overlay
Locked
10.04 Remote Debugger
Locked
10.05 React Native Debugger
Locked
10.06 Summary
Locked
Source Code
Locked
+ React Native - 11. Summary 1 lecture
11 Course Summary
Locked
+ Build Websites with Bootstrap, HTML5 & CSS3 - 00. Introduction 2 lectures
00. Intro to web development
Locked
Source Code
Locked
+ 01 Bootstrap Fundamentals 6 lectures
01 How To Get Bootstrap
Locked
02 Build Bootstrap Grids
Locked
03 Set Display Property With Bootstrap
Locked
04 Build A Layout With Bootstrap Flex
Locked
05 Grow Shrink Fill With Bootstrap Flex
Locked
Source Code 1
Locked
+ 02. Bootstrap Project 1 16 lectures
01 Build Website Skeleton With Bootstrap
Locked
02 Find Bootstrap Icons
Locked
03 Build Bootstrap Navigation
Locked
04 Build A Nav
Locked
05 Build A Carousel
Locked
06 Populate A Carousel
Locked
07 Display A Carousel
Locked
08 Adding Service Pages
Locked
09 Add Row And Column
Locked
10 Display Featurettes And Begin Mobile-First Design
Locked
11 Responsive Columns With Flexbox
Locked
12 Link To Pages In A Carousel
Locked
13 Build A Contact Form
Locked
14 Fine Tune The Contact Form
Locked
15 Build A Footer
Locked
Source Code 2
Locked
+ 03. Bootstrap Project 2 12 lectures
01 Product Page Project Setup
Locked
02 Build A Product Header
Locked
03 Add Elements Onto Background Image
Locked
04 Build A Pricing Page
Locked
05 Style The Pricing Page
Locked
06 Build A Checkout Page
Locked
07 Build A Billing Information Section
Locked
08 Build Address Selection Fields
Locked
09 Build Payment Information Fields
Locked
10 Build Card Information Fields
Locked
11 Add Fine Tuning
Locked
Source Code 3
Locked
+ Create Apps with JavaScript using Vue 00 Overview 6 lectures
01 What Is Vue
Locked
02 What You'll Learn
Locked
03 Vue Alternatives
Locked
04 How To Use Vue
Locked
05 Build View Apps On The Web
Locked
Full Course Source Files
Locked
+ 01 Application and Components 4 lectures
01 Make A Vue App Instance
Locked
02 Start Rendering With The Root Component
Locked
03 Component Properties
Locked
04 Add Code At Lifecycle Stages
Locked
+ 02 DOM Interaction with Vue 7 lectures
01 Build Your First Vue.js App
Locked
02 Build A Timer (render Data To The DOM)
Locked
03 Build Reactive Behavior With A Directive
Locked
04 Enable User Interaction With Vue.js
Locked
05 Enable User Input With Vue
Locked
06 Hide Or Show With Conditionals
Locked
07 Build A List With Vue
Locked
+ 03 Data and Methods 4 lectures
01 Interpolate Text And HTML
Locked
02 Data Properties
Locked
03 Methods
Locked
04 Debounce With Lodash
Locked
+ 04 Build Loops With Vue 6 lectures
01 Loop Through A Range
Locked
02 Loop Through Array
Locked
03 Loop Through Array With Index
Locked
04 Loop Through Object
Locked
05 Loop Through Object And Key
Locked
06 Loop Through Object Key And Index
Locked
+ 05 Build A Form With Vue 5 lectures
01 Build An Input Field
Locked
02 Build A Textarea
Locked
03 Build A Dropdown Menu
Locked
04 Build Checkboxes
Locked
05 Build Radio Buttons
Locked
+ 06 Build with Components 7 lectures
01 Build A Component
Locked
02 Reuse A Component
Locked
03 Use Component Props
Locked
04 Emit An Event
Locked
05 Build A Slot
Locked
06 Build A Dynamic Component
Locked
07 Build A Dynamic Component With Binding
Locked
+ 06b Build A Landing Page With Vue 4 lectures
01 Set Up The Vue Data
Locked
02 Connect The HTML
Locked
03 Build Components
Locked
04 Style The Landing Page
Locked
+ 07 Build With Custom Directives 4 lectures
01 Build A Custom Directive
Locked
02 Build A Custom Directive With Arguments
Locked
03 Build Dynamic Arguments
Locked
04 Build Dynamic Arguments And Dynamic Binding
Locked
+ 08 Build An Interactive To Do List 3 lectures
01 Set Up An Interactive To Do List
Locked
02 Add A New Task
Locked
03 Connect The DOM
Locked
+ 09 Build A Database Website With Vue 6 lectures
01 Set Up Data
Locked
02 Build A Database Component
Locked
03 Add Helper Vue Methods
Locked
04 Build A Table
Locked
05 Connect The DOM
Locked
06 Style The Website
Locked
+ Where to go from here (Continue your Studies) 1 lecture
Where to find the rest of the Courses
Locked
Bundled items.
58 courses
Ace the Python Coding Interview
Free
Algorithms, Data Structures and Time Complexity in C++
Free
Beginners Guide to Neural Networks in TensorFlow JS
Free
Beginners Machine Learning Masterclass with Tensorflow JS
Free
Beginners Marlowe Haskell for Cardano Blockchain Masterclass - Build 8 Smart Contracts
Free
Beginners Solidity for Ethereum Blockchain Masterclass - Build Smart Contracts
Free
Build an Image Segmentation Deep Learning Model with Python from Unreal Engine 5 Generated Images
Free
Build an Online Paint Website
Free
Ready to start building?
Join Mammoth Club and move through the course with structured lessons, previews, and certificates.