C# Programming - Advanced .NET Development with Database Design and Multithreading
Software Engineering Courses - SE Courses via YouTube
Overview
Syllabus
C# Programming (Intermediate) - Lecture 1: Method Overriding, Access Modifiers, Non/Static, Tuples
C# Programming (Intermediate) - Lecture 2: SQL Server, CRUD, DisplayMemberPath, ObservableCollection
C# Programming (Intermediate) - Lecture 3: How to do Database Operations in .NET (Programmatically)
C# Programming (Intermediate) - Lecture 4: How to Prevent SQL Injection with Parameterized Queries
C# Programming (Intermediate) - Lecture 5: Entity Framework in .NET Core, SQLite, DataGrid Binding
C# Programming (Intermediate) - Lecture 6: Database Design, Identity & Foreign Keys, Salted Hashing
C# Programming (Intermediate) - Lecture 7: Salted Hash with GUID, Login System Design & Implement
C# Programming (Intermediate) - Lecture 8: DataGrid Binding to Entity Framework for Automatic Saving
C# Programming (Intermediate) - Lecture 9: Unique Constraints in Databases, Entity Framework Sorting
C# Programming (Intermediate) - Lecture 10: Entity Framework Search, Multithreading Synchronization
C# Programming (Intermediate) - Lecture 11: Multithreading by Using Tasks, Thread Safety, Locking
C# Programming (Intermediate) - Lecture 12: Operators, Dictionaries, Lists, Try Catch Finally, Range
C# Programming (Intermediate) - Lecture 13: Stack, Heap, Value vs Reference Type, Generics, Events
C# Programming (Intermediate) - Lecture 14: Globally Logging Exceptions, Multi-Threaded Web Crawler
Taught by
Software Engineering Courses - SE Courses