OpenSource Tracks DDD
OpenSource Tracks DDD
Executive Summary
2023–2024
Content
2
Program Admission Arrangement –
Open Source Applications Development
Who May Apply?
• Graduates of: All University Graduates with prerequisites of having a first degree from a recognized university
or institution of higher education with minimum degree of Good
Prerequisites
These topics will be discussed with you in the interviews (Resources applicants can visit or study before interview)
• Programming Fundamentals at ocw.mit.edu/courses/intro-programming/
• OOP Fundamentals at www.tutorialspoint.com/cplusplus/cpp_quick_guide.htm
• Web Fundamentals at maharatech.gov.eg/course/view.php?id=36
• Linux Fundamental at www.guru99.com/introduction-linux.htm
• Database Fundamentals at maharatech.gov.eg/course/view.php?id=740
• ITI values at www.iti.gov.eg/Site/AboutUs
Selection Process
• PH01 – Phase 1
IQ Test | English Test | Problem Solving Exam
• PH02 – Phase 2
Applicants who pass the above exams will be promoted to technical and interpersonal skills interview. Those applicants would be
discussing with the interviewing panel their pre-work -“Before You Apply”- in a one to one interview
• PH03 – Phase 3
A second level interview would be held with ITI board members
Delivery Approach
• 75% face to face Learning| 25 % Online
• Common Software: Red Hat or Ubuntu Operating System
Students’ Deliverables
• Each student must deliver at lest ONE freelancing job and an internaltional certficate based on his track
3
Program Admission Arrangement –
Telecom Application Development
Who May Apply?
• Graduates of:
- Communication Engineering
- Computer Engineering
- Computer Science
Prerequisites
These topics will be discussed with you in the interviews (Resources applicants can visit or study before interview)
• Programming Fundamentals at ocw.mit.edu/courses/intro-programming/
• OOP Fundamentals at www.tutorialspoint.com/cplusplus/cpp_quick_guide.htm
• Linux Fundamental at www.guru99.com/introduction-linux.htm
• Database Fundamentals at maharatech.gov.eg/course/view.php?id=740
• Mobile Networks Fundamentals at www.tutorialspoint.com/gsm/index.htm
• ITI values at www.iti.gov.eg/Site/AboutUs
Selection Process
• PH01 – Phase 1
IQ Test | English Test | Problem Solving Exam
• PH02 – Phase 2
Applicants who pass the above exams will be promoted to technical and interpersonal skills interview. Those applicants would be
discussing with the interviewing panel their pre-work -“Before You Apply”- in a one to one interview
• PH03 – Phase 3
A second level interview would be held with ITI board members
Delivery Approach
• 75% face to face Learning| 25 % Online
• Common Software: Red Hat or Ubuntu Operating System
Students’ Deliverables
• Each student must deliver at lest ONE freelancing job and an internaltional certficate based on his track
4
Program Admission Arrangement –
Cloud Platform Development
Who May Apply?
• Graduates of: Engineering specialization with minimum degree of good
Prerequisites
These topics will be discussed with you in the interviews (Resources applicants can visit or study before interview)
• Programming Fundamentals at ocw.mit.edu/courses/intro-programming/
• OOP Fundamentals at www.tutorialspoint.com/cplusplus/cpp_quick_guide.htm
• Web Fundamentals at maharatech.gov.eg/course/view.php?id=36
• Linux Fundamental at www.guru99.com/introduction-linux.htm
• Database Fundamentals at maharatech.gov.eg/course/view.php?id=740
• Python Fundamental at pythonprogramming.net/python-fundamental-tutorials/
• Introduction to Cloud at www.pluralsight.com/courses/cloud-computing-big-picture
• Introduction to AWS at www.pluralsight.com/courses/aws-certified-solutions-architect-associate
• ITI values at www.iti.gov.eg/Site/AboutUs
Selection Process
• PH01 – Phase 1
IQ Test | English Test | Problem Solving Exam
• PH02 – Phase 2
Applicants who pass the above exams will be promoted to technical and interpersonal skills interview. Those applicants would be
discussing with the interviewing panel their pre-work -“Before You Apply”- in a one to one interview
• PH03 – Phase 3
A second level interview would be held with ITI board members
Delivery Approach
• 75% face to face Learning| 25 % Online
• Common Software: Red Hat or Ubuntu Operating System and Docker
Students’ Deliverables
• Each student must deliver at lest ONE freelancing job and an internaltional certficate based on his track
5
Open Source Tracks
4 Certifications
Red Hat Certified System Administrator
1 Programs Offered AWS Certified Cloud Practitioner
Kubernetes Administrator
Professional Training Program: AWS Certified Solutions Architect – Associate
• Open Source Applications Development MS (AZURE)
• Telecom Application Development MongoDB Associate Developer
• Cloud Platform Development
Intensive Code Camps:
• Full-Stack using Python 5 Graduates Job Profiles
• Full-Stack using PHP Full Stack Web Developer:
• IoT The primary responsibility of a Full Stack Developer includes designing user interactions on
• DevOps websites, developing servers and databases for website functionality
Undergrads Summer Camps
Online Services (MaharaTech, ITI Tech Leap) Telecom Application Developer.
Contributing in different software development project phases. From gathering the requirement of
Telecom Service and analysis the requirements to deploy the service
7
Open-Source Applications Development 978 Hours
Program Content Structure
Soft Skills
Fundamental courses Core Courses 6%
8
Telecom Applications Development 972 Hours
Program Content Structure
Soft Skills
Fundamental courses Core Courses 6%
• Track Orientation Workshop • GSM & GPRS Network Fundamentals & Architecture
• Artificial Intelligence Workshop • 3G Network Fundamentals & Architecture
• Telecom Security Workshop • 4G LTE Network Fundamentals & Architecture
• Database Fundamentals • 5G Network Fundamentals & Architecture
• Post Paid Billing System Fundament
• Data Structures and Algorithms
• Value Added Services & Platforms al Courses
• Operating Systems Fundamentals
• Prepaid Realtime Charging System 31%
• Introduction to Computer Networks
• XML Fundamentals • eTOM (Enhanced Telecom Operations Management) Model Core
• • Red Hat System Administration I courses
Introduction to Software Engineering
• Red Hat System Administration II 63%
• Agile Software Development Methodologies
• Red Hat System Administration III
• Introduction to Testing and automated unit test
• Bash Shell Scripts
• Versioning Control Systems • Developing Applications using java Programming
• Freelancing Basics • Cloud Computing and Dockers Fundamentals
• Client-Side Technologies • Web Development for Telecom
• HTML5 & CSS3 • Signaling System No.7
• Introduction to Programming • Functional Programming using Erlang
• Object-Oriented Programming Concepts • Erlang/OTP Programming
• Advanced C Programming under Linux Environment
Soft Skills Courses • Solaris Network Administration
• Android Operating System
• Professional Demeanor (Workshop) • Web Services
• Communication Essentials for Professionals • PostgreSQL Database
• High Impact Presentations • Java Api For Integrated Network (JAIN)
• Job Seeking Skills • Python Programming
• Freelancing • MongoDB
9
Cloud Platform Development 1029 Hours
Program Content Structure
Soft Skills
Fundamental courses Core Courses 5%
10