搜索
Udemy - Ultimate C# Masterclass for 2025 (3.2025)
磁力链接/BT种子名称
Udemy - Ultimate C# Masterclass for 2025 (3.2025)
磁力链接/BT种子简介
种子哈希:
78a9112f25e592f15b80d1f9abb444762ba2053d
文件大小:
13.06G
已经下载:
528
次
下载速度:
极快
收录时间:
2025-06-10
最近下载:
2025-09-24
移花宫入口
移花宫.com
邀月.com
怜星.com
花无缺.com
yhgbt.icu
yhgbt.top
磁力链接下载
magnet:?xt=urn:btih:78A9112F25E592F15B80D1F9ABB444762BA2053D
推荐使用
PIKPAK网盘
下载资源,10TB超大空间,不限制资源,无限次数离线下载,视频在线观看
下载BT种子文件
磁力链接
迅雷下载
PIKPAK在线播放
世界之窗
91视频
含羞草
欲漫涩
逼哩逼哩
成人快手
51品茶
抖阴破解版
极乐禁地
91短视频
抖音Max
TikTok成人版
PornHub
听泉鉴鲍
少女日记
草榴社区
哆哔涩漫
呦乐园
萝莉岛
悠悠禁区
拔萝卜
疯马秀
最近搜索
mom
荒野
按摩馆
roe-142
银妻银
小三
罗哥
ゲーム
太骚探花
财团
裸条
周防
迷玩
same-103
正面
台湾a
粤
高潮集
探花 牛
catherine zeta-jones
抽搐
假面裸舞
狗趴
车内黑丝
专题
奶优
妖艳少妇
翘臀女神
小幼
淫靡
文件列表
05. Exceptions and error handling/36. Assignment - Game Data Parser - Refactoring - SRP, DI and classes decoupling.mp4
121.3 MB
09. Advanced C# types/51. Assignment - Star Wars Planets Stats - JsonPropertyNameAttribute and DTOs.mp4
113.8 MB
03. Basics of Object-Oriented Programming/42. Files, namespaces and the using directive.mp4
110.1 MB
02. C# Fundamentals/36. Assignment - Simple Calculator - Solution.mp4
101.3 MB
09. Advanced C# types/58. Assignment - Star Wars Planets Stats - Universal table printer.mp4
98.6 MB
02. C# Fundamentals/73. Assignment - TODO List - Refactoring.mp4
93.2 MB
02. C# Fundamentals/57. Arrays.mp4
89.4 MB
17. Multithreading & asynchrony/56. Assignment - Quote Finder - Refactoring.mp4
86.3 MB
08. .NET under the hood/37. Assignment - CSV Processing Improvements - Reducing the number of boxings.mp4
85.9 MB
12. Strings/27. Assignment - Tickets Data Aggregator - Compliance with the SRP.mp4
85.2 MB
08. .NET under the hood/33. Assignment - CSV Processing Improvements - Description and requirements.mp4
83.5 MB
15. Unit Testing/50. Assignment - Unit tests for GuessingGame - Resource files.mp4
83.0 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/46. Assignment - Cookies Cookbook - Reading and writing from and to a .txt file.mp4
80.0 MB
15. Unit Testing/47. Assignment - Unit tests for GuessingGame - Basic scenarios.mp4
79.2 MB
11. Projects, assemblies, solutions/15. NuGet.mp4
79.0 MB
15. Unit Testing/27. Assignment - Fibonacci generator tests - solution.mp4
78.2 MB
14. Events/23. Assignment - Numeric Types Suggester - Choosing numeric type.mp4
77.6 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/33. Interfaces.mp4
73.6 MB
10. Collections/36. yield statement and iterators.mp4
73.2 MB
09. Advanced C# types/48. A class for querying APIs.mp4
71.4 MB
03. Basics of Object-Oriented Programming/38. Single Responsibility Principle - Refactoring (part 1).mp4
70.9 MB
06. Generic types & advanced use of methods/44. Assignment - Custom Cache - Implementation.mp4
69.6 MB
17. Multithreading & asynchrony/50. Using async methods in practice. HttpClient.mp4
68.7 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/6. Overriding members from the base class. Virtual methods and properties.mp4
68.3 MB
16. Clean code/44. Refactoring case study - methods - body.mp4
68.2 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/42. Assignment - Cookies Cookbook - Designing data types.mp4
67.6 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/41. Assignment - Cookies Cookbook - Dependency Inversion and Dependency Injection.mp4
66.3 MB
15. Unit Testing/42. Untestable code - static methods.mp4
65.9 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/49. Assignment - Cookies Cookbook - Cleanup and project organizing.mp4
65.5 MB
03. Basics of Object-Oriented Programming/43. Global using directives.mp4
64.9 MB
16. Clean code/63. Assignment - Password Generator Refactoring - Improving design.mp4
64.0 MB
02. C# Fundamentals/65. Lists.mp4
63.2 MB
15. Unit Testing/48. Assignment - Unit tests for GuessingGame - Verifying messages.mp4
63.2 MB
06. Generic types & advanced use of methods/34. Dictionary - practice.mp4
61.0 MB
02. C# Fundamentals/26. Methods - part 2 - non-void methods.mp4
61.0 MB
09. Advanced C# types/54. Assignment - Star Wars Planets Stats - Converting DTO to a custom type.mp4
60.6 MB
17. Multithreading & asynchrony/46. Asyncawait practice.mp4
60.1 MB
09. Advanced C# types/56. Assignment - Star Wars Planets Stats - Refactoring.mp4
58.1 MB
03. Basics of Object-Oriented Programming/32. Static methods and classes.mp4
57.1 MB
07. LINQ/25. Assignment - Refactoring to LINQ - Find and Replace window.mp4
57.1 MB
06. Generic types & advanced use of methods/38. Open-Closed Principle. Strategy design pattern.mp4
57.1 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/40. Assignment - Cookies Cookbook - High-level design.mp4
56.6 MB
17. Multithreading & asynchrony/40. Async methods.mp4
56.1 MB
16. Clean code/27. Refactoring case study - naming.mp4
55.7 MB
05. Exceptions and error handling/31. Assignment - Game Data Parser - Flow controlled by exceptions.mp4
55.3 MB
01. Introduction/8. (MacOS) Installing Visual Studio Code.mp4
55.2 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/48. Assignment - Cookies Cookbook - Template Method Design Pattern.mp4
54.9 MB
17. Multithreading & asynchrony/54. Assignment - Quote Finder - Single-threaded processing.mp4
54.9 MB
09. Advanced C# types/38. Records.mp4
54.7 MB
06. Generic types & advanced use of methods/33. Dictionary - introduction.mp4
54.3 MB
06. Generic types & advanced use of methods/45. Assignment - Custom Cache - The Decorator design pattern.mp4
54.2 MB
10. Collections/37. yield statement - practice. yield break statement.mp4
54.1 MB
14. Events/4. Observer design pattern.mp4
53.7 MB
02. C# Fundamentals/67. out keyword.mp4
53.3 MB
09. Advanced C# types/3. Attributes.mp4
52.7 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/43. Assignment - Cookies Cookbook - Printing data object. LINQ.mp4
52.1 MB
08. .NET under the hood/29. Dispose method - implementation.mp4
51.8 MB
07. LINQ/19. Select.mp4
51.4 MB
06. Generic types & advanced use of methods/19. Type constraints - the constraint on the base type.mp4
51.3 MB
06. Generic types & advanced use of methods/15. Convert.ChangeType method. typeof keyword and the Type object.mp4
51.1 MB
17. Multithreading & asynchrony/53. Assignment - Quote Finder - Smart asynchrony.mp4
50.9 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/30. Extension methods.mp4
50.7 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/14. Inheriting constructors and the base keyword.mp4
49.2 MB
03. Basics of Object-Oriented Programming/50. Assignment - Dice Roll Game - Ternary conditional operator.mp4
49.1 MB
17. Multithreading & asynchrony/27. Exceptions in tasks.mp4
48.6 MB
02. C# Fundamentals/39. Switch statement.mp4
48.4 MB
12. Strings/25. Assignment - Tickets Data Aggregator - Saving result in a text file.mp4
48.2 MB
17. Multithreading & asynchrony/52. Assignment - Quote Finder - Fetching data.mp4
48.2 MB
05. Exceptions and error handling/32. Assignment - Game Data Parser - Adding details to JsonException.mp4
48.1 MB
15. Unit Testing/6. Running the tests.mp4
47.7 MB
12. Strings/13. String interning.mp4
47.5 MB
12. Strings/26. Assignment - Tickets Data Aggregator - Refactoring.mp4
47.5 MB
09. Advanced C# types/43. Null-forgiving operator.mp4
47.5 MB
09. Advanced C# types/52. Assignment - Star Wars Planets Stats - Exceptions handling.mp4
47.0 MB
11. Projects, assemblies, solutions/16. .csproj files.mp4
46.7 MB
10. Collections/46. Assignment - Custom Linked List - The Clear method.mp4
46.7 MB
10. Collections/22. Improving performance when using Lists.mp4
46.4 MB
02. C# Fundamentals/25. Methods - part 1 - void methods.mp4
46.3 MB
10. Collections/47. Assignment - Custom Linked List - Removing items and the Contains method.mp4
45.9 MB
17. Multithreading & asynchrony/38. The need for asyncawait.mp4
45.7 MB
02. C# Fundamentals/71. Assignment - TODO List - Implementation - User options & adding a TODO.mp4
45.7 MB
02. C# Fundamentals/7. Variables.mp4
45.6 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/7. Virtual methods - practice.mp4
45.6 MB
02. C# Fundamentals/2. Our first C# program (using Visual Studio Community).mp4
45.5 MB
17. Multithreading & asynchrony/55. Assignment - Quote Finder - Multi-threaded processing.mp4
45.3 MB
15. Unit Testing/3. Setting up the testing environment.mp4
45.0 MB
17. Multithreading & asynchrony/23. Canceling a Task.mp4
44.9 MB
02. C# Fundamentals/8. Naming variables & introduction to clean code.mp4
44.9 MB
06. Generic types & advanced use of methods/39. Generic filtering of collections.mp4
44.3 MB
09. Advanced C# types/2. Reflection.mp4
44.0 MB
17. Multithreading & asynchrony/42. Asynchrony vs multithreading.mp4
43.9 MB
06. Generic types & advanced use of methods/6. A need for generic types. Implementing a generic type.mp4
43.8 MB
07. LINQ/24. Assignment - Refactoring to LINQ - Nested loop and code readability.mp4
43.1 MB
17. Multithreading & asynchrony/39. await keyword.mp4
42.9 MB
09. Advanced C# types/30. Default implementation of the GetHashCode method.mp4
42.7 MB
15. Unit Testing/15. Assertions on exceptions. Multiple assertions in single test.mp4
42.6 MB
17. Multithreading & asynchrony/20. Continuations. The ContinueWith method.mp4
42.6 MB
09. Advanced C# types/42. Nullable reference types.mp4
42.6 MB
06. Generic types & advanced use of methods/17. A need for type constraints.mp4
42.4 MB
14. Events/2. A need for communication between objects.mp4
42.3 MB
09. Advanced C# types/36. Benefits of immutable types.mp4
42.1 MB
09. Advanced C# types/21. Overriding the Equals method in structs.mp4
42.1 MB
02. C# Fundamentals/5. Programmer's most important skill.mp4
41.9 MB
05. Exceptions and error handling/13. Rethrowing exceptions. throw vs throw ex.mp4
41.8 MB
14. Events/16. Events in Windows Forms.mp4
41.0 MB
14. Events/20. Assignment - Numeric Types Suggester - User Interface & basic events.mp4
40.6 MB
09. Advanced C# types/53. Assignment - Star Wars Planets Stats - Type design.mp4
40.5 MB
15. Unit Testing/8. Test messages.mp4
40.5 MB
14. Events/21. Assignment - Numeric Types Suggester - Handling KeyPress event.mp4
40.3 MB
08. .NET under the hood/35. Assignment - CSV Processing Improvements - Code analysis & tips.mp4
40.1 MB
17. Multithreading & asynchrony/48. Exceptions in async methods.mp4
40.0 MB
15. Unit Testing/13. TestCaseSource.mp4
40.0 MB
09. Advanced C# types/55. Assignment - Star Wars Planets Stats - Finishing the app and the MaxBy method.mp4
40.0 MB
05. Exceptions and error handling/33. Assignment - Game Data Parser - Custom logger.mp4
39.9 MB
06. Generic types & advanced use of methods/20. IComparable interface. Ordering objects.mp4
39.9 MB
12. Strings/21. Assignment - Tickets Data Aggregator - Reading text from PDF.mp4
39.9 MB
03. Basics of Object-Oriented Programming/39. Single Responsibility Principle - Refactoring (part 2).mp4
39.8 MB
02. C# Fundamentals/17. Boolean type. Logical negation, equality, comparison, and modulo operators.mp4
39.7 MB
05. Exceptions and error handling/8. Throwing exceptions explicitly.mp4
38.7 MB
17. Multithreading & asynchrony/12. The cost of threads. ThreadPool.mp4
38.5 MB
05. Exceptions and error handling/26. Smart usage of exceptions - catch.mp4
38.4 MB
10. Collections/17. Big O Notation.mp4
38.2 MB
08. .NET under the hood/38. Assignment - CSV Processing Improvements - Analysis.mp4
38.1 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/24. Abstract methods.mp4
37.5 MB
10. Collections/15. Readonly collections. ReadOnlyCollection and ReadOnlyDictionary.mp4
37.2 MB
06. Generic types & advanced use of methods/31. Delegates.mp4
37.1 MB
11. Projects, assemblies, solutions/9. Internal access modifier. Principles of using access modifiers.mp4
36.9 MB
15. Unit Testing/49. Assignment - Unit tests for GuessingGame - Approaches for messages validation.mp4
36.8 MB
09. Advanced C# types/41. Nullable value types.mp4
36.7 MB
06. Generic types & advanced use of methods/9. Tuples.mp4
36.6 MB
17. Multithreading & asynchrony/26. Exceptions thrown by other threads.mp4
36.6 MB
09. Advanced C# types/57. Assignment - Star Wars Planets Stats - Splitting the class.mp4
36.5 MB
15. Unit Testing/34. Advanced mock setup.mp4
36.4 MB
03. Basics of Object-Oriented Programming/37. Single Responsibility Principle - Introduction.mp4
36.4 MB
05. Exceptions and error handling/4. Handling exceptions. Try-catch-finally.mp4
36.2 MB
08. .NET under the hood/28. Dispose method - reading from a file using StreamReader.mp4
36.1 MB
10. Collections/49. Assignment - Custom Linked List - Summary and performance. Private classes.mp4
36.0 MB
10. Collections/5. Implicit and explicit interface implementation.mp4
35.9 MB
10. Collections/4. Implementing IEnumerable.mp4
35.7 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/4. Inheriting members from the base class. Protected access modifier.mp4
35.7 MB
07. LINQ/13. OrderBy.mp4
35.5 MB
15. Unit Testing/11. TestCase.mp4
35.4 MB
06. Generic types & advanced use of methods/18. Improving the performance of the List. Measuring the time of the code execution.mp4
35.3 MB
03. Basics of Object-Oriented Programming/24. Readonly and const.mp4
35.3 MB
02. C# Fundamentals/21. ifelse conditional statement.mp4
34.9 MB
14. Events/8. EventHandler delegate & EventArgs type.mp4
34.7 MB
12. Strings/4. Managing various encodings.mp4
34.7 MB
16. Clean code/56. Replacing inheritance with composition.mp4
34.6 MB
02. C# Fundamentals/53. Continue.mp4
34.5 MB
09. Advanced C# types/33. Overriding the GetHashCode method.mp4
34.4 MB
05. Exceptions and error handling/12. Precise exceptions.mp4
34.2 MB
02. C# Fundamentals/19. AND and OR logical operators.mp4
33.9 MB
11. Projects, assemblies, solutions/2. Projects and solutions.mp4
33.9 MB
12. Strings/24. Assignment - Tickets Data Aggregator - Parsing culture-specific strings.mp4
33.8 MB
03. Basics of Object-Oriented Programming/40. Single Responsibility Principle - Refactoring (part 3).mp4
33.8 MB
08. .NET under the hood/32. Reading CSV files.mp4
33.6 MB
03. Basics of Object-Oriented Programming/27. Properties.mp4
33.5 MB
09. Advanced C# types/49. Assignment - Star Wars Planets Stats - Description and requirements.mp4
33.2 MB
03. Basics of Object-Oriented Programming/48. Assignment - Dice Roll Game - Designing classes.mp4
33.2 MB
03. Basics of Object-Oriented Programming/9. Custom constructor.mp4
33.0 MB
03. Basics of Object-Oriented Programming/11. C# restrictions on code outside classes. Top-level statements.mp4
32.9 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/37. JSON.mp4
32.8 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/12. System.Object and the ToString method.mp4
32.8 MB
09. Advanced C# types/47. Querying an API using C#.mp4
32.4 MB
17. Multithreading & asynchrony/31. Multiple continuations for one task.mp4
32.1 MB
17. Multithreading & asynchrony/8. Starting a new thread. The Thread class.mp4
31.9 MB
05. Exceptions and error handling/9. Built-in exception types.mp4
31.8 MB
13. Numeric types/17. Smart usage of binary floating point numbers.mp4
31.7 MB
15. Unit Testing/19. Testing private methods.mp4
31.7 MB
07. LINQ/26. Assignment - Refactoring to LINQ - Fewer loops & multiline strings formatting.mp4
31.6 MB
08. .NET under the hood/36. Assignment - CSV Processing Improvements - Reducing the size of Dictionaries.mp4
31.1 MB
06. Generic types & advanced use of methods/11. C# without generics. ArrayList.mp4
31.1 MB
05. Exceptions and error handling/30. Assignment - Game Data Parser - Sunny day scenario.mp4
31.0 MB
10. Collections/18. Binary search algorithm.mp4
30.6 MB
17. Multithreading & asynchrony/7. A single-threaded program.mp4
30.4 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/16. Explicit conversion.mp4
30.3 MB
14. Events/22. Assignment - Numeric Types Suggester - Numbers validation and BigInteger type.mp4
30.3 MB
05. Exceptions and error handling/6. Multiple catch blocks.mp4
30.2 MB
07. LINQ/4. LINQ, IEnumerableT and method chaining.mp4
30.2 MB
07. LINQ/14. First and Last.mp4
30.2 MB
03. Basics of Object-Oriented Programming/46. Assignment - Dice Roll Game - Random.mp4
30.1 MB
07. LINQ/2. What is LINQ.mp4
29.8 MB
10. Collections/19. Binary search algorithm - implementation.mp4
29.7 MB
02. C# Fundamentals/23. The scope of local variables.mp4
29.7 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/20. Null.mp4
29.2 MB
08. .NET under the hood/7. Value semantics vs reference semantics.mp4
29.2 MB
08. .NET under the hood/16. Boxing and unboxing - performance cost.mp4
29.2 MB
07. LINQ/5. Deferred execution.mp4
29.0 MB
17. Multithreading & asynchrony/18. Wait and WaitAll methods.mp4
28.6 MB
15. Unit Testing/17. Basic assertions.mp4
28.4 MB
17. Multithreading & asynchrony/51. Assignment - Quote Finder - Description and requirements.mp4
28.4 MB
06. Generic types & advanced use of methods/46. Assignment - Custom Cache - Composing many Decorators together.mp4
28.2 MB
17. Multithreading & asynchrony/21. Chaining continuations. Continuations of multiple tasks.mp4
28.0 MB
17. Multithreading & asynchrony/44. Asyncawait and threads.mp4
27.9 MB
14. Events/17. Windows Forms - basic UI elements.mp4
27.9 MB
06. Generic types & advanced use of methods/36. A need for the Strategy design pattern.mp4
27.9 MB
12. Strings/15. Advanced string formatting.mp4
27.6 MB
14. Events/6. Raising events.mp4
27.6 MB
07. LINQ/16. Where.mp4
27.5 MB
17. Multithreading & asynchrony/15. Task class.mp4
27.2 MB
17. Multithreading & asynchrony/43. The flow of an asynchronous program.mp4
27.2 MB
07. LINQ/20. Average. Anonymous types.mp4
27.2 MB
09. Advanced C# types/10. Choosing between structs and classes.mp4
27.1 MB
05. Exceptions and error handling/35. Assignment - Game Data Parser - Refactoring - Extracting methods.mp4
27.0 MB
02. C# Fundamentals/61. Multi-dimensional arrays.mp4
26.9 MB
11. Projects, assemblies, solutions/7. Referencing types from another assembly.mp4
26.9 MB
12. Strings/11. StringBuilder.mp4
26.8 MB
14. Events/15. Understanding Windows Forms files.mp4
26.8 MB
02. C# Fundamentals/16. Comments.mp4
26.7 MB
10. Collections/8. Indexers.mp4
26.5 MB
03. Basics of Object-Oriented Programming/21. Optional parameters.mp4
26.5 MB
08. .NET under the hood/10. Value types vs reference types - practical tips.mp4
26.3 MB
15. Unit Testing/16. Value of unit tests.mp4
26.2 MB
02. C# Fundamentals/48. Do...while loop.mp4
26.2 MB
07. LINQ/27. Assignment - Refactoring to LINQ - Checking if collection has duplicates.mp4
26.1 MB
15. Unit Testing/35. Assertions checking if a method was called.mp4
26.0 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/35. Interfaces vs abstract classes.mp4
25.9 MB
15. Unit Testing/28. Testing classes depending on other classes.mp4
25.8 MB
06. Generic types & advanced use of methods/8. A need for tuples.mp4
25.6 MB
05. Exceptions and error handling/34. Assignment - Game Data Parser - Reducing usage of exception.mp4
25.6 MB
13. Numeric types/12. Scope of the checked context. unechecked keyword.mp4
25.4 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/47. Assignment - Cookies Cookbook - Reading and writing from and to a .json file.mp4
24.8 MB
17. Multithreading & asynchrony/32. Handling task cancellation.mp4
24.5 MB
08. .NET under the hood/27. Dispose method - writing to a file using StreamWriter.mp4
24.4 MB
03. Basics of Object-Oriented Programming/26. Limitations of fields. A need for properties.mp4
24.3 MB
11. Projects, assemblies, solutions/3. Project properties.mp4
24.3 MB
17. Multithreading & asynchrony/33. The need for synchronization.mp4
24.3 MB
17. Multithreading & asynchrony/25. OperationCanceledException.mp4
24.1 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/38. Assignment - Cookies Cookbook - Description and requirements.mp4
24.0 MB
12. Strings/7. Strings - value or reference types.mp4
23.9 MB
16. Clean code/62. Assignment - Password Generator Refactoring - Fixing naming.mp4
23.7 MB
02. C# Fundamentals/3. Our first C# program (using Visual Studio Code).mp4
23.7 MB
15. Unit Testing/30. Mocks.mp4
23.6 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/27. Sealed classes and methods.mp4
23.5 MB
06. Generic types & advanced use of methods/5. Simplified List (deleting an item at given index).mp4
23.5 MB
15. Unit Testing/4. First unit tests.mp4
23.5 MB
02. C# Fundamentals/13. Debugging with breakpoints.mp4
23.4 MB
05. Exceptions and error handling/3. Stack trace.mp4
23.3 MB
02. C# Fundamentals/14. Coding exercises introduction.mp4
23.3 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/44. Assignment - Cookies Cookbook - Printing the ingredients.mp4
23.2 MB
09. Advanced C# types/23. IEquatableT interface.mp4
23.2 MB
03. Basics of Object-Oriented Programming/7. Our first class.mp4
23.1 MB
03. Basics of Object-Oriented Programming/29. Object initializers.mp4
23.1 MB
09. Advanced C# types/35. ValueTuples.mp4
23.1 MB
02. C# Fundamentals/10. Operators.mp4
23.1 MB
06. Generic types & advanced use of methods/2. Introduction to generic types.mp4
23.0 MB
05. Exceptions and error handling/21. When to define custom exceptions.mp4
22.9 MB
15. Unit Testing/39. Common setup for tests.mp4
22.9 MB
17. Multithreading & asynchrony/45. Asyncawait summary.mp4
22.9 MB
08. .NET under the hood/15. Boxing and unboxing.mp4
22.6 MB
16. Clean code/51. The risk of making public methods static.mp4
22.6 MB
09. Advanced C# types/29. Hash functions.mp4
22.6 MB
08. .NET under the hood/8. Value types vs reference types.mp4
22.4 MB
10. Collections/28. HashSet.mp4
22.3 MB
08. .NET under the hood/14. Unified type system. A need for boxing and unboxing.mp4
22.3 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/45. Assignment - Cookies Cookbook - Composing the recipe by the user.mp4
22.2 MB
03. Basics of Object-Oriented Programming/23. Validation of constructor parameters.mp4
22.1 MB
17. Multithreading & asynchrony/28. Asynchronous exception handling.mp4
22.1 MB
09. Advanced C# types/26. Operators overloading.mp4
22.1 MB
17. Multithreading & asynchrony/36. Locks.mp4
22.0 MB
09. Advanced C# types/27. Overloading of implicit and explicit conversion operators.mp4
21.9 MB
17. Multithreading & asynchrony/17. Waiting for the Task result.mp4
21.9 MB
11. Projects, assemblies, solutions/8. Referencing types from another project.mp4
21.7 MB
09. Advanced C# types/46. APIs.mp4
21.6 MB
02. C# Fundamentals/50. For loop.mp4
21.5 MB
08. .NET under the hood/24. Finalizers.mp4
21.3 MB
10. Collections/35. yield statement - behavior analysis.mp4
21.2 MB
10. Collections/30. Queue.mp4
20.9 MB
15. Unit Testing/20. Testing internal methods.mp4
20.7 MB
02. C# Fundamentals/30. Parsing a string to an int (int.Parse method).mp4
20.7 MB
09. Advanced C# types/18. A close look at the System.Object type. The ReferenceEquals method.mp4
20.6 MB
10. Collections/42. Assignment - Custom Linked List - Data structures.mp4
20.5 MB
14. Events/14. The first Windows Forms app.mp4
20.5 MB
16. Clean code/55. The issues of inheritance.mp4
20.5 MB
17. Multithreading & asynchrony/29. Handling AggregateException.mp4
20.4 MB
02. C# Fundamentals/72. Assignment - TODO List - Implementation - Listing and Removing TODOs.mp4
20.3 MB
10. Collections/6. Implementing IEnumerableT.mp4
20.2 MB
07. LINQ/7. Any.mp4
20.2 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/32. A need for interfaces.mp4
20.0 MB
10. Collections/25. Dictionaries under the hood.mp4
19.8 MB
06. Generic types & advanced use of methods/21. Type constraints - the constraint on the implemented interface.mp4
19.7 MB
15. Unit Testing/36. Advanced assertions on method calls.mp4
19.7 MB
16. Clean code/57. The benefits of composition.mp4
19.6 MB
09. Advanced C# types/7. Structs.mp4
19.4 MB
05. Exceptions and error handling/11. StackOverflowException. Recursive methods.mp4
19.4 MB
16. Clean code/54. Composition over inheritance.mp4
19.2 MB
03. Basics of Object-Oriented Programming/16. Methods overloading.mp4
19.0 MB
14. Events/5. Defining an event and subscribing to it.mp4
18.9 MB
10. Collections/10. Collection initializers.mp4
18.9 MB
06. Generic types & advanced use of methods/27. Funcs and Actions.mp4
18.8 MB
06. Generic types & advanced use of methods/29. Lambda expressions.mp4
18.7 MB
02. C# Fundamentals/37. String interpolation.mp4
18.7 MB
03. Basics of Object-Oriented Programming/34. Static fields, properties and constructors.mp4
18.6 MB
06. Generic types & advanced use of methods/13. Generic methods with multiple type parameters.mp4
18.3 MB
09. Advanced C# types/44. Using nullable reference types. Generic type constraints related to nullability.mp4
18.3 MB
14. Events/18. Assignment - Numeric Types Suggester - Description and requirements.mp4
18.2 MB
10. Collections/24. Linked list vs List.mp4
18.2 MB
02. C# Fundamentals/52. Break.mp4
18.2 MB
11. Projects, assemblies, solutions/17. .sln files.mp4
18.0 MB
10. Collections/11. ICollection and IList interfaces.mp4
18.0 MB
02. C# Fundamentals/41. Switch expressions.mp4
18.0 MB
03. Basics of Object-Oriented Programming/49. Assignment - Dice Roll Game - Enums.mp4
17.9 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/2. A need for polymorphism.mp4
17.9 MB
02. C# Fundamentals/68. TryParse method.mp4
17.7 MB
17. Multithreading & asynchrony/9. Multithreaded app’s code flow.mp4
17.7 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/19. is operator.mp4
17.5 MB
03. Basics of Object-Oriented Programming/3. Introduction to object-oriented programming.mp4
17.5 MB
08. .NET under the hood/6. Memory of a program. The stack and the heap.mp4
17.4 MB
09. Advanced C# types/8. Structs vs Classes - crucial differences.mp4
17.4 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/3. Inheritance.mp4
17.3 MB
05. Exceptions and error handling/23. Exceptions as a hidden part of a method signature.mp4
17.3 MB
12. Strings/23. Assignment - Tickets Data Aggregator - Splitting a string by multiple separators.mp4
17.2 MB
16. Clean code/60. Assignment - Password Generator Refactoring - Description and requirements.mp4
17.2 MB
17. Multithreading & asynchrony/49. Downsides of multithreading & asynchrony.mp4
17.1 MB
03. Basics of Object-Oriented Programming/2. The issues in our code. A need for Object-Oriented Programming.mp4
17.1 MB
06. Generic types & advanced use of methods/42. Assignment - Custom Cache - Description and requirements.mp4
16.8 MB
16. Clean code/61. Assignment - Password Generator Refactoring - Explaining the existing code.mp4
16.8 MB
18. C# evolution/5. C# 12 - Primary constructors for classes and structs.mp4
16.7 MB
14. Events/11. Memory leaks caused by events.mp4
16.6 MB
17. Multithreading & asynchrony/24. Task lifecycle.mp4
16.6 MB
13. Numeric types/8. Numeric overflow & silent failures.mp4
16.4 MB
02. C# Fundamentals/28. Methods - part 3 - parameters types and the return type. Static typing in C#.mp4
16.3 MB
15. Unit Testing/44. Other kinds of software tests.mp4
16.2 MB
01. Introduction/9. (Windows) Accessing the code.mp4
15.9 MB
06. Generic types & advanced use of methods/12. Generic methods.mp4
15.8 MB
08. .NET under the hood/18. Garbage Collector - introduction.mp4
15.7 MB
10. Collections/44. Assignment - Custom Linked List - Implementing IEnumerable.mp4
15.6 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/18. Upcasting and downcasting.mp4
15.6 MB
08. .NET under the hood/11. ref keyword.mp4
15.5 MB
02. C# Fundamentals/32. Adding a new project to a solution.mp4
15.5 MB
07. LINQ/22. Assignment - Refactoring to LINQ - Description and requirements.mp4
15.5 MB
10. Collections/39. Implementing IEnumerable interface using iterators.mp4
15.5 MB
06. Generic types & advanced use of methods/41. Caching.mp4
15.4 MB
03. Basics of Object-Oriented Programming/8. Data hiding.mp4
15.4 MB
15. Unit Testing/26. Assignment - Fibonacci generator tests - Description and requirements.mp4
15.3 MB
06. Generic types & advanced use of methods/4. Simplified List (adding a new item).mp4
15.2 MB
15. Unit Testing/24. Downsides of unit tests.mp4
15.1 MB
03. Basics of Object-Oriented Programming/20. this keyword (current instance reference).mp4
15.0 MB
03. Basics of Object-Oriented Programming/4. Understanding OOP with the DateTime type.mp4
15.0 MB
02. C# Fundamentals/45. += and ++ operators. Infinite loops.mp4
15.0 MB
02. C# Fundamentals/12. User input.mp4
14.9 MB
12. Strings/16. Culture-specific string formatting.mp4
14.9 MB
03. Basics of Object-Oriented Programming/6. Abstraction.mp4
14.8 MB
05. Exceptions and error handling/16. Global try-catch block.mp4
14.7 MB
05. Exceptions and error handling/17. Code inside the catch block.mp4
14.6 MB
08. .NET under the hood/20. Garbage Collector - the Mark-and-Sweep algorithm.mp4
14.6 MB
09. Advanced C# types/9. Structs vs Classes - low-level differences.mp4
14.5 MB
17. Multithreading & asynchrony/35. Race condition.mp4
14.2 MB
03. Basics of Object-Oriented Programming/12. Adding methods to classes.mp4
14.2 MB
05. Exceptions and error handling/28. Assignment - Game Data Parser - Description and requirements.mp4
14.2 MB
13. Numeric types/19. Decimal.mp4
14.1 MB
03. Basics of Object-Oriented Programming/14. Encapsulation.mp4
14.1 MB
05. Exceptions and error handling/24. Two extreme schools of using exceptions.mp4
14.1 MB
09. Advanced C# types/19. Equals method.mp4
14.0 MB
12. Strings/19. Assignment - Tickets Data Aggregator - Description and requirements.mp4
14.0 MB
01. Introduction/7. (Windows) Installing Visual Studio Community.mp4
13.9 MB
08. .NET under the hood/23. Memory leaks.mp4
13.8 MB
12. Strings/3. Char representation in memory. Character encoding.mp4
13.8 MB
08. .NET under the hood/13. Using ref with reference types.mp4
13.7 MB
11. Projects, assemblies, solutions/14. How to structure the code in a solution.mp4
13.6 MB
17. Multithreading & asynchrony/16. Returning a value from a Task.mp4
13.6 MB
02. C# Fundamentals/31. The first exception.mp4
13.5 MB
06. Generic types & advanced use of methods/24. Type constraints - summary. Multiple type constraints.mp4
13.5 MB
02. C# Fundamentals/56. Loops performance.mp4
13.5 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/26. A need for abstract methods.mp4
13.4 MB
05. Exceptions and error handling/25. Smart usage of exceptions - throw.mp4
13.4 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/15. Implicit conversion.mp4
13.3 MB
12. Strings/17. Specific culture vs Invariant culture.mp4
13.3 MB
10. Collections/32. params keyword.mp4
13.3 MB
01. Introduction/10. (MacOS) Accessing the code.mp4
13.1 MB
07. LINQ/10. Count.mp4
13.1 MB
08. .NET under the hood/19. Garbage Collector - memory fragmentation and defragmentation.mp4
13.1 MB
18. C# evolution/4. C# 11 - Required members - using them with a constructor.mp4
13.0 MB
08. .NET under the hood/2. .NET and C#.mp4
12.8 MB
16. Clean code/42. Refactoring case study - methods - introduction.mp4
12.7 MB
16. Clean code/16. Principle of the least surprise.mp4
12.6 MB
10. Collections/13. Interface Segregation Principle.mp4
12.6 MB
16. Clean code/48. The reasonable comments.mp4
12.4 MB
08. .NET under the hood/4. Common Language Runtime (CLR).mp4
12.4 MB
05. Exceptions and error handling/20. Custom exceptions.mp4
12.4 MB
02. C# Fundamentals/69. Assignment - TODO List - Description and requirements.mp4
12.3 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/28. Static classes are always sealed.mp4
12.3 MB
10. Collections/2. The role of the IEnumerable interface.mp4
12.3 MB
10. Collections/34. A need for yield statement.mp4
12.1 MB
10. Collections/3. A close look at the IEnumerable interface.mp4
12.1 MB
08. .NET under the hood/22. Garbage Collector - generations of objects.mp4
12.0 MB
17. Multithreading & asynchrony/5. Asynchrony.mp4
12.0 MB
11. Projects, assemblies, solutions/18. Updating the .NET version.mp4
11.7 MB
12. Strings/22. Assignment - Tickets Data Aggregator - List all PDFs from a folder.mp4
11.7 MB
09. Advanced C# types/20. Overriding the Equals method in classes.mp4
11.7 MB
15. Unit Testing/41. Untestable code - no Dependency Inversion.mp4
11.7 MB
16. Clean code/40. Levels of abstraction within methods.mp4
11.6 MB
12. Strings/8. Strings as members in structs.mp4
11.5 MB
10. Collections/12. Breaking the Interface Segregation Principle.mp4
11.5 MB
15. Unit Testing/40. Tests, Dependency Inversion and Dependency Injection.mp4
11.5 MB
16. Clean code/2. The importance of clean code.mp4
11.5 MB
02. C# Fundamentals/4. From a text file to an executable program.mp4
11.4 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/22. as operator.mp4
11.4 MB
07. LINQ/8. All.mp4
11.4 MB
02. C# Fundamentals/44. While loop - part 1.mp4
11.2 MB
13. Numeric types/14. Integral numeric types overview.mp4
11.1 MB
03. Basics of Object-Oriented Programming/47. Assignment - Dice Roll Game - Magic Number Antipattern.mp4
10.9 MB
03. Basics of Object-Oriented Programming/30. Computed properties.mp4
10.8 MB
09. Advanced C# types/15. with expression.mp4
10.8 MB
02. C# Fundamentals/46. While loop - part 2.mp4
10.7 MB
16. Clean code/13. Long and short names.mp4
10.7 MB
10. Collections/48. Assignment - Custom Linked List - The CopyTo method.mp4
10.7 MB
15. Unit Testing/9. AAA pattern.mp4
10.7 MB
17. Multithreading & asynchrony/3. Threads and processes.mp4
10.6 MB
09. Advanced C# types/12. Why should we make structs immutable.mp4
10.6 MB
16. Clean code/43. Refactoring case study - methods - signature.mp4
10.6 MB
18. C# evolution/3. C# 11 - Required members.mp4
10.5 MB
15. Unit Testing/22. Benefits of unit tests - better design.mp4
10.5 MB
05. Exceptions and error handling/15. Rethrowing a System.Exception object.mp4
10.4 MB
16. Clean code/38. Levels of abstraction.mp4
10.4 MB
14. Events/10. Event vs delegate members.mp4
10.3 MB
10. Collections/31. Stack.mp4
10.3 MB
05. Exceptions and error handling/2. Exception object.mp4
10.3 MB
05. Exceptions and error handling/18. Exception filters.mp4
10.2 MB
13. Numeric types/11. Checked context - when to use it.mp4
10.1 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/11. Multiple inheritance.mp4
10.1 MB
06. Generic types & advanced use of methods/37. Refactoring the code using Funcs and lambda expressions.mp4
9.9 MB
15. Unit Testing/12. Naming parameterized tests.mp4
9.9 MB
11. Projects, assemblies, solutions/11. Private protected access modifier.mp4
9.7 MB
15. Unit Testing/31. Controlling the mock behavior.mp4
9.7 MB
14. Events/3. A need for the Observer design pattern.mp4
9.6 MB
08. .NET under the hood/31. CSV files.mp4
9.5 MB
12. Strings/2. Char.mp4
9.4 MB
16. Clean code/52. When to make methods static Public methods.mp4
9.4 MB
10. Collections/43. Assignment - Custom Linked List - The AddToFront method.mp4
9.3 MB
13. Numeric types/4. Maximal numbers on a given number of digits.mp4
9.3 MB
15. Unit Testing/7. Naming unit tests.mp4
9.2 MB
09. Advanced C# types/24. == operator.mp4
9.2 MB
11. Projects, assemblies, solutions/12. Access modifiers - summary.mp4
9.2 MB
10. Collections/26. Performance of Dictionaries.mp4
9.0 MB
06. Generic types & advanced use of methods/23. Type constraints - numeric types. Generic math.mp4
9.0 MB
06. Generic types & advanced use of methods/3. Understanding how List works under the hood.mp4
8.9 MB
10. Collections/14. The benefits of readonly collections.mp4
8.8 MB
08. .NET under the hood/3. Common Intermediate Language (CIL).mp4
8.8 MB
16. Clean code/47. The worst comments.mp4
8.7 MB
15. Unit Testing/29. A need for mocks.mp4
8.7 MB
16. Clean code/45. Comments.mp4
8.7 MB
10. Collections/20. Binary search algorithm - complexity.mp4
8.6 MB
15. Unit Testing/21. Benefits of unit tests - no fear of refactoring.mp4
8.5 MB
17. Multithreading & asynchrony/2. The computer's processor.mp4
8.5 MB
12. Strings/14. Flyweight design pattern.mp4
8.5 MB
16. Clean code/6. What is clean code.mp4
8.5 MB
18. C# evolution/2. C# 11 - Raw string literals.mp4
8.4 MB
02. C# Fundamentals/11. Implicitly typed variables.mp4
8.4 MB
16. Clean code/19. Bad names - overspecific names.mp4
8.4 MB
03. Basics of Object-Oriented Programming/17. Constructors overloading. Calling one constructor from another.mp4
8.3 MB
10. Collections/45. Assignment - Custom Linked List - Adding new items at the end of the list.mp4
8.2 MB
16. Clean code/3. Bad decisions related to code quality.mp4
8.2 MB
13. Numeric types/16. double and float.mp4
7.8 MB
11. Projects, assemblies, solutions/10. Protected internal access modifier.mp4
7.8 MB
18. C# evolution/6. C# 12 - Collection expressions.mp4
7.6 MB
07. LINQ/3. LINQ and extension methods.mp4
7.5 MB
10. Collections/40. Assignment - Custom Linked List - Description and requirements.mp4
7.4 MB
02. C# Fundamentals/42. Char.mp4
7.4 MB
12. Strings/10. A need for StringBuilder.mp4
7.2 MB
16. Clean code/9. Renaming. The Boy Scout Rule.mp4
7.1 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/10. A deeper inheritance hierarchy.mp4
7.1 MB
17. Multithreading & asynchrony/1. Section introduction.mp4
7.1 MB
16. Clean code/34. Small methods.mp4
6.9 MB
16. Clean code/25. Context.mp4
6.8 MB
09. Advanced C# types/16. Readonly structs.mp4
6.7 MB
09. Advanced C# types/14. Non-destructive mutation.mp4
6.7 MB
16. Clean code/4. Tech debt.mp4
6.7 MB
16. Clean code/37. One method, one job - refactoring.mp4
6.7 MB
07. LINQ/11. Contains.mp4
6.7 MB
01. Introduction/2. 46 seconds about your instructor.mp4
6.5 MB
09. Advanced C# types/31. When to override the GetHashCode method.mp4
6.5 MB
16. Clean code/39. Composing different levels of abstraction.mp4
6.5 MB
03. Basics of Object-Oriented Programming/19. Expression-bodied methods.mp4
6.4 MB
03. Basics of Object-Oriented Programming/44. Assignment - Dice Roll Game - Description and requirements.mp4
6.4 MB
13. Numeric types/10. checked keyword.mp4
6.3 MB
16. Clean code/24. Reasonable abbreviations. Conventional names.mp4
6.2 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/23. Abstract classes.mp4
6.2 MB
02. C# Fundamentals/43. A need for loops.mp4
6.1 MB
16. Clean code/50. When to make methods static Private methods.mp4
6.0 MB
01. Introduction/6. 112 seconds about time optimization.mp4
5.9 MB
16. Clean code/29. Number of parameters.mp4
5.9 MB
17. Multithreading & asynchrony/14. Task Parallel Library (TPL).mp4
5.8 MB
16. Clean code/5. Being professional.mp4
5.8 MB
02. C# Fundamentals/63. Foreach loop.mp4
5.8 MB
15. Unit Testing/23. Benefits of unit tests - early bug detection.mp4
5.7 MB
15. Unit Testing/2. Manual tests vs Automated tests.mp4
5.7 MB
09. Advanced C# types/5. Limitations of attributes parameters types.mp4
5.7 MB
12. Strings/6. Immutability of strings.mp4
5.6 MB
14. Events/13. Windows Forms - introduction.mp4
5.6 MB
17. Multithreading & asynchrony/34. Atomic operations.mp4
5.6 MB
16. Clean code/28. Good signatures of methods.mp4
5.6 MB
09. Advanced C# types/39. Record structs.mp4
5.6 MB
16. Clean code/10. Dealing with problematic naming.mp4
5.5 MB
16. Clean code/8. The importance of meaningful names.mp4
5.5 MB
13. Numeric types/2. Decimal number system.mp4
5.4 MB
16. Clean code/12. Expressive names.mp4
5.4 MB
16. Clean code/32. Fewer parameters - avoiding boolean parameters.mp4
5.3 MB
11. Projects, assemblies, solutions/6. Assemblies.mp4
5.3 MB
15. Unit Testing/33. The benefits of using mocks.mp4
5.3 MB
16. Clean code/31. Fewer parameters - bundling related parameters.mp4
5.2 MB
16. Clean code/20. Bad names - Hungarian notation.mp4
5.2 MB
16. Clean code/22. Bad names - abbreviations.mp4
5.2 MB
13. Numeric types/6. Numbers in memory. Integer.mp4
5.1 MB
02. C# Fundamentals/34. Assignment - Simple Calculator - Description and requirements.mp4
5.1 MB
02. C# Fundamentals/55. Nested loops.mp4
4.9 MB
16. Clean code/30. Fewer parameters - splitting the method.mp4
4.8 MB
16. Clean code/36. One method, one job.mp4
4.6 MB
17. Multithreading & asynchrony/4. Concurrency vs parallelism.mp4
4.6 MB
08. .NET under the hood/26. Dispose method - introduction.mp4
4.5 MB
02. C# Fundamentals/6. The goal for this section.mp4
4.5 MB
16. Clean code/18. Bad names - meaningless words.mp4
4.3 MB
17. Multithreading & asynchrony/11. The benefits of multithreading and asynchronous programming.mp4
4.0 MB
13. Numeric types/15. Floating-point numbers.mp4
3.8 MB
16. Clean code/21. Bad names - confusing names.mp4
3.8 MB
15. Unit Testing/1. Section introduction.mp4
3.8 MB
07. LINQ/17. Distinct.mp4
3.8 MB
11. Projects, assemblies, solutions/4. Debug build vs Release build.mp4
3.7 MB
15. Unit Testing/46. Assignment - Unit tests for GuessingGame - Description and requirements.mp4
3.6 MB
15. Unit Testing/38. Clean code in unit tests.mp4
3.5 MB
02. C# Fundamentals/33. Assignments - Introduction.mp4
3.5 MB
01. Introduction/1. Welcome! Basic information & how to get help.mp4
3.4 MB
01. Introduction/4. 105 seconds about what this course isn’t.mp4
3.4 MB
13. Numeric types/7. Adding binary numbers.mp4
3.3 MB
06. Generic types & advanced use of methods/26. Advanced use of methods - introduction.mp4
3.1 MB
10. Collections/23. Linked list.mp4
3.0 MB
03. Basics of Object-Oriented Programming/1. Section introduction.mp4
3.0 MB
08. .NET under the hood/33. sampleData.csv
2.5 MB
13. Numeric types/3. Binary number system.mp4
2.5 MB
01. Introduction/3. 72 seconds about what this course is.mp4
2.4 MB
01. Introduction/5. 97 seconds about practicing what you learn.mp4
2.3 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/1. Section introduction.mp4
2.0 MB
08. .NET under the hood/1. Section introduction.mp4
2.0 MB
06. Generic types & advanced use of methods/1. Section introduction.mp4
1.9 MB
07. LINQ/1. Section introduction.mp4
1.7 MB
09. Advanced C# types/1. Section introduction.mp4
1.7 MB
02. C# Fundamentals/1. Section introduction.mp4
1.6 MB
13. Numeric types/1. Section introduction.mp4
1.6 MB
05. Exceptions and error handling/1. Section introduction.mp4
1.5 MB
16. Clean code/1. Section introduction.mp4
1.4 MB
12. Strings/1. Section introduction.mp4
1.1 MB
14. Events/1. Section introduction.mp4
1.1 MB
01. Introduction/11. Requirements for all assignments.zip
960.1 kB
10. Collections/1. Section introduction.mp4
872.2 kB
11. Projects, assemblies, solutions/1. Section introduction.mp4
683.8 kB
16. Clean code/59. 2024-11-03_14-51-30-b589270f56d8749214ec6454eb359e33.png
406.6 kB
01. Introduction/11. Visual Studio Keyboard Shortcuts 1920 1080.png
390.5 kB
18. C# evolution/1. Section introduction.mp4
347.0 kB
12. Strings/19. Tickets.zip
93.8 kB
08. .NET under the hood/33. NetUnderTheHoodAssignment.zip
64.9 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/50.20 Section final quiz.html
33.3 kB
08. .NET under the hood/39.39 Section final quiz.html
31.2 kB
06. Generic types & advanced use of methods/47.31 Section final quiz.html
31.1 kB
03. Basics of Object-Oriented Programming/51.14 Section final quiz.html
31.0 kB
09. Advanced C# types/59.47 Section final quiz.html
30.7 kB
10. Collections/50.52 Section final quiz.html
30.5 kB
02. C# Fundamentals/74.7 Section final quiz.html
29.8 kB
01. Introduction/7. Visual Studio on other systems than Windows.pdf
28.2 kB
05. Exceptions and error handling/37.25 Section final quiz.html
28.1 kB
15. Unit Testing/51.74 Section final quiz.html
27.9 kB
11. Projects, assemblies, solutions/19.55 Section final quiz.html
26.4 kB
12. Strings/28.59 Section final quiz.html
26.2 kB
01. Introduction/12. 2024-12-09_18-04-01-498a0a6fa8428d75b7b386878ce8ab4b.png
26.2 kB
13. Numeric types/20.62 Section final quiz.html
26.0 kB
14. Events/24.64 Section final quiz.html
25.8 kB
17. Multithreading & asynchrony/57.89 Section final quiz.html
24.0 kB
16. Clean code/64.84 Section final quiz.html
23.6 kB
07. LINQ/28.33 Section final quiz.html
22.2 kB
02. C# Fundamentals/24.3 Booleans, operators and ifelse conditional statement..html
21.4 kB
16. Clean code/35.61 Method refactoring - ChooseBetterPath method.html
20.7 kB
03. Basics of Object-Oriented Programming/35.12 Properties & static.html
20.7 kB
11. Projects, assemblies, solutions/13.54 Access modifiers.html
20.5 kB
02. C# Fundamentals/58.6 Arrays.html
20.1 kB
02. C# Fundamentals/18.2 Bools & operators.html
19.9 kB
03. Basics of Object-Oriented Programming/18.10 Encapsulation & overloading.html
19.8 kB
06. Generic types & advanced use of methods/10.26 Generic types introduction.html
19.8 kB
10. Collections/27.51 Performance of collections.html
19.5 kB
05. Exceptions and error handling/19.23 Exception handling.html
19.4 kB
15. Unit Testing/37.71 Usage of mocks.html
19.4 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/5.15 Basics of polymorphism.html
19.4 kB
05. Exceptions and error handling/27.24 Smart usage of exceptions.html
19.3 kB
10. Collections/7.48 IEnumerable & interfaces implementation.html
19.3 kB
02. C# Fundamentals/29.4 Methods and typing.html
19.3 kB
09. Advanced C# types/25.43 Equality checks.html
19.3 kB
03. Basics of Object-Oriented Programming/5.8 Basics of OOP.html
19.2 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/36.19 Interfaces.html
19.2 kB
06. Generic types & advanced use of methods/32.29 Funcs, lambda expressions and delegates.html
19.1 kB
06. Generic types & advanced use of methods/40.30 Advanced use of generic types.html
19.1 kB
09. Advanced C# types/11.41 Structs.html
19.1 kB
03. Basics of Object-Oriented Programming/25.11 Optional parameters and more.html
19.0 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/13.16 Virtual methods and properties.html
19.0 kB
08. .NET under the hood/17.36 Boxing and unboxing.html
19.0 kB
15. Unit Testing/45.73 Different types of tests.html
19.0 kB
08. .NET under the hood/25.38 Garbage Collector and memory management - advanced.html
18.9 kB
08. .NET under the hood/21.37 Basics of Garbage Collector and memory management.html
18.9 kB
02. C# Fundamentals/9.1 Variables.html
18.9 kB
15. Unit Testing/14.67 Test cases.html
18.9 kB
12. Strings/18.58 Advanced features of strigs.html
18.9 kB
13. Numeric types/9.61 Numbers in memory.html
18.9 kB
06. Generic types & advanced use of methods/25.28 Type constraints.html
18.9 kB
16. Clean code/17.77 Good naming.html
18.8 kB
10. Collections/16.49 Collections - advanced topics.html
18.8 kB
08. .NET under the hood/5.34 .NET basics.html
18.8 kB
05. Exceptions and error handling/7.21 Basics of exceptions.html
18.8 kB
09. Advanced C# types/37.45 Immutable types.html
18.7 kB
09. Advanced C# types/45.46 Nullable types.html
18.7 kB
16. Clean code/11.76 Naming fundamentals.html
18.7 kB
15. Unit Testing/5.65 Unit testing fundamentals.html
18.7 kB
09. Advanced C# types/17.42 Immutable types.html
18.7 kB
16. Clean code/23.78 Bad names.html
18.6 kB
15. Unit Testing/18.68 Assertions.html
18.6 kB
15. Unit Testing/43.72 Unit tests quality and code testability.html
18.6 kB
12. Strings/9.57 Strings.html
18.6 kB
14. Events/9.63 Observer design pattern & basics of events.html
18.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/29.18 Abstract & sealed.html
18.5 kB
08. .NET under the hood/9.35 Memory of a program. Value vs reference types.html
18.5 kB
11. Projects, assemblies, solutions/5.53 Projects and solutions.html
18.5 kB
01. Introduction/12. 2023-10-11_17-30-34-90205ff7abe6bb592a687ffa33bea082.PNG
18.4 kB
15. Unit Testing/25.69 Upsides and downsides of unit tests.html
18.3 kB
09. Advanced C# types/32.44 GetHashCode.html
18.3 kB
12. Strings/5.56 Chars and encoding.html
18.2 kB
02. C# Fundamentals/54.5 Break and continue.html
17.9 kB
03. Basics of Object-Oriented Programming/13.9 Basics of classes.html
17.9 kB
16. Clean code/7.75 The importance of clean code.html
17.9 kB
15. Unit Testing/32.70 Basics of mocks.html
17.8 kB
05. Exceptions and error handling/10.22 Built-in exceptions.html
17.7 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/17.17 Conversion.html
17.7 kB
09. Advanced C# types/6.40 Reflection.html
17.7 kB
16. Clean code/41.80 Methods.html
17.6 kB
07. LINQ/6.32 Basics of LINQ.html
17.6 kB
15. Unit Testing/10.66 Valuable tests.html
17.6 kB
03. Basics of Object-Oriented Programming/41.13 Single Responsibility Principle.html
17.6 kB
06. Generic types & advanced use of methods/16.27 Generic types and methods.html
17.6 kB
10. Collections/21.50 Complexity of algorithms.html
17.6 kB
16. Clean code/33.79 Signatures.html
17.5 kB
13. Numeric types/5.60 Binary number system.html
17.4 kB
16. Clean code/58.83 Composition over inheritance.html
17.4 kB
17. Multithreading & asynchrony/6.85 Multithreading basics.html
17.4 kB
16. Clean code/49.81 Comments.html
17.3 kB
17. Multithreading & asynchrony/41.88 asyncawait.html
17.0 kB
16. Clean code/53.82 The issues of static methods.html
17.0 kB
17. Multithreading & asynchrony/37.87 Synchronization.html
16.9 kB
17. Multithreading & asynchrony/13.86 Threads.html
16.9 kB
01. Introduction/12. 2023-10-11_17-34-52-23fcbecd566aeb1029d4f078b25eeca0.PNG
16.6 kB
07. LINQ/22. CookieCookbook.zip
13.4 kB
05. Exceptions and error handling/36. Assignment - Game Data Parser - Refactoring - SRP, DI and classes decoupling.vtt
13.3 kB
05. Exceptions and error handling/4. Handling exceptions. Try-catch-finally.vtt
12.4 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/6. Overriding members from the base class. Virtual methods and properties.vtt
11.8 kB
09. Advanced C# types/36. Benefits of immutable types.vtt
11.8 kB
06. Generic types & advanced use of methods/44. Assignment - Custom Cache - Implementation.vtt
11.1 kB
09. Advanced C# types/42. Nullable reference types.vtt
10.7 kB
03. Basics of Object-Oriented Programming/37. Single Responsibility Principle - Introduction.vtt
10.7 kB
02. C# Fundamentals/73. Assignment - TODO List - Refactoring.vtt
10.4 kB
03. Basics of Object-Oriented Programming/42. Files, namespaces and the using directive.vtt
10.3 kB
09. Advanced C# types/58. Assignment - Star Wars Planets Stats - Universal table printer.vtt
10.2 kB
02. C# Fundamentals/66.14 Lists - GetOnlyUpperCaseWords.html
10.0 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/41. Assignment - Cookies Cookbook - Dependency Inversion and Dependency Injection.vtt
10.0 kB
02. C# Fundamentals/57. Arrays.vtt
9.9 kB
03. Basics of Object-Oriented Programming/38. Single Responsibility Principle - Refactoring (part 1).vtt
9.9 kB
17. Multithreading & asynchrony/30.66 Handling exceptions with continuations.html
9.9 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/9.23 Virtual methods - StringsProcessor classes.html
9.8 kB
10. Collections/25. Dictionaries under the hood.vtt
9.8 kB
07. LINQ/25. Assignment - Refactoring to LINQ - Find and Replace window.vtt
9.7 kB
06. Generic types & advanced use of methods/38. Open-Closed Principle. Strategy design pattern.vtt
9.5 kB
02. C# Fundamentals/65. Lists.vtt
9.5 kB
05. Exceptions and error handling/8. Throwing exceptions explicitly.vtt
9.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/33. Interfaces.vtt
9.4 kB
09. Advanced C# types/28.47 Operators overloading - Time structs.html
9.3 kB
10. Collections/9.50 ValueTuples & Custom indexer - PairOfArrays.html
9.3 kB
16. Clean code/46.62 Method refactoring - IsNameValid method.html
9.3 kB
05. Exceptions and error handling/22.30 Custom exception - InvalidTransactionException.html
9.1 kB
03. Basics of Object-Oriented Programming/27. Properties.vtt
9.1 kB
05. Exceptions and error handling/14.29 Rethrowing exceptions.html
9.0 kB
11. Projects, assemblies, solutions/15. NuGet.vtt
9.0 kB
10. Collections/49. Assignment - Custom Linked List - Summary and performance. Private classes.vtt
9.0 kB
02. C# Fundamentals/67. out keyword.vtt
9.0 kB
09. Advanced C# types/29. Hash functions.vtt
9.0 kB
14. Events/12.58 Events - WeatherDataAggregator.html
9.0 kB
02. C# Fundamentals/26. Methods - part 2 - non-void methods.vtt
8.9 kB
05. Exceptions and error handling/26. Smart usage of exceptions - catch.vtt
8.9 kB
10. Collections/36. yield statement and iterators.vtt
8.9 kB
06. Generic types & advanced use of methods/7.31 Generic types - Pair class.html
8.8 kB
06. Generic types & advanced use of methods/22.33 Type constraints & IComparable - SortedList of FullNames.html
8.8 kB
08. .NET under the hood/33. Assignment - CSV Processing Improvements - Description and requirements.vtt
8.8 kB
17. Multithreading & asynchrony/56. Assignment - Quote Finder - Refactoring.vtt
8.8 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/12. System.Object and the ToString method.vtt
8.7 kB
13. Numeric types/18.56 Floating point numbers - The IsAverageEqualTo method.html
8.7 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/31.26 Extension methods - List extensions.html
8.7 kB
02. C# Fundamentals/36. Assignment - Simple Calculator - Solution.vtt
8.6 kB
06. Generic types & advanced use of methods/35.36 Dictionaries - FindMaxWeights of pets.html
8.6 kB
03. Basics of Object-Oriented Programming/48. Assignment - Dice Roll Game - Designing classes.vtt
8.6 kB
07. LINQ/18.40 Where & Distinct.html
8.5 kB
01. Introduction/12. 2023-10-11_17-30-33-bb9b1ef7895ff6909e75279e090cc885.PNG
8.5 kB
13. Numeric types/13.55 Checked - Fibonacci sequence.html
8.4 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/40. Assignment - Cookies Cookbook - High-level design.vtt
8.4 kB
06. Generic types & advanced use of methods/11. C# without generics. ArrayList.vtt
8.3 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/42. Assignment - Cookies Cookbook - Designing data types.vtt
8.3 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/25.25 Abstract methods - Shapes.html
8.2 kB
08. .NET under the hood/37. Assignment - CSV Processing Improvements - Reducing the number of boxings.vtt
8.2 kB
05. Exceptions and error handling/25. Smart usage of exceptions - throw.vtt
8.2 kB
09. Advanced C# types/2. Reflection.vtt
8.1 kB
03. Basics of Object-Oriented Programming/28.18 Properties of the Order class.html
8.1 kB
15. Unit Testing/42. Untestable code - static methods.vtt
8.1 kB
07. LINQ/27. Assignment - Refactoring to LINQ - Checking if collection has duplicates.vtt
8.1 kB
05. Exceptions and error handling/24. Two extreme schools of using exceptions.vtt
8.0 kB
09. Advanced C# types/13.45 Immutable struct - Time.html
8.0 kB
09. Advanced C# types/43. Null-forgiving operator.vtt
8.0 kB
10. Collections/22. Improving performance when using Lists.vtt
8.0 kB
02. C# Fundamentals/7. Variables.vtt
7.9 kB
07. LINQ/5. Deferred execution.vtt
7.9 kB
15. Unit Testing/50. Assignment - Unit tests for GuessingGame - Resource files.vtt
7.9 kB
09. Advanced C# types/3. Attributes.vtt
7.9 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/30. Extension methods.vtt
7.9 kB
10. Collections/24. Linked list vs List.vtt
7.8 kB
08. .NET under the hood/20. Garbage Collector - the Mark-and-Sweep algorithm.vtt
7.8 kB
05. Exceptions and error handling/13. Rethrowing exceptions. throw vs throw ex.vtt
7.8 kB
03. Basics of Object-Oriented Programming/31.19 Computed properties - DailyAccountState class.html
7.8 kB
05. Exceptions and error handling/30. Assignment - Game Data Parser - Sunny day scenario.vtt
7.8 kB
03. Basics of Object-Oriented Programming/32. Static methods and classes.vtt
7.8 kB
02. C# Fundamentals/5. Programmer's most important skill.vtt
7.8 kB
14. Events/7.57 Events - User and BankAccount.html
7.8 kB
08. .NET under the hood/8. Value types vs reference types.vtt
7.7 kB
03. Basics of Object-Oriented Programming/22.17 Dog class.html
7.7 kB
02. C# Fundamentals/25. Methods - part 1 - void methods.vtt
7.7 kB
08. .NET under the hood/10. Value types vs reference types - practical tips.vtt
7.6 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/46. Assignment - Cookies Cookbook - Reading and writing from and to a .txt file.vtt
7.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/14. Inheriting constructors and the base keyword.vtt
7.5 kB
05. Exceptions and error handling/5.28 Try-catch-finally. DivideNumbers.html
7.5 kB
02. C# Fundamentals/3. Our first C# program (using Visual Studio Code).vtt
7.5 kB
05. Exceptions and error handling/12. Precise exceptions.vtt
7.4 kB
15. Unit Testing/44. Other kinds of software tests.vtt
7.4 kB
09. Advanced C# types/51. Assignment - Star Wars Planets Stats - JsonPropertyNameAttribute and DTOs.vtt
7.3 kB
03. Basics of Object-Oriented Programming/36.21 string.Split and string.Join methods.html
7.3 kB
02. C# Fundamentals/8. Naming variables & introduction to clean code.vtt
7.3 kB
16. Clean code/16. Principle of the least surprise.vtt
7.2 kB
17. Multithreading & asynchrony/19.64 Tasks & waiting.html
7.2 kB
16. Clean code/26.60 Naming refactoring - Building file path based on DateTime.html
7.1 kB
10. Collections/17. Big O Notation.vtt
7.1 kB
16. Clean code/55. The issues of inheritance.vtt
7.1 kB
06. Generic types & advanced use of methods/34. Dictionary - practice.vtt
7.1 kB
10. Collections/38.53 yield statement - GetAllAfterLastNullReversed method.html
7.1 kB
17. Multithreading & asynchrony/40. Async methods.vtt
7.1 kB
15. Unit Testing/24. Downsides of unit tests.vtt
7.0 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/43. Assignment - Cookies Cookbook - Printing data object. LINQ.vtt
6.9 kB
06. Generic types & advanced use of methods/20. IComparable interface. Ordering objects.vtt
6.9 kB
16. Clean code/63. Assignment - Password Generator Refactoring - Improving design.vtt
6.9 kB
10. Collections/29.51 HashSet - CreateUnion method.html
6.9 kB
17. Multithreading & asynchrony/50. Using async methods in practice. HttpClient.vtt
6.9 kB
03. Basics of Object-Oriented Programming/15.16 The Triangle class.html
6.9 kB
17. Multithreading & asynchrony/22.65 Continuations.html
6.8 kB
07. LINQ/12.38 Count & Contains.html
6.8 kB
01. Introduction/12. 2023-10-11_17-30-33-d18876532d9249ccff8689f426423e4e.PNG
6.8 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/21.24 is operator and null object -NumericTypesDescriber class.html
6.8 kB
02. C# Fundamentals/15.1 Variables and operators.html
6.8 kB
02. C# Fundamentals/62.12 Multi-dimensional arrays - FindMax.html
6.8 kB
09. Advanced C# types/34.48 GetHashCode - Time struct.html
6.8 kB
10. Collections/18. Binary search algorithm.vtt
6.8 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/7. Virtual methods - practice.vtt
6.8 kB
16. Clean code/27. Refactoring case study - naming.vtt
6.7 kB
08. .NET under the hood/2. .NET and C#.vtt
6.7 kB
07. LINQ/24. Assignment - Refactoring to LINQ - Nested loop and code readability.vtt
6.7 kB
03. Basics of Object-Oriented Programming/11. C# restrictions on code outside classes. Top-level statements.vtt
6.7 kB
02. C# Fundamentals/14. Coding exercises introduction.vtt
6.7 kB
14. Events/23. Assignment - Numeric Types Suggester - Choosing numeric type.vtt
6.7 kB
08. .NET under the hood/22. Garbage Collector - generations of objects.vtt
6.6 kB
07. LINQ/21.41 Select & Average.html
6.6 kB
03. Basics of Object-Oriented Programming/43. Global using directives.vtt
6.6 kB
17. Multithreading & asynchrony/10.63 Creating and starting new threads.html
6.6 kB
15. Unit Testing/49. Assignment - Unit tests for GuessingGame - Approaches for messages validation.vtt
6.6 kB
06. Generic types & advanced use of methods/45. Assignment - Custom Cache - The Decorator design pattern.vtt
6.6 kB
08. .NET under the hood/12.42 ref modifier - FastForwardToSummer.html
6.6 kB
16. Clean code/44. Refactoring case study - methods - body.vtt
6.6 kB
10. Collections/33.52 params keyword - Does Stack contain any of the given words.html
6.6 kB
06. Generic types & advanced use of methods/33. Dictionary - introduction.vtt
6.6 kB
06. Generic types & advanced use of methods/17. A need for type constraints.vtt
6.6 kB
09. Advanced C# types/53. Assignment - Star Wars Planets Stats - Type design.vtt
6.5 kB
06. Generic types & advanced use of methods/15. Convert.ChangeType method. typeof keyword and the Type object.vtt
6.5 kB
09. Advanced C# types/23. IEquatableT interface.vtt
6.5 kB
09. Advanced C# types/4.44 Attributes - MustBeLargerThanAttribute.html
6.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/8.22 Inheritance & Overriding - Animals.html
6.5 kB
07. LINQ/2. What is LINQ.vtt
6.5 kB
05. Exceptions and error handling/31. Assignment - Game Data Parser - Flow controlled by exceptions.vtt
6.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/34.27 Interfaces - Applying multiple transformations to a number.html
6.4 kB
02. C# Fundamentals/39. Switch statement.vtt
6.4 kB
07. LINQ/9.37 Any & All.html
6.4 kB
03. Basics of Object-Oriented Programming/21. Optional parameters.vtt
6.4 kB
06. Generic types & advanced use of methods/6. A need for generic types. Implementing a generic type.vtt
6.4 kB
09. Advanced C# types/21. Overriding the Equals method in structs.vtt
6.4 kB
02. C# Fundamentals/64.13 Foreach loop - IsAnyWordLongerThan.html
6.4 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/38. Assignment - Cookies Cookbook - Description and requirements.vtt
6.4 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/47. Assignment - Cookies Cookbook - Reading and writing from and to a .json file.vtt
6.4 kB
17. Multithreading & asynchrony/39. await keyword.vtt
6.4 kB
03. Basics of Object-Oriented Programming/2. The issues in our code. A need for Object-Oriented Programming.vtt
6.4 kB
12. Strings/15. Advanced string formatting.vtt
6.4 kB
02. C# Fundamentals/13. Debugging with breakpoints.vtt
6.4 kB
03. Basics of Object-Oriented Programming/10.15 HotelBooking class.html
6.4 kB
16. Clean code/51. The risk of making public methods static.vtt
6.3 kB
15. Unit Testing/6. Running the tests.vtt
6.3 kB
16. Clean code/13. Long and short names.vtt
6.3 kB
16. Clean code/15.59 Naming refactoring - Reverse method.html
6.3 kB
10. Collections/28. HashSet.vtt
6.3 kB
02. C# Fundamentals/60.11 Arrays (2) - IsWordPresentInCollection.html
6.3 kB
05. Exceptions and error handling/32. Assignment - Game Data Parser - Adding details to JsonException.vtt
6.3 kB
09. Advanced C# types/44. Using nullable reference types. Generic type constraints related to nullability.vtt
6.2 kB
16. Clean code/2. The importance of clean code.vtt
6.2 kB
05. Exceptions and error handling/21. When to define custom exceptions.vtt
6.2 kB
02. C# Fundamentals/47.7 While loop - CalculateSumOfNumbersBetween.html
6.2 kB
08. .NET under the hood/11. ref keyword.vtt
6.2 kB
08. .NET under the hood/32. Reading CSV files.vtt
6.1 kB
09. Advanced C# types/57. Assignment - Star Wars Planets Stats - Splitting the class.vtt
6.1 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/24. Abstract methods.vtt
6.1 kB
03. Basics of Object-Oriented Programming/33.20 Static classes - NumberToDayOfWeekTranslator.html
6.1 kB
02. C# Fundamentals/50. For loop.vtt
6.1 kB
12. Strings/13. String interning.vtt
6.1 kB
16. Clean code/48. The reasonable comments.vtt
6.1 kB
09. Advanced C# types/38. Records.vtt
6.1 kB
02. C# Fundamentals/2. Our first C# program (using Visual Studio Community).vtt
6.1 kB
17. Multithreading & asynchrony/47.67 Asyncawait.html
6.0 kB
02. C# Fundamentals/72. Assignment - TODO List - Implementation - Listing and Removing TODOs.vtt
6.0 kB
08. .NET under the hood/24. Finalizers.vtt
6.0 kB
06. Generic types & advanced use of methods/41. Caching.vtt
6.0 kB
08. .NET under the hood/14. Unified type system. A need for boxing and unboxing.vtt
6.0 kB
07. LINQ/4. LINQ, IEnumerableT and method chaining.vtt
6.0 kB
02. C# Fundamentals/40.6 Switch statement - DescribeDay.html
6.0 kB
06. Generic types & advanced use of methods/8. A need for tuples.vtt
6.0 kB
09. Advanced C# types/40.49 Records - GpsCoordinates.html
6.0 kB
14. Events/4. Observer design pattern.vtt
5.9 kB
17. Multithreading & asynchrony/53. Assignment - Quote Finder - Smart asynchrony.vtt
5.9 kB
10. Collections/46. Assignment - Custom Linked List - The Clear method.vtt
5.9 kB
05. Exceptions and error handling/33. Assignment - Game Data Parser - Custom logger.vtt
5.9 kB
03. Basics of Object-Oriented Programming/4. Understanding OOP with the DateTime type.vtt
5.9 kB
17. Multithreading & asynchrony/46. Asyncawait practice.vtt
5.9 kB
06. Generic types & advanced use of methods/18. Improving the performance of the List. Measuring the time of the code execution.vtt
5.9 kB
06. Generic types & advanced use of methods/14.32 Generic methods - SwapTupleItems method.html
5.9 kB
07. LINQ/26. Assignment - Refactoring to LINQ - Fewer loops & multiline strings formatting.vtt
5.9 kB
09. Advanced C# types/22.46 Equals - overriding it in the FullName class.html
5.9 kB
07. LINQ/15.39 OrderBy, First & Last.html
5.8 kB
02. C# Fundamentals/61. Multi-dimensional arrays.vtt
5.8 kB
01. Introduction/8. (MacOS) Installing Visual Studio Code.vtt
5.8 kB
03. Basics of Object-Oriented Programming/9. Custom constructor.vtt
5.8 kB
02. C# Fundamentals/17. Boolean type. Logical negation, equality, comparison, and modulo operators.vtt
5.7 kB
03. Basics of Object-Oriented Programming/3. Introduction to object-oriented programming.vtt
5.7 kB
15. Unit Testing/47. Assignment - Unit tests for GuessingGame - Basic scenarios.vtt
5.7 kB
02. C# Fundamentals/49.8 Do-while loop - RepeatCharacter.html
5.7 kB
05. Exceptions and error handling/23. Exceptions as a hidden part of a method signature.vtt
5.7 kB
11. Projects, assemblies, solutions/2. Projects and solutions.vtt
5.7 kB
06. Generic types & advanced use of methods/19. Type constraints - the constraint on the base type.vtt
5.7 kB
08. .NET under the hood/29. Dispose method - implementation.vtt
5.7 kB
18. C# evolution/5. C# 12 - Primary constructors for classes and structs.vtt
5.7 kB
17. Multithreading & asynchrony/45. Asyncawait summary.vtt
5.6 kB
02. C# Fundamentals/53. Continue.vtt
5.6 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/16. Explicit conversion.vtt
5.6 kB
09. Advanced C# types/56. Assignment - Star Wars Planets Stats - Refactoring.vtt
5.6 kB
15. Unit Testing/27. Assignment - Fibonacci generator tests - solution.vtt
5.6 kB
17. Multithreading & asynchrony/29. Handling AggregateException.vtt
5.6 kB
06. Generic types & advanced use of methods/27. Funcs and Actions.vtt
5.6 kB
15. Unit Testing/48. Assignment - Unit tests for GuessingGame - Verifying messages.vtt
5.6 kB
08. .NET under the hood/4. Common Language Runtime (CLR).vtt
5.5 kB
09. Advanced C# types/27. Overloading of implicit and explicit conversion operators.vtt
5.5 kB
10. Collections/6. Implementing IEnumerableT.vtt
5.5 kB
02. C# Fundamentals/21. ifelse conditional statement.vtt
5.5 kB
09. Advanced C# types/35. ValueTuples.vtt
5.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/35. Interfaces vs abstract classes.vtt
5.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/2. A need for polymorphism.vtt
5.5 kB
06. Generic types & advanced use of methods/29. Lambda expressions.vtt
5.4 kB
06. Generic types & advanced use of methods/30.35 Basics of lambda expressions.html
5.4 kB
15. Unit Testing/40. Tests, Dependency Inversion and Dependency Injection.vtt
5.4 kB
12. Strings/12.54 StringBuilder - The Reverse method.html
5.4 kB
08. .NET under the hood/35. Assignment - CSV Processing Improvements - Code analysis & tips.vtt
5.4 kB
07. LINQ/20. Average. Anonymous types.vtt
5.4 kB
09. Advanced C# types/10. Choosing between structs and classes.vtt
5.4 kB
08. .NET under the hood/30.43 Dispose method - AllLinesFromTextFileReader.html
5.4 kB
12. Strings/27. Assignment - Tickets Data Aggregator - Compliance with the SRP.vtt
5.4 kB
03. Basics of Object-Oriented Programming/39. Single Responsibility Principle - Refactoring (part 2).vtt
5.3 kB
06. Generic types & advanced use of methods/3. Understanding how List works under the hood.vtt
5.3 kB
09. Advanced C# types/9. Structs vs Classes - low-level differences.vtt
5.3 kB
03. Basics of Object-Oriented Programming/24. Readonly and const.vtt
5.3 kB
06. Generic types & advanced use of methods/5. Simplified List (deleting an item at given index).vtt
5.3 kB
17. Multithreading & asynchrony/23. Canceling a Task.vtt
5.3 kB
15. Unit Testing/39. Common setup for tests.vtt
5.3 kB
17. Multithreading & asynchrony/20. Continuations. The ContinueWith method.vtt
5.3 kB
03. Basics of Object-Oriented Programming/46. Assignment - Dice Roll Game - Random.vtt
5.3 kB
02. C# Fundamentals/51.9 For loop - Factorial.html
5.3 kB
09. Advanced C# types/52. Assignment - Star Wars Planets Stats - Exceptions handling.vtt
5.3 kB
08. .NET under the hood/16. Boxing and unboxing - performance cost.vtt
5.3 kB
17. Multithreading & asynchrony/42. Asynchrony vs multithreading.vtt
5.3 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/37. JSON.vtt
5.3 kB
11. Projects, assemblies, solutions/14. How to structure the code in a solution.vtt
5.2 kB
08. .NET under the hood/38. Assignment - CSV Processing Improvements - Analysis.vtt
5.2 kB
09. Advanced C# types/33. Overriding the GetHashCode method.vtt
5.2 kB
15. Unit Testing/34. Advanced mock setup.vtt
5.2 kB
09. Advanced C# types/41. Nullable value types.vtt
5.2 kB
10. Collections/37. yield statement - practice. yield break statement.vtt
5.2 kB
09. Advanced C# types/54. Assignment - Star Wars Planets Stats - Converting DTO to a custom type.vtt
5.2 kB
17. Multithreading & asynchrony/27. Exceptions in tasks.vtt
5.2 kB
14. Events/16. Events in Windows Forms.vtt
5.2 kB
16. Clean code/57. The benefits of composition.vtt
5.2 kB
17. Multithreading & asynchrony/7. A single-threaded program.vtt
5.2 kB
02. C# Fundamentals/22.3 ifelse conditional statement.html
5.2 kB
09. Advanced C# types/18. A close look at the System.Object type. The ReferenceEquals method.vtt
5.2 kB
17. Multithreading & asynchrony/38. The need for asyncawait.vtt
5.1 kB
10. Collections/5. Implicit and explicit interface implementation.vtt
5.1 kB
08. .NET under the hood/18. Garbage Collector - introduction.vtt
5.1 kB
05. Exceptions and error handling/2. Exception object.vtt
5.1 kB
12. Strings/19. Assignment - Tickets Data Aggregator - Description and requirements.vtt
5.1 kB
02. C# Fundamentals/27.4 Methods - AbsoluteOfSum method.html
5.1 kB
03. Basics of Object-Oriented Programming/50. Assignment - Dice Roll Game - Ternary conditional operator.vtt
5.1 kB
02. C# Fundamentals/38.5 String interpolation - FormatDate.html
5.1 kB
05. Exceptions and error handling/3. Stack trace.vtt
5.1 kB
10. Collections/42. Assignment - Custom Linked List - Data structures.vtt
5.0 kB
15. Unit Testing/15. Assertions on exceptions. Multiple assertions in single test.vtt
5.0 kB
08. .NET under the hood/15. Boxing and unboxing.vtt
5.0 kB
16. Clean code/6. What is clean code.vtt
5.0 kB
10. Collections/30. Queue.vtt
5.0 kB
03. Basics of Object-Oriented Programming/40. Single Responsibility Principle - Refactoring (part 3).vtt
5.0 kB
17. Multithreading & asynchrony/51. Words.txt
4.9 kB
17. Multithreading & asynchrony/12. The cost of threads. ThreadPool.vtt
4.9 kB
02. C# Fundamentals/71. Assignment - TODO List - Implementation - User options & adding a TODO.vtt
4.9 kB
02. C# Fundamentals/59.10 Arrays (1) - BuildHelloString.html
4.9 kB
17. Multithreading & asynchrony/5. Asynchrony.vtt
4.9 kB
03. Basics of Object-Oriented Programming/29. Object initializers.vtt
4.9 kB
13. Numeric types/17. Smart usage of binary floating point numbers.vtt
4.9 kB
09. Advanced C# types/46. APIs.vtt
4.9 kB
15. Unit Testing/8. Test messages.vtt
4.9 kB
08. .NET under the hood/28. Dispose method - reading from a file using StreamReader.vtt
4.9 kB
15. Unit Testing/13. TestCaseSource.vtt
4.9 kB
14. Events/11. Memory leaks caused by events.vtt
4.9 kB
15. Unit Testing/3. Setting up the testing environment.vtt
4.9 kB
14. Events/17. Windows Forms - basic UI elements.vtt
4.9 kB
17. Multithreading & asynchrony/26. Exceptions thrown by other threads.vtt
4.9 kB
05. Exceptions and error handling/9. Built-in exception types.vtt
4.8 kB
06. Generic types & advanced use of methods/4. Simplified List (adding a new item).vtt
4.8 kB
16. Clean code/54. Composition over inheritance.vtt
4.8 kB
02. C# Fundamentals/10. Operators.vtt
4.8 kB
09. Advanced C# types/47. Querying an API using C#.vtt
4.8 kB
02. C# Fundamentals/19. AND and OR logical operators.vtt
4.8 kB
11. Projects, assemblies, solutions/9. Internal access modifier. Principles of using access modifiers.vtt
4.8 kB
08. .NET under the hood/7. Value semantics vs reference semantics.vtt
4.8 kB
18. C# evolution/4. C# 11 - Required members - using them with a constructor.vtt
4.8 kB
11. Projects, assemblies, solutions/3. Project properties.vtt
4.8 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/4. Inheriting members from the base class. Protected access modifier.vtt
4.8 kB
02. C# Fundamentals/20.2 Boolean type and operators.html
4.8 kB
06. Generic types & advanced use of methods/28.34 Basics of Funcs and Actions.html
4.8 kB
05. Exceptions and error handling/6. Multiple catch blocks.vtt
4.8 kB
09. Advanced C# types/49. Assignment - Star Wars Planets Stats - Description and requirements.vtt
4.8 kB
15. Unit Testing/22. Benefits of unit tests - better design.vtt
4.8 kB
15. Unit Testing/30. Mocks.vtt
4.8 kB
10. Collections/13. Interface Segregation Principle.vtt
4.8 kB
11. Projects, assemblies, solutions/16. .csproj files.vtt
4.7 kB
03. Basics of Object-Oriented Programming/49. Assignment - Dice Roll Game - Enums.vtt
4.7 kB
03. Basics of Object-Oriented Programming/34. Static fields, properties and constructors.vtt
4.7 kB
02. C# Fundamentals/41. Switch expressions.vtt
4.7 kB
13. Numeric types/8. Numeric overflow & silent failures.vtt
4.7 kB
17. Multithreading & asynchrony/49. Downsides of multithreading & asynchrony.vtt
4.7 kB
17. Multithreading & asynchrony/51. Assignment - Quote Finder - Description and requirements.vtt
4.7 kB
16. Clean code/3. Bad decisions related to code quality.vtt
4.7 kB
10. Collections/47. Assignment - Custom Linked List - Removing items and the Contains method.vtt
4.7 kB
14. Events/5. Defining an event and subscribing to it.vtt
4.6 kB
10. Collections/26. Performance of Dictionaries.vtt
4.6 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/48. Assignment - Cookies Cookbook - Template Method Design Pattern.vtt
4.6 kB
06. Generic types & advanced use of methods/12. Generic methods.vtt
4.6 kB
11. Projects, assemblies, solutions/12. Access modifiers - summary.vtt
4.6 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/20. Null.vtt
4.6 kB
10. Collections/20. Binary search algorithm - complexity.vtt
4.6 kB
09. Advanced C# types/20. Overriding the Equals method in classes.vtt
4.5 kB
09. Advanced C# types/48. A class for querying APIs.vtt
4.5 kB
03. Basics of Object-Oriented Programming/16. Methods overloading.vtt
4.5 kB
06. Generic types & advanced use of methods/36. A need for the Strategy design pattern.vtt
4.5 kB
10. Collections/4. Implementing IEnumerable.vtt
4.5 kB
10. Collections/35. yield statement - behavior analysis.vtt
4.4 kB
15. Unit Testing/28. Testing classes depending on other classes.vtt
4.4 kB
06. Generic types & advanced use of methods/31. Delegates.vtt
4.4 kB
06. Generic types & advanced use of methods/39. Generic filtering of collections.vtt
4.4 kB
10. Collections/19. Binary search algorithm - implementation.vtt
4.4 kB
16. Clean code/9. Renaming. The Boy Scout Rule.vtt
4.4 kB
14. Events/6. Raising events.vtt
4.4 kB
05. Exceptions and error handling/20. Custom exceptions.vtt
4.4 kB
12. Strings/21. Assignment - Tickets Data Aggregator - Reading text from PDF.vtt
4.4 kB
16. Clean code/52. When to make methods static Public methods.vtt
4.4 kB
16. Clean code/40. Levels of abstraction within methods.vtt
4.3 kB
12. Strings/25. Assignment - Tickets Data Aggregator - Saving result in a text file.vtt
4.3 kB
15. Unit Testing/19. Testing private methods.vtt
4.3 kB
17. Multithreading & asynchrony/24. Task lifecycle.vtt
4.3 kB
02. C# Fundamentals/28. Methods - part 3 - parameters types and the return type. Static typing in C#.vtt
4.3 kB
02. C# Fundamentals/23. The scope of local variables.vtt
4.3 kB
16. Clean code/25. Context.vtt
4.3 kB
03. Basics of Object-Oriented Programming/14. Encapsulation.vtt
4.3 kB
03. Basics of Object-Oriented Programming/23. Validation of constructor parameters.vtt
4.3 kB
11. Projects, assemblies, solutions/7. Referencing types from another assembly.vtt
4.3 kB
17. Multithreading & asynchrony/54. Assignment - Quote Finder - Single-threaded processing.vtt
4.3 kB
07. LINQ/19. Select.vtt
4.3 kB
07. LINQ/16. Where.vtt
4.3 kB
12. Strings/17. Specific culture vs Invariant culture.vtt
4.2 kB
18. C# evolution/3. C# 11 - Required members.vtt
4.2 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/3. Inheritance.vtt
4.2 kB
09. Advanced C# types/26. Operators overloading.vtt
4.2 kB
16. Clean code/61. Assignment - Password Generator Refactoring - Explaining the existing code.vtt
4.2 kB
08. .NET under the hood/27. Dispose method - writing to a file using StreamWriter.vtt
4.2 kB
09. Advanced C# types/7. Structs.vtt
4.2 kB
14. Events/14. The first Windows Forms app.vtt
4.2 kB
03. Basics of Object-Oriented Programming/47. Assignment - Dice Roll Game - Magic Number Antipattern.vtt
4.2 kB
15. Unit Testing/29. A need for mocks.vtt
4.2 kB
10. Collections/8. Indexers.vtt
4.2 kB
08. .NET under the hood/23. Memory leaks.vtt
4.2 kB
16. Clean code/19. Bad names - overspecific names.vtt
4.2 kB
17. Multithreading & asynchrony/17. Waiting for the Task result.vtt
4.2 kB
06. Generic types & advanced use of methods/9. Tuples.vtt
4.1 kB
13. Numeric types/19. Decimal.vtt
4.1 kB
10. Collections/15. Readonly collections. ReadOnlyCollection and ReadOnlyDictionary.vtt
4.1 kB
14. Events/2. A need for communication between objects.vtt
4.1 kB
15. Unit Testing/11. TestCase.vtt
4.1 kB
13. Numeric types/14. Integral numeric types overview.vtt
4.1 kB
17. Multithreading & asynchrony/48. Exceptions in async methods.vtt
4.1 kB
16. Clean code/22. Bad names - abbreviations.vtt
4.1 kB
09. Advanced C# types/55. Assignment - Star Wars Planets Stats - Finishing the app and the MaxBy method.vtt
4.1 kB
12. Strings/23. Assignment - Tickets Data Aggregator - Splitting a string by multiple separators.vtt
4.1 kB
02. C# Fundamentals/48. Do...while loop.vtt
4.1 kB
03. Basics of Object-Oriented Programming/8. Data hiding.vtt
4.1 kB
14. Events/20. Assignment - Numeric Types Suggester - User Interface & basic events.vtt
4.1 kB
15. Unit Testing/21. Benefits of unit tests - no fear of refactoring.vtt
4.1 kB
17. Multithreading & asynchrony/8. Starting a new thread. The Thread class.vtt
4.1 kB
05. Exceptions and error handling/16. Global try-catch block.vtt
4.1 kB
09. Advanced C# types/8. Structs vs Classes - crucial differences.vtt
4.1 kB
15. Unit Testing/16. Value of unit tests.vtt
4.0 kB
07. LINQ/14. First and Last.vtt
4.0 kB
05. Exceptions and error handling/15. Rethrowing a System.Exception object.vtt
4.0 kB
07. LINQ/22. Assignment - Refactoring to LINQ - Description and requirements.vtt
4.0 kB
17. Multithreading & asynchrony/2. The computer's processor.vtt
4.0 kB
05. Exceptions and error handling/35. Assignment - Game Data Parser - Refactoring - Extracting methods.vtt
4.0 kB
16. Clean code/10. Dealing with problematic naming.vtt
4.0 kB
02. C# Fundamentals/4. From a text file to an executable program.vtt
4.0 kB
16. Clean code/38. Levels of abstraction.vtt
4.0 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/15. Implicit conversion.vtt
3.9 kB
10. Collections/10. Collection initializers.vtt
3.9 kB
17. Multithreading & asynchrony/52. Assignment - Quote Finder - Fetching data.vtt
3.9 kB
07. LINQ/13. OrderBy.vtt
3.9 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/19. is operator.vtt
3.9 kB
10. Collections/3. A close look at the IEnumerable interface.vtt
3.9 kB
10. Collections/11. ICollection and IList interfaces.vtt
3.9 kB
01. Introduction/12. Coding exercises issues troubleshooting.html
3.9 kB
17. Multithreading & asynchrony/3. Threads and processes.vtt
3.9 kB
12. Strings/26. Assignment - Tickets Data Aggregator - Refactoring.vtt
3.9 kB
08. .NET under the hood/36. Assignment - CSV Processing Improvements - Reducing the size of Dictionaries.vtt
3.9 kB
16. Clean code/47. The worst comments.vtt
3.9 kB
06. Generic types & advanced use of methods/42. Assignment - Custom Cache - Description and requirements.vtt
3.9 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/49. Assignment - Cookies Cookbook - Cleanup and project organizing.vtt
3.9 kB
16. Clean code/42. Refactoring case study - methods - introduction.vtt
3.9 kB
03. Basics of Object-Oriented Programming/6. Abstraction.vtt
3.9 kB
13. Numeric types/4. Maximal numbers on a given number of digits.vtt
3.8 kB
05. Exceptions and error handling/17. Code inside the catch block.vtt
3.8 kB
05. Exceptions and error handling/34. Assignment - Game Data Parser - Reducing usage of exception.vtt
3.8 kB
16. Clean code/4. Tech debt.vtt
3.8 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/45. Assignment - Cookies Cookbook - Composing the recipe by the user.vtt
3.8 kB
10. Collections/14. The benefits of readonly collections.vtt
3.8 kB
12. Strings/3. Char representation in memory. Character encoding.vtt
3.8 kB
10. Collections/32. params keyword.vtt
3.8 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/27. Sealed classes and methods.vtt
3.8 kB
17. Multithreading & asynchrony/18. Wait and WaitAll methods.vtt
3.7 kB
02. C# Fundamentals/56. Loops performance.vtt
3.7 kB
14. Events/18. Assignment - Numeric Types Suggester - Description and requirements.vtt
3.7 kB
08. .NET under the hood/13. Using ref with reference types.vtt
3.7 kB
03. Basics of Object-Oriented Programming/7. Our first class.vtt
3.7 kB
02. C# Fundamentals/16. Comments.vtt
3.7 kB
12. Strings/16. Culture-specific string formatting.vtt
3.7 kB
06. Generic types & advanced use of methods/13. Generic methods with multiple type parameters.vtt
3.7 kB
12. Strings/4. Managing various encodings.vtt
3.7 kB
02. C# Fundamentals/45. += and ++ operators. Infinite loops.vtt
3.7 kB
18. C# evolution/2. C# 11 - Raw string literals.vtt
3.7 kB
02. C# Fundamentals/32. Adding a new project to a solution.vtt
3.7 kB
14. Events/15. Understanding Windows Forms files.vtt
3.6 kB
11. Projects, assemblies, solutions/18. Updating the .NET version.vtt
3.6 kB
07. LINQ/7. Any.vtt
3.6 kB
05. Exceptions and error handling/18. Exception filters.vtt
3.6 kB
08. .NET under the hood/6. Memory of a program. The stack and the heap.vtt
3.6 kB
16. Clean code/37. One method, one job - refactoring.vtt
3.6 kB
17. Multithreading & asynchrony/16. Returning a value from a Task.vtt
3.6 kB
06. Generic types & advanced use of methods/21. Type constraints - the constraint on the implemented interface.vtt
3.6 kB
17. Multithreading & asynchrony/55. Assignment - Quote Finder - Multi-threaded processing.vtt
3.6 kB
16. Clean code/12. Expressive names.vtt
3.5 kB
14. Events/21. Assignment - Numeric Types Suggester - Handling KeyPress event.vtt
3.5 kB
12. Strings/24. Assignment - Tickets Data Aggregator - Parsing culture-specific strings.vtt
3.5 kB
06. Generic types & advanced use of methods/2. Introduction to generic types.vtt
3.5 kB
17. Multithreading & asynchrony/36. Locks.vtt
3.5 kB
15. Unit Testing/4. First unit tests.vtt
3.5 kB
08. .NET under the hood/3. Common Intermediate Language (CIL).vtt
3.5 kB
10. Collections/34. A need for yield statement.vtt
3.5 kB
17. Multithreading & asynchrony/43. The flow of an asynchronous program.vtt
3.5 kB
03. Basics of Object-Oriented Programming/26. Limitations of fields. A need for properties.vtt
3.5 kB
14. Events/8. EventHandler delegate & EventArgs type.vtt
3.5 kB
15. Unit Testing/7. Naming unit tests.vtt
3.5 kB
16. Clean code/34. Small methods.vtt
3.5 kB
18. C# evolution/6. C# 12 - Collection expressions.vtt
3.5 kB
15. Unit Testing/17. Basic assertions.vtt
3.4 kB
16. Clean code/29. Number of parameters.vtt
3.4 kB
10. Collections/2. The role of the IEnumerable interface.vtt
3.4 kB
03. Basics of Object-Oriented Programming/20. this keyword (current instance reference).vtt
3.4 kB
12. Strings/14. Flyweight design pattern.vtt
3.4 kB
09. Advanced C# types/30. Default implementation of the GetHashCode method.vtt
3.4 kB
16. Clean code/24. Reasonable abbreviations. Conventional names.vtt
3.4 kB
12. Strings/7. Strings - value or reference types.vtt
3.4 kB
10. Collections/31. Stack.vtt
3.4 kB
12. Strings/8. Strings as members in structs.vtt
3.3 kB
16. Clean code/8. The importance of meaningful names.vtt
3.3 kB
09. Advanced C# types/19. Equals method.vtt
3.3 kB
15. Unit Testing/23. Benefits of unit tests - early bug detection.vtt
3.3 kB
17. Multithreading & asynchrony/21. Chaining continuations. Continuations of multiple tasks.vtt
3.3 kB
15. Unit Testing/41. Untestable code - no Dependency Inversion.vtt
3.3 kB
17. Multithreading & asynchrony/35. Race condition.vtt
3.3 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/28. Static classes are always sealed.vtt
3.3 kB
02. C# Fundamentals/68. TryParse method.vtt
3.3 kB
13. Numeric types/11. Checked context - when to use it.vtt
3.3 kB
15. Unit Testing/2. Manual tests vs Automated tests.vtt
3.3 kB
16. Clean code/18. Bad names - meaningless words.vtt
3.3 kB
07. LINQ/3. LINQ and extension methods.vtt
3.2 kB
17. Multithreading & asynchrony/44. Asyncawait and threads.vtt
3.2 kB
02. C# Fundamentals/44. While loop - part 1.vtt
3.2 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/26. A need for abstract methods.vtt
3.2 kB
12. Strings/10. A need for StringBuilder.vtt
3.2 kB
12. Strings/11. StringBuilder.vtt
3.2 kB
16. Clean code/45. Comments.vtt
3.2 kB
13. Numeric types/16. double and float.vtt
3.2 kB
13. Numeric types/2. Decimal number system.vtt
3.1 kB
17. Multithreading & asynchrony/28. Asynchronous exception handling.vtt
3.1 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/11. Multiple inheritance.vtt
3.1 kB
10. Collections/39. Implementing IEnumerable interface using iterators.vtt
3.1 kB
16. Clean code/56. Replacing inheritance with composition.vtt
3.1 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/32. A need for interfaces.vtt
3.1 kB
09. Advanced C# types/12. Why should we make structs immutable.vtt
3.1 kB
01. Introduction/10. (MacOS) Accessing the code.vtt
3.1 kB
09. Advanced C# types/24. == operator.vtt
3.1 kB
05. Exceptions and error handling/28. Assignment - Game Data Parser - Description and requirements.vtt
3.1 kB
16. Clean code/62. Assignment - Password Generator Refactoring - Fixing naming.vtt
3.1 kB
10. Collections/44. Assignment - Custom Linked List - Implementing IEnumerable.vtt
3.0 kB
16. Clean code/28. Good signatures of methods.vtt
3.0 kB
17. Multithreading & asynchrony/15. Task class.vtt
3.0 kB
13. Numeric types/7. Adding binary numbers.vtt
3.0 kB
15. Unit Testing/36. Advanced assertions on method calls.vtt
3.0 kB
15. Unit Testing/35. Assertions checking if a method was called.vtt
3.0 kB
02. C# Fundamentals/52. Break.vtt
3.0 kB
16. Clean code/21. Bad names - confusing names.vtt
3.0 kB
11. Projects, assemblies, solutions/8. Referencing types from another project.vtt
2.9 kB
16. Clean code/60. Assignment - Password Generator Refactoring - Description and requirements.vtt
2.9 kB
17. Multithreading & asynchrony/33. The need for synchronization.vtt
2.9 kB
17. Multithreading & asynchrony/31. Multiple continuations for one task.vtt
2.9 kB
03. Basics of Object-Oriented Programming/12. Adding methods to classes.vtt
2.9 kB
17. Multithreading & asynchrony/25. OperationCanceledException.vtt
2.9 kB
13. Numeric types/6. Numbers in memory. Integer.vtt
2.9 kB
17. Multithreading & asynchrony/32. Handling task cancellation.vtt
2.9 kB
10. Collections/40. Assignment - Custom Linked List - Description and requirements.vtt
2.8 kB
09. Advanced C# types/31. When to override the GetHashCode method.vtt
2.8 kB
16. Clean code/20. Bad names - Hungarian notation.vtt
2.8 kB
08. .NET under the hood/19. Garbage Collector - memory fragmentation and defragmentation.vtt
2.8 kB
03. Basics of Object-Oriented Programming/30. Computed properties.vtt
2.8 kB
03. Basics of Object-Oriented Programming/44. Assignment - Dice Roll Game - Description and requirements.vtt
2.8 kB
13. Numeric types/12. Scope of the checked context. unechecked keyword.vtt
2.7 kB
14. Events/13. Windows Forms - introduction.vtt
2.7 kB
16. Clean code/36. One method, one job.vtt
2.7 kB
16. Clean code/5. Being professional.vtt
2.7 kB
16. Clean code/32. Fewer parameters - avoiding boolean parameters.vtt
2.7 kB
06. Generic types & advanced use of methods/46. Assignment - Custom Cache - Composing many Decorators together.vtt
2.7 kB
14. Events/22. Assignment - Numeric Types Suggester - Numbers validation and BigInteger type.vtt
2.7 kB
19. Bonus section/1. Bonus lecture.html
2.7 kB
16. Clean code/39. Composing different levels of abstraction.vtt
2.7 kB
15. Unit Testing/20. Testing internal methods.vtt
2.7 kB
16. Clean code/50. When to make methods static Private methods.vtt
2.7 kB
02. C# Fundamentals/30. Parsing a string to an int (int.Parse method).vtt
2.6 kB
02. C# Fundamentals/34. Assignment - Simple Calculator - Description and requirements.vtt
2.6 kB
16. Clean code/31. Fewer parameters - bundling related parameters.vtt
2.6 kB
15. Unit Testing/31. Controlling the mock behavior.vtt
2.6 kB
17. Multithreading & asynchrony/9. Multithreaded app’s code flow.vtt
2.6 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/18. Upcasting and downcasting.vtt
2.6 kB
10. Collections/12. Breaking the Interface Segregation Principle.vtt
2.6 kB
06. Generic types & advanced use of methods/24. Type constraints - summary. Multiple type constraints.vtt
2.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/44. Assignment - Cookies Cookbook - Printing the ingredients.vtt
2.5 kB
02. C# Fundamentals/46. While loop - part 2.vtt
2.5 kB
03. Basics of Object-Oriented Programming/19. Expression-bodied methods.vtt
2.5 kB
08. .NET under the hood/31. CSV files.vtt
2.5 kB
01. Introduction/12. 2023-10-11_17-30-34-aa6205117030397b3d82da65cbbea63d.PNG
2.5 kB
11. Projects, assemblies, solutions/11. Private protected access modifier.vtt
2.5 kB
16. Clean code/30. Fewer parameters - splitting the method.vtt
2.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/22. as operator.vtt
2.5 kB
01. Introduction/9. (Windows) Accessing the code.vtt
2.4 kB
02. C# Fundamentals/37. String interpolation.vtt
2.4 kB
09. Advanced C# types/15. with expression.vtt
2.4 kB
02. C# Fundamentals/12. User input.vtt
2.4 kB
15. Unit Testing/26. Assignment - Fibonacci generator tests - Description and requirements.vtt
2.4 kB
02. C# Fundamentals/69. Assignment - TODO List - Description and requirements.vtt
2.3 kB
17. Multithreading & asynchrony/14. Task Parallel Library (TPL).vtt
2.3 kB
02. C# Fundamentals/31. The first exception.vtt
2.3 kB
06. Generic types & advanced use of methods/23. Type constraints - numeric types. Generic math.vtt
2.3 kB
08. .NET under the hood/26. Dispose method - introduction.vtt
2.3 kB
01. Introduction/7. (Windows) Installing Visual Studio Community.vtt
2.3 kB
17. Multithreading & asynchrony/4. Concurrency vs parallelism.vtt
2.2 kB
07. LINQ/10. Count.vtt
2.2 kB
03. Basics of Object-Oriented Programming/17. Constructors overloading. Calling one constructor from another.vtt
2.2 kB
11. Projects, assemblies, solutions/6. Assemblies.vtt
2.2 kB
14. Events/10. Event vs delegate members.vtt
2.2 kB
12. Strings/2. Char.vtt
2.2 kB
15. Unit Testing/38. Clean code in unit tests.vtt
2.2 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/10. A deeper inheritance hierarchy.vtt
2.2 kB
17. Multithreading & asynchrony/11. The benefits of multithreading and asynchronous programming.vtt
2.2 kB
09. Advanced C# types/5. Limitations of attributes parameters types.vtt
2.2 kB
05. Exceptions and error handling/11. StackOverflowException. Recursive methods.vtt
2.1 kB
15. Unit Testing/9. AAA pattern.vtt
2.1 kB
09. Advanced C# types/14. Non-destructive mutation.vtt
2.1 kB
02. C# Fundamentals/33. Assignments - Introduction.vtt
2.1 kB
01. Introduction/6. 112 seconds about time optimization.vtt
2.1 kB
02. C# Fundamentals/43. A need for loops.vtt
2.1 kB
11. Projects, assemblies, solutions/4. Debug build vs Release build.vtt
2.1 kB
15. Unit Testing/46. Assignment - Unit tests for GuessingGame - Description and requirements.vtt
2.1 kB
15. Unit Testing/33. The benefits of using mocks.vtt
2.1 kB
09. Advanced C# types/16. Readonly structs.vtt
2.0 kB
01. Introduction/12. 2023-10-11_17-30-34-bd1aa7a4bb8606b16cd3751147bc1a40.PNG
2.0 kB
13. Numeric types/15. Floating-point numbers.vtt
2.0 kB
06. Generic types & advanced use of methods/37. Refactoring the code using Funcs and lambda expressions.vtt
2.0 kB
09. Advanced C# types/39. Record structs.vtt
2.0 kB
12. Strings/6. Immutability of strings.vtt
2.0 kB
14. Events/3. A need for the Observer design pattern.vtt
2.0 kB
01. Introduction/4. 105 seconds about what this course isn’t.vtt
1.9 kB
15. Unit Testing/52. Breaking changes in NUnit 4.html
1.9 kB
13. Numeric types/10. checked keyword.vtt
1.9 kB
16. Clean code/43. Refactoring case study - methods - signature.vtt
1.9 kB
07. LINQ/8. All.vtt
1.9 kB
09. Advanced C# types/49. MockApiDataAccess.zip
1.9 kB
02. C# Fundamentals/11. Implicitly typed variables.vtt
1.9 kB
11. Projects, assemblies, solutions/10. Protected internal access modifier.vtt
1.9 kB
11. Projects, assemblies, solutions/17. .sln files.vtt
1.9 kB
01. Introduction/5. 97 seconds about practicing what you learn.vtt
1.8 kB
15. Unit Testing/1. Section introduction.vtt
1.7 kB
08. .NET under the hood/32. sampleData.csv
1.7 kB
08. .NET under the hood/31. sampleData.csv
1.7 kB
01. Introduction/1. Welcome! Basic information & how to get help.vtt
1.7 kB
02. C# Fundamentals/63. Foreach loop.vtt
1.7 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/39. Assignment - Cookies Cookbook - It's time for you to try to solve it.html
1.7 kB
10. Collections/23. Linked list.vtt
1.7 kB
10. Collections/43. Assignment - Custom Linked List - The AddToFront method.vtt
1.7 kB
10. Collections/45. Assignment - Custom Linked List - Adding new items at the end of the list.vtt
1.7 kB
17. Multithreading & asynchrony/1. Section introduction.vtt
1.7 kB
10. Collections/48. Assignment - Custom Linked List - The CopyTo method.vtt
1.7 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/23. Abstract classes.vtt
1.7 kB
02. C# Fundamentals/42. Char.vtt
1.6 kB
06. Generic types & advanced use of methods/26. Advanced use of methods - introduction.vtt
1.5 kB
02. C# Fundamentals/55. Nested loops.vtt
1.5 kB
08. .NET under the hood/34. Assignment - CSV Processing Improvements - It's time for you to try to solve it.html
1.5 kB
07. LINQ/11. Contains.vtt
1.4 kB
17. Multithreading & asynchrony/51. MockQuotesApiDataReader.txt
1.4 kB
02. C# Fundamentals/6. The goal for this section.vtt
1.4 kB
12. Strings/22. Assignment - Tickets Data Aggregator - List all PDFs from a folder.vtt
1.3 kB
17. Multithreading & asynchrony/34. Atomic operations.vtt
1.3 kB
03. Basics of Object-Oriented Programming/1. Section introduction.vtt
1.3 kB
08. .NET under the hood/1. Section introduction.vtt
1.3 kB
13. Numeric types/3. Binary number system.vtt
1.3 kB
05. Exceptions and error handling/29. Assignment - Game Data Parser - It's time for you to try to solve it.html
1.3 kB
01. Introduction/3. 72 seconds about what this course is.vtt
1.2 kB
16. Clean code/14. Clean Code - Coding Exercises introduction.html
1.2 kB
07. LINQ/23. Assignment - LINQ Refactoring - It's time for you to try to solve it.html
1.2 kB
03. Basics of Object-Oriented Programming/45. Assignment - Dice Roll Game - It's time for you to try to solve it.html
1.2 kB
12. Strings/20. Assignment - Tickets Data Aggregator - It's time for you to try to solve it.html
1.2 kB
09. Advanced C# types/1. Section introduction.vtt
1.1 kB
10. Collections/41. Assignment - Custom Linked List - It's time for you to try to solve it.html
1.1 kB
09. Advanced C# types/50. Assignment - Star Wars Planets Stats - It's time for you to try to solve it.html
1.1 kB
02. C# Fundamentals/70. Assignment - TODO List - It's time for you to try to solve it.html
1.1 kB
16. Clean code/60. PasswordGenerator.txt
1.1 kB
15. Unit Testing/12. Naming parameterized tests.vtt
1.1 kB
02. C# Fundamentals/35. Assignment - Simple Calculator - It's time for you to implement it.html
1.0 kB
13. Numeric types/1. Section introduction.vtt
981 Bytes
02. C# Fundamentals/1. Section introduction.vtt
974 Bytes
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/1. Section introduction.vtt
942 Bytes
07. LINQ/1. Section introduction.vtt
938 Bytes
06. Generic types & advanced use of methods/1. Section introduction.vtt
936 Bytes
06. Generic types & advanced use of methods/43. Assignment - Custom Cache - It's time for you to try to solve it.html
889 Bytes
07. LINQ/17. Distinct.vtt
883 Bytes
16. Clean code/1. Section introduction.vtt
868 Bytes
14. Events/19. Assignment - Numeric Types Suggester - It's time for you to try to solve it.html
853 Bytes
12. Strings/1. Section introduction.vtt
839 Bytes
16. Clean code/59. Next steps continuing your clean code journey.html
835 Bytes
15. Unit Testing/26. Fibonacci source code.txt
825 Bytes
07. LINQ/29. LINQ Tutorial - Master the Key C# Library.html
808 Bytes
01. Introduction/2. 46 seconds about your instructor.vtt
778 Bytes
05. Exceptions and error handling/1. Section introduction.vtt
777 Bytes
01. Introduction/11. Resources you can download.html
725 Bytes
10. Collections/1. Section introduction.vtt
713 Bytes
14. Events/1. Section introduction.vtt
643 Bytes
05. Exceptions and error handling/28. jsonFiles.zip
631 Bytes
06. Generic types & advanced use of methods/42. AssignmentStartupFile.zip
457 Bytes
11. Projects, assemblies, solutions/1. Section introduction.vtt
419 Bytes
18. C# evolution/1. Section introduction.vtt
363 Bytes
08. .NET under the hood/20. More-about-roots-identified-by-Mark-and-Sweep-algorithm.txt
207 Bytes
17. Multithreading & asynchrony/51. IQuotesApiDataReader.txt
159 Bytes
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/33. Default-implementations-in-interfaces-official-documentation-.txt
123 Bytes
07. LINQ/27. LINQ-source-code.txt
121 Bytes
09. Advanced C# types/52. Documentation-comments.txt
112 Bytes
03. Basics of Object-Oriented Programming/24. Benefits-of-immutable-objects.txt
107 Bytes
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/37. Using-JSON-with-C-.txt
105 Bytes
06. Generic types & advanced use of methods/24. Type-constraints-in-C-the-complete-list.txt
105 Bytes
12. Strings/15. Composite-formatting.txt
105 Bytes
11. Projects, assemblies, solutions/12. Access-modifiers-in-C-.txt
102 Bytes
05. Exceptions and error handling/20. How-to-create-user-defined-exceptions.txt
98 Bytes
02. C# Fundamentals/10. Operator-precedence.txt
97 Bytes
09. Advanced C# types/26. Overloadable-operators.txt
97 Bytes
10. Collections/49. Built-in-Linked-List.txt
97 Bytes
01. Introduction/8. Using-Visual-Studio-Code-for-C-Development-on-Mac.txt
96 Bytes
01. Introduction/11. List-of-topics-you-will-learn-in-this-course.txt
96 Bytes
01. Introduction/6. The-complete-list-of-topics.txt
96 Bytes
01. Introduction/11. Code-snippets-list.txt
96 Bytes
02. C# Fundamentals/1. TODO-List-requirements.txt
96 Bytes
02. C# Fundamentals/34. Requirements.txt
96 Bytes
02. C# Fundamentals/12. Code-snippets.txt
96 Bytes
02. C# Fundamentals/69. Requirements.txt
96 Bytes
02. C# Fundamentals/6. TODO-List-requirements.txt
96 Bytes
02. C# Fundamentals/41. Switch-expressions-and-pattern-matching.txt
96 Bytes
03. Basics of Object-Oriented Programming/44. Requirements.txt
96 Bytes
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/38. Requirements.txt
96 Bytes
05. Exceptions and error handling/28. Requirements.txt
96 Bytes
06. Generic types & advanced use of methods/42. Requirements.txt
96 Bytes
07. LINQ/5. Deferred-execution-explained.txt
96 Bytes
07. LINQ/22. Requirements.txt
96 Bytes
08. .NET under the hood/33. Requirements.txt
96 Bytes
09. Advanced C# types/9. Structs-in-older-versions-of-C-.txt
96 Bytes
09. Advanced C# types/49. Requirements.txt
96 Bytes
10. Collections/40. Requirements.txt
96 Bytes
12. Strings/19. Requirements.txt
96 Bytes
14. Events/18. Requirements.txt
96 Bytes
15. Unit Testing/46. Requirements.txt
96 Bytes
15. Unit Testing/26. Requirements.txt
96 Bytes
16. Clean code/60. Requirements.txt
96 Bytes
17. Multithreading & asynchrony/51. Requirements.txt
96 Bytes
02. C# Fundamentals/8. Microsoft-recommended-C-coding-convention.txt
92 Bytes
03. Basics of Object-Oriented Programming/9. Microsoft-C-Coding-convention.txt
92 Bytes
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/6. new-modifier-documentation.txt
88 Bytes
02. C# Fundamentals/45. -i-vs-i-.txt
87 Bytes
08. .NET under the hood/29. Implementing-Dispose-The-Dispose-pattern.txt
83 Bytes
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/33. Default-implementations-in-interfaces.txt
81 Bytes
08. .NET under the hood/24. Eric-Lipperts-article-about-finalizers.txt
78 Bytes
15. Unit Testing/17. NUnit-assertions.txt
78 Bytes
15. Unit Testing/50. Using-resources-with-multi-language-apps.txt
78 Bytes
08. .NET under the hood/24. When-to-use-finalizers-StackOverflow-discussion.txt
77 Bytes
02. C# Fundamentals/8. Reserved-keywords.txt
76 Bytes
09. Advanced C# types/47. Free-APIs-that-do-not-require-authentication.txt
76 Bytes
03. Basics of Object-Oriented Programming/11. Top-level-statements-in.NET-6-and-later.txt
75 Bytes
01. Introduction/9. Link-to-the-repository.txt
71 Bytes
01. Introduction/10. Link-to-the-repository.txt
71 Bytes
07. LINQ/5. Yield-statement-explained-can-also-be-found-in-the-section-about-collections-.txt
71 Bytes
06. Generic types & advanced use of methods/44. How-to-use-built-in-caching-mechanism.txt
67 Bytes
09. Advanced C# types/47. USA-population-API-call.txt
65 Bytes
05. Exceptions and error handling/20. Serializable-exceptions.txt
58 Bytes
07. LINQ/2. Query-syntax-tutorial.txt
55 Bytes
13. Numeric types/7. Addition-in-columns.txt
55 Bytes
11. Projects, assemblies, solutions/18. .NET-version-upgrade-guide.txt
54 Bytes
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/6. Method-hiding-and-the-new-modifier.txt
53 Bytes
15. Unit Testing/22. TDD-Wikipedia-.txt
53 Bytes
15. Unit Testing/22. TDD-explained.txt
51 Bytes
05. Exceptions and error handling/33. log4net-introduction.txt
50 Bytes
12. Strings/3. Unicode-encoding-table.txt
49 Bytes
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/37. JSON-tutorial.txt
46 Bytes
07. LINQ/25. Regular-expressions-tutorial.txt
21 Bytes
05. Exceptions and error handling/33. Serilog-introduction.txt
20 Bytes
随机展示
相关说明
本站不存储任何资源内容,只收集BT种子元数据(例如文件名和文件大小)和磁力链接(BT种子标识符),并提供查询服务,是一个完全合法的搜索引擎系统。 网站不提供种子下载服务,用户可以通过第三方链接或磁力链接获取到相关的种子资源。本站也不对BT种子真实性及合法性负责,请用户注意甄别!