Web & User Interface Development
People Develop Countries… We Develop P.E.O.P.L.E.
Program Admission Arrangements
Who May Apply?
• Graduates of:
All University Graduates
Prerequisites
These topics will be discussed with you in the interviews (Resources applicants can visit or study before interview)
Candidates will have to complete the following prerequisite courses to join our program:
An Introduction to Programming could be found at Coursera: https://www.coursera.org/learn/intro-programming
or Computer Programming Tutorial at https://www.tutorialspoint.com/computer_programming/index.htm
Introduction to web Technologies could be found at MaharaTech: http://bit.ly/2OGcLix
or Udacity https://classroom.udacity.com/courses/ud001
Introduction to Database could be found at MaharaTech: https://maharatech.gov.eg/enrol/index.php?id=740
or Khan Academy https://www.khanacademy.org/computing/computer-programming/sql
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
Web & User Interface Track
1 Programs Offered
4 Certifications
Professional Training Program: HTML5, CSS3, JS (40 H)
• MEAN Stack Developer ES6(2 H)
• MERN Stack Developer Angular(38 H)
• UI-UX Designer MTA: Introduction to Programming Using HTML and CSS
Undergrads Summer Camps
Online Services (MaharaTech, ITI Tech Leap)
5 Graduates Job Profiles
MEAN Stack Developer
Mean stack is one of the JavaScript stacks used by full-stack developers to create websites and web
2 Industry/Academy Stakeholders applications. Mean stack is the framework that supports programs written in JavaScript for server-side and
• N/A client-side execution handling.
MERN Stack Developer
MERN is a full-stack application that adheres to the traditional 3-tier architectural pattern, which includes
Targeted Outcome the front-end display tier (React. js), application tier (Express. js and Node. js), and database tier (MongoDB)
3
• Employability Frontend Developer
o Yodawi o _VOIS builds the front-end portion of websites and web applications using web languages such as HTML, CSS, and
o Booking o EVA Pharma JavaScript
o Souq o Etisalat
o EventBrite o Genwin Full Stack Web Developer
o Vezeeta. o Link
can build both the front end and the back end of a website using different javascript libraries and
o Fawry o Giza System
frameworks like reactjs angular vuejs and nodejs .
o Aman o Sprinters
o Valeo
UI-UX Designer
aims to create a positive user experience that encourages customers to stick with a brand or product. While
a UX Designer decides how the user interface works, the UI designer decides how the user interface looks.
Web & User Interface Track
1014 Hours
Program Content Structure Frontend Web Development
Client-Side Technologies
Software Development Fundamentals HTML5 & CSS3
Data Structures and Algorithms jQuery Fundamentals
Database Fundamentals Responsive Web Fundamentals
XML Fundamentals Responsive Web Design Frameworks
Introduction to Programming Material UI for React.js
Object-Oriented Programming Concepts Modern Responsive Web Design Frameworks
CSS Preprocessor
Vue JS UI/UX Design SoftSkills Software
React JS Concepts & 6% Development
Software Design Essentials Next JS Methodologi Fundamental
Agile Software Development Methodologies es s
Devops MEAN Stack Development 16% 16%
Introduction to Software Engineering Angular Fundamentals
Object Oriented Analysis & Design using UML Angular NgRx and Reactive RxJS
Introduction to MS - Azure Node.js Fundamentals
JavaScript Design Patterns Frontend
Nest JS
JavaScript Unit Testing Web
NoSQL Database Fundamentals Software
IIS Administration Development
Advanced JavaScript Design
Source Control 24%
JavaScript Modern Frameworks and Architecture Essentials
Secure coding GraphQL API 18%
Docker and Kubernetes Fundamentals Relational Database MEAN Stack
E-Business Fundamentals ES.Next Development
Internet Marketing PWA 20%
Soft Skills Courses UI/UX Concept and Technologies
Progressive Teamwork (Workshop) UI/UX design Principles
Professional Demeanor (Workshop) Design Thinking
Best Practices For Remote Working (Workshop) Adobe Photoshop Web
Communication Essentials for Professionals Adobe IIIustrator Web
High Impact Presentations Adobe XD
Job Seeking Skills Design Elements and Prototype
Visual Design For Web