Full Stack Web Developer

Learn to become a full stack web developer

A full-stack web developer works on the front-end and back-end portions of a website. They understand everything it takes to make a web application. This includes interface design, business logic, and data management.

Our program is project and job focused. You'll graduate with a portfolio of work—a valuable asset in the web development field.

About the full stack developer program

You’ll maximize your versatility by earning two bachelor's degrees in just four years:

  • Bachelor of Science in Informatics
  • Bachelor of Science in Media Arts and Science with a specialization in Web Design and Development

  1. Structure and implement HTML/CSS.
  2. Apply intermediate and advanced web development practices.
  3. Implement basic JavaScript.
  4. Create visualizations in accordance with UI/UX theories.
  5. Develop a fully functioning website and deploy on a web server.
  6. Find and use code packages based on their documentation to produce working results in a project.
  7. Create webpages that function using external data.
  8. Architect solutions to programming problems by combining visual components and classes.
  9. Develop JavaScript applications that transition between states.
  10. Identify mobile strategies and design for multiple operating systems.
  11. Distinguishing trends in multi-device implementation.
  12. Create visualizations in accordance with UI/UX theories.
  13. Derive information from data and implement data into applications.
  14. Authenticate, store, and structure user data.
    1. Develop fully working applications that can be used on cross-platforms.
    2. Disambiguate the different structures that a noSQL database may represent.
    3. Implement a RESTful backend API for storing and retrieving data via AJAX calls.
    4. Use web sockets to allow multiple synchronous access to a shared dataset.
    5. Secure a database from nefarious incursions.

Earn a bachelor's degree in informatics and media arts and science plus a master's in one of the following degrees in 5 years.

Learn more about the accelerated program


Potential careers in full-stack development

Full-stack web development is among the most popular developer occupations today, according to the Stack Overflow Developer Survey. The knowledge and experience you acquire through our program prepares you for many careers:

  • Full-stack web developer
  • Application developer
  • IT project manager
  • Database administrator
  • Data analyst
  • Front-end developer
  • Web designer
  • User experience designer

Ready to get started?