Mobile App Development
This 5-month course will teach students the skills needed to develop mobile applications for Android and iOS platforms using industry-standard tools and techniques.

Enrollment
Pre-register yourself for the next cohort
Program Duration
5-7 months
Learning Format
Online
What You Will Learn
- Introduction to Mobile Application Development: Students will learn the basics of mobile application development, including mobile app architecture, app development tools, and mobile user interfaces.
- Android App Development: Students will learn how to develop Android applications using Java and Android Studio. Topics covered include user interface design, Android widgets, and integration with back-end services.
- iOS App Development: Students will learn how to develop iOS applications using Swift and Xcode. Topics covered include user interface design, navigation, and data persistence.
- Mobile App Design: Students will learn about mobile app design principles and best practices, including design patterns, user experience, and usability testing.
- Advanced Mobile App Development: Students will learn advanced topics in mobile app development, including integrating with cloud services, optimizing performance, and app deployment.
Course Syllabus
Module 1
Module 2
Module 3
Module 4
Module 5
Module 1
Introduction to Mobile Application Development
- Introduction to Mobile App Development
- Mobile App Architecture
- Mobile App Development Tools
- Mobile User Interfaces
Module 2
Android App Development
- Introduction to Android App Development
- Android User Interface Design
- Android Widgets
- Integrating with Back-end Services
Module 3
iOS App Development
- Introduction to iOS App Development
- iOS User Interface Design
- Navigation
- Data Persistence
Module 4
Mobile App Design
- Introduction to Mobile App Design
- Design Patterns
- User Experience
- Usability Testing
Module 5
Advanced Mobile App Development
- Integrating with Cloud Services
- Optimizing Performance
- App Deployment
Program Offerings
Practical Skills
You will learn practical skills in emerging careers that make you more valuable and appealing to employers
Projects
You will acquire the knowledge to create portfolio-worthy projects showcasing your skills
Mentorship
Experts working in the industry will mentor you in becoming successful professionals with leadership skills
Course Syllabus
Module 1
- Week 1 - 6
Introduction to Unity and Programming
Module 2
- Week 6 - 9
Installing Unity and Code Editor
Module 3
- Week 10
Portfolio Project 1
Module 4
- Weeks 11 - 19
Smart Contracts, Wallets, Web3 & Blockchain
Module 5
- Week 20
Portfolio Project 2: Create DApp Application
Module 6
- Weeks 21 - 23
Ethereum, IPFS
Module 7
- Weeks 24 - 30
NFTs and How They work
Module 8
- Week 31
Final Capstone Project
Module 7
- Weeks 17, 18 & 19
Design a User Experience for Social Good & Prepare for Jobs
Module 8
- Week 20
Revamp an App (Telemart, Airlift etc.)
Module 9
- Week 21
Assignment: Case Study on 5 UX mistakes of Airlift Express
Module 10
- Week 22
Design a Web Page in XD
Module 11
- Week 23
Capstone Project (1 and 2) Explained
Module 12
- Week 24
Introduction to Freelancing (Upwork)
Module 13
- Week 25
Introduction to Making a Resume / CV
Module 14
- Week26
Introduction to Making a Digital CV
Module 15
- Week 27
Introduction to making Behance, Dribbble and Linkedin Profiles
Module 15
- Week 28
Preparing for the Elevator Pitch
Module 16
- Week 29 & 30
Preparing for Product Design Interview Questions
Module 17
- Weeks 31
Intro to Negotiation in Jobs
Module 7
- Week 9
Clean Data, Assignment Prep
Module 8
- Week 10
Cleaning Data with SQL, Verify and Report Cleaning Results
Module 9
- Week 11
Adding Data to Resume + Course Challenge
Module 10
- Week 12
Organizing Data to Begin Analysis, Formatting and Adjusting Data
Module 11
- Week 13
Aggregating Data for Analysis, Performing Data Calculations
Module 12
- Week 14
Visualizing Data, Creating Data Visualizations with Tableau
Module 13
- Week 15
Crafting Data Stories, Developing Presentations and Slideshows
Module 14
- Week 16
Programming and Data Analytics, Programming using R Studio
Module 15
- Week 17
Working with Data in R, More About Visualizations, Aesthetics and Annotations
Module 16
- Week 18
Documentation and Reports, Learn About Capstone Basics
Module 17
- Week 19
Building Your Portfolio + Using Your Portfolioo
Module 18
- Weeks 20 & 21
Putting Your Certificate to Work
Module 19
- Weeks 22 & 23
Introduction to Probability and Data with R
Module 20
- Weeks 24 & 25
Inferential Statistics
Module 21
- Weeks 26 & 27
Linear Regression and Modelling
Module 22
- Weeks 28 & 29
Bayesian Statistics
Module 23
- Weeks 30
Statistics with R Capstone (Final Project)
Module 24
- Weeks 31
Job - Interview Mocking and Training
Module 7
- Week 9
Clean Data, Assignment Prep
Module 8
- Week 10
Cleaning Data with SQL, Verify and Report Cleaning Results
Module 9
- Week 11
Adding Data to Resume + Course Challenge
Module 10
- Week 12
Organizing Data to Begin Analysis, Formatting and Adjusting Data
Module 11
- Week 13
Aggregating Data for Analysis, Performing Data Calculations
Module 12
- Week 14
Visualizing Data, Creating Data Visualizations with Tableau
Module 13
- Week 15
Crafting Data Stories, Developing Presentations and Slideshows
Module 14
- Week 16
Programming and Data Analytics, Programming using R Studio
Module 15
- Week 17
Working with Data in R, More About Visualizations, Aesthetics and Annotations
Module 16
- Week 18
Documentation and Reports, Learn About Capstone Basics
Module 17
- Week 19
Building Your Portfolio + Using Your Portfolioo
Module 18
- Weeks 20 & 21
Putting Your Certificate to Work
Module 19
- Weeks 22 & 23
Introduction to Probability and Data with R
Module 20
- Weeks 24 & 25
Inferential Statistics
Module 21
- Weeks 26 & 27
Linear Regression and Modelling
Module 22
- Weeks 28 & 29
Bayesian Statistics
Module 23
- Weeks 30
Statistics with R Capstone (Final Project)
Module 24
- Weeks 31
Job - Interview Mocking and Training
Instructors

