AGENTUR FÜR ARBEIT UI Design Program Curriculum

A learning experience that’s as rigorous and in sync with the industry as it is suited to beginners and upskillers alike.

Curriculum overview

Part-time
Full-time
Intro to UI Design
1.4 months
UI Design Immersion
6.6 months
Intro to UI Design
0.7 months
UI Design Immersion
3.3 months
Intro to UI Design
UI Immersion

This course will take you through ten tasks leading up to one main project: recreating screens for a travel app.

curriculum curriculum-box heading image
1.1 What Is UI?

Differentiate the responsibilities of a UI designer and a UX designer.

1.2 Introduction to Your Design Tool

Navigate the interface and basic functions of popular UI design tools

1.3 Working with Layers & Shapes

Use shapes and layers in popular UI design tools to create screens for an app.

1.4 Point Types & Boolean Operations

Use shapes to create icons for an app.

1.5 Visual Design Basics

Apply visual design basics to screens for an app.

1.6 Working with Text

Apply text styles to screens for an app.

1.7 Advanced Design Tool Features

Create a grid on which to build an app icon.

1.8 Pixel Precision

Apply principles of pixel precision to UI elements.

1.9 Previewing Your Work

Choose the tools for previewing the design.

1.10 Preparing Your Work for Handoff

Prepare design work for handoff.

This course provides a deeper dive into the daily practice and mindset of a professional UI designer. You’ll complete a total of five projects (achievements) consisting of several tasks each.

curriculum curriculum-box heading image
Achievement 1
Achievement 2
Achievement 3
Achievement 4
Achievement 5
Introduction to Design Principles

Use design theory, principles, patterns, mediums, and wireframes to design a mobile app from scratch. Here’s what you’ll learn:

1.1

Design Principles & Heuristics

1.2

Consistency in Design Patterns

1.3

Wireframes

1.4

Introduction to to Grids

1.5

Layout Design & Spacing

1.6

UI Elements & Hierarchy

1.7

Symbols & Iconography

1.8

Evoking Emotion in UI

1.9

Text & Typography in UI

1.10

Using Color in UI

1.11

Platforms & Devices

User Experience Design Process

Incorporate basic principles of user experience (UX) such as conducting user research, creating user personas, and drawing user flows. Here’s what you’ll learn:

2.1

Design Processes

2.2

User Psychology

2.3

Conducting User Research

2.4

Creating User Personas

2.5

What Is Lean UX?

2.6

Gathering Requirements

2.7

User Flows & User Flow Diagrams

2.8

Exploratory Sketching & Rapid Prototyping

2.9

User Testing

2.10

Portfolio Preparation

User Interface Design Process

Develop a mood board, mockups, and the primary screens for your app. Here’s what you’ll learn:

3.1

Finding Inspiration

3.2

Building a Mood Board

3.3

Primary & Secondary Actions

3.4

A/B & Preference Testing

3.5

Responsive Design Patterns

3.6

Responsive Grids & Frameworks

3.7

Creating a Style Guide

3.8

Reviewing & Critiquing

3.9

The Feedback Loop

3.10

Mockups

3.11

Portfolio Preparation

Mobile App Design for iOS and Android

Wireframe, design, and prototype a complete mobile app of your choice for both iOS and Android. Here’s what you’ll learn:

4.1

Mobile Platforms: iOS

4.2

Mobile Platforms: Android

4.3

Mobile Design Patterns & Trends

4.4

Learning from Others

4.5

Basic App Structure

4.6

Sounds & Physical Feedback

4.7

Mobile Gestures

4.8

Building a Mobile App

4.9

Prototyping a Mobile App

4.10

Portfolio Preparation

Animation, Branding, & UI Design Portfolios

Explore advanced UI design skills, such as prototyping complex animations and interactivity, and consolidate your projects from throughout the program into a complete portfolio.

5.1

Reusing Common Components

5.2

Prototyping Animation

5.3

Building a Cohesive Brand

5.4

Less is More

5.5

Final Project Part 1

5.6

Final Project Part 2

5.7

What Makes a Good Portfolio?

5.8

Building Your Portfolio

Intro to UI Design

This course will take you through ten tasks leading up to one main project: recreating screens for a travel app.

1.1 What Is UI?

1.2 Introduction to Your Design Tool

1.3 Working with Layers & Shapes

1.4 Point Types & Boolean Operations

1.5 Visual Design Basics

1.6 Working with Text

1.7 Advanced Design Tool Features

1.8 Pixel Precision

1.9 Previewing Your Work

1.10 Preparing Your Work for Handoff

UI Immersion

This course provides a deeper dive into the daily practice and mindset of a professional UI designer. You’ll complete a total of five projects (achievements) consisting of one task each.

about ux

Built on proven learning theories and industry expertise

Dive into a comprehensive and varied learning experience designed to take you from beginner to pro.

Each course is packed with reading materials and supporting videos, audio learning options, and more.

Our instructional designers work hand-in-hand with seasoned experts in the field to keep our curriculum rooted in proven learning theories, and in-sync with the industry.

Graduate portfolios

See some of the incredible work our students complete during the UI Design Program.

Create beautiful work with industry-standard tools

Design Tools

We’ve partnered up with industry-standard tool providers to make sure you have access to the tools you might use on the job. Through free trials and special discounts available to CF students, you’ll be able to try out a variety of tools to see what works best for you. Check out our perks page or Course Prep in your course for more information on tool discounts.

What our graduates have to say

testimonials__item__image
testimonial-image-details
testimonial-image-details
testimonials__item__image
testimonial-image-details
testimonial-image-details
testimonials__item__image
testimonial-image-details
testimonial-image-details
testimonials__item__image
testimonial-image-details
testimonial-image-details
testimonials__item__image
testimonial-image-details
testimonial-image-details
testimonials__item__image
testimonial-image-details
testimonial-image-details

How to take our UI Design Program
with a Bildungsgutschein

Next start dates

I don’t have a Bildungsgutschein
How to apply for a Bildungsgutschein  
I already have a Bildungsgutschein
How to enroll in the CareerFoundry program  
1

Schedule an appointment with the Agentur für Arbeit

If you haven’t been in touch with the job center before, you can find your local center simply by searching online, e.g. “Agentur für Arbeit Berlin” or “Agentur für Arbeit near me”. Once you’ve made an appointment, you’ll be assigned an advisor.

2

Prepare for your appointment at the Agentur für Arbeit

Use our full application guide to prepare for your appointment at the Agentur für Arbeit and convince your advisor to approve your participation in the course. It covers the documents you need for the appointment.

Download our guide:

Request your personal course proposal from CareerFoundry. You might have to provide this document to the Agentur für Arbeit. It only takes a few minutes!

Any questions?
We’re here to help! Get in touch with one of our program advisors.
1

Enroll in the CareerFoundry course

The Agentur für Arbeit has issued you a Bildungsgutschein—congratulations!

Now you can begin the enrollment process. Simply press the "Start the process" button and we'll notify you about the next steps.

It takes around 10-14 days to complete all of these steps, so be sure to account for this when you are choosing a course start date.

Start the process
Any questions?
We’re here to help! Get in touch with one of our program advisors.
back
back

How would you like us to contact you?

Book a time to speak with a program advisor

Send us a message

Thank you!

Our program advisor will be in touch with you shortly.