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!Mobile Technologies:
- Android
- iOS
- Swift
- Kotlin
- Java
- ReactNative
New to Mobile Development? Start here
Jumpstart your career
All courses in Mobile Development
Free + Pro courses
All levels
13 courses
- skill path
Build an Intermediate iOS App with SwiftUI
Intermediate,4 LessonsiOS - skill path
Build a Social Media iOS App with Firebase and SwiftUI
Intermediate,1 LessoniOS - skill path
Build iOS Apps with SwiftUI
Beginner friendly,11 LessonsWith Final Project - skill path
Build Basic Android Apps with Java
Beginner friendly,13 LessonsWith Final Project - skill path
Pass the Technical Interview with Swift
Advanced,28 Lessons - 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