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
12. Score Events
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