Professional C#: The Best Course on Intermediate C# coding




Professional C#: The Best Course on Intermediate C# coding

This course is for experienced developers or developers that have taken our introduction course.  This course provides all the skills required to become an expert C# developer.

Why choose this course?  Microsoft uses this course and other of Chuck's courses to train their developers internally.  Chuck's courses have been delivered to thousands of developers in-person, online and via Udemy, including  major corporations, government agencies and military around the world.

Chuck walks you through not only the language syntax, but also best practices with an emphasis on good design and architecture.

Get lots of hands-on experience with

  • Class design and implementation

  • Exceptions - the correct way to detect and react to error conditions

  • Inheritance - the basic syntax and concepts to get you started

  • Constructors and Inheritance - the right way to initialize objects

  • Polymorphism - The real reason we code object-oriented applications

  • Interfaces - Inheritance vs Interface - inverting the dependency in design with interfaces

  • Generics - learn how to code and use generics

  • Tuples - a quick way to define and use simple objects

  • Operator Overloading - learn to use and design your own operators to enhance the usability of your classes

  • The .Net library - this survey of the .Net library starts with Object and continues to collections,, dates and times, and extension methods - a key feature of C#

  • Delegates - get started with functional programming concepts with delegates

  • Events - take the next step in functional programming with events

  • Lambda expressions - Become a functional programming pro with lambdas!

  • LiNQ - query and transform data with ease using LiNQ

  • Reflection and Metadata

  • Threads & Tasks

Reinforce your learning with lots of interactive labs and assignments with instant feedback and instructor support

Build on your programming skills with Inheritance, Interfaces, Generics, LInQ and much more

Url: View Details

What you will learn
  • Best practices in object-oriented C# development
  • New features in C#, including lambda expressions and LInQ
  • The .Net Core development

Rating: 4.4

Level: Intermediate Level

Duration: 4.5 hours

Instructor: Chuck McCullough


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.


© 2021 hugecourses.com. All rights reserved.
View Sitemap