9 Months - System Development Tracks Overview

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 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