Course description

With all the coding courses available online, it's not hard to learn the technical tools and languages needed to build a website or application. However, what is less clear is how to go about the process—what information belongs in the product, for whom does the product exist, and how should the product be organized are just a few of the questions that still need to be answered before coding can begin. In this course, students learn to plan and design a website or application, including choosing a target audience, defining site goals and reconciling these with user and business goals, establishing a brand and a tone of voice, and designing a page architecture. By the end of the course, students are able to plan and design a website or application, so when they are ready to code, they have a clear specification for the final product. This course is not a coding course—it focuses on the other aspects of web and application creation.

Instructors

You may also like

Online

Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., Pokémon, Angry Birds, and more.

Price
Free*
Duration
12 weeks long
Registration Deadline
Available now
Online

This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.

Price
Free*
Duration
12 weeks long
Registration Deadline
Available now