Ministry of Communications and Information Technology Information Technology Institute Mobile and Web Applications Developer Track Intake 35
Historical Description First Intake was in 2012 (Intake 33) Number of graduates (2 Intake): 27 2
Track Purpose Mobile and Web Applications Developer track aims to graduate professional world-class Java developers, who are capable of using different Java technologies in diverse application domains. The track structure is based mainly on developing applications for mobiles from different categories and with different platforms and operating systems like Android, ios and BlackBerry, and how can we use Java Enterprise Edition (JEE) API s and frameworks to integrate with custom made web applications. An Intensive soft skills package is also delivered so that graduates can deeply understand how to manage projects and build teams. 3
Graduate Profile Graduates will obtain advanced technical skills to do the following: Develop, create, and modify custom mobile applications. Analyze and design databases within an application area. Develop, create, and modify custom mobile applications that are Database driven. Integrate custom mobile application with web application. 4
Graduate Domain Software houses delivering: Standalone Mobile applications and turnkey Development. Large-scale, enterprise-class mobile software solutions linking into existing enterprise systems. Mobile exchanging data applications development. Develop, create, and modify custom web applications or desktop specialized utility programs. 5
List of Courses Essential Courses Category Operating Systems Fundamentals Red Hat System Administration I Red Hat System Administration II Database Fundamentals Computer Networks Fundamentals Introduction to Web Technologies C Programming Language Object-Oriented Programming Using C++ Data Structures and Algorithms Introduction to Software Engineering 6
List of Courses Cont d Supporting Courses Category Introduction to Oracle SQL and PL/SQL Object Oriented Analysis & Design using UML Java Design Patterns Desktop Applications Category Java Programming Advanced Java Programming Swing Components 7
List of Courses Cont d Web Applications Category JavaScript & Dynamic HTML Advanced JavaScript HTML5 Application Development Fundamentals Java API for XML Processing Developing Web Applications using Servlets & JSP Advanced Servlets & JSP Asynchronous JavaScript & XML (AJAX) Struts Framework 8
List of Courses Cont d Enterprise Applications Category Remote Method Invocation (RMI) Java Web Services 9
List of Courses Cont d Mobile Applications Category Developing Mobile Applications for BlackBerry Developing Mobile Applications for Android Objective C Developing Applications for ios 10
List of Courses Cont d Soft Skills Category Effective Communication Skills Effective Presentation Skills Interviewing Skills Creative Thinking Marketing Management Time and Stress Management Leadership and Motivation Team Building 11
Certificates! By the end of the Mobile Applications Track duration, you can apply for the following certificates:! Red Hat Certified System Administrator (RHCSA)! Oracle Certified Professional, Java SE 6 Programmer! Oracle Certified Master, Java SE 6 Developer! Oracle Certified Expert, Java Platform, EE 6 Web Component Developer! Oracle Certified Expert, Java EE 6 Web Services Developer 12
Tutorial References! To learn more about Java TM and its learning paths check:! Oracle Java TM Tutorials! Java TM Learning Paths 13
Our Staff Mahmoud Ouf Riham Abdullah Ghada Kadous 14
Contact Us ITI Alexandria Branch: 1 Mahmoud Said St., Shohada Square, Main Post Office Building, Alexandria. Tel: (03)3906925 - (03)3906926 010010434643 Email: ITIinfo@iti.gov.eg 15
ITI Links Common FAQs URL: http://www.iti.gov.eg/faq Connect with ITI : Ask iti URL: http://www.facebook.com/ask.iti.gov Tracks Information URL: http://www.iti.gov.eg/students/53/9-month-professional-diploma 16
Thank You 17