C# Advanced Language Features

Learn how to best use the advanced language features of C#. This course will teach you how to apply each of them in a real application, as well as where they are best suited.

5|Reviews (198)
Pluralsight Teams₹4,166.75 per user/month, billed annually
₹50,004
CompleteBilled Monthly
₹2,370/mo

Why choose Core Tech?

check
3,900+ Courses
check
Software Development
check
IT Operations
check
Product & UX
check
Business Skills
verifiedGet this course for free with the Coursera Plus subscription.
✓ Compare courses before making a decision
Check Latest Price →
Price may vary. Check latest price on provider site.

Course Insight

Suitable for intermediate learners. Works well as a continuation after mastering Data Science fundamentals. It bridges the gap toward advanced, production-level engineering.

Intermediate FriendlySelf-Paced LearningHands-On Learning

SKILLS TO
MASTER

Analytics
Exploratory Data Analysis
ModelingTrending
Predictive Machine Learning
SQL Querying
Relational Data Management
Pandas
Matplotlib
Statistics
Tableau
ETL
Careers:Relevant for professionals pursuing roles within Data Science.

Quick Facts

Below sections are verified from last major sync. For real-time updates and today's latest lectures, Check official page here.

What You’ll Learn

  • Course Overview : 2mins.
  • Introduction : 6mins.
  • Delegates and Lambdas : 64mins.
  • Events : 43mins.
  • Overloading and Extension Methods : 40mins.
  • Anonymous Types : 28mins.
  • Tuples & Deconstruction : 40mins.
  • Pattern Matching : 48mins.
  • Record Types : 36mins.
  • Nullable Reference Types : 38mins.
  • Indexers, Ranges, and Indices : 27mins.
  • Garbage Collection : 27mins.
See side-by-side differences in what you’ll learn

Description

Creating an application that best uses the language features of C# can be tricky, especially when you introduce the advanced features for example lambdas, delegates, pattern matching and record types. In this course, C# Advanced Language Features, you'll learn how to best approach the advanced language features of C#, to take your application development to the next level. First, you'll explore each language feature to understand how it works, and where it has its place in your applications. Next, you'll discover the best practices around using the language feature. Finally, you'll learn how to combine one, or more of the language features as you progress throughout the course. When you're finished with this course, you'll have the skills and knowledge of building applications that use advanced language features in C# needed to build power, real-world applications.

See how this course compares with alternatives

FAQs

Top Alternatives

Highly-rated courses worth your attention

Java SE Advanced Language Features
⭐ 4.0· 5 Hrs 40 minutes
Intermediate
CORE TECH
₹10,563/yr|₹1,254/mo
Deep Learning: Advanced Natural Language Processing and RNNs
⭐ 4.6· 8.5 Hrs
Advanced
₹549₹3,17983% OFF
Using Specialized Types and Language Features in TypeScript
⭐ 4.0· 1 Hrs 32 minutes
Intermediate
CORE TECH
₹10,563/yr|₹1,254/mo
Building Features from Text Data in Microsoft Azure
⭐ 5.0· 1 Hrs 54 minutes
Intermediate
CORE TECH
₹10,563/yr|₹1,254/mo
Building Multithreaded C# 8 Applications with the Task Parallel Library
⭐ 5.0· 1 Hrs 46 minutes
Intermediate
CORE TECH
₹10,563/yr|₹1,254/mo
Natural Language Processing with Machine Learning in Python
⭐ 4.6· 5.5 Hrs
Beginner
₹559₹2,35976% OFF
C# Advanced Language Features
⭐ 5(198+ learners)