![Person reading a book](https://ecs-static.teamtreehouse.com/assets/views/library/library-4ce8bae163e506844b74a0691d942c161af7f7456bb52dbb74e7a7fdee28c29e.png)
Welcome to the Treehouse Library
This is a sample catalog of all the courses we offer. Browse by topic or difficulty. Sign up today and get access to our entire library. Treehouse students get access to workshops, bonus content, conferences, and more.
Ready to start learning?
Treehouse offers a 7 day free trial for new students. Get access to 1000s of hours of content. Learn to code, land your dream job.
Start Your Free Trial- Newest
-
All Topics
- All Topics
- • AI
- • JavaScript
- • Databases
- • Python
- • Design
- • React
- • HTML
- • CSS
- • Data Analysis
- • Java
- • C#
- • Android
- • Computer Science
- • PHP
- • Quality Assurance
- • APIs
- • Security
- • Digital Literacy
- • Development Tools
- • Business
- • 21st Century Skills
- • Ruby
- • Machine Learning
- • Learning Resources
- • Go Language
- • Equity, Diversity, and Inclusion (EDI)
AI
Artificial Intelligence, or AI, is a rapidly changing computer science field with a wide range of applications, like automation, data analysis, and more. It focuses on creating machines that can perform tasks typically requiring human intelligence.
-
22 minWorkshop
AI Tools Treehouse Developers Love
Join us for a quick-paced, fun exploration of AI tools transforming the daily workflow of the team at Treehouse. Get insights into how tools like Arc, Coda, GitHub Copilot, and ChatGPT are being used to supercharge productivity in coding, project management, and creative processes. This video is a compact yet comprehensive guide to the AI tools reshaping the tech landscape at Treehouse.
Viewed -
79 minWorkshop
Introducing UXPin Merge
Meet a UI builder that allows you to design with live code.
UXPin Merge is a design tool for developers and technical designers who want 100% parity between design and code. Either you have code components and want to build a nicer UI, or you want to design with open-source libraries such as MUI, Bootstrap, or Tailwind UI — we've got you. In this workshop, we'll show you how to get the most out of coded components in design. Assemble functional prototypes and export clean code to ship products faster than ever. Sign up for a free account and build a dashboard with us! Learn more about UXPin Merge.Exclusive Offer for Treehouse Students: Enjoy 50% Off Merge AI Plans!
- Merge AI Monthly Plan: Get 50% off for 6 months.
- Merge AI Annual Plan: Get 50% off for a full year.
To redeem, simply follow these steps:
- Start a free trial.
- At checkout, select the Merge AI plan you wish to subscribe to.
- Enter promo code UXPINTH50 for a monthly subscription, or UXPINTH50Y for an annual subscription.
Viewed -
- 1
Supercharge Your Figma Workflow with AI Plugins
Dive into the world of Figma and AI plugins as we introduce five transformative AI tools designed to revolutionize your design process. Learn how to enhance your Figma experience with AI-driven solutions that enable rapid wireframing, insightful design feedback, and impactful UX copy creation. Each plugin brings its own unique set of capabilities, and we're here to explore them all!
-
21 minWorkshop
Mastering AI-Assisted Design with ChatGPT
Get ready to dive into the future of design. Whether you're a student, a design pro, or just super into AI, this workshop is for you. You'll see how ChatGPT can give you spot-on feedback, help you write killer copy, suss out the competition, and even whip up basic web prototypes. It's hands-on, it's mind-blowing, and it's all about unleashing your creativity. Don't miss out on this chance to kick off your AI-powered design journey in style!
Viewed -
- 1
- 2
Introduction to NLP
Explore the magic of Natural Language Processing (NLP)! Ever wonder how Siri or Google Translate function? Jump into NLP, the AI field that bridges the gap between humans and computers. This course covers everything from the technical fundamentals to real-world applications and ethical considerations. Don't miss out on this linguistic adventure!
-
- 1
- 2
- 3
AI Chatbot Comparison: Google Bard, Bing AI, Claude, ChatGPT
Step into the exciting world of chatbots amplified by large language models! This course aims to provide practical insights and a solid foundation in understanding and working with AI chatbots. We’ll compare four major platforms—Google Bard, Bing AI, Anthropic's Claude, and OpenAI's ChatGPT—and we’ll look at the fundamental concepts, capabilities, and limitations of each platform.
-
7 minWorkshop
Neural Networks in a Nutshell
Welcome to our introductory Neural Networks workshop, where we provide a concise yet enlightening overview of the fascinating world of AI. Delve into the fundamentals of artificial neurons, hidden layers, and outputs, demystify the role of activation functions, and gain insight into common challenges such as overfitting. Join us for this brief but insightful journey into the potential of neural networks, offering a sneak peek into the future of technology.
Viewed -
- 1
Introduction to Computer Vision
Computer Vision (CV) is a subfield of Artificial Intelligence that enables machines to interpret and make decisions based on visual data. Explore its origins and applications, and the fundamental concepts that drive its development.
-
7 minWorkshop
AI-Powered VS Code Extensions
Discover how AI-powered Visual Studio Code extensions like GitHub Copilot, IntelliCode and Tabnine revolutionize coding practices! We'll explore how they can tremendously boost productivity by predicting code, suggesting relevant edits, and automating repetitive tasks.
Viewed -
- 1
- 2
Designing with Generative AI
Join Dan in this course as he uses generative AI to design a website for a bakery, employing the tools and methods highlighted in AI Tools for Designers.
-
41 minWorkshop
Navigate Unfamiliar Code with AI
Join Dustin as he showcases the actual process of constructing a task manager application when faced with an unfamiliar codebase. Using AI tools such as GitHub Copilot and ChatGPT to assist in bridging any gaps that come up along the way.
Viewed -
42 minWorkshop
Pagination with GitHub Copilot
Follow along with Dustin in this fun, unscripted, live coding session where he demonstrates the strengths and weaknesses of using GitHub Copilot as a co-developer. In this video, Dustin builds a friends app that utilizes pagination with vanilla JavaScript! How much do you think GitHub Copilot was able to help?
Viewed -
- 1
AI Tools for Designers
Join Dan as he embarks on a captivating journey into the world of Generative AI. Go deep into the revolutionary platforms, from Midjourney and Adobe Firefly to DALL·E and Bing Image Creator, that are reshaping the artistic landscape. Alongside this exploration, the video delves into the ethical implications of AI creation, emphasizing the importance of authenticity and originality.
-
15 minWorkshop
The AI Multiverse: Exploring the Subfields of Artificial Intelligence
Ready to expand your understanding of AI? In this workshop, we’ll explore some of the major branches of AI, including machine learning, robotics, and computer vision.
Viewed -
34 minWorkshop
Create AR Effects for TikTok with Effect House
Join our exciting workshop and take a sneak peek into the world of augmented reality! In this hands-on session, you'll learn to create a basic TikTok filter using Effect House. With EffectHouse’s Visual Scripting, a purely graphical way to create logic, no prior coding experience is needed. We’ll guide you through how to track facial movements like the forehead, eyes, and mouth, as well as add simple tap interactions to create a captivating interactive filter. Don't miss out on this opportunity to dip your toes into the world of AR with this popular platform. 🎭📸 #ARWorkshop #TikTokFilter #InteractiveMagic
Viewed -
18 minWorkshop
Introduction to GitHub Copilot
This workshop explores the capabilities of GitHub Copilot, a powerful coding tool. It demonstrates how Copilot assists developers in various scenarios, such as code completion, debugging, and documentation. Furthermore, students will learn how to use Copilot to enhance their coding productivity and efficiency.
Viewed -
18 minWorkshop
Build Your Own AI Image Generator
Improve your JavaScript skills with a hands-on experience! Join Dustin as he guides you through building an AI-powered image generator using vanilla JavaScript. This exciting project will reinforce your foundational JavaScript knowledge, including variables, functions, arrays, and more. Learn how to connect to the OpenAI API and showcase the retrieved data. Don't miss this perfect opportunity to enhance your JavaScript basics while following along step by step. Let's get coding!
Viewed -
9 minWorkshop
SQL to Sequelize with ChatGPT
Learn how to leverage ChatGPT to effortlessly transform raw SQL queries into Sequelize queries.
Viewed -
13 minWorkshop
ChatGPT: Code Interpreter
Discover the capabilities of ChatGPT's "Code Interpreter" model in our AI workshop. It's a secure, sandboxed Python interpreter that revolutionizes Python code testing, debugging, data analysis, and visualization. Ideal for developers, data analysts, and AI enthusiasts eager to enhance their Python programming skills and data interpretation proficiency.
Viewed -
19 minWorkshop
SQL Commands with ChatGPT
Join us for an engaging code-along workshop where we'll explore the fascinating world of natural language processing using ChatGPT. In this hands-on session, we'll demonstrate how to quickly generate SQL commands from everyday language. Using the terminal and sqlite3, we'll showcase the practical applications of this powerful capability.
Viewed -
21 minWorkshop
Reverse Engineering Code with ChatGPT
In this video, we explore the incredible power of ChatGPT for reverse engineering code. Join us as we unravel the mysteries behind complex code snippets, dissecting their inner workings with the help of ChatGPT. From comprehending list comprehensions to unraveling conditional expressions, we showcase how ChatGPT breaks down code components, explains their functionality, and provides comprehensive insights. Whether you're a beginner or an experienced programmer, this video will empower you with the skills to gain a deeper understanding of code snippets and harness them in your own projects. Step into the realm of reverse engineering with ChatGPT and unlock a whole new level of coding proficiency!
Viewed -
2 minBonus Series
A Developer's Adventure with AI
Step right into the captivating world of a Developer's imagination as we invite you to join us on an exciting adventure. An adventure where we bring an idea to life using nothing more than our best friends: ChatGPT and Github Copilot.
Viewed -
14 minWorkshop
ChatGPT for Designers
This workshop guides viewers through the various ways ChatGPT can enhance the design process, including recommending color palettes, assisting in UX copywriting, generating design direction, and so much more!
Viewed -
14 minWorkshop
Debugging with ChatGPT
Join me in this exciting video as we harness the power of ChatGPT, the AI coding assistant, to debug our code. Discover how AI can revolutionize your debugging process and help you squash those pesky bugs in record time! Whether you're a seasoned developer or just starting out, this video showcases the potential of AI-driven debugging.
Viewed -
15 minWorkshop
Can ChatGPT Build a Website?
Leveraging the power of OpenAI’s ChatGPT is a great tool in your developer tool belt, but how accurate is ChatGPT when using it to build a website from a mockup? There are some surprising strengths as well as weaknesses. Follow along with Dustin to explore how ChatGPT fares at building a website from a mockup in this fun, AI-powered code-along.
Viewed -
11 minWorkshop
Python Libraries for AI
The workshop introduces Python libraries for Machine Learning, Natural Language Processing (NLP), and Computer Vision. It aims to showcase the versatility and power of Python in these fields and how libraries have transformed industries and opened up new possibilities. The course concludes by encouraging learners to embrace the opportunities in AI, experiment with different Python libraries, and push the boundaries of what's possible. It emphasizes the importance of practice, exploration, and a willingness to learn in mastering these fields. The workshop aims to provide an overview and starting point for individuals interested in exploring Machine Learning, NLP, and Computer Vision using Python libraries.
Viewed -
28 minWorkshop
Building a React App with ChatGPT
Learn how to create a React app using ChatGPT! In this video, we harness the capabilities of ChatGPT to generate the initial code and continuously improve our app's functionality and user experience. Witness the synergy between AI and React as we explore the pros and cons of leveraging ChatGPT in app development. Join us on this exciting journey of building a feature-rich app with ChatGPT and React.
Viewed -
11 minWorkshop
Everyday Innovation: Leveraging ChatGPT in Our Daily Lives
In this video, we're exploring ChatGPT and its potential to enhance our everyday lives. Discover how ChatGPT, along with its advanced version, ChatGPT Plus, are transforming our technological interactions. Understand its strengths, limitations, and gather insightful tips for effective prompting to achieve optimal results.
Viewed -
9 minWorkshop
Unlocking Learning Potential with ChatGPT
In this video, we explore how to leverage ChatGPT to enhance your learning experience. Discover how ChatGPT can help explain complex concepts, provide code explanations, recommend valuable resources, and generate flashcards and multiple-choice questions for effective studying. Join us as we tackle coding challenges together, with ChatGPT serving as your virtual tutor. Unlock your learning potential today with the assistance of ChatGPT!
Viewed -
4 minWorkshop
Will AI Replace Developers?
Will AI replace us? Find out what Dustin has to say about this popular question as he takes you through using AI in our workflow as developers.
Viewed -
22 minWorkshop
Build a ChatGPT Discord Bot
In this tutorial video, Dustin will guide you through the process of building a ChatGPT-powered Discord bot. You'll learn how to create a bot that listens to messages in a designated channel, sends those messages to the ChatGPT API for processing, and then responds with the generated text from the AI. By the end of this tutorial, you'll have a functional Discord bot that can generate responses to user messages using the power of ChatGPT. So whether you're a seasoned developer or just starting out, come join Dustin and learn how to build a ChatGPT Discord bot today!
Viewed -
8 minWorkshop
ChatGPT for Beginners
Are you curious about ChatGPT, the advanced language model that can engage in conversation? In this beginner-friendly video, we introduce you to the fascinating world of ChatGPT. Whether you're a developer, a language enthusiast, or just someone intrigued by AI, this video is the perfect starting point. If you've ever wondered how to interact with ChatGPT and harness its power, we've got you covered. You'll learn how to formulate questions, handle responses, and create engaging conversations with this cutting-edge technology.
Viewed -
15 minWorkshop
Build a Basic ChatGPT Clone with Vanilla JavaScript
Learn to build a basic ChatGPT clone with vanilla JavaScript in this video. Follow along with Dustin as he walks you through the process, from writing the HTML for the UI to integrating the OpenAI API. By the end, you'll have a functional chatbot that can generate human-like responses to user inputs!
Viewed -
2 minWorkshop
What Is AI? What Is ChatGPT?
In this video, we explore the fascinating world of AI and introduce ChatGPT, a language model designed to understand and respond to human language. Join Dustin as he dives into the basics of artificial intelligence and learn how ChatGPT is transforming the way we interact with technology.
Viewed -
17 minWorkshop
Key Roles on a Software Team
Are you ready to make your mark in the world of tech? Join us as we explore the key roles in software development. This microcourse was created with the help of ChatGPT and Synthesia. As AI becomes increasingly popular, there's a growing interest in using large language models to aid in content creation and AI avatars as virtual instructors. At Treehouse, we’re embracing the opportunity to bring the latest AI advancements to our students, and we'll continue exploring the possibilities in future content, offering our students a front-row seat to these incredible technologies. Let us know what you think at feedback@teamtreehouse.com!
Viewed -
- 1
Introducing Large Language Models
Large Language Models like ChatGPT are rapidly transforming natural language processing and shaping the future of technology. In this microcourse, learn more about this fascinating type of machine learning model specifically trained to understand and generate natural language text. This microcourse was written with the help of ChatGPT. The video was produced using Synthesia, an AI video creation platform.
-
- 1
- 2
- 3
Build a Chatbot with Watson APIs
IBM has created an AI platform named Watson that gives businesses and developers access to powerful tools for text and speech analysis, computer vision, and more. Watson APIs consist of a suite of services used to process or analyze data to answer questions and make decisions. This course will show you how to build a chatbot with Node.js and the Conversation and Discovery services from Watson. You'll also learn how to setup your bot on the IBM Cloud platform.
-
10 hoursBonus Series
Treehouse Friends
Treehouse Friends is a series of interviews with interesting people in the web design and dev fields and other industry experts.
Viewed
Whoops! Perhaps you can try a broader search.