Full Stack Coding Foundations

By Treehouse

Log in to see where this is scheduled in your custom curriculum.

Curriculum details

  • Aug 5, 2024 - Oct 25, 2024
  • Three hours per week
  • 32 credit hours

About

Treehouse is one of the most up-to-date and user-friendly ways to learn how to program. A monthly subscription currently costs $25, and they may offer a homeschooling student discount if you email them to request it. No special equipment or software is needed other than a computer and internet connection.

"Full stack" refers to knowledge of multiple visual and functional programming languages which together enable a programmer to build web applications. This course introduces the visual programming languages HTML and CSS, then teaches Python (a popular back-end or functional programming language) and JavaScript (a front-end programming language used in most websites). It also includes several modules on skills needed for success in professional life, such as a learning mindset and dealing with Imposter Syndrome.

The course includes 32 hours worth of video lectures and quizzes. At a rate of three hours per week, it can be completed in two or three months.

The course may be accessed at teamtreehouse.com/tracks/full-stack-foundations.