Software Architect Track

Similar documents
Software Architect Track

Mobile Application Developer (.NET & Cross Platform)

Professional Developer Track

Professional Developer Track System Development Intake 33

Cloud Developer. System Development & Gaming Center Of Excellence Intake 34

Game Developer Track. System Development & Gaming Center Of Excellence Intake 34. SDITI.EGYPT@gmail.com

Ministry of Communications and Information Technology Information Technology Institute

Graphics Designer for Games Track

Enterprise Applications Developer

Web and Enterprise Applications Developer Track

Mobile and Web Applications Developer Track

Software Testing & Quality Assurance Department

Mobile Applications Developer Track

Mobile Applications Developer Track

Software Testing & Quality Assurance Track

Civil Engineering Informatics Specialist

Software Engineer in Belatrix Software Factory - CSM,MCPD,MCSD,MCTS yurmont@gmail.com

I'M MICHAL I'M JANKOWSKI

PG DAC. Syllabus. Content. Eligibility Criteria

Net Developer Role Description Responsibilities Qualifications

CATALOG OF CLASSES IT and Technical Courses

Developing ASP.NET MVC 4 Web Applications

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

Joseph M Conaty Software Engineer

Getting started with your AppDev Microsoft Development Library

Jim Boyd.NET Senior Software Engineer Independent Contractor

Please contact Cyber and Technology Training at for registration and pricing information.

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

SENIOR WEB DEVELOPER

Working as Senior System Analyst at Nihilent Technologies Pvt. Ltd. from 14/07/2010 till date.

Developing ASP.NET MVC 4 Web Applications MOC 20486

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

How To Develop A System For A Car Dealership

Framework as a master tool in modern web development

LEANDRO CONTRÓ GONZÁLEZ

Muhammad Imran Hussain (MCTS)

This Record of activity confirms that Jonathan Scrase has completed the following courses within the Microsoft Virtual Academy:

Abdullah Radwan. Target Job. Work Experience (9 Years)

Senior Consultant 230 Male Dec 1971

Mobile application X Java X Windows collaboration X Assembler X. Expert Expert Expert. Proficient Expert. Expert Expert Expert.

SOA & Web Services Development Survey

PRINCIPAL JAVA ARCHITECT JOB ID: WD001087

Getting Started With Your LearnDevNow Learning

Muzikayise Flynn Buthelezi

ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES

BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME

CLEVER DEVICES. Associate, Woodbury, NY. I. Job Summary:

Qualifying Microsoft Training for Software Assurance Training Vouchers (SATVs)

AppDev OnDemand Microsoft Development Learning Library

JOAQUÍN GABRIEL TRUJILLO CAICEDO

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

Application Development. Application Integration. Application Management

Design and Functional Specification

2/6/2015. Proposed By:

How To Train Aspnet

Skillsoft Course Directory

Case Studies. Database

Brad Wilder Software Developer Years in the software industry: 4 Strengths: ios mobile development (Objective C) C# Java

branddocs Technology edocument Solutions V V

Microsoft SQL Server Review

ahmed samy Summary Experience Technical Leader at STC

Skillsoft Course Directory

Project #1: Supporting Development Needs Across Multiple Salesforce Projects for a US Company

2001/03/05/08/10, ASP.NET, MVC, C#,.NET, WCF, WPF, ADO.NET,

Web Cloud Architecture

Professional Profile

JUDSON WHITE Austin, TX (877)

Skillsoft Course Directory

BCIT COMPUTING offers courses and credentials in SIX related information technology sectors

Your Technology Partner Offshore and Onsite. Outsourced Software Development Services at

NO PLACE FOR ERRORS. Looking for top quality Custom Software Development Services? We are here for you.

CAREER OPPORTUNITIES

Resume of Daniel Martin-Mills

Kiefer Consulting, Inc Job Opportunities

maximizing IT productivity

IT Development Brokerage Service Information Brochure

A H S A N M U H A M M A D J A W A I D

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications

Aspire Systems - Experience in Digital Marketing and Social Media

,... Innovative Software in its Simplicity! Windows Linux Mac OS X ios

Transcription:

Ministry of Communications and Information Technology Information Technology Institute Software Architect Track System Development & Gaming Center Of Excellence Intake 35

Historical Background Software Architect (SA)track was established in intake 32 SA is specialized in overseeing the development team, managing the full software development life cycle, and participate in the software development and coding SA Track is Managed by System Development & Gaming Center of Excellence (SD&GCoE) 2

