0% found this document useful (0 votes)
265 views

9 Months - System Development Tracks Overview

The document outlines a professional training program for system development with tracks in web development, enterprise development, mobile applications, and software architecture. The program consists of fundamentals courses, core courses focused on the track, and soft skills courses, lasting 9 months. Candidates must complete prerequisites in programming, web technologies, and databases. The tracks prepare students for jobs like frontend developer, CRM developer, and solution architect through hands-on projects.

Uploaded by

Sami Mahmoud
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
265 views

9 Months - System Development Tracks Overview

The document outlines a professional training program for system development with tracks in web development, enterprise development, mobile applications, and software architecture. The program consists of fundamentals courses, core courses focused on the track, and soft skills courses, lasting 9 months. Candidates must complete prerequisites in programming, web technologies, and databases. The tracks prepare students for jobs like frontend developer, CRM developer, and solution architect through hands-on projects.

Uploaded by

Sami Mahmoud
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

PROFESSIONAL TRAINING PROGRAM

2021/2022

(SYSTEM DEVELOPMENT)
1- PROFESSIONAL WEB DEVELOPMENT & BI
2- ENTERPRISE WEB DEVELOPMENT & CRM
3- MOBILE APPLICATION DEVELOPMENT (CROSS PLATFORM)
4- SOFTWARE ARCHITECTURE
5- WEB & USER INTERFACE DEVELOPMENT

Track Overview
People Develop Countries…
We Develop People
System Development

ITI – (Professional Web Development & BI)


Specialization - is a product-based program that
will graduate professional, world class, and
well-educated software engineering that will be
responsible for
[Full stack / Frontend / Backend / BI / CRM /
Mobile Application].

All University Graduates with prerequisites of


basic programming skills, HTML, CSS, OOP, DB

1086 Hours about 9 months (Web & User interface).


1281 Hours about 9 months (Software Architecture).
1500 Hours about 9 months (Professional web
Development & BI).
1500 Hours about 9 months (Mobile Application
Development).
1500 Hours about 9 months (Enterprise Web
Development & CRM)
Blended between Self-paced, Synchronous
Learning and Guided Practices with a Project
Based Focused Journey.
BEFORE YOU APPLY
Candidates will have to complete the following prerequisite
courses to join our program:
• Introduction to Programming Concepts could be found at Udacity
https://www.udacity.com/course/c-plus-plus-nanodegree--nd213
or Coursera https://www.coursera.org/learn/intro-programming
• Introduction to web Technologies could be found at MaharaTech:
http://bit.ly/2OGcLix
or Udacity https://classroom.udacity.com/courses/ud001
or Khan Academy https://www.khanacademy.org/computing/computer-
programming/html-css
• 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
• UX process and UX elements
https://careerfoundry.com/en/tutorials/ux-design-for-beginners/whatis-ux-
design/
System Development

Web & UI Professional & BI Mobile Cross

• JavaScript Developer • Microsoft .Net Full Stack Web • Full-Stack-Web Dev.


Developer
• Angular Developer • Business-Intelligence Dev. • Mean-Stack Dev.
• UI/UX Developer • Machine-Learning Specialist • .Net Developer
• Front End Developer
• React Developer • Microsoft Cloud Application • Xamarin Developer
Developer • Flutter Developer
• React-Native Dev.
Enterprise & CRM Software Architecture

• Microsoft .Net Full Stack Web Developer • Solution Architect


• Microsoft Dynamics CRM Developer
• JavaScript Developer
• Machine Learning Specialist
• Front End Developer • Full-Stack Web Developer
• Microsoft Cloud Application Developer • Microsoft Web Solution Developer
• Microsoft Desktop Solution Developer

• Microsoft Visual Studio


• Visual Studio Code
• Microsoft SQL Server
• Adobe Photoshop
• Adobe Illustrator

Candidates may work together in one of the following


Suggested Projects:
• Healthcare application (competitor to Vezeeta or
Doctolib
application) .
• An Online course and examination management system
• Alibaba • Yodawi
(competitor to Udemy, Coursera, Udacity).
• Marsool • Airbnb.
• Booking • Netflix.
Professional Web
Development & BI

