 |
 |
MS C# Training Program |
Home |
SYS-ED’s training programs for the Microsoft
development platforms utilize the full complement of training medium -
traditional, web-based,
and
technology driven classrooms. A typical C# training program ranges from 15 to
30 days
in duration and will be
tailored to specific training needs and
operational
objectives.
The client organization selects the component courses, examples,
sample programs, and integrated exercises. Educational consultancy topics,
inclusive of project specifications can also be incorporated into the program. At the client's discretion,
validation assessment and a final examination can be utilized.
Reviewing Additional Content
The assumption is that there will be a
streamlining and consolidation of the base course modules in the C# training
program. Additional C#, .NET, and interrelated information technology subject
matter can be researched using the search engine.
The audience, duration, and content can
be used as a starting point to augment an integrated training program or
to evaluate a fast-track course.
|
Module: |
MS .NET Application Development |
|
Duration: |
5 days |
|
Audience: |
programmer, system analyst, system designer, web
developer |
|
Prerequisites: |
Familiarity with the MS Windows interface |
|
Topics: |
| 1. Windows Forms |
2. Controls |
3. Control: Building |
| 4. Windows Forms
Applications: Data |
5. Interoperating with
Managed Objects |
6. Windows Forms
Applications |
| 7. Asynchronous
Programming |
8. Applications
Usability: Enhancement |
9. Deploying Windows
Forms Applications |
| 10. Securing Windows
Forms Applications |
|
|
|
|
Module: |
MS C# Programming |
|
Duration: |
5 days |
|
Audience: |
programmer, system analyst, system designer, web
developer |
|
Prerequisites: |
Experience with a programming language |
|
Topics: |
| 1. NET Platform |
2. Visual Studio.NET |
3. C# Language Fundamentals |
| 4. Creating Objects in C# |
5.
Object-oriented Programming Techniques in
C# |
6. Polymorphism |
| 7. Practical Programming with C# |
8. Exception Handling |
9. Building .NET-based Applications with C# |
| 10. ADO. NET for Accessing Data |
11. Windows-based Applications |
12. XML Web Services in a C# Application |
| 13. Web Application with Web Forms |
14. Deploying an Application |
|
|
|
Module: |
MS C# Programming - Advanced |
|
Duration: |
5 days |
|
Audience: |
programmer, system analyst, system designer, web
developer |
|
Prerequisites: |
C# |
|
Topics: |
| 1.
Introduction |
2.
Object-oriented
Programming in C# - Review |
3. Objects |
| 4. .NET Collections and
Interfaces |
5. Operator Overloading |
6. Delegates and Events |
| 7. Accessing Data Using
ADO. NET |
8. File Access using
.NET |
9. Building Web Services |
| 10. Multithreading in
.NET |
11. NET Interoperability
Services |
12.
Reflection and Attribute Programming |
|
|
Module: |
MS ASP.NET - Introduction |
|
Duration: |
3 days |
|
Audience: |
programmer, system analyst, system designer, web
developer |
|
Prerequisites: |
Experience with a programming language |
|
Topics: |
| 1. NET Platform and the Web
|
2. ASP.NET and the .NET Framework |
3. ASP.NET |
| 4. .NET Common Language |
5. Runtime and Class Library |
6. Event-driven Programming |
| 7. Form Controls |
8. ASP.NET Object Model |
9. Syntax Basics |
| 10. Variables, Arrays, and Constants |
11. Control Structure |
12. Input/Output Features |
| 13. Modular Programming |
|
|
|
|
Module: |
MS ASP.NET - Intermediate |
|
Duration: |
3 days |
|
Audience: |
programmer, system analyst, system designer, web
developer |
|
Prerequisites: |
ASP.NET |
|
Topics: |
| 1. Handling Errors and Exceptions |
2. Web Forms |
3. HTML Controls |
| 4. Web Control: Displaying and Formatting
Data |
5. Web Control: Creating Buttons |
6. Web Control: Inputting Text |
| 7. Web Control: Selecting Choices |
8. Web Controls for Creating Lists |
9. Miscellaneous Basic Controls |
| 10. Creating a Simple ASP.NET Application |
11. ASP.NET Rich Controls |
12. Validation Controls |
| 13. Data List Controls |
14. Saving State with the Statebag Object |
|
|
|
Module: |
MS ASP.NET - Advanced |
|
Duration: |
3 days |
|
Audience: |
programmer, system analyst, system designer, web
developer |
|
Prerequisites: |
ASP.NET - Intermediate |
|
Objectives: |
| 1. .NET Framework Class Library |
2. File Input/Output and Directories |
3. SYSTEM.IO.FILE |
| 4. Message Queues |
5. Manipulating XML Data |
6. Building .NET Managed Components for COM+ |
| 7. COM+ Component Services |
8. Building Web Services |
9. Web Service Description Language |
| 10. Creating a Simple
Web Service |
11. Accessing Data with ADO.NET |
12. Displaying Database Data |
|
|
Module: |
MS.NET Solution Architectures: Analyzing Requirements and Defining |
|
Duration: |
3 days |
|
Audience: |
programmer, system analyst, system designer,
project leader |
|
Prerequisites: |
.NET programming language |
|
Objectives: |
| 1. Designing Business Solutions |
2. Gathering and Analyzing Information |
3. Envisioning the Solution |
| 4. Creating the Conceptual Design |
5. Logical Design Creation |
6. Physical Design Creation |
| 7. Designing the Data Layer |
8. Designing Security Specifications |
|
|
|
Module: |
MS C# Migration |
|
Duration: |
3 days |
|
Audience: |
programmer, system analyst, system designer, web
developer |
|
Prerequisites: |
Visual Basic or Java |
|
Topics: |
| 1. Language Syntax Differences |
2. Object-oriented Features |
3. IDE Differences |
| 4. Unique Language Features |
5. Java Language Conversion Assistant |
|
|