Phase 1: Mobile Development Basics

Learn mobile app development fundamentals

6-8 weeks

Mobile Platform Overview

2 weeks
iOS vs Android Development
article
Mobile App Architecture
video
Development Environment Setup
practice

Programming Fundamentals

3 weeks
JavaScript for Mobile Apps
article
Basic Programming Concepts
practice
Mobile Development Patterns
video

UI/UX for Mobile

1 week
Mobile Design Principles
article
Responsive Mobile Layouts
practice
User Experience Best Practices
video