[フレーム]

AI can only take you so far. 🌟 Start with core skills in JavaScript, HTML, CSS, or Python. 🚀

Join the Treehouse affiliate program and earn 25% recurring commission!

New No-Code Track! 🚀start learning today!

🌟 Dreaming of a bright future? 🎓 Ask about the Treehouse Scholarship program! 🚀

Earn college credits in Cybersecurity, JS, HTML, CSS and Python

Treehouse Techdegree

Interactive Online Coding Bootcamp

TODAY IS THE DAY

Build a portfolio ➜ create a network ➜ land your dream job


Try Techdegree free for 7 days, then 199ドル a month

Front End Web Development Full Stack JavaScript Python Development Data Analysis UX Design

Why Techdegree

Launch your career

Techdegree certificate and project window with badges around

Real-world projects for your portfolio

After completing a Techdegree, you’ll have a well-rounded portfolio of projects to demonstrate your newly-acquired expertise.

Certification through Accredible

Contact tech recruiters with your best foot forward—update your resume, polish up your project portfolio, and save your certification through Accredible.

Career-focused support

Video chat support window

1-on-1 career support

As part of your Techdegree, you'll have access to career support on Slack and meet twice over Zoom with Treehouse's Career Advisor.

An alumni community like no other

Stay connected in our alumni Slack community for networking opportunities, job postings, and more. Learn, ask, and network with "first in line" access to exclusive webinars and career-related talks.

How you'll learn

Structured, interactive curriculum

Techdegree Challenge

Curated curriculum to help you stay focused

Learn through guided learning paths with videos and projects. Depending on the Techdegree program, you may build a browser-based word guessing game, an interactive photo gallery, or even a console application to load store inventory data with SQLAlchemy.

Interactive quizzes and code challenges

Test your knowledge with quizzes or test out of subjects you've already mastered. Plus, use Treehouse's interactive Workspaces to create staging environments for the code you write.

No need to learn alone

Slack chat window with headshots of people

Real-time student support

Throughout the Techdegree, you’ll interact closely with our student success team. Our team will review and help debug your projects, answer questions, and act as a sounding board via our exclusive Slack workspace and Zoom.

Learn with others via Slack and peer reviews

Connect with others in our exclusive Slack community, an integral part of the Techdegree experience. Real-world jobs also often involve reviewing code—gather experience by giving and receiving feedback with in-depth peer reviews.

Techdegree programs

All programs are 199ドル/month

Projects: 9

techdegree badge

4-9 months

Front End Web Development

Learn how to build interactive websites and web applications with HTML, CSS, and JavaScript—the most popular web programming languages.

Projects: 11

techdegree badge

4-9 months

Full Stack JavaScript

Learn how to develop both client-side and server-side software with the most popular full stack programming language.

Projects: 10

techdegree badge

3-8 months

UX Design

Learn to critique designs, complete user research, and design web and mobile applications.

Projects: 5

techdegree badge

2-5 months

Python Development

Learn how to build basic command line and web applications using this beginner-friendly, versatile programming language.

Projects: 8

techdegree badge

3-8 months

Data Analysis

Learn how to use data to answer questions, gather actionable insights, and tell a story using spreadsheets, databases, and the Python programming language—critical skills for data-driven strategy.

Not sure where to start?

You’re about to launch your career, so we just want to make sure we start you off on the right path!

Companies employing Techdegree graduates

Nike logo Mailchimp logo Hubspot logo Verzion logo Vacasa logo Airbnb logo

Your career-oriented Techdegree roadmap

Q&A

How long does it take to complete a Techdegree?

Chevron

Techdegree programs are self-paced, which means the time it takes to complete it is up to you! The time it takes to complete a Techdegree can vary greatly based on consistency of learning, flexibility of schedules, motivation, and more. For reference, we've found that by committing three hours per day to your studies, students have been able to complete each of the following Techdegree programs in as little as:

  • Front End Web Development - 4 months
  • Full Stack JavaScript - 5 months
  • User Experience (UX) Design - 3 months
  • Python Development - 2 months
  • Data Analysis - 4 months

Should I complete any courses to prepare for the Techdegree?

Chevron

Nope! Techdegree programs are designed to take you from a beginner level and teach you all you need to build a solid technical foundation in a given topic.

Can I skip courses if I have previously completed them as a student?

Chevron

Yes, if you've already completed a course using the same Treehouse account, it will be marked completed in the Techdegree.

How much does the Techdegree cost?

Chevron

Students pay for the Techdegree program on a monthly basis. The Techdegree program costs 199ドル/month.

What kind of learning support do you offer?

Chevron

You will get personalized feedback on each of your projects to ensure you are on the right track with your work. You will also gain access to an exclusive Slack community where you can connect with other students as well as moderators and Treehouse staff to help you out with any questions you may have during your journey. Bonus: you'll also have the opportunity to perform in-depth peer reviews, which can help you gain experience for real-world jobs by learning to give and receive feedback.

What if I'm not ready for a Techdegree but still want to start learning to code?

Chevron

You can learn with Treehouse with our Courses or Courses Plus plans if you're not quite ready to jump into a Techdegree! Check out the differences between them on our Plans page here.

What if I have a question that isn't answered here?

Chevron

Refer to our full-length FAQ page, or reach out directly to help@teamtreehouse.com. We're here to help!

Computer

Are you ready to start learning?

Learning with Treehouse for only 30 minutes a day can teach you the skills needed to land the job that you've been dreaming about.

Enroll Today

Compare Techdegrees

For Becoming a Front-End Developer

Front-End Web Development

  • Learn the basics of building web pages with forms and flexible page designs
  • Learn the fundamentals of programming with JavaScript
  • Embed high-resolution graphics into web pages
  • Use GitHub to work more effectively on projects
  • Use JavaScript to update the appearance, content, and functionality of a web page
  • Use JavaScript to dynamically display data in web pages
Learn More

Full Stack JavaScript

  • Learn the basics of building web pages and programming with JavaScript
  • Use JavaScript to update the appearance, content, and functionality of a web page
  • Use JavaScript to dynamically display data in web pages
  • Use GitHub to work more effectively on projects
  • Create an HTTP web server and a "command line" application with Node.js
  • Build fast, modular and dynamic applications with Node.js and Express
  • Store and Retrieve Data from Databases
Learn More

For Becoming a Designer

User Experience Design

  • Study the process of a design critique, how to explain design goals, and how to give and receive project feedback
  • Rapidly test different design approaches by creating hand-drawn wireframes
  • Organize a layout with content and visual design to create a finished mockup
  • Utilize design systems to create fast prototypes
  • Learn how to effectively present your work and process to stakeholders
Learn More

For Becoming a Back-End Developer

Python

  • Learn the fundamentals of the Python programming language and best practices
  • Use common professional tools like text editors, the command line, Git and GitHub
  • Use debugging techniques to identify and fix coding problems
  • Retrieve, store and update data in a database
  • Create web applications using a Python web framework (Flask)
Learn More

AltStyle によって変換されたページ (->オリジナル) /