Full Stack Computer Programming
Description
"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.
Students start by taking a series of classes from Treehouse, an online service that teaches programming skills for an affordable monthly rate. Students then apply these skills by building a full-stack website of their choice.
No prior knowledge is needed for this course, and the only equipment required is a computer.
Course components
Full Stack Coding Foundations
By Treehouse
Please activate your membership to view the remaining course components.