preloader

C# Mastering Course For Professionals

Master your C# programming skills, learn about delegates, anonymous methods, dynamic types, asynchronous and more

Teacher : Samaneh Mazidi SharafAbadi

Language :English

  • Lectures

    11

  • Duration

    02:14:50

  • Price

    49.99 USD 9.99 USD

  • Life Time Access

Add to Cart
30 Days Money Back Guarantee

Goals

Course Content

  • Introduction 00:01:34

  • Review 00:02:45

  • Generic classes 00:17:35

  • More examples of generic classes 00:10:06

  • Dynamic type: bypass compile type-checking in C# 00:10:09

  • Callback methods: pass methods as parameters and arguments 00:14:39

  • Anonymous methods: work without a name 00:18:46

  • Delegates 00:19:32

  • Delegate multicasting 00:11:38

  • Delegate multicasting points 00:14:04

Requirements

Audience

About Course

This advanced C# programming course is designed for developers who have a solid understanding of the basics and are looking to deepen their knowledge and skills. The course covers a range of advanced topics that are essential for building robust, efficient, and scalable applications.

Course Topics:

1. Delegates:

  • Understanding delegates and their use cases

  • Creating and using delegates

  • Multicast delegates

2. Anonymous Methods:

  • Introduction to anonymous methods

  • Using anonymous methods with delegates

  • Benefits and limitations of anonymous methods

3. Dynamic Type:

  • Overview of the dynamic type in C#

  • Working with dynamic objects

  • And more...

Course Objectives:

  • By the end of this course, learners will be able to:

  • Utilize advanced C# features to write efficient and maintainable code

  • Implement asynchronous and synchronous methods effectively

  • Work with various data structures such as stacks, queues, and dictionaries

  • Perform file and directory operations with ease

  • Handle dates and times in C# applications

This course is ideal for developers who have a basic understanding of C# and want to advance their skills to the next level. Whether you’re working on desktop applications, web development, or any other C# projects, this course will provide you with the knowledge and tools you need to succeed.


So if you want to learn about the advanced topics in C# programming language and use them in your programs and applications, don't hesitate and join the course.




Teacher
Samaneh Mazidi SharafAbadi

Samaneh Mazidi SharafAbadi

  • Verified Teacher
  • Top Teacher
  • Easy To Understand

Hello. My name is Samaneh and I have a master's degree in e-commerce. Because I was very interested in computer science, I started learning in this field since high school. And from the very beginning, I became interested in programming and software development.

Besides programming, I have taught in different fields privately and in different universities and institutes more than 15 years. Since I work as a Full Stack developer and project manager, I can share my experiences in teaching different aspects of programming.

So don't hesitate and join my courses.

Similar Courses

course thumb
All
  • 06:11:39
  • Development

Design a Website Template using HTML5 & CSS3

Samaneh Mazidi SharafAbadi
View Course

49.99 USD 9.99 USD

course thumb
Intermediate
  • 02:07:06
  • Development

C# Mastering Course For Intermediates

Samaneh Mazidi SharafAbadi
View Course

49.99 USD 9.99 USD

course thumb
Beginner
  • 09:04:58
  • Development

C# Mastering Course For Beginners

Samaneh Mazidi SharafAbadi
View Course

49.99 USD 9.99 USD