1. Ministry
of
Communications
and
Information
Technology
Information
Technology
Institute
Open
Source
Web
Developer
Open
Source
Technologies
Department
Intake
35
2. 2
Historical
Description
! As
part
of
ITI,
Open
Source
Technologies
Department
started
with
its
first
track
(Open
Source
Applications
Developer)
in
2009
then
followed
by
(Telecom
Applications
Developer)
track
in
2011
! First
Intake
for
Open
Source
Web
Developer
track
will
be
this
intake
35
at
Assiut
Branch.
3. 3
Track
Purpose
! The
ability
to
work
as
professional
web
developer
who
can
use
open
source
tools
to
create
effective
web
applications.
! Open
Source
Web
Developer
track
graduates
will
be
capable
of
using
different
technologies
and
techniques
to
work
as
:
! Web
Applications
Developers
! Cross-‐Platform
Mobile
Applications
Developers
! ERP
Applications
Developers
4. 4
Graduate
Profile
Open
Source
Freelance
Web
Developer
Track
aims
to:
! graduate
professional
and
highly
distinguished
developers
who
are
capable
of
working
as
freelance
developers
through
internet
by
using
Open
Source
Technologies
securely
under
Linux
platform
! Due
to
the
diversity
of
Open
Source
Technologies,
the
graduates
moreover
will
be
able
to
track
any
new
trending
technologies
5. 5
Graduate
Domain
Our
graduates
are
strongly
prepared
to
work
as:
! PHP
Developers
! Python
Developers
! Perl
Developers
! Ruby
and
Rails
Developers
! OpenERP/Odoo
Developers
! Mobile
Developers
6. 6
List
of
Courses
• XML
and
Related
Technologies
• JavaScript
• JavaScript
Libraries
• HTML
5
&
CSS3
• CSS
Frameworks
• Push
&
Pull
Technologies
• Cross
Platform
Mobile
Development
• Front-‐End
Technologies:
7. 7
List
of
Courses
• PHP
Programming
• PHP
CMSs
• PHP
e-‐commerce
Systems
PHP
Web
Frameworks
• Perl
Programming
• Python
Programming
• Ruby
Programming
• Web
Services
• Open
Source
ERP
Systems
• Social
Media
API
• Back-‐End
Technologies
:
8. 8
List
of
Courses
• C
Programming
• Object
Oriented
Programming
using
C++
• Data
Structure
and
Algorithms
• Desktop
and
Network
Development:
• Database
Management
Systems
(DBMSs):
• Database
Fundamentals
• MySQL
• MongoDB
9. 9
List
of
Courses
• Operating
Systems
Fundamentals
• Computer
Networks
Fundamentals
• Apache
Web
Server
• Red
Hat
System
Administration
I
• Red
Hat
System
Administration
II
• Bash
Shell
Script
• System
Administration:
10. 10
List
of
Courses
• Freelancing
Basics
• Rapid
Prototyping
• Introduction
to
Software
Engineering
• Version
Control
Systems
• Unit
&
Automated
Testing
• Application
Security
Basics
• Industry
Basics,
Analysis,
Design,
Testing,
Security
and
Code
Control
:
11. 11
List
of
Courses
• Effective
Communication
Skills
• Effective
Presentation
Skills
• Interviewing
Skills
• Creative
Thinking
• Marketing
Management
• Time
and
Stress
Management
• Leadership
and
Motivation
• Team
Building
• Soft
Skills:
12. 12
Certificates
! Zend
Certified
Engineer
! Zend
Framework
Certified
Engineer
! Oracle
Certified
Associate,
MySQL
5
! Oracle
Certified
Professional,
MySQL
5
Developer
! Red
Hat
Certified
System
Administrator
(RHCSA)
! OpenERP/Odoo
Certified
Engineer