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

Get Resource File

Uploaded by

Tena Fr.angelos
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)
19 views4 pages

Get Resource File

Uploaded by

Tena Fr.angelos
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/ 4

Integrated Software Development &

Architecture

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


Program Admission Arrangements
Who May Apply?
• Graduates of:
o Computer Engineering
o Communications Engineering
o Computer Science

Prerequisites
These topics will be discussed with you in the interviews (Resources applicants can visit or study before interview)
• Introduction to Programming https://www.udacity.com/course/c-plus-plus-nanodegree--nd213
• Introduction to web Technologies http://bit.ly/2OGcLix
• Introduction to Database https://www.khanacademy.org/computing/computer-programming/sql
• ITI values that could be found here: http:// www.iti.gov.eg/Site/AboutUs

Selection Process
• Phase 1: IQ and Problem-Solving exam | English exam
• Phase 2: Technical Exam
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

2
Integrated Software Development & Architecture Track
1 Programs Offered 4 Certifications
Database
 Professional Training Program: .Net Core
• Software Architecture MVC
 Undergrads Summer Camps Docker
 Online Services (MaharaTech)

5 Graduates Job Profiles


Solution Architect
Solution architects design or modify systems architecture to meet certain business
2 Industry/Academy Stakeholders needs. They test, integrate, and program software systems to ensure that specific
business issues are solved

• IBM MEAN Developer


• Huawei determining the structure and design of web pages, striking a balance between
• Microsoft functional and aesthetic design, and ensuring web design is optimized for smartphones.
Using Mongo, Express, Angular, Node

Full-Stack Web Developer


Full stack developers are computer programmers who are proficient in both
front and back end coding. Their primary responsibilities include designing user
interactions on websites, developing servers, and databases for website
3 Targeted Outcome
functionality, and coding for mobile platforms..
• Employability
o Vodafone Egypt o Fawry Microsoft Web Solution Developer
o VOIS o Aman .NET developers create presentable, well-functioning Websites using Microsoft's
o Orange Egypt o Valeo .NET framework. As such, .NET developers should demonstrate advanced
o IBM o Eva Pharma proficiency in at least one of the applicable coding languages, plus excellent
o Etisalat Misr o TechLabs graphic design skills.
o Attrijariwafa Bank o Efg-Hermes
o AlexBank o Link Development Microsoft Desktop Solution Developer
o AAIB o Deliotte .NET developers create presentable, well-functioning Desktop App using Microsoft's .NET
framework. As such, .NET developers should demonstrate advanced proficiency in at
least one of the applicable coding languages, plus excellent graphic design skills.
Integrated Software Development & Architecture Track
1077 Hours
Program Content Structure Software Design Methodologies
Software Development Fundamentals & Essentials
• Operating Systems Fundamentals • Agile Software Development Methodologies
• Introduction to Computer Networks & Cyber Security • Devops (Elective Course)
• Data Structures and Algorithms • Object Oriented Analysis & Design using UML
• Database Fundamentals • SOLID Design Principles & Implementations
• Introduction to Programming • Unit Testing
• Introduction to Software Engineering • .Net Design Patterns SoftSkills Software
• Object-Oriented Programming Concepts • Source Control Architecture 5% Development
• XML Fundamentals Architecture Courses Courses Fundamental
Front End & Mean Stack 17% s & Essentials
• Microsoft Team Foundation Server & VS
• Client-Side Technologies 19%
Architecture Tools
• HTML5 & CSS3 • Introduction to Software Architecture
• Responsive Web Fundamentals
• Domain Driven Design Software Front End &
• jQuery Fundamentals
• Event Driven Architecture with Event Sourcing Design Mean Stack…
• Angular Fundamentals
• SOA Design Concepts with N Layered Architecture Methodologi
• Node.js Fundamentals
• Aspect Oriented Architecture es
• MongoDB
• MVVM Light Toolkit Fundamentals 9%
• ES.Next
• Test Driven Development Net Core &
• Advanced JavaScript • ORM Concepts and Technique Web
.Net Core & Web Application Development • Cloud Application Architecture & Scalability Application
• IIS Administration • AWS Fundamentals Development
• Visual C# .Net • Docker and Kubernetes Fundamentals 30%
• Advanced SQL Server Programming • Microservices Architecture
• Language Integrated Query(LINQ) • Modern Software Architecture Concepts and
• Windows presentation foundation techniques
• ASP.Net Core MVC
• ASP.Net Core Blazor Soft Skills Courses
• ASP .Net Web APIs • Communication Essentials for Professionals
• Introduction to gRPC on .Net Core • High Impact Presentations
• ASP.Net SignalR • Job Seeking Skills
• Entity Framework 6 & Core • Professional Demeanor (Workshop)
• Introduction to MS - Azure • Best Practices For Remote Working
• Microsoft Azure DevOps (Workshop)
• Microsoft Azure Developer • Progressive Teamwork and Leadership Skills

You might also like