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)
Core TechBilled Yearly
₹5,282
Core TechStart your learning journey with a strong foundation in the basics and access to over 3,900 courses
₹627/mo

Why choose Security+?

check
Includes Core Tech Features
🔥
PluralSight July OfferLimited-time deals till Jul 31
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

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 curriculum compares with alternatives

Outcomes

  • 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 learning outcomes

FAQs

Top Alternatives

Highly-rated courses worth your attention

Java SE Advanced Language Features
4.0· 5 Hrs 40 minutes
Intermediate
SECURITY+
₹6,164/yr₹12,32750% OFF|₹734/mo
Deep Learning: Advanced Natural Language Processing and RNNs
4.6· 8.5 Hrs
Advanced
₹509₹3,17984% OFF
C++ Standard Library: Associative Containers
4.0· 1 Hrs 28 minutes
Intermediate
SECURITY+
₹6,164/yr₹12,32750% OFF|₹734/mo
Deep Learning Specialization
4.9· 3 months at 10 Hrs a week
Intermediate
COURSERA PLUS
₹7,559/yr₹13,99946% OFF|₹2,099/mo
Neural Networks and Deep Learning
4.9· 24 Hrs (approximately)
Intermediate
COURSERA PLUS
₹7,559/yr₹13,99946% OFF|₹2,099/mo
Google Data Analytics Professional Certificate
4.8· 6 months at 10 Hrs a week
Beginner
COURSERA PLUS
₹7,559/yr₹13,99946% OFF|₹2,099/mo
C# Advanced Language Features
5(198+ learners)
PluralSight July Offer
OFFER ENDING SOON!