Award-winning courses for high-demand careers.

Upright programs are hosted synchronously online and address the most in-demand subject areas through immersive, hands-on education.

Let's chat!

From beginner to employable.

Live Instruction

Synchronous Online

100% live instruction with expert teachers and motivated students. Ask questions, collaborate with others, and have a personalized learning experience.

Project Learning

Immersive projects, labs, and exercises allow students to learn how to navigate technical challenges using a hands-on approach to problem solving.

Proven Curriculum

Proven Curriculum

By combining cutting-edge technology education with critical skills training, Upright's curriculum is a proven path to becoming an employable UX designer.

Award-winning programs for
high-growth and high-demand careers.

4.9 out of 5 Stars

4.9 out of 5 Stars

4.9 out of 5 Stars

Career Ignition

Upright's Career Ignition programs teach the core concepts and digital foundations necessary to master fundamental skills in high-growth subject areas. These programs can serve as a catalyst to Upright's Career Bootcamps or stand alone as introductory courses.

  • Shorter, part-time.
  • Introductory courses for foundational skills.
  • Hands-on learning through projects, labs, and exercises.

JavaSript
Ignition

Learn programming fundamentals using JavaScript, the most widely used and fastest growing programming language in the world.

UX Design
Ignition

Explore the foundational topics of user experience design, including: design thinking, user research, visual design, prototyping, and more.

Career Bootcamps

Upright's Career Bootcamps teach adult learners the skills they need to enter a new career in tech. The purpose of these courses is to take students from beginner to employable. Career Bootcamps include Career Services and access to Upright's Employer Network.

  • Longer, part-time or full-time.
  • Immersive courses for career outcomes.
  • Hands-on learning through projects, labs, and exerices.

Software Dev
Bootcamp

Upright's Software Development Bootcamp teaches students the technical and critical skills needed to become an employable coder.

UX/UI Design
Bootcamp

Discover the world of UX and UI design by learning the research methods and design practices used by industry professionals.

Module 1:
Fundamental Learning

Laying the groundwork for technical and conceptual models that increase in difficulty.

Module 2:
Intermediate Concepts

Demonstrated understanding of core concepts to meet complex project requirements.

Module 3:
Advanced Application

Apply practices and procedures used in the industry while working alongside a team of peers.

Module 4:
Critical Skills

Collaborate on client projects and advance team communication by working in a real-time project cycle.

Module 1:
Fundamental Learning

Laying the groundwork for technical and conceptual models that increase in difficulty.

Module 2:
Intermediate Concepts

Demonstrated comprehension of core concepts to meet complex project requirements.

Module 3:
Advanced Application

Apply practices and procedures used in the industry while working alongside a team of peers.

Module 4:
Critical Skills

Collaborate on client projects and advance team communication by working in a real-time project cycle.

Soft skills and beyond.

Upright education programs teach critical skills alongside technical education.

Job Ready Skills

In addition to learning the skills that employers need, graduates are job ready and eager to work. We use data from employers to ensure that we are teaching the most relevant and timely material.

Soft Skills and Behaviors

Alongside technical instruction, students develop their interpersonal skills through collaboration. From group exercises to speaking industry language, students build the skills necessary to effectively contribute to a team.

Agile Methodology

An education that values the process and the results. Students approach problem solving with greater adaptability by mastering techniques that increase communication, feedback, maintainability, and velocity.

Client Relations

By working with real clients throughout their education programs, students learn how to manage a client relationship from the beginning of a project all the way through to the final delivery of their work.

Learn more about Upright courses.

Want to learn more about how Upright's award-winning programs? Get in touch below!

Fields marked with an asterisk (*) are required.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.