Fundamentals Courses
• Agile Software Development Methodologies
• Client-Side Technologies
• Data Structures and Algorithms
• Database Fundamentals
• HTML5 & CSS3
• Introduction to Programming
• Introduction to Software Engineering
• Object-Oriented Programming Concepts
• Devops
• XML Fundamentals
• Visual C# .Net
• Language Integrated Query(LINQ)
• Entity Framework 6 & Core
• .Net Design Patterns
• Advanced JavaScript
• Advanced SQL Server Programming
• Windows presentation foundation
• IIS Administration
• Object Oriented Analysis & Design using UML
• ASP.Net Core MVC
• ASP.Net Core Blazor
• ASP .Net Web APIs
• Introduction to gRPC on .Net Core
• ASP.Net SignalR
• Introduction to MS - Azure
• Unit Testing
• jQuery Fundamentals
• Angular Fundamentals
• Node.js Fundamentals
• MongoDB
• ES.Next
• Responsive Web Fundamentals
• Microsoft Team Foundation Server & VS Architecture Tools

Core Courses
• Microsoft SQL Server - Business Intelligence
• Elective Course (IBM Datastage and Integration)
• PowerPivot & Power BI
• Introduction to Data Mining Algorithms
• Microsoft Azure for Developer (Dev,Storage,Cognetive)
• Introduction to BigData & Hadoop
• Elective Course (Calculus & Statistics Concepts)
• Elective Course ( Introduction to Machine Learning & Data Scientist)
• Elective Course (Azure Machine Learning)

Soft Skills Courses


• Communication Essentials for Professionals
• High Impact Presentations
• Progressive Teamwork
• Job Seeking Skills

OTHER USEFUL INFORMATION

(Collaborative activities, Outstanding


facilities, Remarkable Opportunities, Talents’
Innovation, Industry partners …etc.)
Enterprise Web
Development & CRM

Fundamentals Courses
• Agile Software Development Methodologies
• Client-Side Technologies
• Data Structures and Algorithms
• Database Fundamentals
• HTML5 & CSS3
• Introduction to Programming
• Introduction to Software Engineering
• Object-Oriented Programming Concepts
• Devops
• XML Fundamentals
• Visual C# .Net
• Language Integrated Query(LINQ)
• Entity Framework 6 & Core
• .Net Design Patterns
• Advanced JavaScript
• Advanced SQL Server Programming
• Windows presentation foundation
• IIS Administration
• Object Oriented Analysis & Design using UML
• ASP.Net Core MVC
• ASP.Net Core Blazor
• ASP .Net Web APIs
• Introduction to gRPC on .Net Core
• ASP.Net SignalR
• Introduction to MS - Azure
• Unit Testing
• jQuery Fundamentals
• Angular Fundamentals
• Node.js Fundamentals
• MongoDB
• ES.Next
• Responsive Web Fundamentals
• Microsoft Team Foundation Server & VS Architecture Tools

Core Courses
• Microsoft Dynamics CRM
• Microsoft Dynamics CRM Development
• Introduction to Data Mining Algorithms
• Microsoft Azure for Developer (Dev,Storage,Cognetive)
• Introduction to BigData & Hadoop
• Elective Course (Calculus & Statistics Concepts)
• Elective Course ( Introduction to Machine Learning & Data Scientist)
• Elective Course (Azure Machine Learning)

Soft Skills Courses


• Communication Essentials for Professionals
• High Impact Presentations
• Progressive Teamwork
• Job Seeking Skills

OTHER USEFUL INFORMATION

(Collaborative activities, Outstanding


facilities, Remarkable Opportunities, Talents’
Innovation, Industry partners …etc.)
Software Architecture

Fundamentals Courses
• Agile Software Development Methodologies
• Client-Side Technologies
• Data Structures and Algorithms
• Database Fundamentals
• HTML5 & CSS3
• Introduction to Programming
• Introduction to Software Engineering
• Object-Oriented Programming Concepts
• Devops
• XML Fundamentals
• Visual C# .Net
• Language Integrated Query(LINQ)
• Entity Framework 6 & Core
• .Net Design Patterns
• Advanced JavaScript
• Advanced SQL Server Programming
• Windows presentation foundation
• IIS Administration
• Object Oriented Analysis & Design using UML
• ASP.Net Core MVC
• Asp,Net Web APIs
• ASP.Net SignalR
• Introduction to MS - Azure
• Unit Testing
• jQuery Fundamentals
• Angular Fundamentals
• Node.js Fundamentals
• MongoDB
• ES.Next
• Responsive Web Fundamentals
• Introduction to gRPC on .Net Core
• ASP.Net Core Blazor

