Gain the knowledge and skills you need to advance.
This role has a £77,524 median salary ¹.
An Android Developer builds, tests, and optimizes apps for Android, focusing on performance and compatibility, using Java, Kotlin, and Android SDK.
This role has a £77,524 median salary ¹.
Offered by
This role has a £77,524 median salary ¹.
An iOS Developer builds and maintains iOS apps, optimizes performance and compatibility using Swift and iOS SDK across Apple’s ecosystem.
This role has a £77,524 median salary ¹.
Offered by
University of California, Santa Cruz
Specialization
Course
University of Alberta
Specialization
Vanderbilt University
Specialization
Course
Specialization
University of California, Santa Cruz
Specialization
University of California, Santa Cruz
Specialization
University of Colorado Boulder
Specialization
Specialization
Specialization
Course
The language used throughout the course, in both instruction and assessments.
EIT Digital
Skills you'll gain: Software Architecture, Functional Requirement, Requirements Analysis, Internet Of Things, Software Design Patterns, User Requirements Documents, Android Development, Application Frameworks, Maintainability, Interoperability, Software Quality (SQA/SQC)
Mixed · Course · 1 - 3 Months
Skills you'll gain: Rust (Programming Language), Data Structures, Debugging, Software Design Patterns
Intermediate · Course · 1 - 3 Months
Peking University
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Software Design Patterns, Computer Programming, JUnit, UI Components, Databases, C and C++, Event-Driven Programming, Application Development, Debugging, Algorithms, Software Development Tools, Data Structures
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Software Design Patterns
Advanced · Course · 1 - 4 Weeks
Coursera Instructor Network
Skills you'll gain: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
Beginner · Course · 1 - 4 Weeks
Pearson
Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), System Programming, Software Design Patterns
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Apache Maven, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Unit Testing, Docker (Software), Software Design Patterns, Object-Relational Mapping, Data Access
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Unity Engine, Video Game Development, Artificial Intelligence, Virtual Environment, Simulations, System Design and Implementation, Scripting, Performance Tuning, Software Design Patterns
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Object Oriented Design, Software Design Patterns, Functional Design
Intermediate · Course · 3 - 6 Months
Universidade de São Paulo
Skills you'll gain: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Software Design, Java Programming, Computer Programming, Debugging, Software Architecture, Programming Principles, Other Programming Languages, Prototyping
Intermediate · Course · 1 - 3 Months
Universidad Nacional Autónoma de México
Skills you'll gain: Android Studio, Android Development, Mobile Development, Mockups, Mobile Development Tools, Software Design Patterns, Kotlin, Application Development, User Interface (UI) Design, Prototyping, Application Design, User Interface and User Experience (UI/UX) Design, Development Environment, Gradle, Java Programming, Extensible Markup Language (XML), GitHub
Mixed · Course · 1 - 3 Months
Johns Hopkins University
Skills you'll gain: Angular, JavaScript Frameworks, Unit Testing, Ajax, Cloud Applications, Web Applications, Front-End Web Development, Web Development, Javascript, Application Design, Model View Controller, Hypertext Markup Language (HTML), UI Components, Software Design Patterns
Intermediate · Course · 1 - 3 Months