NOTE: To view the training dates and registration button clearly put your mobile phone, tablet on landscape layout. Thank you
Online/ On-site (Nairobi, Kenya) Training Dates | ||||
---|---|---|---|---|
Course Date | Onsite fee (Nairobi) | Live Online fee | Register for Physical/Online Training |
Introduction
This course blends theory and practice to help you build great apps the right way. In this course, you'll work with trainer step-by-step to build a cloud-connected Android app, and learn best practices of mobile development, and Android development in particular.
Duration
10 days
Course Objectives
o Identify mobile applications, platforms and architecture
o Develop mobile applications using development tools and strategies
o Implement mobile applications
o Secure mobile applications
Content
Module One: Mobile devices and applications
o Overview of mobile computing
o Types of mobile devices
o Uses of mobile devices
o Overview of mobile applications
o Mobile browsers
Module Two: Introduction to mobile application development
o Mobile application challenges
o Mobile application development tools
o Mobile application programming languages
o Mobile application management
o Mobile application best practices
o Overview of mobile database management systems
Module Three: Mobile platforms and architectures
o Internet protocols for mobile applications
o Mobile application distribution platforms and environments
o Mobile application development architectures
o Styles of mobile architecture
Module Four: Mobile application development
o Mobile application development lifecycle
o Functions, arrays and objects
o Control structures and modes of execution
o Using HTML, CSS, XML, Javasript and JQuery
Module Five: iOS application development
o Window-based application and MUC
o Swift programming
o User Interface Design
o Introduction to graphics on the iPhone
o Core data and localisation
o Multi-threading and multi-tasking
o Web services and networking
Module Six: Android application development
o Java reviews
o Android SDK
o Resources and views
o Intents and services
o Storage and threads
Module Seven: Unstructured supplementary service data (USSD)
o Overview of USSD code
o USSD broker
o POST request, response and status
o USSD pull
Module Eight: Mobile application testing
o Merits and demerits of mobile application testing
o Challenges of mobile application testing
o Types of mobile application testing
o Testing tools
Module Nine: Mobile application security
o Overview of mobile application threats
o Reducing mobile risks
o Cloud based assessments and solutions
o Security strategies
o Security testing techniques and certification
Training Approach
This course will be delivered by our skilled trainers who have vast knowledge and experience as expert professionals in the fields. The course is taught in English and through a mix of theory, practical activities, group discussion and case studies. Course manuals and additional training materials will be provided to the participants upon completion of the training.
Tailor-Made Course
This course can also be tailor-made to meet organization requirement. For further inquiries, please contact us on: Email: training@upskilldevelopment.com Tel: +254 721 331 808
Training Venue
The training will be held at our Upskill Training Centre. We also offer training for a group (at a discount of 10% to 50%) at requested location all over the world. The course fee covers the course tuition, training materials, two break refreshments, and buffet lunch.
Visa application, travel expenses, airport transfers, dinners, accommodation, insurance, and other personal expenses are catered by the participant
Certification
Participants will be issued with Upskill certificate upon completion of this course.
Airport Pickup and Accommodation
Airport pickup and accommodation is arranged upon request. For booking contact our Training Coordinator through Email: training@upskilldevelopment.com, +254 721 331 808
Payment should be done two weeks before commence of the training, to Upskill Development account, so as to enable us prepare better for you.
Course Date | Onsite fee (Nairobi) | Live Online fee | Click to Register, Physical or Online Training |
---|
We support the development of a skilled and confident workforce to meet the changing demands of growing sectors by offering the best possible training to enable them to fulfil learning goals.
Make a Mark in You Day to Day work