0% found this document useful (0 votes)
34 views

Android Content

The document summarizes an Android development diploma program offered by Route Tech for 4000 Egyptian pounds. It provides details about the program content (120 hours), instructors (over 50 qualified trainers), students trained (over 10,000), branches (4 across Cairo, Giza and Alexandria), programs offered (over 20 technologies), and course content which includes Java, Android development, UI components, maps APIs, notifications and more. It also mentions the university's events, partners, and that over 10,000 students have benefited from their programs.

Uploaded by

manarkhaliidx
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)
34 views

Android Content

The document summarizes an Android development diploma program offered by Route Tech for 4000 Egyptian pounds. It provides details about the program content (120 hours), instructors (over 50 qualified trainers), students trained (over 10,000), branches (4 across Cairo, Giza and Alexandria), programs offered (over 20 technologies), and course content which includes Java, Android development, UI components, maps APIs, notifications and more. It also mentions the university's events, partners, and that over 10,000 students have benefited from their programs.

Uploaded by

manarkhaliidx
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
You are on page 1/ 17

Android development

diploma
Content (120 hours)
4000 L.E
Instructors Students
we Have more than 50 qualified Instructor and We trained more than 10,000 plus students and
trainers we are able to deliver high quality traning helped them to start thair tech career through our
programs to our students expert career guidance counselor .

Branches programs
Our programs provide more than 20 tech
today we have 4 branches across Cairo,Giza and
disciplines that cover a wide technological
alexandria .
spectrum including for example but not limited to
data science to web development and UX Design
Our Education Programs

01 Professional Mentors

02 Constantly Updated

03 Practical Projects

04 Interactive workshops
• Abstraction
Part 1 • Project . Loops (For - 3. Object Oriented
(Abstract classes
( Java SE) Structure While - Do While) Programming
- Interfaces)

1. Introduction to Java • Hello World • Classes and 4 Collections


Programming 2. Basics
Application Objects and Generics

. Variables and • Encapsulation


• Overview.
Data types
• nested loops • Sets, Lists
and data hiding

• Compiler and
JVM
• Operators • Strings • Inheritance • Maps

. Conditional
• Arrays & • Generics Class
• File statements (IF - • Polymorphism
Switch) Functions and Method
• Using resources (
Part 2 (Android • Application drawables, Strings 4. Intents and • what is
Development) Component colors, and Activities fragments
Styles )

• Fragment
1. Introduction to • Android Studio • Intents (implicit
3. UI Components II manager and
Android and Gradle - exiplicit) transaction

• Creating tablayout,
• Android OS • Menu • Intent Filters NavigationDrawer,
Hello World BottomNavigation

• How to deal with large


• Android • Support
2. UI Components scale projects (Base
Versions Localization activity and fragment)

• OS • Layouts
• Support • Project 1: Islami
(Constraints Layout- 5. Fragments Project
Architecture Linear Layout ) Orientation
• How to make
8. Threading and • how to cache
6. Dialogs 7. Data Storage network calls and
Services Apis
APIs

• Shared • Consuming • using Room and


• Alert Dialog • Threading
Preferences Web APIs Retrofit Together

• Room (Database
Bottom Sheet • Service and • Using Retrofit
Library) - from google SOLID principles
Dialoges Arch Components Intent Service and Gson Libraries

• completing Islami
• Custom dialogs • 2nd Project 9. Web services Observer design
project (Adding
(Dialog Fragment) Todo Application and APIs pattern
Radio Part)

• How to deal with • starting with 3rd


external libraries • What is JSON? project (News
(Github) Application)
• Get and draw
• 5th Project (Chat • Access user Publish on
shortest path of two GIT VCS
Application) location Google Play
locations

12. Runtime
• Firebase Auth • tracking user • Generate
Permission and GIT workflow
(Login with Gmail) location signed APK
GPS

Firebase • Location • Publish to GIT branching


13. Notifications
Firestore Manager and GPS market model

11. Google Maps • what is runtime • Simple 18. Publish on working with
APIs permission Notification Google Play github

• how to request
• firebase to push • Generate using GIT with
• Load Google Map runtime
Notifications signed APK teams
permission
Advanced- E-Commerce 17. Design Repository
Composable UI
Topics Application patterns pattern

• what is design
Clean Dealing with Figma Jetpack
patterns Use-Cases
Architecture app Compose
MVC,MVVM,MVI

• how to
what is Agile- Multi-Module
Domain Layer
Agile Methodologies
implement unit-testing
app
MVVM

• how to Kotlin-
Data Layer Scrum-Jira build-flavors
implement MVI coroutines

Presentation
Retrofit-interceptors kotlin-flows
Layer
Our
Students
worked for
Our
Instructors
worked for
Our Partners
Our University
Training

08
ROUTE
TECH
SUMMIT
JobFair

Our Events
Route Tech Summit
the opportunity to meet with corporate
representatives of participating
companies, and explore and apply to
available job and internship opportunities.
TRUST PROGRAMS
MORE THAN 10K STUDENTS
Thanks
can't wait to see you !

We're here to support you!


Email us at [email protected]
for comments or questions.

You might also like