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
UI Design Duration
8 months
UI Design Duration
4.2 months
UI Design Program

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
Achievement 6
Recreating an Existing Interface

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 Design Tools

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 Tool Functions

1.8

Pixel Precision

1.9

Previewing Your Work

1.10

Preparing Your Work for Handoff

Conceptualization of Design Principles

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

2.1

Design Principles & Heuristics

2.2

Consistency in Design Patterns

2.3

Wireframes

2.4

Layout Design & Spacing

2.5

Introduction to Grids

2.6

UI Elements & Hierarchy

2.7

Symbols & Iconography

2.8

Evoking Emotion in UI

2.9

Text & Typography in UI

2.10

Using Color in UI

2.11

Platforms & Devices

User Experience

Incorporate basic principles of user experience (UX) design to solve UI design problems, then conduct user research and create user personas. Here’s what you’ll learn:

3.1

Design Processes

3.2

User Psychology

3.3

Conducting User Research

3.4

Creating User Personas

3.5

What Is Lean UX?

3.6

Gathering Requirements

3.7

User Flows & User Flow Diagrams

3.8

Exploratory Sketching & Rapid Prototyping

3.9

User Testing

Design Workflow

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

4.1

Finding Inspiration

4.2

Building a Mood Board

4.3

Primary & Secondary Actions

4.4

A/B Testing

4.5

Responsive Design & Frameworks

4.6

Mockups

4.7

Creating a Style Guide

4.8

Reviewing & Critiquing

4.9

The Feedback Loop

Mobile App Design for iPhone and Android

Wireframe and design a complete mobile meeting management app and/or an app of your choice for both iOS and Android. Here’s what you’ll learn:

5.1

Mobile Platforms: iOS

5.2

Mobile Platforms: Android

5.3

Mobile Design Patterns & Trends

5.4

Learning from Others

5.5

Basic App Structure

5.6

Sounds & Physical Feedback

5.7

Mobile Gestures

5.8

Building a Mobile App

5.9

Prototyping a Mobile App

A Complete Application

Design an app from start to finish, using everything you’ve learned in the program. You’ll also gather your coursework and build your professional portfolio.

6.1

Reusing Common Components

6.2

Prototyping Animation

6.3

Building a Cohesive Brand

6.4

Less is More

6.5

Starting from Nothing

6.6

Final Project

6.7

What Makes a Good Portfolio?

6.8

Building Your Portfolio

UI Design Program

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.

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 Course
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 course  
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.