Track Purpose SA Track aims graduating professional, world- class, and well educated software engineering graduates SA graduates will be responsible for dictating design choices to software developers, recognizing potential reuse in the organization or in the application across several disciplines, able to adapt fast to new technologies and to research technologies SA Graduating a candidate that participate in software development and coding life cycle 3

Graduate Profile They are strongly prepared to have job in these fields Software Architect Desktop Applications Developer Web Developer Equipped with the sufficient technical knowledge to join software architect team in any Software Development Company and work closely with analysts, designers and staff. Designing & Developing desktop applications using.net Technologies C#.NET 4.0, 4.5 combined with database engines and Advanced SQL Programming Skills. Design and develop Web Applications, Web Services using.net technologies along with HTML5, Java Script,.. Responsible for creating the look and feel of a client's website. 4

Graduate Domain Software Engineering Industry Enterprise Software Application(ESA) Enterprise Architecture Business Process Management 5

Course List (Foundation Courses) Introduction to Software Engineering Computer Networks Fundamentals C Programming Language Data Structures and Algorithms Object- Oriented Programming Using C++ 6

Course List (cont.) (Desktop + Web Development) Introduction to SQL Server Programming JavaScript & Dynamic HTML Advanced JavaScript XML Fundamentals Advanced SQL Server Programming Visual C#.Net Using Framework 4.5 ASP.NET AJAX & ASP.Net MVC XML web Services and WCF Windows Presentation Foundation HTML5 Application Development Fundamentals JQuery Fundamentals 7

Course List (cont.) (Desktop + Web Development) (cont.) Language Integrated Query(LINQ) Entity Framework.Net Design Patterns Enterprise Library Windows Workflow Foundation C#.NET Threading & Network Programming Unit Testing ASP.Net SignalR 8

Course List (cont.) (Analysis & Design Courses) Introduction to Software Architecture Object Oriented Analysis & Design using UML Agile Software Development Methodologies Visual Studio Architecture Tools Team Foundation Server ORM Concepts and Technique Aspect Oriented Architecture 9

Course List (cont.) (Analysis & Design Courses) (cont.) Inversion of Control & Dependency Injection Modular applications with PRISM and WPF Test Driven Development Object Oriented Refactoring Patterns SOLID Design Principles Domain Driven Design SOA Design Concepts with N Layered Architecture Event Driven Architecture with Event Sourcing 10

Course List (cont.) (Soft Skills Courses) Effective Communication Skills Effective Presentation Skills Interviewing Skills Creative Thinking Marketing Management Time and Stress Management Leadership and Motivation Team Building 11

Certificates SEI Software Architecture Professional Certificate SEI SOA Architect Professional Certificate 12

References Software Architecture: Foundations, Theory, and Practice, By R. N. Taylor, N. Medvidovic, E. M. Dashofy SOA in Practice: The Art of Distributed System Design, By Nicolai M. Josuttis Professional Test Driven Development with C#: Developing Real World Applications with TDD, By James Bender, Jeff McWherter Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions, By Gregor Hohpe, Bobby Woolf Model-Based Engineering with AADL: An Introduction to the SAE Architecture Analysis & Design Language, By Peter H. Feiler, David P. Gluch Refactoring: Improving the Design of Existing Code, By Martin Fowler, Kent Beck, Author Central, John Brant, William Opdyke, Don Roberts 13

Our Staff! SDGCoE Staff combines a strong technical background with high interpersonal skills and academic skills, with certificates and experience in wide varieties of areas.! SDGCoE Staff members Eng. Hany Safwat Eng. Yasmine Diab,M.Sc. Mrs. Sherihan Mohamed Eng. Nivin Nasr,M.Sc. Mr. Rami Abo Nagi Ms. Reham Hesham,M.Sc. Eng. Hossam Emam Mrs. Noha Thabet Eng. Abdullah AL-Dandarawy Eng. Ibrahim Madbouly 14

Contact Us You can contact SD staff at :! Rooms : 3011 & 3012! Tel : (202) - 35355584 (202) - 35355587 (202) - 35355592 (202) - 35355508! Email: SDITI.EGYPT@gmail.com 15

ITI Links Common FAQs URL: http://www.iti.gov.eg/faq Connect with ITI : Ask iti URL: http://www.facebook.com/ask.iti.gov Tracks Information URL: http://www.iti.gov.eg/students/53/9-month-professional-diploma 16

Thank You 17