Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Hello Coding: Anyone Can Learn to Code (170 Hours)
===LEVEL 1 - INTRODUCTION TO CODING===
01. Introduction to Hello Coding (5:02)
02. Learn about Different Coding Languages (4:59)
03. The History of Programming (5:01)
04. How to Market Yourself (4:47)
05. Start Networking and Making Connections (5:07)
Test Your Knowledge: Level 1
Test Your Knowledge: Level 1
Level 1 Complete! Social Share
===LEVEL 2 - WEB DEVELOPMENT===
What is Web Development (7:38)
Learn to Code in HTML
Intro to HTML (15:03)
Writing our First HTML (11:57)
Intro to Lists and Comments (7:36)
Nested Lists (4:41)
Loading Images (5:39)
Loading Images in Lists (3:15)
Links (6:38)
Images as Link (2:29)
Mailto Link (2:31)
Div Element (8:36)
Source Code
Learn to Code in CSS
Introduction to CSS (10:45)
Intro to Box Model (11:57)
Writing our First CSS (8:51)
More CSS Examples (10:32)
Inheritance (4:58)
More on Type Selectors (9:04)
Getting Direct Descendants (8:01)
Class Intro (9:02)
Multiple Classes (4:03)
id Intro (5:35)
11. CSS Specificity (7:25)
Multiple Pseudo Classes and Sibling Matching (10:33)
Styling Recipe Page (33:25)
Loading External Stylesheet (6:37)
Source Code
Update! Introduction to JavaScript
Introduction to JavaScript
Introduction to ES6 (9:14)
Functionality of ES6 (5:34)
Testing Your Code (3:53)
Learn to Code in Javascript
Basic Types - Numbers and Strings (11:18)
Basic Types - Booleans (8:32)
Booleans Continued (4:11)
Objects (11:54)
Objects Continued (14:59)
Arrays (10:43)
Arrays Continued (12:45)
Source Code
Make a Landing Page
01. Introduction to the Landing Page (7:06)
02. Building the Page (19:23)
03. Adding the CSS (7:57)
04. Conclusion (3:22)
Share Your Project
Code a Modular Website
01. Writing the HTML (8:21)
02. Continuing The HTML (8:46)
03. Completing The HTML (12:15)
04. Starting CSS (25:49)
05. Continuing The CSS (17:14)
06. Adding More CSS (9:55)
07. Closing Up the Project (10:38)
Learn to Expand your Horizons (2:24)
Test Your Knowledge: Level 2
Test Your Knowledge: Level 2
Level 2 Complete! Social Share
===LEVEL 3 - APP DEVELOPMENT===
What is Mobile Development? (5:29)
--Learn to Code in Java 1 - Variables, Arrays, and Operators
Intro to Variables (11:37)
Types of Variables (11:41)
Intro to Arrays (18:25)
Operators (19:26)
Source Code
--Learn to Code in Java 2 - Control Flow
If Statements (19:38)
Switch Statements (8:01)
While Loops (13:31)
For Loops (16:29)
--Learn to code in Java 3 - Methods
Declaring and Implementing Methods (17:45)
Calling and Using Methods (12:19)
--Learn to code in Java 4 - Objects, Classes, and Interface
Intro to Objects and Classes (22:55)
Subclasses, SuperClasses, and Interfaces (27:49)
Creating and Using New Objects (17:31)
Inner Classes and Abstract Classes (21:17)
Learn to Code in Swift 4 - Language Basics
How to Get Xcode's Swift
Don't Have a Mac Computer?
Intro and List of Topics (3:35)
Variables, Operators, and Tuples (43:57)
Variables Texts.playground (source)
Collection Types (35:46)
Collection Types.playground (source)
Control Flow (43:42)
Control Flow Texts.playground (source)
Functions (20:54)
Functions Texts.playground (source)
Classes, Scope, and Properties (43:02)
Inheritance, Structs, and Enums (39:06)
Classes, Structs, Enums Text.playground (source)
Build a Finance Calculator for the Web
Intro and Setup (8:56)
Designing Calculator Layout in iOS (11:40)
Calculator Functionality in iOS (8:49)
Create Text Input Handlers in iOS (9:22)
Implementing Functionality in iOS (10:34)
Running App and Making it Visually Appealing in iOS (12:50)
Designing Calculator Layout in Androidâ„¢ Studio (7:08)
Calculator Functionality in Android (12:20)
Initializing Variables to Contain Text Input in Android (5:21)
Implementing Functionality in Android (8:36)
Improving Calculator Design in Android (13:30)
Build a Weather App for Android
Weather App Project Layout (13:23)
Connecting Layout Elements to MainActivity (9:14)
How to Make an API Call (11:15)
Requesting and Retrieving Data via URL (14:01)
Fixing Issues with the AsyncTask (10:30)
Parsing and Displaying JSON Data (16:11)
Code Formatting and Error Checking (11:14)
Finishing App Design (14:10)
Source Code and App Assets
Build a Weather App for iOS in Xcode using Swift 4
Weather App for iOS Demonstration (6:18)
Building and Connecting User Interface (8:13)
Learning about our Weather API (16:37)
Planning Implementation Phase (13:44)
Requesting and Retrieving Data (18:22)
Decoding JSON Data into Structs (18:22)
Setting up DateHandler Class (12:34)
Sorting Today's and Tomorrow's Data (16:44)
Storing Today's and Tomorrow's Data (19:03)
Displaying Data on UI (19:28)
Retrieving and Displaying Icon (19:07)
Making a Good Looking App (9:16)
Source Code
Test Your Knowledge: Level 3
Test Your Knowledge: Level 3
Level 3 Complete! Social Share
===LEVEL 4 - GAME DEVELOPMENT===
What is Game Development (6:39)
Introduction to Unity Part 1 - Learning the Program
UPDATE - Using the Unity Package with Unity 5.6 (8:13)
1.1 Introduction (3:13)
1.2 Unity Editor (13:20)
1.3 Moving a Cube (12:03)
1.4 Materials (8:54)
1.5 Lights (6:15)
1.6 Particle System (6:20)
1.7 Applying Physics (4:58)
1.8 Asset Store (3:11)
Introduction to Unity Part 2 - Coding
2.1 Introduction (2:08)
2.2 Variables (16:59)
2.3 Methods (16:19)
2.4 If Blocks (7:40)
2.5 Loops (12:45)
Introduction to Unity Part 3 - Inputs
3.1 Introduction (1:58)
3.2 Key Presses (13:35)
3.3 Moving a Player (11:03)
3.4 Jumping (10:58)
3.5 Moving Forward (7:18)
3.6 Cycling Cameras (14:07)
Introduction to Unity Part 4 - Prefabs
4.1 Introduction (1:49)
4.2 Introduction to Prefabs (16:51)
FAQ on Instantiating Objects
4.3 Random Angles (9:15)
FAQ on Destroying Objects
4.4 Explosion Effect (13:12)
4.5 Adding explosion effects (10:07)
Introduction to Unity Part 5 - VR
5.1 Introduction (2:10)
5.2 Activating VR (21:08)
5.3 Building a Castle (5:29)
5.4 Lowering the Dooor (9:33)
5.5 Triggering (7:47)
5.6 Interface (10:22)
Cleaning Up Your Unity Game
Introduction to Blender
01. Intro and Setting Changes (3:10)
02. Camera Controls (1:37)
03. Emulated Numbpad Camera (2:01)
04. Basic Object Manipulation (4:16)
05. Frequently Used Tools (10:57)
06. Mirror Modifier (3:48)
Introduction to Photoshop
01. Build a New File (5:15)
02. Navigational Controls (2:36)
03. Basic Tools Rundown (4:37)
04. Basic Tools Usages (18:24)
05. Basic Secondary Tools (11:46)
06. Basic Layers (6:49)
07. Painting Sample (4:29)
08. Adjustment Layers (part 1) (6:07)
09. Adjustment Layers (Part 2) (9:08)
10. Adjustment Layer (Part 3) (10:21)
11. Transform Tool (6:11)
12. Transform Tool (Cont'd) (5:48)
13. Colour Range Select (4:46)
14. Image Settings (5:03)
15. Image Adjustment (2:42)
16. Photoshop fun (12:22)
17. Photoshop fun (Cont'd) (10:52)
18. Ruler Usage (6:05)
19. Pamphlet Design (Part 1) (17:26)
20. Pamphlet Design (Part 2) (15:35)
21. Pamphlet Design (Part 3) (11:53)
Introduction to Illustrator
01. Introduction (3:35)
02. New File and Navigation (4:19)
03. General Directions (2:23)
04. Pen Tool (10:22)
05. Line Segments (7:36)
06. Shape Tools (6:33)
07. Colour Filling (7:53)
08. Paintbrushes (4:14)
09. Pencil Tools (4:27)
10. Rotation and Reflection (4:30)
11. Scale Tools (3:53)
12. Width Tool (8:29)
13. Shape Builder (Part 1) (6:06)
14. Shape Builder (Part 2) (4:50)
15. Shape Builder (Part 3) (3:36)
16. Free Transform (3:13)
17. Perspective Tool (6:02)
18. Mesh Tool (3:31)
19. Gradient Tool (3:13)
20. Symbol Sprayer (8:04)
21. Graphing Tools (3:39)
22. Layers (5:15)
23. Illustrator Fun (Part 1) (5:38)
24. Illustrator Fun (Part 2) (12:51)
25. Illustrator Fun (Part 3) (7:36)
Build a Flappy Birds Clone - Starting Project
00. Introduction (2:09)
01. Project Setup (3:59)
02. Player Structure (8:53)
03. Player Movement (13:03)
04. Camera Follow (9:41)
05. Screen Limits (8:22)
06. Creating an Obstacle (8:05)
07. Instantiating Obstacles (8:18)
08. Obstacle Positioning (9:54)
09. Infinite Game (10:39)
10. Interface (16:48)
11. Score Areas (7:31)
12. Score Events (9:05)
13. Canvas Concerns (5:49)
14. Game Over (7:34)
15. Small Gameplay Adjustments (4:13)
Source and Assets
Flappy Birds Clone - Creating the Assets
K001. Pixel Setup (5:13)
K002. Pipe Asset (7:24)
K003. Creating the Floor (13:41)
K004. Background Clouds (8:18)
K005. Background Buildings (10:01)
K006 Creating Flappy (22:47)
K007. Background Sky (4:50)
K008. Exporting Art (8:37)
Flappy - Integrating Assets to Unity Project
16. Integrating Fonts (4:38)
17. Background & SFX (9:00)
18. Adding Pipes (13:05)
19. Adding the Background (4:38)
20. Foreground Parallax (12:55)
21. Size Adjustments (10:09)
22. Remaining Layers (5:59)
23. Flapping Animation (10:01)
24. Changing Skins (9:08)
25. Creating Buttons (7:36)
26. Adjusting Game Flow (11:07)
27. Rotating the Player (6:02)
28. Challenge Time (1:35)
Build an Angry Birds Clone - Starting the Project
00. Introduction (1:57)
Source Code and Assets
Angry Birds Clone - Creating Assets
K001. Drawing Angry Bird (9:15)
K002. Painting the Bird (9:52)
K003. Bird Shape Edit (9:23)
K004. Making the Box (39:42)
K005. Making the Logs (38:24)
K006. Making the Slingshot (11:07)
K007. Enemy Characters (19:22)
K008. Exporting and Renaming Assets (5:50)
Angry Birds Clone - Integrating Assets into Project
01. Project Setup (8:43)
02. Activating Physics (9:30)
03. Preparing to Launch (9:30)
04. Launching Logic (6:56)
05. Dragging Feedback (4:36)
06. Smoothing the Launch (8:09)
07. Physics Materials (4:57)
08. Obstacles (10:40)
09. Prefabs (4:51)
10. Targets (4:30)
11. Dynamically Adding a Bird (7:14)
12. Events (7:23)
13. Interface (7:55)
14. Multiple Birds (8:55)
15. Win and Lose (17:42)
16. Scoring Logic (6:37)
17. Level Design (10:10)
18. Bird Airtime Adjustments (4:34)
19. Slingshot (16:04)
20. Sounds Effects (8:13)
21. Challenge (1:50)
Build an Air Hockey Game - Getting Started
Introduction (2:07)
Source and Assets
Build an Air Hockey Game - Creating the Assets
K001. Air Hockey Paddle (15:16)
K002. Air Hockey Puck (11:49)
K003. Air Hockey Table (15:26)
K004. Asset Exporting (4:31)
Build an Air Hockey Game - Unity Project
01. Project Setup (11:40)
02. Setting Up Physics (7:32)
03. Paddle Movement (12:27)
04. Game Bounds (8:00)
05. Bounciness (5:38)
06. Decelaration (7:02)
07. Collisions (7:59)
08. Scoring (13:51)
09. Player 2 (13:51)
10. Interface (5:18)
11. Restarting the Game (5:49)
12. Sounds Effects (2:45)
13. Challenge Time (1:57)
Test Your Knowledge: Level 4
Test Your Knowledge: Level 4
Level 4 Complete! Social Share
===LEVEL 5 - ARTIFICIAL INTELLIGENCE===
What is Python Artificial Intelligence? (5:00)
Introduction to Python
00. Installing Python and Pycharm (5:18)
00. How to Use Pycharm (5:16)
01. Intro and Variables (11:49)
02. Multivalue Variables (23:15)
03. Control Flow (29:08)
04. Functions (14:19)
05. Classes and Wrap Up (40:52)
Source Code
Introduction to TensorFlow
Installing TensorFlow
00. Intro and Setup (4:10)
01. What is TensorFlow (13:28)
02. Constant and Operation Nodes (14:26)
03. Placeholder Nodes (11:06)
04. Variable Nodes (8:22)
05. How to Create Linear Regression Model (5:48)
06. Building Linear Regression Model (24:18)
Source Code
Make a Stock Market Prediction App
00. Introduction (4:22)
01. Project Overview (7:13)
02. Understanding the Datasets (7:43)
03. Importing and Formatting the Data we Want (15:48)
04. Calculating Price Differences (7:53)
05. Building the Computational Graph (9:10)
06. Training the Model (15:10)
07. Testing Model Accuracy (12:13)
08. Summary and Outro (9:15)
Stock Market Prediction Model (Source Code)
Make an Image Recognition Model
00. Intro (3:09)
01. Project Overview (3:00)
02. Important CIFAR Packages (8:35)
03. Displaying Images with PIL (7:30)
04. Retrieving CIFAR 10 Data (9:32)
05. Playing with CIFAR Images (8:56)
06. Building the Model (14:13)
07. Building Training Data and Training the Model (8:24)
08. Testing the Model (13:38)
Source Code
Make a Credit Card Fraud Detection Model in Python
00. Introduction (5:14)
01. Project Overview (3:29)
02. Introducing Dataset (8:50)
03. Building Training - Testing Datasets (15:16)
04. Eliminating Datasets Bias (8:43)
05. Building the Computational Graph (13:09)
06. Building Functions to Connect Graph (14:48)
07. Training the Model (14:04)
08. Testing Model (20:50)
Source Code
Test Your Knowledge: Level 5
Test Your Knowledge: Level 5
Level 5 Complete! Social Share
Free Access: Bonus Topics & 16 Courses
Click Here for Bonus Topics & 16 Courses
Coupon: 160+ Courses
03. Importing and Formatting the Data we Want
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience