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.
What you'll learn
- Using generative AI tools in your design workflow
Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
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.
Jump into our new React Basics course 😎
Learn about our new Community Discord server here and join us on Discord here!
Probe The AI Multiverse: Exploring the Subfields of Artificial Intelligence 😮
Get job-ready with our Career Toolbox Track's career advice, resume tips, and more 🧰
New course: AI Tools for Designers 🎨✨
Students: got a cool project or resource to share? Submit it to Treehouse Links! 🤩
Learn about our new Community Discord server here and join us on Discord here!
🤖 Check out all our AI content here 👀
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.
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 Filters:These are some of the most common tracks students start with.
Track
Learn to code websites using HTML, CSS, and JavaScript.
An entry-level salary for the technologies covered in this track is about $51,000 / yr on average.
Some companies that use these technologies regularly include: Google, Facebook, Yahoo, eBay, Amazon, and Treehouse.
Track
Learn the general purpose programming language Python and build large and small applications and tools.
An entry-level salary for the technologies covered in this track is about $70,000 / yr on average.
Some companies that use these technologies regularly include: Google, NASA, Nokia, IBM, Digg, Dropbox, Pinterest, Reddit, Yelp, Apple, and Amazon.
Track
Learn JavaScript, Node.js, and Express to become a professional JavaScript developer.
An entry-level salary for the technologies covered in this track is about $65,000 / yr on average.
Some companies that use these technologies regularly include: Walmart, PayPal, Groupon, Airbnb.
Browse content by the topics that interest you most.
With 100s of courses and more to come, Treehouse is the best way to learn how to code.
Start Your Free Trial View all 287Browse courses across an array of topics and disciplines.
Get started creating web pages with HTML and CSS, the basic building blocks of web development. HTML, or HyperText Markup Language, is a standard set of tags you will use to tell the web browser how the content of your web pages and applications are structured. Use CSS, or Cascading Style Sheets, to select HTML tags and tell the browser what your content should look like. Whether you are coding for fun or planning to start a career in web development, learning HTML and CSS is a great place to start.
CheckmarkJavaScript is a programming language that drives the web: from front-end user interface design to server-side backend programming, you'll find JavaScript at every stage of a website and web application. In this course, you'll learn the fundamental programming concepts and syntax of the JavaScript programming language.
CheckmarkLearn HTML (HyperText Markup Language), the language common to every website. HTML describes the basic structure and content of a web page. If you want to build a website or web application, you'll need to know HTML.
CheckmarkLearn the building blocks of the wonderful general purpose programming language Python.
CheckmarkIn this course, we're going to learn the basics of CSS, one of the core technologies for designing and building websites and applications. No matter what kind of website or web application you want to build, you'll have to use CSS. If you haven't written much CSS, or even if you’ve never written CSS at all, don’t worry. That's what this course is for. We’ll start with basic CSS concepts, then gradually progress to more advanced topics and lessons.
CheckmarkIn this course, we're going to learn techniques for better control over our CSS layouts. We’ll cover how the CSS Box Model impacts the presentation of each HTML element, learn to control the position of each element onscreen, and even begin to adjust our layouts for different screen sizes and environments.
CheckmarkJavaScript lets you create interactive web pages which can respond to a user's actions. In this course, you'll learn how to bring web pages to life using the power of JavaScript.
CheckmarkIn SQL Basics, we’ll take a look at what databases are and how you can retrieve information from them. Databases can store massive amounts of information to be retrieved at a later date. Databases act as the memory for dynamic web sites or mobile apps.
CheckmarkIn this course we will create two command line applications using the popular server-side JavaScript platform Node.js. We'll be creating an application to retrieve a student's Treehouse profile information and be working with a dictionary API to retrieve definitions of a given word.
CheckmarkGit is a version control system - it helps you manage the different versions of your project files, and helps keep your work safe. This course will show you how Git works, and how to upload your projects to GitHub.
CheckmarkDaniel Montgomery
Get personalized course recommendations, track subjects and courses with reminders, and more.