Jamal
Jamal is a Unity & C# developer with several years of experience. He specializes in 3D and 2D Games for desktop (Windows, macOS & Linux), Mobile AR with Unity’s ARFoundation (or ARCore and ARKit), general coding with C# .NET, including system architecture and maintaining a clean structure for scalability, dynamic data binding for pushing quick changes to a client, social Sign In’s with Google, Facebook, Apple or a custom authority, working with Playfab, releasing an application on Google Play Store or Apple’s App Store.
Module 7
- Weeks 17, 18 & 19
Design a User Experience for Social Good & Prepare for Jobs
Module 8
- Week 20
Revamp an App (Telemart, Airlift etc.)
Module 9
- Week 21
Assignment: Case Study on 5 UX mistakes of Airlift Express
Module 10
- Week 22
Design a Web Page in XD
Module 11
- Week 23
Capstone Project (1 and 2) Explained
Module 12
- Week 24
Introduction to Freelancing (Upwork)
Module 13
- Week 25
Introduction to Making a Resume / CV
Module 14
- Week26
Introduction to Making a Digital CV
Module 15
- Week 27
Introduction to making Behance, Dribbble and Linkedin Profiles
Module 15
- Week 28
Preparing for the Elevator Pitch
Module 16
- Week 29 & 30
Preparing for Product Design Interview Questions
Module 17
- Weeks 31
Intro to Negotiation in Jobs
Module 7
- Week 9
Clean Data, Assignment Prep
Module 8
- Week 10
Cleaning Data with SQL, Verify and Report Cleaning Results
Module 9
- Week 11
Adding Data to Resume + Course Challenge
Module 10
- Week 12
Organizing Data to Begin Analysis, Formatting and Adjusting Data
Module 11
- Week 13
Aggregating Data for Analysis, Performing Data Calculations
Module 12
- Week 14
Visualizing Data, Creating Data Visualizations with Tableau
Module 13
- Week 15
Crafting Data Stories, Developing Presentations and Slideshows
Module 14
- Week 16
Programming and Data Analytics, Programming using R Studio
Module 15
- Week 17
Working with Data in R, More About Visualizations, Aesthetics and Annotations
Module 16
- Week 18
Documentation and Reports, Learn About Capstone Basics
Module 17
- Week 19
Building Your Portfolio + Using Your Portfolioo
Module 18
- Weeks 20 & 21
Putting Your Certificate to Work
Module 19
- Weeks 22 & 23
Introduction to Probability and Data with R
Module 20
- Weeks 24 & 25
Inferential Statistics
Module 21
- Weeks 26 & 27
Linear Regression and Modelling
Module 22
- Weeks 28 & 29
Bayesian Statistics
Module 23
- Weeks 30
Statistics with R Capstone (Final Project)
Module 24
- Weeks 31
Job - Interview Mocking and Training
Module 7
- Week 9
Clean Data, Assignment Prep
Module 8
- Week 10
Cleaning Data with SQL, Verify and Report Cleaning Results
Module 9
- Week 11
Adding Data to Resume + Course Challenge
Module 10
- Week 12
Organizing Data to Begin Analysis, Formatting and Adjusting Data
Module 11
- Week 13
Aggregating Data for Analysis, Performing Data Calculations
Module 12
- Week 14
Visualizing Data, Creating Data Visualizations with Tableau
Module 13
- Week 15
Crafting Data Stories, Developing Presentations and Slideshows
Module 14
- Week 16
Programming and Data Analytics, Programming using R Studio
Module 15
- Week 17
Working with Data in R, More About Visualizations, Aesthetics and Annotations
Module 16
- Week 18
Documentation and Reports, Learn About Capstone Basics
Module 17
- Week 19
Building Your Portfolio + Using Your Portfolioo
Module 18
- Weeks 20 & 21
Putting Your Certificate to Work
Module 19
- Weeks 22 & 23
Introduction to Probability and Data with R
Module 20
- Weeks 24 & 25
Inferential Statistics
Module 21
- Weeks 26 & 27
Linear Regression and Modelling
Module 22
- Weeks 28 & 29
Bayesian Statistics
Module 23
- Weeks 30
Statistics with R Capstone (Final Project)
Module 24
- Weeks 31
Job - Interview Mocking and Training
Frequently Asked Questions
The monthly fee for the courses is Rs 2000 and the registration fee is Rs 500 (it is non-refundable)
Yes, you will receive an international certificate after completing the course.
The eligibility criteria for the courses are age 22-35, unemployed, graduate, available for a full-time job after completion, basic English comprehension, preferably tech background, and computer skills.