Mobile Development
Every year more and more people rely on mobile devices to meet their needs. Where websites used to be the gold-standard, people now rely on mobile apps. The technologies used to create these apps are expanding and improving quickly, so it’s an exciting time to start learning Mobile Development!Related resources
Related resources
New to Mobile Development? Start here
Jumpstart your career
All courses in Mobile Development
Free + Pro courses
All levels
13 courses
- skill path
Build a Social Media iOS App with Firebase and SwiftUI
Intermediate,1 LessoniOS - skill path
Pass the Technical Interview with Swift
Advanced,28 Lessons - skill path
Build iOS Apps with SwiftUI
Beginner friendly,11 LessonsWith Final Project - skill path
Build an Intermediate iOS App with SwiftUI
Intermediate,4 LessonsiOS - skill path
Build Basic Android Apps with Java
Beginner friendly,13 LessonsWith Final Project - course
Learn Java
Beginner friendly,16 LessonsLanguage Fluency - course
Learn Swift
Beginner friendly,11 LessonsLanguage Fluency - course
Learn Kotlin
Beginner friendly,11 LessonsLanguage Fluency - course
Learn React Native
Intermediate,5 Lessons - course
Learn Intermediate Swift
Intermediate,5 LessonsLanguage Fluency - course
Learn the Basics of Android
Intermediate - course
Introduction to Algorithms and Linear Data Structures in Swift
Intermediate,10 Lessons - course
Introduction to Non-linear Data Structures in Swift
Advanced,8 Lessons