Learning Path: C#
Publeished date : 2015
Manufacturer : O'Reilly Media
Website: oreilly.com
Duration: 27:35
Type : Video lesson
English language
Download : Torrent Files Get This Torrent
Description: C# is recognized as of the most versatile programming languages around, with a strong set of abstractions, a powerful runtime, and access to a huge amount of library and platform functionality. This Learning Path offers you a clear-cut roadmap to C# proficiency, taking you from a hands-on introduction through design patterns and best practices for writing clear, maintainable code..
Beginning C# ProgrammingPresented by Eric Lippert
Get started with this popular language, whether you’re new to programming or just new to C#. Former Microsoft developer and C# expert Eric Lippert teaches C#’s core concepts and design principles through hands-on exercises as you code fun and useful projects. By the end of this course you will have practice reading, writing, and running C# programs.
Intermediate C# ProgrammingPresented by Eric Lippert
Learn intermediate-level C# concepts and practices through a series of helpful examples, exercises, and projects. You’ll master more complex examples of object-oriented programming, as well as types, file management, and event-driven programming—including the creation of a graphical user interface (GUI).
Learning C# Best PracticesPresented by Keith Welch
Probe deeper into C#’s sophisticated features as you learn about coding styles, naming conventions, exception handling, async programming, and LINQ. Keith Welch teaches you best practices for using C# so you can be confident that you’re creating efficient, maintainable code.
Learning C# Design PatternsPresented by Keith Welch
Design patterns are your final step in becoming proficient in C#. Learn about creational, structural, and behavioral patterns, as well as the Model View Controller (MVC) design pattern. By the end of this course, you’ll be fully capable of using 23 popular design patterns to create reusable, maintainable C# code.