Trailhead Code School Online

Learn on your own time, at your own pace, in your own home.

Get Started ($29/month)

What You'll Learn

Application Development


Learn how to build applications for both web and mobile devices using industry-standard technology. New topics and courses are added continually.

  •   Application Design
  •   Front-End Frameworks
  •   Back-End Frameworks
Applications
Applications

Core CS


It is insufficient to only learn how to code. You must also learn how to problem solve. Tyro's Core CS topics teach you these skills through experiential learning.

  •   Object-Oriented Programming
  •   Data Structures
  •   Algorithms

Software Engineering


Once you've learned how to solve problems and express your solutions in code, the final step is to learn the processes and standards to do so within a team in industry.

  •   Agile Methodologies
  •   Quality Assurance
  •   Continuous Deployment
Applications

How You'll Learn

One

Video Tutorials


Concise, sequential video lectures that explain each topic of the course step-by-step. The instructor's code is provided for each lecture so students may follow along.

  •   Step-by-Step Instruction
  •   Single-Topic Focus
  •   2-5 Minutes Videos
Two

Practice Projects


Complete end-to-end projects that solidify students' learning. Projects evolve in difficulty to ensure students continue develop their understanding.

  •   Beginner Projects
  •   Intermediate Projects
  •   Advanced Projects
Three

Review


Step-by-step implementation of the project by the instructor so students may review their code quality and learn additional coding techniques and strategies.

  •   Code Analysis
  •   Overview of Best Practices
  •   Instructor Implementation