C# 2014 Master Tech for Experienced C# DevelopersCourse: CSH02
Duration: 5 Days
Level: II
Course Summary
This course is for seasoned .NET developers who are either working on an advanced enterprise application or wanting to improve their coding skills. The contents include generics, lambda expressions, dynamic typing, LINQ, iterator blocks, and many other features. An in depth investigation of what C# can offer beyond the basics is included. Production considerations including the subtleties of writing maintainable asynchronous code, performance considerations, threading, and all layers included in a typical Enterprise application. The student will learn how to work with high-value features that will be used often. Included are techniques to avoid the hidden pitfalls of C# programming with the help of clear explanations of ?behind the scenes? issues. This course assumes an understanding of the basics of C#. Agile considerations of test driven development, Design Patterns, when appropriate, and financial applications are included. Hot industry topics include SharePoint and Windows Phone Applications. Topics Covered In This Course
The Changing Face of C# Development
Core Foundations
Parameterized Typing with Generics
Fast-Tracked Delegates
Implementing Iterators the Easy Way
Concluding C#, The Final Features
Cutting Fluff with a Smart Compiler
Lambda Expressions and Expression Trees
Extension Methods
Query Expressions and LINQ to Objects
LINQ Beyond Collections
Mastering Entity Framework
Working with Stored Procedures
Entity Framework and ASP.NET
WCF Considerations
Entity Framework and n-Tier Development
Testing Entity Framework
Performance
Asynchrony Made Simple
Multithreading
Developing SharePoint Web Parts
Making Web Parts Customizable
Packaging, Deployment, and Security
Tools for Troubleshooting and Logging
Building a Windows Phone 8 App
What You Can Expect
At the end of this course, students will be able to:
Who Should Take This Course
This course is designed for C# developers interested in additional programming techniques. Recommended Prerequisites
Some C# programming, Visual Studio 2012 and .NET 4.5 or newer Training Style
Instructor led with 50% lecture and 50% lab. Related Courses
Every student attending a Verhoef Training class will receive a certificate good for $100 toward their next public class taken within a year. You can also buy "Verhoef Vouchers" to get a discounted rate for a single student in any of our public or web-based classes. Contact your account manager or our sales office for details. |
|
||||||||||||||||||||||||||
Can't find the course you want? Call us at 800.533.3893, or email us at [email protected] |
|||||||||||||||||||||||||||