Core Courses
• Introduction to Software Architecture
• Domain Driven Design
• Event Driven Architecture with Event Sourcing
• SOA Design Concepts with N Layered Architecture
• Aspect Oriented Architecture
• SOLID Design Principles & Implementations
• Microsoft Team Foundation Server & VS Architecture Tools
• MVVM Light Toolkit Fundamentals
• Test Driven Development
• ORM Concepts and Technique
• Cloud Application Architecture & Scalability
• AWS Fundamentals
• Docker and Kubernetes Fundamentals
• Microservices Architecture
• Modern Software Architecture Concepts and techniques

Soft Skills Courses


• Communication Essentials for Professionals
• High Impact Presentations
• Progressive Teamwork
• Job Seeking Skills

OTHER USEFUL INFORMATION

(Collaborative activities, Outstanding


facilities, Remarkable Opportunities, Talents’
Innovation, Industry partners …etc.)
Mobile Application
Development

Fundamentals Courses
• Agile Software Development Methodologies
• Client-Side Technologies
• Data Structures and Algorithms
• Database Fundamentals
• HTML5 & CSS3
• Introduction to Programming
• Introduction to Software Engineering
• Object-Oriented Programming Concepts
• Devops
• XML Fundamentals
• Visual C# .Net
• Language Integrated Query(LINQ)
• Entity Framework 6 & Core
• .Net Design Patterns
• Advanced JavaScript
• Advanced SQL Server Programming
• Windows presentation foundation
• IIS Administration
• Object Oriented Analysis & Design using UML
• ASP.Net Core MVC
• ASP.Net Core Blazor
• ASP .Net Web APIs
• Introduction to gRPC on .Net Core
• ASP.Net SignalR
• Introduction to MS - Azure
• Unit Testing
• jQuery Fundamentals
• Angular Fundamentals
• Node.js Fundamentals
• MongoDB
• ES.Next
• Responsive Web Fundamentals

Core Courses
• Source Control
• React JS
• React Native
• Flutter Development
• Xamarin Development
• Firebase
• MVVM Light Toolkit Fundamentals

Soft Skills Courses

• Communication Essentials for Professionals


• High Impact Presentations
• Progressive Teamwork
• Job Seeking Skills

OTHER USEFUL INFORMATION

(Collaborative activities, Outstanding


facilities, Remarkable Opportunities, Talents’
Innovation, Industry partners …etc.)
Web & User Interface
Development

Fundamentals Courses
• Agile Software Development Methodologies
• Client-Side Technologies
• Data Structures and Algorithms
• Database Fundamentals
• HTML5 & CSS3
• Introduction to Programming
• Introduction to Software Engineering
• Object-Oriented Programming Concepts
• Devops
• XML Fundamentals
• Visual C# .Net
• Language Integrated Query(LINQ)
• Entity Framework 6 & Core
• .Net Design Patterns
• Advanced JavaScript
• Advanced SQL Server Programming
• Windows presentation foundation
• IIS Administration
• Object Oriented Analysis & Design using UML
• .Net Web APIs
• E-Business Fundamentals
• Internet Marketing
• Introduction to MS - Azure
• Unit Testing
• jQuery Fundamentals
• Angular Fundamentals
• Node.js Fundamentals
• MongoDB
• ES.Next
• Responsive Web Fundamentals

Core Courses
• Source Control
• React JS
• Angular NgRx and Reactive RxJS
• CSS preprocessor
• Vue.js fundamentals
• GraphQL API
• UI/UX Design principles and wireframing
• Design Thinking
• Visual Design For Web
• Adobe Photoshop Web
• Adobe Illustrator Web
• Adobe XD
• Design elements and Prototype

Soft Skills Courses


• Communication Essentials for Professionals
• High Impact Presentations
• Progressive Teamwork
• Job Seeking Skills

OTHER USEFUL INFORMATION

(Collaborative activities, Outstanding


facilities, Remarkable Opportunities, Talents’
Innovation, Industry partners …etc.)

You might also like