DIPLOMA IN MOBILE APP DEVELOPMENT
MOBILE
APP DEVELOPMENT
FULL COURSE
3 Months
About Course
Android™ Mobile Application Development (Android 8.x Nougat)
This course provides the required knowledge and skills to design and build a complete Android™ application. It delivers an extensive training on the main Android SDK components and its interactions. The course is updated to include topics compatible with all Android versions up to Android 8 and the source code updated to API 27. Moreover, this course book uses Kotlin programming language instead of Java. Kotlin is a safe and concise programming language that promotes faster development of high-quality Android apps.
COURSE OBJECTIVES
Upon completing this course, Students will be able to:
-
Learn the essentials of the Kotlin Programming Language and all Kotlin topics related Android applications development.
-
Design and build a complete Android application.
-
Debug and maintain Android applications using different tools and plugins.
-
Thoroughly understand the life-cycle of an Android application and its main components.
-
Use external resources, manifest files, intents and adapters.
-
Understand and use all Android persistent storage techniques: Preferences, files, databases, and content providers.
-
Use Android’s background processing techniques.
-
Build location-aware applications using GPS as a location provider and Google Maps.
Entering Profile
-
Basic knowledge of computers.
-
Comfortable working in the Windows environment.
-
Sound knowledge of Java background.
Certificate Title
Mobile App Developer
Course Content
-
Introduction to Kotlin
-
Control Flow Statements
-
Functions & Object-Oriented Programming (OOP)
-
Android Framework and Android Studio
-
Creating User Interface UI
-
Android Layouts, Styles, Theme and Menus
-
Toasts, Activities, Navigations, and Views Context Class
-
Android, Dialogs, Snackler, Menus, Windows and Notifications
-
Android Storage, SQLite and Content Providers
-
ocation-Aware Apps: Using GPS and Google Maps
You May Like

DIPLOMA IN MICROSOFT OFFICE
-
IT Fundamental and Computing
-
Microsoft Windows
-
Microsoft Word
-
Microsoft Excel
-
Microsoft Powerpoint
-
Microsoft Outlook

CERTIFICATE IN HARDWARE ENGINEERING
-
Installing & configuring windows PC
-
Administering Windows Server 2012
-
Motherboard and its Associate Features
-
Operating System Technology
-
PC Assembly, Upgrading & Maintenance
-
Basic Troubleshooting Methodology

CERTIFICATE IN PYTHON
-
Introduction To Programming Using Python
-
Networking in Python
-
Web Scraping and Using Web Services
-
JSON and SOA API Programming
-
List and Dictionaries, Tuples
-
DataBase Connectivity