The Master's Program: .NET Training Curriculum
The following is a description of SetFocus' .NET Training curriculum for The Master's Program:
SetFocus utilizes the Microsoft Official Curriculum (MOC) customized with its own training materials. In addition to the outline below, SetFocus has developed labs, projects, and exams to test appropriate knowledge transfer.
For a detailed description of the labs, projects, and exams incorporated into SetFocus' .NET Master's Program curriculum, please contact a Recruiting Specialist today.
Programming in C# with Microsoft Visual Studio 2010 - I
- Introducing C# and the .NET Framework
- Using C# Programming Constructs
- Declaring and Calling Methods
- Handling Exceptions
- Reading and Writing Files
- Creating New Types
- Encapsulating Data and Methods
- Inheriting From Classes and Implementing Interfaces
- Managing the Lifetime of Objects and Controlling Resources
- Encapsulating Data and Defining Overloaded Operators
- Decoupling Methods and Handling Events
Programming in C# with Microsoft Visual Studio 2010 – II & Project
- Using Collections and Building Generic Types
- Building and Enumerating Custom Collection Classes
- Using LINQ to Query Data
ASP.NET Using Visual C# 2010 - I
- Introduction
- Working with Controls
- Data Binding
- Validating User Input
- CSS
- Themes and Master Pages
- Site Navigation
- Displaying Data with the GridViewControl
- Managing State
ASP.NET Using Visual C# 2010 - II
- Managing Users with ASP.NET's Membership Features
- Server Debugging
- ASP.NET Tracing
- Creating New Controls
- Improving Performance with Output Caching
- Using Data List and Repeater Controls
- Using the List View and Database Controls
- ASP.NET Profile Features
- AJAX Fundamental
- Server-Side AJAX: UpdatePanel and Related Controls
- Creating Rich AJAX Applications
- ASP.NET AJAX Control Toolkit
ASP.NET Project
Writing Queries Using Microsoft SQL Server 2008 Transact-SQL
- Getting Started with Databases and Transact-SQL in SQL Server 2008
- Querying and Filtering Data
- Grouping and Summarizing Data
- Joining Data from Multiple Tables
- Working with Subqueries
- Modifying Data in Tables
- Querying Metadata, XML, and Full-Text Indexes
- Using Programming Objects for Data Retrieval
- Using Advanced Querying Techniques
LINQ & Project
- Introduction to LINQ
- Language Enhancements for LINQ
- LINQ to Objects
- LINQ to XML
- LINQ to Entities
Silverlight 4 using Visual C# 2010
- Introduction to Silverlight
- Layout
- Simple Controls
- Advanced Controls
- Styles and Resources
- Navigation
- Binding
- Working with Data
- Advanced Data Controls
- Shapes and Geometries
- Brushes and Transforms
- Introducing Animation
- Deployment
- Working with Data Using WCF Data Services
Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010
- Service-Oriented Architecture
- Getting Started with Microsoft Windows Communication Foundation Development
- Hosting Microsoft Windows Communication Foundation Services
- Defining and Implementing Microsoft Windows Communication Foundation Contracts, Endpoints and Behaviors
- Testing and Troubleshooting Microsoft Windows Communication Foundation Services Security
- Introduction to Advanced Microsoft Windows Communication Foundation Topics
WCF Project & Final Project
Final Project & Graduation
Note: This curriculum is subject to change without notice.