
Skills you'll gain: Animation and Game Design, iOS Development, UI Components, User Interface (UI) Design, Real Time Data, Computer Graphics, Application Design, Video Game Development, Data Modeling
Intermediate · Course · 1 - 3 Months

UiPath
Skills you'll gain: User Interface (UI), UI Components, Human Computer Interaction, Automation, Robotic Process Automation, Fine-tuning
★ 4.7 (41) · Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: iOS Development, Apple iOS, User Interface (UI), Model View Controller, Core Data (Software), User Interface (UI) Design, UI Components, User Interface and User Experience (UI/UX) Design, Responsive Web Design, Mobile Development, Human Computer Interaction, Software Design, Geospatial Mapping, Animations, Application Development, Data Persistence
★ 4.5 (189) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Prototyping, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, User Research, Interactive Design, Design Software, Design Strategies, Design, User Experience, User Centered Design, User Experience Design, Visual Design, Graphic and Visual Design Software, Figma (Design Software), Graphic and Visual Design, Design Elements And Principles
★ 4.8 (41) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Plot (Graphics), Swift Programming, UI Components, Apple iOS, iOS Development, Interactive Data Visualization, User Interface (UI), User Interface (UI) Design, Hypertext Markup Language (HTML), Data Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Swift Programming, UI Components, Apple iOS, iOS Development, Mobile Development, Apple Xcode, Responsive Web Design, User Interface (UI) Design, User Interface (UI), Code Reusability, Interactive Design, Algorithms, Software Design, Animations, Software Design Patterns, Data Modeling
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Java, Object Oriented Programming (OOP), Data Structures, Java Programming, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, File I/O, User Interface (UI), UI Components, User Interface (UI) Design, Development Environment, Code Reusability, Software Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), UI/UX Research, User Research, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Prototyping, Usability, Figma (Design Software), Web Content Accessibility Guidelines, User Experience Design, Interactive Design, User Centered Design, Design Strategies
★ 4.7 (30) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, Core Data (Software), Mobile Development, Apple iOS, Apple Xcode, Application Development, UI Components, Data Persistence, User Interface (UI), User Interface (UI) Design, Interactive Design, Data Management, Animations
Beginner · Course · 3 - 6 Months

Skills you'll gain: Apple Xcode, iOS Development, Apple iOS, Swift Programming, Mobile Development, Integrated Development Environments, Application Development, User Interface (UI), Programming Principles, UI Components, Interactive Design, User Interface (UI) Design, Development Environment, Animations
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Usability Testing, Usability, Software Testing, Software Quality (SQA/SQC), Test Planning, Human Centered Design, Technical Communication, User Experience Design, User Research, UI/UX Research, User Centered Design, Report Writing, Web Content Accessibility Guidelines, Stakeholder Engagement
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), User Interface (UI) Design, Mobile Development, User Interface and User Experience (UI/UX) Design, iOS Development, Swift Programming, UI Components, Responsive Web Design, Apple iOS, Application Design, Animations, Interactive Design, Application Development, Maintainability
Intermediate · Course · 1 - 3 Months