Mobile App Development

Career Details

Title: Mobile Application Development

Total Cert Points Required 3500

Duration: Six Months

Cost: 250k

Mobile Application Developers specialize in designing, developing, and maintaining applications for mobile devices. They work with various platforms like iOS, Android, and cross-platform frameworks to create functional and user-friendly apps. Mobile App Developers can find job opportunities in tech companies, startups, digital agencies, and as freelancers. The salary range varies based on experience, location, and expertise, ranging from 1.8 million to 15 million Naira per year.

Required Courses:

Introduction to Mobile App Development

Overview of mobile app development, platforms, and tools.

Duration: 3 weeks

CP load: 300 CP

Java for Android Development

Java programming language basics with a focus on Android app development

Duration: 6 weeks

CP load: 500 CP

Swift for iOS Development

Introduction to Swift programming language and iOS app development.

Duration: 6 weeks

CP load: 500 CP

Cross-Platform Development (e.g., Flutter or React Native)

Building apps that run on both Android and iOS platforms using cross-platform frameworks.

Duration: 6 weeks

CP load: 400 CP

Mobile UI/UX Design

Design principles and practices specific to mobile applications

Duration: 4 weeks

CP load: 400 CP

Mobile App Testing and Debugging

Techniques and tools for testing and debugging mobile applications

Duration: 3 weeks

CP load: 300 CP

UI/UX Design

The process of enhancing user satisfaction by improving the usability, accessibility, and pleasure provided in the interaction with a product.

Duration: 7 weeks

CP load: 500 CP

Firebase for Mobile Apps

Utilizing Firebase services for authentication, databases, and hosting in mobile apps.

Duration: 4 weeks

CP load: 300 CP

Version Control for Mobile Apps (Git)

Managing and tracking changes to mobile app code using Git

Duration: 3 weeks

CP load: 200 CP

Mobile App Monetization Strategies

Exploring various methods to monetize mobile apps, such as in-app purchases, ads, and subscriptions.

Duration: 3 weeks

CP load: 250 CP

Advanced Mobile App Features (e.g., Push Notifications, Geolocation)

Implementing advanced features to enhance user experience and app functionality.

Duration: 4 weeks

CP load: 350 CP