.NET Software Engineering Specialist Program
Introduction to Programming and Algorithms (15 hours) What an equation is to mathematics, or a sentence to literature, an algorithm is to software. Based on this perspective, an intensive program will be pursued from day one.
.NET Architecture and Object-Oriented Programming (15 hours) Object-oriented architecture is a software design approach not unique to Microsoft products. Since platforms like C++ and Java operate under the same philosophy, the primary objective of this module is to convey the object-oriented methodology that forms the foundation of Microsoft .NET. In this context, both the core tools of .NET and the fundamental structures that constitute the .NET architecture—such as CLR, CLI, CTS, and JIT—will be studied in depth.
Programming with MS SQL Server 2008 (30 hours) Designed to build a strong database foundation, this module explores the full power of SQL. Upon completing this study, which includes advanced querying techniques, participants will gain a clear understanding of the true capabilities of database systems.
This module will cover key topics centered around database design, tables, views, stored procedures, functions, triggers, SQL, complex queries, and related core concepts.
Programming with ADO.NET (10 hours) After completing this module—where connecting software applications to databases is learned down to the finest detail—you will acquire expertise not only in the .NET-MSSQL pairing, but in every database connectivity model. OLE, ODBC, and native connection models will all be covered.
Desktop Application Development in VS.NET 2010 (20 hours) Desktop applications are everywhere today, powering diverse systems ranging from hospital management and municipal applications to land registry and manufacturing solutions. This module covers how such applications are built from the ground up.
In this section, a desktop application specified by the participants will be developed.
In addition to covering reporting in Windows applications, participants will be assigned a project outside the standard curriculum that they can feature on their CVs.
Inter-Application Integration with XML Web Services (10 hours) No application works in total isolation today; every modern system must integrate with other applications around the world.
Examples of such integrations include enabling an application to send SMS or email notifications, performing official identity verifications via public government web services, or integrating credit card payment gateways into a commercial product.
This module explores in detail how web services are utilized for these integration goals.
Mobile Applications (10 hours) Almost everyone has witnessed orders being taken via a mobile device in a restaurant. Reinforced through a hands-on restaurant automation project, this module provides an in-depth look at how mobile applications are built within the .NET environment.
ASP.NET Web Application Development with VS.NET 2010 (25 hours) The content of this module is delivered around core web technologies such as HTML, CSS, JS, AJAX, jQuery, SEO, and related frameworks.
Special emphasis will be placed on Search Engine Optimization (SEO)—the methodology for achieving higher rankings on Google.
In parallel with theoretical concepts, a complete E-Commerce application will be developed during this section.
Silverlight in VS.NET 2010 (15 hours) Covering the capabilities of Silverlight, this module involves developing a comprehensive reference project using Silverlight, web services, and databases.
Project Management (10 hours) Project management processes will be taught based on the framework of the globally recognized PMP (Project Management Professional) certification:
General Concepts of Project Management
Project Management Life Cycle
Project Management Processes
Core Management Approaches
Project Integration Management
Project Scope Management
Project Time Management
Project Cost Management
Project Quality Management
Project Communications Management
Project Human Resource Management
Project Risk Management
التعليقات
لا توجد تعليقات بعد.