YoVDO

C# Intermediate Tutorial Course

Offered By: Code Monkey via YouTube

Tags

C# Courses Microsoft Visual Studio Courses Object-oriented programming Courses Data Structures Courses Generics Courses Design Patterns Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into an intermediate-level C# programming tutorial that covers a wide range of essential topics. Learn about interfaces, generics, events, and design patterns while honing your skills with practical examples. Explore advanced concepts such as multi-dimensional arrays, recursion, delegates, and exception handling. Gain proficiency in using Visual Studio shortcuts, refactoring techniques, and various collection types. Apply your knowledge to a comprehensive intermediate project, solidifying your understanding of C# programming principles and best practices.

Syllabus

Intro
Intermediate Intro
Intermediate Overview
Visual Studio Shortcuts
Refactoring
Enums
Properties
Multi-Dimensional Arrays
Nested Loops
Recursion
Dictionary
Other Collections
Params
Optional Parameters
Value Types vs Reference Types
Struct
Class Intermediate
Interfaces
is as casting
Switch Pattern Matching
Delegates
Local Functions vs Lambda
Events
Generics
Constants Readonly
Try Catch Exceptions
IEnumerable
Namespaces
Singleton Pattern
Design Patterns
Intermediate Project
Outro


Taught by

Code Monkey

Related Courses

Computing: Art, Magic, Science - Part II
ETH Zurich via edX
Web Application Development: Basic Concepts
University of New Mexico via Coursera
Web Application Development: The Presentation Tier
University of New Mexico via Coursera
Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera
Programmation objet immersive en Pharo
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique