Full Stack JavaScript Techdegree

offered by

The Treehouse Full Stack JavaScript Techdegree is a self-paced and intensive online training program which prepares students for an entry-level position as a full stack developer. Students learn using our unique teaching methodology, which engages learners through video, interactive quizzes code challenges, practice sessions, and 10 hands-on, real-world projects.

Over the course of the program, each student will complete a polished portfolio of professional quality projects. These projects require them to apply what they have learned to real world use cases and demonstrate the range of skills they’ve obtained in the program.

Even though this course is online, students are given a lot of support and feedback: a team Slack channel, hosted by Treehouse staff, let students talk to each other, ask for technical assistance, and get help when they’re stuck. We provide online office hours, and small study groups to help students on their learning journey. In addition, each project is personally graded with detailed feedback on the project’s quality, whether it passed, and how it can be improved.

Students will learn HTML, CSS, JavaScript, jQuery, DOM Programming, Object-oriented JavaScript, Consuming web APIs, Node.js, Express, SQL, React, Building a REST API, Git and GitHub.

Students who pass all projects and an in-depth final exam, graduate with a certificate of completion and have knowledge and demonstrated ability in the fundamental skills and knowledge of a professional full-stack web developer. By completing the Treehouse Techdegree, students will have built a professional portfolio of 10 projects, earned a certificate of achievement and demonstrated the fundamental skills and knowledge of a professional Full Stack Web Developer.