0% found this document useful (0 votes)
2 views4 pages

Mobile Applications Development (Native) : People Develop Countries We Develop P.E.O.P.L.E

The document outlines a Mobile Applications Development program for graduates, detailing admission requirements, prerequisites, and a selection process that includes exams and interviews. It offers training in both Android and iOS development, with a focus on AI integration, and specifies the delivery approach as 75% face-to-face and 25% online. Graduates are expected to complete freelancing projects and obtain international certifications, aiming for employability in various tech companies.

Uploaded by

luffyloffy44
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views4 pages

Mobile Applications Development (Native) : People Develop Countries We Develop P.E.O.P.L.E

The document outlines a Mobile Applications Development program for graduates, detailing admission requirements, prerequisites, and a selection process that includes exams and interviews. It offers training in both Android and iOS development, with a focus on AI integration, and specifies the delivery approach as 75% face-to-face and 25% online. Graduates are expected to complete freelancing projects and obtain international certifications, aiming for employability in various tech companies.

Uploaded by

luffyloffy44
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Mobile Applications

Development (Native)

People Develop Countries… We Develop P.E.O.P.L.E.


Program Admission Arrangements

Who May Apply?


• Graduates of:
o All University Graduates may apply with minimum grade: Good

Prerequisites
These topics will be discussed with you in the interviews (Resources that applicants can visit or study before interview)
• OOP (Must)
• Data Structures & Algorithms (Must)
• Programming language Competency & Problem Solving (Must)
• Android App. Development (Plus)
• iOS App. Development (Plus)
• Resources: [Link]
• ITI values that could be found here: [Link]

Selection Process
• Phase 1: IQ and Problem-Solving exam | English exam
• Phase 2: Technical Exam (C Programming, OOP, DB, Web Development-→ Questions Level form basics to Intermediate )
Computer-based technical exam in the field of your interest
• Phase 3: Technical Interview
Those applicants would be discussing with the interviewing panel their pre-work -“Before You Apply”- in a one-to-one interview
• Phase 4: Interpersonal Skills Interview
Those how pass phase 3 will be promoted to this interview

Delivery Approach
• 75% face to face Learning| 25 % Online
• Common Hardware
• Common Software

Students’ Deliverables
• Each student must deliver at lest ONE freelancing job and an international certficate based on his track
Mobile Applications Development (Native)

1 Programs Offered 4 Certifications


• App development with Swift
 Professional Training Program:
• Associate Android Developer
• Mobile Applications Development with AI
Integration(Native)
 Intensive Code Camps:
• Android Applications Development with AI
Integration Track
5 Graduates Job Profiles
• iOS Applications Development with AI iOS Developer
Integration Track iOS developers are required to develop mobile applications for different Apple mobile devices
• Android Automotive Developer Track (iPhone, iPad…etc.) using Objective C or Swift programing languages and to be able to communicate
 Online Services (MaharaTech) with different backend technologies using REST APIs and to secure those mobile applications in a
proper way.

Android Developer
2 Industry/Academy Stakeholders Android developers are required to develop mobile applications natively using different google APIs
• Apple over Java or Kotlin programing languages and to be able to communicate with different backend
technologies using REST APIs and to secure those mobile applications in a proper way.
Audits.

3 Targeted Outcome
• Employability
o Vodafone Egypt o Valeo
o VOIS o InstaBug
o Orange Egypt o Valu
o MDI o Khazna
o Etisalat Misr o Deloitte
o NBE
o Fawry
o Aman
Mobile Applications Development (Native)
Program Content Structure 972 Hours
Fundamental courses Android Core Courses
• Track Orientation Workshop • Developing Applications using Java SE
• Operating Systems Fundamentals • Android Applications Development using Java
• Computer Network Fundamentals • Material Design
• Database Fundamentals • Architectural Design Patterns for Android
• Introduction to Software Engineering • Rx Java for Android
• Introduction to Object Oriented • Kotlin Programming Language
Programming Concept • Android Applications Development using Kotlin
• Data Structures and Algorithm • Kotlin Coroutines 4% 23%
6%
• Android Applications Unit Testing
• Dependency Injection In Android 5%
Supporting courses
• Versioning Control Systems
• Java Design Principles and Patterns
iOS Core Courses
10%
• Agile Software Development
Methodologies • Objective C
• Introduction to Testing and automated • Developing Applications for iOS using Obj.C
• Developing Applications for iOS using Swift 24%
unit test
• Introduction to Web technologies • Design Patterns for iOS
• XML and JSON Essentials with Java • iOS Applications Unit Testing
• Java API for Restful Web Service • Reactive programming for iOS
• Freelancing Basic • Swift UI
• Mobile User Interface Concepts (UI) • Dependency Injection in iOS
28%
Soft Skills Courses
Cross-platforms Courses
• Progressive Teamwork (Workshop)
• Flutter Development
• Professional Demeanor (Workshop)
• Kotlin Multi Platform
• Communication Essentials for Professionals
• High Impact Presentations
AI Courses
• Job Seeking Skills
• Intro to Generative AI and prompt engineering
• Vibe coding and working with Gen-AI APIs

You might also like