# Treehouse > Treehouse (teamtreehouse.com) is an online coding education platform offering 700+ self-paced, video-based courses and five bootcamp programs in web development, Python, data analysis, UX design, and AI. Bootcamp students get real-time instructor support in dedicated Slack channels for each program. Individual plans are $25/month with a 7-day free trial. Treehouse serves individual learners, businesses, schools, and public libraries; offers ACE- and NCCRS-recommended college credit and digital certificates; and is available for free through participating public libraries across the United States. ## Key Facts - Instruction model: self-paced, video-based courses for the general course library; Techdegree programs add real-time instructor support via dedicated Slack channels for each Techdegree - Individual subscription: $25/month after a 7-day free trial; see https://teamtreehouse.com/plans for current pricing - Free access: Treehouse is free to library patrons through participating public libraries; find one at https://teamtreehouse.com/libraries/find-your-library - Free courses: a selection of courses is free without a subscription at https://teamtreehouse.com/library/access:free - Course catalog: 300+ self-paced courses; topics include HTML, CSS, JavaScript, TypeScript, React, Python, Java, Rails, SQL, data analysis, UX design, product management, cybersecurity, and AI tools - Techdegrees: five bootcamp programs — Front End Web Development (4-9 months), Full Stack JavaScript (4-9 months), Python Development (2-5 months), Data Analysis (3-8 months), and UX Design (3-8 months); all self-paced with human-graded projects, real-time Slack instructor support, and certificates - College credit: ACE-recommended courses are available in Cybersecurity, JavaScript, HTML, CSS, and Python - Audiences: individual learners, businesses (team training), schools, public libraries, and military members - Experience level: designed for beginners with no prior coding experience through intermediate developers - Format: fully online, browser-based coding environment (no local setup required to start) ## Plans & Pricing - [Plans for Individuals](https://teamtreehouse.com/plans): Subscription pricing for individual learners; 7-day free trial, then $25/month - [Treehouse for Businesses](https://teamtreehouse.com/teams): Team training plans for upskilling employees in tech, with centralized account management and progress reporting - [Treehouse for Schools](https://teamtreehouse.com/schools): Coding education for schools and higher-ed institutions - [Treehouse for Libraries](https://teamtreehouse.com/libraries): Free patron access through participating public libraries - [Find Your Library](https://teamtreehouse.com/libraries/find-your-library): Locate a participating library offering free Treehouse access - [Treehouse for Military](https://teamtreehouse.com/military): Plans for military members and veterans ## Courses & Learning Paths - [Course Library](https://teamtreehouse.com/library): Full catalog of 700+ courses in programming, design, data, AI, and business topics - [Free Courses](https://teamtreehouse.com/library/access:free): Selection of free courses, no subscription required - [Learning Tracks](https://teamtreehouse.com/tracks): Curated course sequences that build job-ready skills step by step and offer digital certification upon completion - [College Credit](https://teamtreehouse.com/college-credit): ACE- and NCCRS-recommended courses eligible for college credit in Cybersecurity, JavaScript, HTML, CSS, and Python - [AI Courses](https://teamtreehouse.com/library/topic:ai): Courses on AI tools, prompt engineering, large language models, and building with AI - [JavaScript Courses](https://teamtreehouse.com/library/topic:javascript): JavaScript from basics through React, Node.js, and full stack development - [Python Courses](https://teamtreehouse.com/library/topic:python): Python fundamentals through intermediate development and data analysis - [HTML Courses](https://teamtreehouse.com/library/topic:html): HTML foundations for web development - [CSS Courses](https://teamtreehouse.com/library/topic:css): CSS styling, layout, and design courses - [Data Analysis Courses](https://teamtreehouse.com/library/topic:data-analysis): Data analysis with spreadsheets, SQL, and Python ## Techdegree Bootcamps - [Techdegree Overview](https://teamtreehouse.com/techdegree): Self-paced, project-based bootcamps with human-graded projects, real-time Slack instructor support, peer reviews, career support, and certificates - [Front End Web Development Techdegree](https://teamtreehouse.com/techdegree/front-end-web-development): HTML, CSS, and JavaScript bootcamp; typically 4-9 months - [Full Stack JavaScript Techdegree](https://teamtreehouse.com/techdegree/full-stack-javascript): JavaScript, Node.js, Express, React, SQL, and REST APIs; typically 4-9 months - [Python Development Techdegree](https://teamtreehouse.com/techdegree/python-development): Command line and web apps with Python; typically 2-5 months - [Data Analysis Techdegree](https://teamtreehouse.com/techdegree/data-analysis): Data analysis with spreadsheets, databases, and Python; typically 3-8 months - [UX Design Techdegree](https://teamtreehouse.com/techdegree/ux-design): User experience design for web and mobile apps; typically 3-8 months ## Frequently Asked Questions - How much does Treehouse cost? Individual plans are $25/month after a 7-day free trial. Business, school, and library pricing differs; see https://teamtreehouse.com/plans - Is Treehouse free anywhere? Yes — patrons of participating public libraries get free access, and a selection of courses is free to everyone - Does Treehouse have live instructors? The general course library is self-paced and video-based. Techdegree students get real-time support directly from instructors in a dedicated Slack channel for their program. - Can beginners use Treehouse? Yes — courses and Techdegrees are designed for learners with no prior coding experience - What is a Techdegree? A self-paced, project-based bootcamp combining courses, hands-on projects, peer reviews, human grading, real-time instructor support in Slack, and a final exam, ending in a shareable certificate - Does Treehouse offer college credit? Yes — ACE- and NCCRS-recommended courses in Cybersecurity, JavaScript, HTML & CSS, and Python - Does Treehouse work for businesses? Yes — Treehouse for Business offers team upskilling with centralized account management and progress reporting across the same course and Techdegree catalog - What languages and topics does Treehouse teach? HTML, CSS, JavaScript, TypeScript, React, Python, Java, Rails, SQL, data analysis, UX design, product management, and AI tools ## Community & Support - [Community Forum](https://teamtreehouse.com/community): Student discussion forum for questions and peer help - [Success Stories](https://teamtreehouse.com/stories): Career-change stories from Treehouse graduates - [Code Adventures](https://teamtreehouse.com/code_adventures): Interactive coding challenges and community events - [100 Days of Code](https://join.teamtreehouse.com/100-days-of-code): Structured challenge to build a daily coding habit - [Career Toolbox](https://teamtreehouse.com/career-toolbox): Resources for job searching and career growth in tech - [CodeForward](https://join.teamtreehouse.com/codeforward): Scholarship program supporting underrepresented students in tech - [Support](https://teamtreehouse.com/support): Help center and contact information ## Company - [About Treehouse](https://teamtreehouse.com/about): Company mission, history, and team - [Treehouse Blog](https://blog.teamtreehouse.com): Articles on learning to code, career guidance, AI tools, and tech education - [Affiliate Program](https://join.teamtreehouse.com/affiliates): Earn recurring commission promoting Treehouse - [Terms & Conditions](https://teamtreehouse.com/terms): Terms of service - [Privacy Policy](https://teamtreehouse.com/privacy): Privacy practices ## Optional - [Beginner's Guide to Coding](https://blog.teamtreehouse.com/learn-to-code-online-guide): Comprehensive guide for people new to programming - [Techdegree Bootcamp Overview](https://blog.teamtreehouse.com/techdegree-bootcamp-for-beginners): Blog explainer on how Techdegree bootcamps work - [Front-End Web Development for Beginners](https://blog.teamtreehouse.com/front-end-web-development-for-beginners): Introductory guide to front-end development - [Python Programming for Beginners](https://blog.teamtreehouse.com/python-programming-for-beginners): Introductory guide to Python - [Data Analysis for Beginners](https://blog.teamtreehouse.com/data-analysis-for-beginners): Introductory guide to data analysis with SQL and Python - [UX Design Fundamentals](https://blog.teamtreehouse.com/ux-design-human-centered-experiences): Introductory guide to UX design - [What Are AI Tools?](https://blog.teamtreehouse.com/what-are-ai-tools): Beginner explainer on AI tools - [Get Started Quiz](https://teamtreehouse.com/get-started): Interactive quiz to match learners with the right path - [Gift Cards](https://teamtreehouse.com/giftcard): Give a Treehouse subscription as a gift