C# Intermediate Tutorial Course
Offered By: Code Monkey via YouTube
Course Description
Overview
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 IIETH 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