Developing Applications in C# and .Net Core (Intermediate C# / .Net Core) is a lab-intensive, hands-on course designed to provide you with the skills required to take your C# programming skills to the next level. Throughout the course you’ll explore C# Design Guidelines, Robust Classes, Generics, Lambda Expressions & LINQ, Reflection & Metadata, Resources & Globalization, Basics of Threading and the Basics of Database connectivity.

starstarstarstarstar

* Actual course outline may vary depending on offering center. Contact your sales representative for more information.

Learning Objectives

Our engaging instructors and mentors are highly experienced practitioners who bring years of current "on-the-job" experience into every classroom. Working in a hands-on learning environment, guided by our expert team, attendees will learn to:
Design and implement classes that adhere to SOLID design principles
Understand common design patterns
Implement robust classes with properties, methods, delegates & events
Understand, use, and implement generics
Explore generics in the .Net Framework
Understand and use Language integrated Query (LiNQ)
Understand and use Lambda expressions
Build dynamic applications using reflection
Use internationalization to build world friendly applications
Build multithreaded applications
Understand the basics of database access
What’s new in .Net Core and C#?

Course Info

Not Your Location? Change

Cost: $ 2,595

Length: 5.0 days (40 hours)

Level:

Next Available Classes:

Schedule select
06
Feb
Monday
10:00 AM ET -
6:00 PM ET
Almost Full
5 seat(s) left
Schedule select
10
Apr
Monday
10:00 AM ET -
6:00 PM ET
Almost Full
3 seat(s) left
Schedule select
19
Jun
Monday
10:00 AM ET -
6:00 PM ET
Full
Wait List
Schedule select
21
Aug
Monday
10:00 AM ET -
6:00 PM ET
Full
Wait List
Schedule select
23
Oct
Monday
10:00 AM ET -
6:00 PM ET
Full
Wait List
Loading...