TorBT - Torrents and Magnet Links Search Engine

Udemy - Ultimate C# Masterclass for 2025 (3.2025)

File Name
Size
01. Introduction/8. (MacOS) Installing Visual Studio Code.mp4
53 MB
01. Introduction/9. (Windows) Accessing the code.mp4
15 MB
01. Introduction/7. (Windows) Installing Visual Studio Community.mp4
13 MB
01. Introduction/10. (MacOS) Accessing the code.mp4
12 MB
01. Introduction/2. 46 seconds about your instructor.mp4
6.2 MB
01. Introduction/6. 112 seconds about time optimization.mp4
5.6 MB
01. Introduction/1. Welcome! Basic information & how to get help.mp4
3.2 MB
01. Introduction/4. 105 seconds about what this course isn’t.mp4
3.2 MB
01. Introduction/3. 72 seconds about what this course is.mp4
2.3 MB
01. Introduction/5. 97 seconds about practicing what you learn.mp4
2.2 MB
01. Introduction/11. Requirements for all assignments.zip
938 kB
01. Introduction/11. Visual Studio Keyboard Shortcuts 1920 1080.png
381 kB
01. Introduction/7. Visual Studio on other systems than Windows.pdf
28 kB
01. Introduction/12. 2024-12-09_18-04-01-498a0a6fa8428d75b7b386878ce8ab4b.png
26 kB
01. Introduction/12. 2023-10-11_17-30-34-90205ff7abe6bb592a687ffa33bea082.PNG
18 kB
01. Introduction/12. 2023-10-11_17-34-52-23fcbecd566aeb1029d4f078b25eeca0.PNG
16 kB
01. Introduction/12. 2023-10-11_17-30-33-bb9b1ef7895ff6909e75279e090cc885.PNG
8.3 kB
01. Introduction/12. 2023-10-11_17-30-33-d18876532d9249ccff8689f426423e4e.PNG
6.7 kB
01. Introduction/8. (MacOS) Installing Visual Studio Code.vtt
5.6 kB
01. Introduction/12. Coding exercises issues troubleshooting.html
3.8 kB
01. Introduction/10. (MacOS) Accessing the code.vtt
3.0 kB
01. Introduction/12. 2023-10-11_17-30-34-aa6205117030397b3d82da65cbbea63d.PNG
2.4 kB
01. Introduction/9. (Windows) Accessing the code.vtt
2.3 kB
01. Introduction/7. (Windows) Installing Visual Studio Community.vtt
2.2 kB
01. Introduction/6. 112 seconds about time optimization.vtt
2.1 kB
01. Introduction/12. 2023-10-11_17-30-34-bd1aa7a4bb8606b16cd3751147bc1a40.PNG
2.0 kB
01. Introduction/4. 105 seconds about what this course isn’t.vtt
1.9 kB
01. Introduction/5. 97 seconds about practicing what you learn.vtt
1.8 kB
01. Introduction/1. Welcome! Basic information & how to get help.vtt
1.7 kB
01. Introduction/3. 72 seconds about what this course is.vtt
1.2 kB
01. Introduction/2. 46 seconds about your instructor.vtt
778 B
01. Introduction/11. Resources you can download.html
725 B
01. Introduction/8. Using-Visual-Studio-Code-for-C-Development-on-Mac.txt
96 B
01. Introduction/11. List-of-topics-you-will-learn-in-this-course.txt
96 B
01. Introduction/6. The-complete-list-of-topics.txt
96 B
01. Introduction/11. Code-snippets-list.txt
96 B
01. Introduction/9. Link-to-the-repository.txt
71 B
01. Introduction/10. Link-to-the-repository.txt
71 B
02. C# Fundamentals/36. Assignment - Simple Calculator - Solution.mp4
97 MB
02. C# Fundamentals/73. Assignment - TODO List - Refactoring.mp4
89 MB
02. C# Fundamentals/57. Arrays.mp4
85 MB
02. C# Fundamentals/65. Lists.mp4
60 MB
02. C# Fundamentals/26. Methods - part 2 - non-void methods.mp4
58 MB
02. C# Fundamentals/67. out keyword.mp4
51 MB
02. C# Fundamentals/39. Switch statement.mp4
46 MB
02. C# Fundamentals/25. Methods - part 1 - void methods.mp4
44 MB
02. C# Fundamentals/71. Assignment - TODO List - Implementation - User options & adding a TODO.mp4
44 MB
02. C# Fundamentals/7. Variables.mp4
44 MB
02. C# Fundamentals/2. Our first C# program (using Visual Studio Community).mp4
43 MB
02. C# Fundamentals/8. Naming variables & introduction to clean code.mp4
43 MB
02. C# Fundamentals/5. Programmer's most important skill.mp4
40 MB
02. C# Fundamentals/17. Boolean type. Logical negation, equality, comparison, and modulo operators.mp4
38 MB
02. C# Fundamentals/21. ifelse conditional statement.mp4
33 MB
02. C# Fundamentals/53. Continue.mp4
33 MB
02. C# Fundamentals/19. AND and OR logical operators.mp4
32 MB
02. C# Fundamentals/23. The scope of local variables.mp4
28 MB
02. C# Fundamentals/61. Multi-dimensional arrays.mp4
26 MB
02. C# Fundamentals/16. Comments.mp4
25 MB
02. C# Fundamentals/48. Do...while loop.mp4
25 MB
02. C# Fundamentals/3. Our first C# program (using Visual Studio Code).mp4
23 MB
02. C# Fundamentals/13. Debugging with breakpoints.mp4
22 MB
02. C# Fundamentals/14. Coding exercises introduction.mp4
22 MB
02. C# Fundamentals/10. Operators.mp4
22 MB
02. C# Fundamentals/50. For loop.mp4
20 MB
02. C# Fundamentals/30. Parsing a string to an int (int.Parse method).mp4
20 MB
02. C# Fundamentals/72. Assignment - TODO List - Implementation - Listing and Removing TODOs.mp4
19 MB
02. C# Fundamentals/37. String interpolation.mp4
18 MB
02. C# Fundamentals/52. Break.mp4
17 MB
02. C# Fundamentals/41. Switch expressions.mp4
17 MB
02. C# Fundamentals/68. TryParse method.mp4
17 MB
02. C# Fundamentals/28. Methods - part 3 - parameters types and the return type. Static typing in C#.mp4
16 MB
02. C# Fundamentals/32. Adding a new project to a solution.mp4
15 MB
02. C# Fundamentals/45. += and ++ operators. Infinite loops.mp4
14 MB
02. C# Fundamentals/12. User input.mp4
14 MB
02. C# Fundamentals/31. The first exception.mp4
13 MB
02. C# Fundamentals/56. Loops performance.mp4
13 MB
02. C# Fundamentals/69. Assignment - TODO List - Description and requirements.mp4
12 MB
02. C# Fundamentals/4. From a text file to an executable program.mp4
11 MB
02. C# Fundamentals/44. While loop - part 1.mp4
11 MB
02. C# Fundamentals/46. While loop - part 2.mp4
10 MB
02. C# Fundamentals/11. Implicitly typed variables.mp4
8.0 MB
02. C# Fundamentals/42. Char.mp4
7.0 MB
02. C# Fundamentals/43. A need for loops.mp4
5.8 MB
02. C# Fundamentals/63. Foreach loop.mp4
5.5 MB
02. C# Fundamentals/34. Assignment - Simple Calculator - Description and requirements.mp4
4.9 MB
02. C# Fundamentals/55. Nested loops.mp4
4.7 MB
02. C# Fundamentals/6. The goal for this section.mp4
4.3 MB
02. C# Fundamentals/33. Assignments - Introduction.mp4
3.3 MB
02. C# Fundamentals/1. Section introduction.mp4
1.6 MB
02. C# Fundamentals/74.7 Section final quiz.html
29 kB
02. C# Fundamentals/24.3 Booleans, operators and ifelse conditional statement..html
21 kB
02. C# Fundamentals/58.6 Arrays.html
20 kB
02. C# Fundamentals/18.2 Bools & operators.html
20 kB
02. C# Fundamentals/29.4 Methods and typing.html
19 kB
02. C# Fundamentals/9.1 Variables.html
18 kB
02. C# Fundamentals/54.5 Break and continue.html
18 kB
02. C# Fundamentals/73. Assignment - TODO List - Refactoring.vtt
10 kB
02. C# Fundamentals/66.14 Lists - GetOnlyUpperCaseWords.html
9.8 kB
02. C# Fundamentals/57. Arrays.vtt
9.7 kB
02. C# Fundamentals/65. Lists.vtt
9.3 kB
02. C# Fundamentals/67. out keyword.vtt
8.8 kB
02. C# Fundamentals/26. Methods - part 2 - non-void methods.vtt
8.7 kB
02. C# Fundamentals/36. Assignment - Simple Calculator - Solution.vtt
8.4 kB
02. C# Fundamentals/7. Variables.vtt
7.8 kB
02. C# Fundamentals/5. Programmer's most important skill.vtt
7.6 kB
02. C# Fundamentals/25. Methods - part 1 - void methods.vtt
7.5 kB
02. C# Fundamentals/3. Our first C# program (using Visual Studio Code).vtt
7.3 kB
02. C# Fundamentals/8. Naming variables & introduction to clean code.vtt
7.1 kB
02. C# Fundamentals/15.1 Variables and operators.html
6.6 kB
02. C# Fundamentals/62.12 Multi-dimensional arrays - FindMax.html
6.6 kB
02. C# Fundamentals/14. Coding exercises introduction.vtt
6.5 kB
02. C# Fundamentals/39. Switch statement.vtt
6.3 kB
02. C# Fundamentals/64.13 Foreach loop - IsAnyWordLongerThan.html
6.3 kB
02. C# Fundamentals/13. Debugging with breakpoints.vtt
6.2 kB
02. C# Fundamentals/60.11 Arrays (2) - IsWordPresentInCollection.html
6.1 kB
02. C# Fundamentals/47.7 While loop - CalculateSumOfNumbersBetween.html
6.0 kB
02. C# Fundamentals/50. For loop.vtt
6.0 kB
02. C# Fundamentals/2. Our first C# program (using Visual Studio Community).vtt
5.9 kB
02. C# Fundamentals/72. Assignment - TODO List - Implementation - Listing and Removing TODOs.vtt
5.9 kB
02. C# Fundamentals/40.6 Switch statement - DescribeDay.html
5.8 kB
02. C# Fundamentals/61. Multi-dimensional arrays.vtt
5.6 kB
02. C# Fundamentals/17. Boolean type. Logical negation, equality, comparison, and modulo operators.vtt
5.6 kB
02. C# Fundamentals/49.8 Do-while loop - RepeatCharacter.html
5.6 kB
02. C# Fundamentals/53. Continue.vtt
5.5 kB
02. C# Fundamentals/21. ifelse conditional statement.vtt
5.4 kB
02. C# Fundamentals/51.9 For loop - Factorial.html
5.1 kB
02. C# Fundamentals/22.3 ifelse conditional statement.html
5.0 kB
02. C# Fundamentals/27.4 Methods - AbsoluteOfSum method.html
5.0 kB
02. C# Fundamentals/38.5 String interpolation - FormatDate.html
5.0 kB
02. C# Fundamentals/71. Assignment - TODO List - Implementation - User options & adding a TODO.vtt
4.8 kB
02. C# Fundamentals/59.10 Arrays (1) - BuildHelloString.html
4.8 kB
02. C# Fundamentals/10. Operators.vtt
4.7 kB
02. C# Fundamentals/19. AND and OR logical operators.vtt
4.7 kB
02. C# Fundamentals/20.2 Boolean type and operators.html
4.7 kB
02. C# Fundamentals/41. Switch expressions.vtt
4.6 kB
02. C# Fundamentals/28. Methods - part 3 - parameters types and the return type. Static typing in C#.vtt
4.2 kB
02. C# Fundamentals/23. The scope of local variables.vtt
4.2 kB
02. C# Fundamentals/48. Do...while loop.vtt
4.0 kB
02. C# Fundamentals/4. From a text file to an executable program.vtt
3.9 kB
02. C# Fundamentals/56. Loops performance.vtt
3.7 kB
02. C# Fundamentals/16. Comments.vtt
3.6 kB
02. C# Fundamentals/45. += and ++ operators. Infinite loops.vtt
3.6 kB
02. C# Fundamentals/32. Adding a new project to a solution.vtt
3.6 kB
02. C# Fundamentals/68. TryParse method.vtt
3.2 kB
02. C# Fundamentals/44. While loop - part 1.vtt
3.1 kB
02. C# Fundamentals/52. Break.vtt
2.9 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.5 kB
02. C# Fundamentals/46. While loop - part 2.vtt
2.5 kB
02. C# Fundamentals/37. String interpolation.vtt
2.3 kB
02. C# Fundamentals/12. User input.vtt
2.3 kB
02. C# Fundamentals/69. Assignment - TODO List - Description and requirements.vtt
2.3 kB
02. C# Fundamentals/31. The first exception.vtt
2.3 kB
02. C# Fundamentals/33. Assignments - Introduction.vtt
2.1 kB
02. C# Fundamentals/43. A need for loops.vtt
2.1 kB
02. C# Fundamentals/11. Implicitly typed variables.vtt
1.8 kB
02. C# Fundamentals/63. Foreach loop.vtt
1.7 kB
02. C# Fundamentals/42. Char.vtt
1.5 kB
02. C# Fundamentals/55. Nested loops.vtt
1.5 kB
02. C# Fundamentals/6. The goal for this section.vtt
1.3 kB
02. C# Fundamentals/70. Assignment - TODO List - It's time for you to try to solve it.html
1.1 kB
02. C# Fundamentals/35. Assignment - Simple Calculator - It's time for you to implement it.html
1.0 kB
02. C# Fundamentals/1. Section introduction.vtt
974 B
02. C# Fundamentals/10. Operator-precedence.txt
97 B
02. C# Fundamentals/1. TODO-List-requirements.txt
96 B
02. C# Fundamentals/34. Requirements.txt
96 B
02. C# Fundamentals/12. Code-snippets.txt
96 B
02. C# Fundamentals/69. Requirements.txt
96 B
02. C# Fundamentals/6. TODO-List-requirements.txt
96 B
02. C# Fundamentals/41. Switch-expressions-and-pattern-matching.txt
96 B
02. C# Fundamentals/8. Microsoft-recommended-C-coding-convention.txt
92 B
02. C# Fundamentals/45. -i-vs-i-.txt
87 B
02. C# Fundamentals/8. Reserved-keywords.txt
76 B
03. Basics of Object-Oriented Programming/42. Files, namespaces and the using directive.mp4
105 MB
03. Basics of Object-Oriented Programming/38. Single Responsibility Principle - Refactoring (part 1).mp4
68 MB
03. Basics of Object-Oriented Programming/43. Global using directives.mp4
62 MB
03. Basics of Object-Oriented Programming/32. Static methods and classes.mp4
54 MB
03. Basics of Object-Oriented Programming/50. Assignment - Dice Roll Game - Ternary conditional operator.mp4
47 MB
03. Basics of Object-Oriented Programming/39. Single Responsibility Principle - Refactoring (part 2).mp4
38 MB
03. Basics of Object-Oriented Programming/37. Single Responsibility Principle - Introduction.mp4
35 MB
03. Basics of Object-Oriented Programming/24. Readonly and const.mp4
34 MB
03. Basics of Object-Oriented Programming/40. Single Responsibility Principle - Refactoring (part 3).mp4
32 MB
03. Basics of Object-Oriented Programming/27. Properties.mp4
32 MB
03. Basics of Object-Oriented Programming/48. Assignment - Dice Roll Game - Designing classes.mp4
32 MB
03. Basics of Object-Oriented Programming/9. Custom constructor.mp4
31 MB
03. Basics of Object-Oriented Programming/11. C# restrictions on code outside classes. Top-level statements.mp4
31 MB
03. Basics of Object-Oriented Programming/46. Assignment - Dice Roll Game - Random.mp4
29 MB
03. Basics of Object-Oriented Programming/21. Optional parameters.mp4
25 MB
03. Basics of Object-Oriented Programming/26. Limitations of fields. A need for properties.mp4
23 MB
03. Basics of Object-Oriented Programming/7. Our first class.mp4
22 MB
03. Basics of Object-Oriented Programming/29. Object initializers.mp4
22 MB
03. Basics of Object-Oriented Programming/23. Validation of constructor parameters.mp4
21 MB
03. Basics of Object-Oriented Programming/16. Methods overloading.mp4
18 MB
03. Basics of Object-Oriented Programming/34. Static fields, properties and constructors.mp4
18 MB
03. Basics of Object-Oriented Programming/49. Assignment - Dice Roll Game - Enums.mp4
17 MB
03. Basics of Object-Oriented Programming/3. Introduction to object-oriented programming.mp4
17 MB
03. Basics of Object-Oriented Programming/2. The issues in our code. A need for Object-Oriented Programming.mp4
16 MB
03. Basics of Object-Oriented Programming/8. Data hiding.mp4
15 MB
03. Basics of Object-Oriented Programming/20. this keyword (current instance reference).mp4
14 MB
03. Basics of Object-Oriented Programming/4. Understanding OOP with the DateTime type.mp4
14 MB
03. Basics of Object-Oriented Programming/6. Abstraction.mp4
14 MB
03. Basics of Object-Oriented Programming/12. Adding methods to classes.mp4
14 MB
03. Basics of Object-Oriented Programming/14. Encapsulation.mp4
14 MB
03. Basics of Object-Oriented Programming/47. Assignment - Dice Roll Game - Magic Number Antipattern.mp4
10 MB
03. Basics of Object-Oriented Programming/30. Computed properties.mp4
10 MB
03. Basics of Object-Oriented Programming/17. Constructors overloading. Calling one constructor from another.mp4
7.9 MB
03. Basics of Object-Oriented Programming/19. Expression-bodied methods.mp4
6.1 MB
03. Basics of Object-Oriented Programming/44. Assignment - Dice Roll Game - Description and requirements.mp4
6.1 MB
03. Basics of Object-Oriented Programming/1. Section introduction.mp4
2.8 MB
03. Basics of Object-Oriented Programming/51.14 Section final quiz.html
30 kB
03. Basics of Object-Oriented Programming/35.12 Properties & static.html
20 kB
03. Basics of Object-Oriented Programming/18.10 Encapsulation & overloading.html
19 kB
03. Basics of Object-Oriented Programming/5.8 Basics of OOP.html
19 kB
03. Basics of Object-Oriented Programming/25.11 Optional parameters and more.html
19 kB
03. Basics of Object-Oriented Programming/13.9 Basics of classes.html
18 kB
03. Basics of Object-Oriented Programming/41.13 Single Responsibility Principle.html
17 kB
03. Basics of Object-Oriented Programming/37. Single Responsibility Principle - Introduction.vtt
10 kB
03. Basics of Object-Oriented Programming/42. Files, namespaces and the using directive.vtt
10 kB
03. Basics of Object-Oriented Programming/38. Single Responsibility Principle - Refactoring (part 1).vtt
9.7 kB
03. Basics of Object-Oriented Programming/27. Properties.vtt
8.9 kB
03. Basics of Object-Oriented Programming/48. Assignment - Dice Roll Game - Designing classes.vtt
8.4 kB
03. Basics of Object-Oriented Programming/28.18 Properties of the Order class.html
7.9 kB
03. Basics of Object-Oriented Programming/31.19 Computed properties - DailyAccountState class.html
7.6 kB
03. Basics of Object-Oriented Programming/32. Static methods and classes.vtt
7.6 kB
03. Basics of Object-Oriented Programming/22.17 Dog class.html
7.5 kB
03. Basics of Object-Oriented Programming/36.21 string.Split and string.Join methods.html
7.2 kB
03. Basics of Object-Oriented Programming/15.16 The Triangle class.html
6.7 kB
03. Basics of Object-Oriented Programming/11. C# restrictions on code outside classes. Top-level statements.vtt
6.5 kB
03. Basics of Object-Oriented Programming/43. Global using directives.vtt
6.5 kB
03. Basics of Object-Oriented Programming/21. Optional parameters.vtt
6.3 kB
03. Basics of Object-Oriented Programming/2. The issues in our code. A need for Object-Oriented Programming.vtt
6.2 kB
03. Basics of Object-Oriented Programming/10.15 HotelBooking class.html
6.2 kB
03. Basics of Object-Oriented Programming/33.20 Static classes - NumberToDayOfWeekTranslator.html
6.0 kB
03. Basics of Object-Oriented Programming/4. Understanding OOP with the DateTime type.vtt
5.8 kB
03. Basics of Object-Oriented Programming/9. Custom constructor.vtt
5.6 kB
03. Basics of Object-Oriented Programming/3. Introduction to object-oriented programming.vtt
5.6 kB
03. Basics of Object-Oriented Programming/39. Single Responsibility Principle - Refactoring (part 2).vtt
5.2 kB
03. Basics of Object-Oriented Programming/24. Readonly and const.vtt
5.2 kB
03. Basics of Object-Oriented Programming/46. Assignment - Dice Roll Game - Random.vtt
5.1 kB
03. Basics of Object-Oriented Programming/50. Assignment - Dice Roll Game - Ternary conditional operator.vtt
5.0 kB
03. Basics of Object-Oriented Programming/40. Single Responsibility Principle - Refactoring (part 3).vtt
4.8 kB
03. Basics of Object-Oriented Programming/29. Object initializers.vtt
4.8 kB
03. Basics of Object-Oriented Programming/49. Assignment - Dice Roll Game - Enums.vtt
4.6 kB
03. Basics of Object-Oriented Programming/34. Static fields, properties and constructors.vtt
4.6 kB
03. Basics of Object-Oriented Programming/16. Methods overloading.vtt
4.4 kB
03. Basics of Object-Oriented Programming/14. Encapsulation.vtt
4.2 kB
03. Basics of Object-Oriented Programming/23. Validation of constructor parameters.vtt
4.2 kB
03. Basics of Object-Oriented Programming/47. Assignment - Dice Roll Game - Magic Number Antipattern.vtt
4.1 kB
03. Basics of Object-Oriented Programming/8. Data hiding.vtt
4.0 kB
03. Basics of Object-Oriented Programming/6. Abstraction.vtt
3.8 kB
03. Basics of Object-Oriented Programming/7. Our first class.vtt
3.6 kB
03. Basics of Object-Oriented Programming/26. Limitations of fields. A need for properties.vtt
3.4 kB
03. Basics of Object-Oriented Programming/20. this keyword (current instance reference).vtt
3.3 kB
03. Basics of Object-Oriented Programming/12. Adding methods to classes.vtt
2.8 kB
03. Basics of Object-Oriented Programming/30. Computed properties.vtt
2.7 kB
03. Basics of Object-Oriented Programming/44. Assignment - Dice Roll Game - Description and requirements.vtt
2.7 kB
03. Basics of Object-Oriented Programming/19. Expression-bodied methods.vtt
2.4 kB
03. Basics of Object-Oriented Programming/17. Constructors overloading. Calling one constructor from another.vtt
2.2 kB
03. Basics of Object-Oriented Programming/1. Section introduction.vtt
1.3 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
03. Basics of Object-Oriented Programming/24. Benefits-of-immutable-objects.txt
107 B
03. Basics of Object-Oriented Programming/44. Requirements.txt
96 B
03. Basics of Object-Oriented Programming/9. Microsoft-C-Coding-convention.txt
92 B
03. Basics of Object-Oriented Programming/11. Top-level-statements-in.NET-6-and-later.txt
75 B
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/46. Assignment - Cookies Cookbook - Reading and writing from and to a .txt file.mp4
76 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/33. Interfaces.mp4
70 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/6. Overriding members from the base class. Virtual methods and properties.mp4
65 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/42. Assignment - Cookies Cookbook - Designing data types.mp4
64 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/41. Assignment - Cookies Cookbook - Dependency Inversion and Dependency Injection.mp4
63 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/49. Assignment - Cookies Cookbook - Cleanup and project organizing.mp4
62 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/40. Assignment - Cookies Cookbook - High-level design.mp4
54 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/48. Assignment - Cookies Cookbook - Template Method Design Pattern.mp4
52 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/43. Assignment - Cookies Cookbook - Printing data object. LINQ.mp4
50 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/30. Extension methods.mp4
48 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/14. Inheriting constructors and the base keyword.mp4
47 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/7. Virtual methods - practice.mp4
44 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/24. Abstract methods.mp4
36 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/4. Inheriting members from the base class. Protected access modifier.mp4
34 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/37. JSON.mp4
31 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/12. System.Object and the ToString method.mp4
31 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/16. Explicit conversion.mp4
29 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/20. Null.mp4
28 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/35. Interfaces vs abstract classes.mp4
25 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/47. Assignment - Cookies Cookbook - Reading and writing from and to a .json file.mp4
24 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/38. Assignment - Cookies Cookbook - Description and requirements.mp4
23 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/27. Sealed classes and methods.mp4
22 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/44. Assignment - Cookies Cookbook - Printing the ingredients.mp4
22 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/45. Assignment - Cookies Cookbook - Composing the recipe by the user.mp4
21 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/32. A need for interfaces.mp4
19 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/2. A need for polymorphism.mp4
17 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/19. is operator.mp4
17 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/3. Inheritance.mp4
16 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/18. Upcasting and downcasting.mp4
15 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/26. A need for abstract methods.mp4
13 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/15. Implicit conversion.mp4
13 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/28. Static classes are always sealed.mp4
12 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/22. as operator.mp4
11 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/11. Multiple inheritance.mp4
9.6 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/10. A deeper inheritance hierarchy.mp4
6.8 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/23. Abstract classes.mp4
5.9 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/1. Section introduction.mp4
1.9 MB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/50.20 Section final quiz.html
32 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/5.15 Basics of polymorphism.html
19 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/36.19 Interfaces.html
19 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/13.16 Virtual methods and properties.html
19 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/29.18 Abstract & sealed.html
18 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/17.17 Conversion.html
17 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/6. Overriding members from the base class. Virtual methods and properties.vtt
12 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/41. Assignment - Cookies Cookbook - Dependency Inversion and Dependency Injection.vtt
9.8 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/9.23 Virtual methods - StringsProcessor classes.html
9.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/33. Interfaces.vtt
9.2 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/12. System.Object and the ToString method.vtt
8.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/31.26 Extension methods - List extensions.html
8.4 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/40. Assignment - Cookies Cookbook - High-level design.vtt
8.2 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/42. Assignment - Cookies Cookbook - Designing data types.vtt
8.1 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/25.25 Abstract methods - Shapes.html
8.1 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/30. Extension methods.vtt
7.7 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/46. Assignment - Cookies Cookbook - Reading and writing from and to a .txt file.vtt
7.4 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/14. Inheriting constructors and the base keyword.vtt
7.3 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/43. Assignment - Cookies Cookbook - Printing data object. LINQ.vtt
6.8 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/21.24 is operator and null object -NumericTypesDescriber class.html
6.6 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/7. Virtual methods - practice.vtt
6.6 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/8.22 Inheritance & Overriding - Animals.html
6.3 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/34.27 Interfaces - Applying multiple transformations to a number.html
6.3 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/38. Assignment - Cookies Cookbook - Description and requirements.vtt
6.3 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/47. Assignment - Cookies Cookbook - Reading and writing from and to a .json file.vtt
6.2 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/24. Abstract methods.vtt
6.0 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/16. Explicit conversion.vtt
5.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/35. Interfaces vs abstract classes.vtt
5.3 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/2. A need for polymorphism.vtt
5.3 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/37. JSON.vtt
5.1 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/4. Inheriting members from the base class. Protected access modifier.vtt
4.7 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/48. Assignment - Cookies Cookbook - Template Method Design Pattern.vtt
4.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/20. Null.vtt
4.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/3. Inheritance.vtt
4.1 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/15. Implicit conversion.vtt
3.8 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/19. is operator.vtt
3.8 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/49. Assignment - Cookies Cookbook - Cleanup and project organizing.vtt
3.8 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/45. Assignment - Cookies Cookbook - Composing the recipe by the user.vtt
3.7 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/27. Sealed classes and methods.vtt
3.7 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/28. Static classes are always sealed.vtt
3.2 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/26. A need for abstract methods.vtt
3.1 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/11. Multiple inheritance.vtt
3.1 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/32. A need for interfaces.vtt
3.0 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/18. Upcasting and downcasting.vtt
2.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/44. Assignment - Cookies Cookbook - Printing the ingredients.vtt
2.5 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/22. as operator.vtt
2.4 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/10. A deeper inheritance hierarchy.vtt
2.1 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
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/23. Abstract classes.vtt
1.6 kB
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/1. Section introduction.vtt
942 B
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/33. Default-implementations-in-interfaces-official-documentation-.txt
123 B
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/37. Using-JSON-with-C-.txt
105 B
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/38. Requirements.txt
96 B
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/6. new-modifier-documentation.txt
88 B
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/33. Default-implementations-in-interfaces.txt
81 B
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/6. Method-hiding-and-the-new-modifier.txt
53 B
04. Object-Oriented Programming Polymorphism, Inheritance, Interfaces/37. JSON-tutorial.txt
46 B
05. Exceptions and error handling/36. Assignment - Game Data Parser - Refactoring - SRP, DI and classes decoupling.mp4
116 MB
05. Exceptions and error handling/31. Assignment - Game Data Parser - Flow controlled by exceptions.mp4
53 MB
05. Exceptions and error handling/32. Assignment - Game Data Parser - Adding details to JsonException.mp4
46 MB
05. Exceptions and error handling/13. Rethrowing exceptions. throw vs throw ex.mp4
40 MB
05. Exceptions and error handling/33. Assignment - Game Data Parser - Custom logger.mp4
38 MB
05. Exceptions and error handling/8. Throwing exceptions explicitly.mp4
37 MB
05. Exceptions and error handling/26. Smart usage of exceptions - catch.mp4
37 MB
05. Exceptions and error handling/4. Handling exceptions. Try-catch-finally.mp4
34 MB
05. Exceptions and error handling/12. Precise exceptions.mp4
33 MB
05. Exceptions and error handling/9. Built-in exception types.mp4
30 MB
05. Exceptions and error handling/30. Assignment - Game Data Parser - Sunny day scenario.mp4
30 MB
05. Exceptions and error handling/6. Multiple catch blocks.mp4
29 MB
05. Exceptions and error handling/35. Assignment - Game Data Parser - Refactoring - Extracting methods.mp4
26 MB
05. Exceptions and error handling/34. Assignment - Game Data Parser - Reducing usage of exception.mp4
24 MB
05. Exceptions and error handling/3. Stack trace.mp4
22 MB
05. Exceptions and error handling/21. When to define custom exceptions.mp4
22 MB
05. Exceptions and error handling/11. StackOverflowException. Recursive methods.mp4
18 MB
05. Exceptions and error handling/23. Exceptions as a hidden part of a method signature.mp4
16 MB
05. Exceptions and error handling/16. Global try-catch block.mp4
14 MB
05. Exceptions and error handling/17. Code inside the catch block.mp4
14 MB
05. Exceptions and error handling/28. Assignment - Game Data Parser - Description and requirements.mp4
14 MB
05. Exceptions and error handling/24. Two extreme schools of using exceptions.mp4
13 MB
05. Exceptions and error handling/25. Smart usage of exceptions - throw.mp4
13 MB
05. Exceptions and error handling/20. Custom exceptions.mp4
12 MB
05. Exceptions and error handling/15. Rethrowing a System.Exception object.mp4
9.9 MB
05. Exceptions and error handling/2. Exception object.mp4
9.8 MB
05. Exceptions and error handling/18. Exception filters.mp4
9.8 MB
05. Exceptions and error handling/1. Section introduction.mp4
1.4 MB
05. Exceptions and error handling/37.25 Section final quiz.html
27 kB
05. Exceptions and error handling/19.23 Exception handling.html
19 kB
05. Exceptions and error handling/27.24 Smart usage of exceptions.html
19 kB
05. Exceptions and error handling/7.21 Basics of exceptions.html
18 kB
05. Exceptions and error handling/10.22 Built-in exceptions.html
17 kB
05. Exceptions and error handling/36. Assignment - Game Data Parser - Refactoring - SRP, DI and classes decoupling.vtt
13 kB
05. Exceptions and error handling/4. Handling exceptions. Try-catch-finally.vtt
12 kB
05. Exceptions and error handling/8. Throwing exceptions explicitly.vtt
9.2 kB
05. Exceptions and error handling/22.30 Custom exception - InvalidTransactionException.html
8.9 kB
05. Exceptions and error handling/14.29 Rethrowing exceptions.html
8.8 kB
05. Exceptions and error handling/26. Smart usage of exceptions - catch.vtt
8.7 kB
05. Exceptions and error handling/25. Smart usage of exceptions - throw.vtt
8.0 kB
05. Exceptions and error handling/24. Two extreme schools of using exceptions.vtt
7.8 kB
05. Exceptions and error handling/13. Rethrowing exceptions. throw vs throw ex.vtt
7.6 kB
05. Exceptions and error handling/30. Assignment - Game Data Parser - Sunny day scenario.vtt
7.6 kB
05. Exceptions and error handling/5.28 Try-catch-finally. DivideNumbers.html
7.3 kB
05. Exceptions and error handling/12. Precise exceptions.vtt
7.2 kB
05. Exceptions and error handling/31. Assignment - Game Data Parser - Flow controlled by exceptions.vtt
6.3 kB
05. Exceptions and error handling/32. Assignment - Game Data Parser - Adding details to JsonException.vtt
6.1 kB
05. Exceptions and error handling/21. When to define custom exceptions.vtt
6.1 kB
05. Exceptions and error handling/33. Assignment - Game Data Parser - Custom logger.vtt
5.8 kB
05. Exceptions and error handling/23. Exceptions as a hidden part of a method signature.vtt
5.6 kB
05. Exceptions and error handling/2. Exception object.vtt
5.0 kB
05. Exceptions and error handling/3. Stack trace.vtt
4.9 kB
05. Exceptions and error handling/9. Built-in exception types.vtt
4.7 kB
05. Exceptions and error handling/6. Multiple catch blocks.vtt
4.6 kB
05. Exceptions and error handling/20. Custom exceptions.vtt
4.3 kB
05. Exceptions and error handling/16. Global try-catch block.vtt
4.0 kB
05. Exceptions and error handling/15. Rethrowing a System.Exception object.vtt
3.9 kB
05. Exceptions and error handling/35. Assignment - Game Data Parser - Refactoring - Extracting methods.vtt
3.9 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.7 kB
05. Exceptions and error handling/18. Exception filters.vtt
3.5 kB
05. Exceptions and error handling/28. Assignment - Game Data Parser - Description and requirements.vtt
3.0 kB
05. Exceptions and error handling/11. StackOverflowException. Recursive methods.vtt
2.1 kB
05. Exceptions and error handling/29. Assignment - Game Data Parser - It's time for you to try to solve it.html
1.2 kB
05. Exceptions and error handling/1. Section introduction.vtt
777 B
05. Exceptions and error handling/28. jsonFiles.zip
631 B
05. Exceptions and error handling/20. How-to-create-user-defined-exceptions.txt
98 B
05. Exceptions and error handling/28. Requirements.txt
96 B
05. Exceptions and error handling/20. Serializable-exceptions.txt
58 B
05. Exceptions and error handling/33. log4net-introduction.txt
50 B
05. Exceptions and error handling/33. Serilog-introduction.txt
20 B
06. Generic types & advanced use of methods/44. Assignment - Custom Cache - Implementation.mp4
66 MB
06. Generic types & advanced use of methods/34. Dictionary - practice.mp4
58 MB
06. Generic types & advanced use of methods/38. Open-Closed Principle. Strategy design pattern.mp4
54 MB
06. Generic types & advanced use of methods/33. Dictionary - introduction.mp4
52 MB
06. Generic types & advanced use of methods/45. Assignment - Custom Cache - The Decorator design pattern.mp4
52 MB
06. Generic types & advanced use of methods/19. Type constraints - the constraint on the base type.mp4
49 MB
06. Generic types & advanced use of methods/15. Convert.ChangeType method. typeof keyword and the Type object.mp4
49 MB
06. Generic types & advanced use of methods/39. Generic filtering of collections.mp4
42 MB
06. Generic types & advanced use of methods/6. A need for generic types. Implementing a generic type.mp4
42 MB
06. Generic types & advanced use of methods/17. A need for type constraints.mp4
40 MB
06. Generic types & advanced use of methods/20. IComparable interface. Ordering objects.mp4
38 MB
06. Generic types & advanced use of methods/31. Delegates.mp4
35 MB
06. Generic types & advanced use of methods/9. Tuples.mp4
35 MB
06. Generic types & advanced use of methods/18. Improving the performance of the List. Measuring the time of the code execution.mp4
34 MB
06. Generic types & advanced use of methods/11. C# without generics. ArrayList.mp4
30 MB
06. Generic types & advanced use of methods/46. Assignment - Custom Cache - Composing many Decorators together.mp4
27 MB
06. Generic types & advanced use of methods/36. A need for the Strategy design pattern.mp4
27 MB
06. Generic types & advanced use of methods/8. A need for tuples.mp4
24 MB
06. Generic types & advanced use of methods/5. Simplified List (deleting an item at given index).mp4
22 MB
06. Generic types & advanced use of methods/2. Introduction to generic types.mp4
22 MB
06. Generic types & advanced use of methods/21. Type constraints - the constraint on the implemented interface.mp4
19 MB
06. Generic types & advanced use of methods/27. Funcs and Actions.mp4
18 MB
06. Generic types & advanced use of methods/29. Lambda expressions.mp4
18 MB
06. Generic types & advanced use of methods/13. Generic methods with multiple type parameters.mp4
18 MB
06. Generic types & advanced use of methods/42. Assignment - Custom Cache - Description and requirements.mp4
16 MB
06. Generic types & advanced use of methods/12. Generic methods.mp4
15 MB
06. Generic types & advanced use of methods/41. Caching.mp4
15 MB
06. Generic types & advanced use of methods/4. Simplified List (adding a new item).mp4
14 MB
06. Generic types & advanced use of methods/24. Type constraints - summary. Multiple type constraints.mp4
13 MB
06. Generic types & advanced use of methods/37. Refactoring the code using Funcs and lambda expressions.mp4
9.5 MB
06. Generic types & advanced use of methods/23. Type constraints - numeric types. Generic math.mp4
8.6 MB
06. Generic types & advanced use of methods/3. Understanding how List works under the hood.mp4
8.5 MB
06. Generic types & advanced use of methods/26. Advanced use of methods - introduction.mp4
3.0 MB
06. Generic types & advanced use of methods/1. Section introduction.mp4
1.9 MB
06. Generic types & advanced use of methods/47.31 Section final quiz.html
30 kB
06. Generic types & advanced use of methods/10.26 Generic types introduction.html
19 kB
06. Generic types & advanced use of methods/32.29 Funcs, lambda expressions and delegates.html
19 kB
06. Generic types & advanced use of methods/40.30 Advanced use of generic types.html
19 kB
06. Generic types & advanced use of methods/25.28 Type constraints.html
18 kB
06. Generic types & advanced use of methods/16.27 Generic types and methods.html
17 kB
06. Generic types & advanced use of methods/44. Assignment - Custom Cache - Implementation.vtt
11 kB
06. Generic types & advanced use of methods/38. Open-Closed Principle. Strategy design pattern.vtt
9.3 kB
06. Generic types & advanced use of methods/7.31 Generic types - Pair class.html
8.6 kB
06. Generic types & advanced use of methods/22.33 Type constraints & IComparable - SortedList of FullNames.html
8.6 kB
06. Generic types & advanced use of methods/35.36 Dictionaries - FindMaxWeights of pets.html
8.4 kB
06. Generic types & advanced use of methods/11. C# without generics. ArrayList.vtt
8.1 kB
06. Generic types & advanced use of methods/34. Dictionary - practice.vtt
7.0 kB
06. Generic types & advanced use of methods/20. IComparable interface. Ordering objects.vtt
6.8 kB
06. Generic types & advanced use of methods/45. Assignment - Custom Cache - The Decorator design pattern.vtt
6.4 kB
06. Generic types & advanced use of methods/33. Dictionary - introduction.vtt
6.4 kB
06. Generic types & advanced use of methods/17. A need for type constraints.vtt
6.4 kB
06. Generic types & advanced use of methods/15. Convert.ChangeType method. typeof keyword and the Type object.vtt
6.4 kB
06. Generic types & advanced use of methods/6. A need for generic types. Implementing a generic type.vtt
6.3 kB
06. Generic types & advanced use of methods/41. Caching.vtt
5.8 kB
06. Generic types & advanced use of methods/8. A need for tuples.vtt
5.8 kB
06. Generic types & advanced use of methods/18. Improving the performance of the List. Measuring the time of the code execution.vtt
5.8 kB
06. Generic types & advanced use of methods/14.32 Generic methods - SwapTupleItems method.html
5.7 kB
06. Generic types & advanced use of methods/19. Type constraints - the constraint on the base type.vtt
5.5 kB
06. Generic types & advanced use of methods/27. Funcs and Actions.vtt
5.4 kB
06. Generic types & advanced use of methods/29. Lambda expressions.vtt
5.3 kB
06. Generic types & advanced use of methods/30.35 Basics of lambda expressions.html
5.3 kB
06. Generic types & advanced use of methods/3. Understanding how List works under the hood.vtt
5.2 kB
06. Generic types & advanced use of methods/5. Simplified List (deleting an item at given index).vtt
5.2 kB
06. Generic types & advanced use of methods/4. Simplified List (adding a new item).vtt
4.7 kB
06. Generic types & advanced use of methods/28.34 Basics of Funcs and Actions.html
4.7 kB
06. Generic types & advanced use of methods/12. Generic methods.vtt
4.5 kB
06. Generic types & advanced use of methods/36. A need for the Strategy design pattern.vtt
4.4 kB
06. Generic types & advanced use of methods/31. Delegates.vtt
4.3 kB
06. Generic types & advanced use of methods/39. Generic filtering of collections.vtt
4.3 kB
06. Generic types & advanced use of methods/9. Tuples.vtt
4.0 kB
06. Generic types & advanced use of methods/42. Assignment - Custom Cache - Description and requirements.vtt
3.8 kB
06. Generic types & advanced use of methods/13. Generic methods with multiple type parameters.vtt
3.6 kB
06. Generic types & advanced use of methods/21. Type constraints - the constraint on the implemented interface.vtt
3.5 kB
06. Generic types & advanced use of methods/2. Introduction to generic types.vtt
3.5 kB
06. Generic types & advanced use of methods/46. Assignment - Custom Cache - Composing many Decorators together.vtt
2.6 kB
06. Generic types & advanced use of methods/24. Type constraints - summary. Multiple type constraints.vtt
2.5 kB
06. Generic types & advanced use of methods/23. Type constraints - numeric types. Generic math.vtt
2.3 kB
06. Generic types & advanced use of methods/37. Refactoring the code using Funcs and lambda expressions.vtt
2.0 kB
06. Generic types & advanced use of methods/26. Advanced use of methods - introduction.vtt
1.5 kB
06. Generic types & advanced use of methods/1. Section introduction.vtt
936 B
06. Generic types & advanced use of methods/43. Assignment - Custom Cache - It's time for you to try to solve it.html
889 B
06. Generic types & advanced use of methods/42. AssignmentStartupFile.zip
457 B
06. Generic types & advanced use of methods/24. Type-constraints-in-C-the-complete-list.txt
105 B
06. Generic types & advanced use of methods/42. Requirements.txt
96 B
06. Generic types & advanced use of methods/44. How-to-use-built-in-caching-mechanism.txt
67 B
07. LINQ/25. Assignment - Refactoring to LINQ - Find and Replace window.mp4
54 MB
07. LINQ/19. Select.mp4
49 MB
07. LINQ/24. Assignment - Refactoring to LINQ - Nested loop and code readability.mp4
41 MB
07. LINQ/13. OrderBy.mp4
34 MB
07. LINQ/26. Assignment - Refactoring to LINQ - Fewer loops & multiline strings formatting.mp4
30 MB
07. LINQ/4. LINQ, IEnumerableT and method chaining.mp4
29 MB
07. LINQ/14. First and Last.mp4
29 MB
07. LINQ/2. What is LINQ.mp4
28 MB
07. LINQ/5. Deferred execution.mp4
28 MB
07. LINQ/16. Where.mp4
26 MB
07. LINQ/20. Average. Anonymous types.mp4
26 MB
07. LINQ/27. Assignment - Refactoring to LINQ - Checking if collection has duplicates.mp4
25 MB
07. LINQ/7. Any.mp4
19 MB
07. LINQ/22. Assignment - Refactoring to LINQ - Description and requirements.mp4
15 MB
07. LINQ/10. Count.mp4
12 MB
07. LINQ/8. All.mp4
11 MB
07. LINQ/3. LINQ and extension methods.mp4
7.1 MB
07. LINQ/11. Contains.mp4
6.4 MB
07. LINQ/17. Distinct.mp4
3.6 MB
07. LINQ/1. Section introduction.mp4
1.6 MB
07. LINQ/28.33 Section final quiz.html
22 kB
07. LINQ/6.32 Basics of LINQ.html
17 kB
07. LINQ/22. CookieCookbook.zip
13 kB
07. LINQ/25. Assignment - Refactoring to LINQ - Find and Replace window.vtt
9.5 kB
07. LINQ/18.40 Where & Distinct.html
8.3 kB
07. LINQ/27. Assignment - Refactoring to LINQ - Checking if collection has duplicates.vtt
7.9 kB
07. LINQ/5. Deferred execution.vtt
7.7 kB
07. LINQ/12.38 Count & Contains.html
6.7 kB
07. LINQ/24. Assignment - Refactoring to LINQ - Nested loop and code readability.vtt
6.5 kB
07. LINQ/21.41 Select & Average.html
6.5 kB
07. LINQ/2. What is LINQ.vtt
6.3 kB
07. LINQ/9.37 Any & All.html
6.3 kB
07. LINQ/4. LINQ, IEnumerableT and method chaining.vtt
5.8 kB
07. LINQ/26. Assignment - Refactoring to LINQ - Fewer loops & multiline strings formatting.vtt
5.7 kB
07. LINQ/15.39 OrderBy, First & Last.html
5.7 kB
07. LINQ/20. Average. Anonymous types.vtt
5.3 kB
07. LINQ/19. Select.vtt
4.2 kB
07. LINQ/16. Where.vtt
4.2 kB
07. LINQ/14. First and Last.vtt
3.9 kB
07. LINQ/22. Assignment - Refactoring to LINQ - Description and requirements.vtt
3.9 kB
07. LINQ/13. OrderBy.vtt
3.8 kB
07. LINQ/7. Any.vtt
3.5 kB
07. LINQ/3. LINQ and extension methods.vtt
3.1 kB
07. LINQ/10. Count.vtt
2.2 kB
07. LINQ/8. All.vtt
1.8 kB
07. LINQ/11. Contains.vtt
1.4 kB
07. LINQ/23. Assignment - LINQ Refactoring - It's time for you to try to solve it.html
1.2 kB
07. LINQ/1. Section introduction.vtt
938 B
07. LINQ/17. Distinct.vtt
883 B
07. LINQ/29. LINQ Tutorial - Master the Key C# Library.html
808 B
07. LINQ/27. LINQ-source-code.txt
121 B
07. LINQ/5. Deferred-execution-explained.txt
96 B
07. LINQ/22. Requirements.txt
96 B
07. LINQ/5. Yield-statement-explained-can-also-be-found-in-the-section-about-collections-.txt
71 B
07. LINQ/2. Query-syntax-tutorial.txt
55 B
07. LINQ/25. Regular-expressions-tutorial.txt
21 B
08. .NET under the hood/37. Assignment - CSV Processing Improvements - Reducing the number of boxings.mp4
82 MB
08. .NET under the hood/33. Assignment - CSV Processing Improvements - Description and requirements.mp4
80 MB
08. .NET under the hood/29. Dispose method - implementation.mp4
49 MB
08. .NET under the hood/35. Assignment - CSV Processing Improvements - Code analysis & tips.mp4
38 MB
08. .NET under the hood/38. Assignment - CSV Processing Improvements - Analysis.mp4
36 MB
08. .NET under the hood/28. Dispose method - reading from a file using StreamReader.mp4
34 MB
08. .NET under the hood/32. Reading CSV files.mp4
32 MB
08. .NET under the hood/36. Assignment - CSV Processing Improvements - Reducing the size of Dictionaries.mp4
30 MB
08. .NET under the hood/7. Value semantics vs reference semantics.mp4
28 MB
08. .NET under the hood/16. Boxing and unboxing - performance cost.mp4
28 MB
08. .NET under the hood/10. Value types vs reference types - practical tips.mp4
25 MB
08. .NET under the hood/27. Dispose method - writing to a file using StreamWriter.mp4
23 MB
08. .NET under the hood/15. Boxing and unboxing.mp4
22 MB
08. .NET under the hood/8. Value types vs reference types.mp4
21 MB
08. .NET under the hood/14. Unified type system. A need for boxing and unboxing.mp4
21 MB
08. .NET under the hood/24. Finalizers.mp4
20 MB
08. .NET under the hood/6. Memory of a program. The stack and the heap.mp4
17 MB
08. .NET under the hood/18. Garbage Collector - introduction.mp4
15 MB
08. .NET under the hood/11. ref keyword.mp4
15 MB
08. .NET under the hood/20. Garbage Collector - the Mark-and-Sweep algorithm.mp4
14 MB
08. .NET under the hood/23. Memory leaks.mp4
13 MB
08. .NET under the hood/13. Using ref with reference types.mp4
13 MB
08. .NET under the hood/19. Garbage Collector - memory fragmentation and defragmentation.mp4
12 MB
08. .NET under the hood/2. .NET and C#.mp4
12 MB
08. .NET under the hood/4. Common Language Runtime (CLR).mp4
12 MB
08. .NET under the hood/22. Garbage Collector - generations of objects.mp4
12 MB
08. .NET under the hood/31. CSV files.mp4
9.1 MB
08. .NET under the hood/3. Common Intermediate Language (CIL).mp4
8.4 MB
08. .NET under the hood/26. Dispose method - introduction.mp4
4.3 MB
08. .NET under the hood/33. sampleData.csv
2.4 MB
08. .NET under the hood/1. Section introduction.mp4
1.9 MB
08. .NET under the hood/33. NetUnderTheHoodAssignment.zip
63 kB
08. .NET under the hood/39.39 Section final quiz.html
30 kB
08. .NET under the hood/17.36 Boxing and unboxing.html
19 kB
08. .NET under the hood/25.38 Garbage Collector and memory management - advanced.html
18 kB
08. .NET under the hood/21.37 Basics of Garbage Collector and memory management.html
18 kB
08. .NET under the hood/5.34 .NET basics.html
18 kB
08. .NET under the hood/9.35 Memory of a program. Value vs reference types.html
18 kB
08. .NET under the hood/33. Assignment - CSV Processing Improvements - Description and requirements.vtt
8.5 kB
08. .NET under the hood/37. Assignment - CSV Processing Improvements - Reducing the number of boxings.vtt
8.0 kB
08. .NET under the hood/20. Garbage Collector - the Mark-and-Sweep algorithm.vtt
7.7 kB
08. .NET under the hood/8. Value types vs reference types.vtt
7.5 kB
08. .NET under the hood/10. Value types vs reference types - practical tips.vtt
7.5 kB
08. .NET under the hood/2. .NET and C#.vtt
6.6 kB
08. .NET under the hood/22. Garbage Collector - generations of objects.vtt
6.5 kB
08. .NET under the hood/12.42 ref modifier - FastForwardToSummer.html
6.4 kB
08. .NET under the hood/11. ref keyword.vtt
6.0 kB
08. .NET under the hood/32. Reading CSV files.vtt
6.0 kB
08. .NET under the hood/24. Finalizers.vtt
5.9 kB
08. .NET under the hood/14. Unified type system. A need for boxing and unboxing.vtt
5.8 kB
08. .NET under the hood/29. Dispose method - implementation.vtt
5.5 kB
08. .NET under the hood/4. Common Language Runtime (CLR).vtt
5.4 kB
08. .NET under the hood/35. Assignment - CSV Processing Improvements - Code analysis & tips.vtt
5.3 kB
08. .NET under the hood/30.43 Dispose method - AllLinesFromTextFileReader.html
5.2 kB
08. .NET under the hood/16. Boxing and unboxing - performance cost.vtt
5.1 kB
08. .NET under the hood/38. Assignment - CSV Processing Improvements - Analysis.vtt
5.1 kB
08. .NET under the hood/18. Garbage Collector - introduction.vtt
5.0 kB
08. .NET under the hood/15. Boxing and unboxing.vtt
4.9 kB
08. .NET under the hood/28. Dispose method - reading from a file using StreamReader.vtt
4.8 kB
08. .NET under the hood/7. Value semantics vs reference semantics.vtt
4.7 kB
08. .NET under the hood/27. Dispose method - writing to a file using StreamWriter.vtt
4.1 kB
08. .NET under the hood/23. Memory leaks.vtt
4.1 kB
08. .NET under the hood/36. Assignment - CSV Processing Improvements - Reducing the size of Dictionaries.vtt
3.8 kB
08. .NET under the hood/13. Using ref with reference types.vtt
3.6 kB
08. .NET under the hood/6. Memory of a program. The stack and the heap.vtt
3.5 kB
08. .NET under the hood/3. Common Intermediate Language (CIL).vtt
3.4 kB
08. .NET under the hood/19. Garbage Collector - memory fragmentation and defragmentation.vtt
2.7 kB
08. .NET under the hood/31. CSV files.vtt
2.4 kB
08. .NET under the hood/26. Dispose method - introduction.vtt
2.3 kB
08. .NET under the hood/32. sampleData.csv
1.7 kB
08. .NET under the hood/31. sampleData.csv
1.7 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
08. .NET under the hood/1. Section introduction.vtt
1.3 kB
08. .NET under the hood/20. More-about-roots-identified-by-Mark-and-Sweep-algorithm.txt
207 B
08. .NET under the hood/33. Requirements.txt
96 B
08. .NET under the hood/29. Implementing-Dispose-The-Dispose-pattern.txt
83 B
08. .NET under the hood/24. Eric-Lipperts-article-about-finalizers.txt
78 B
08. .NET under the hood/24. When-to-use-finalizers-StackOverflow-discussion.txt
77 B
09. Advanced C# types/51. Assignment - Star Wars Planets Stats - JsonPropertyNameAttribute and DTOs.mp4
109 MB
09. Advanced C# types/58. Assignment - Star Wars Planets Stats - Universal table printer.mp4
94 MB
09. Advanced C# types/48. A class for querying APIs.mp4
68 MB
09. Advanced C# types/54. Assignment - Star Wars Planets Stats - Converting DTO to a custom type.mp4
58 MB
09. Advanced C# types/56. Assignment - Star Wars Planets Stats - Refactoring.mp4
55 MB
09. Advanced C# types/38. Records.mp4
52 MB
09. Advanced C# types/3. Attributes.mp4
50 MB
09. Advanced C# types/43. Null-forgiving operator.mp4
45 MB
09. Advanced C# types/52. Assignment - Star Wars Planets Stats - Exceptions handling.mp4
45 MB
09. Advanced C# types/2. Reflection.mp4
42 MB
09. Advanced C# types/30. Default implementation of the GetHashCode method.mp4
41 MB
09. Advanced C# types/42. Nullable reference types.mp4
41 MB
09. Advanced C# types/36. Benefits of immutable types.mp4
40 MB
09. Advanced C# types/21. Overriding the Equals method in structs.mp4
40 MB
09. Advanced C# types/53. Assignment - Star Wars Planets Stats - Type design.mp4
39 MB
09. Advanced C# types/55. Assignment - Star Wars Planets Stats - Finishing the app and the MaxBy method.mp4
38 MB
09. Advanced C# types/41. Nullable value types.mp4
35 MB
09. Advanced C# types/57. Assignment - Star Wars Planets Stats - Splitting the class.mp4
35 MB
09. Advanced C# types/33. Overriding the GetHashCode method.mp4
33 MB
09. Advanced C# types/49. Assignment - Star Wars Planets Stats - Description and requirements.mp4
32 MB
09. Advanced C# types/47. Querying an API using C#.mp4
31 MB
09. Advanced C# types/10. Choosing between structs and classes.mp4
26 MB
09. Advanced C# types/23. IEquatableT interface.mp4
22 MB
09. Advanced C# types/35. ValueTuples.mp4
22 MB
09. Advanced C# types/29. Hash functions.mp4
22 MB
09. Advanced C# types/26. Operators overloading.mp4
21 MB
09. Advanced C# types/27. Overloading of implicit and explicit conversion operators.mp4
21 MB
09. Advanced C# types/46. APIs.mp4
21 MB
09. Advanced C# types/18. A close look at the System.Object type. The ReferenceEquals method.mp4
20 MB
09. Advanced C# types/7. Structs.mp4
18 MB
09. Advanced C# types/44. Using nullable reference types. Generic type constraints related to nullability.mp4
17 MB
09. Advanced C# types/8. Structs vs Classes - crucial differences.mp4
17 MB
09. Advanced C# types/9. Structs vs Classes - low-level differences.mp4
14 MB
09. Advanced C# types/19. Equals method.mp4
13 MB
09. Advanced C# types/20. Overriding the Equals method in classes.mp4
11 MB
09. Advanced C# types/15. with expression.mp4
10 MB
09. Advanced C# types/12. Why should we make structs immutable.mp4
10 MB
09. Advanced C# types/24. == operator.mp4
8.7 MB
09. Advanced C# types/16. Readonly structs.mp4
6.4 MB
09. Advanced C# types/14. Non-destructive mutation.mp4
6.4 MB
09. Advanced C# types/31. When to override the GetHashCode method.mp4
6.2 MB
09. Advanced C# types/5. Limitations of attributes parameters types.mp4
5.4 MB
09. Advanced C# types/39. Record structs.mp4
5.3 MB
09. Advanced C# types/1. Section introduction.mp4
1.6 MB
09. Advanced C# types/59.47 Section final quiz.html
30 kB
09. Advanced C# types/25.43 Equality checks.html
19 kB
09. Advanced C# types/11.41 Structs.html
19 kB
09. Advanced C# types/37.45 Immutable types.html
18 kB
09. Advanced C# types/45.46 Nullable types.html
18 kB
09. Advanced C# types/17.42 Immutable types.html
18 kB
09. Advanced C# types/32.44 GetHashCode.html
18 kB
09. Advanced C# types/6.40 Reflection.html
17 kB
09. Advanced C# types/36. Benefits of immutable types.vtt
12 kB
09. Advanced C# types/42. Nullable reference types.vtt
10 kB
09. Advanced C# types/58. Assignment - Star Wars Planets Stats - Universal table printer.vtt
10 kB
09. Advanced C# types/28.47 Operators overloading - Time structs.html
9.1 kB
09. Advanced C# types/29. Hash functions.vtt
8.8 kB
09. Advanced C# types/2. Reflection.vtt
7.9 kB
09. Advanced C# types/13.45 Immutable struct - Time.html
7.8 kB
09. Advanced C# types/43. Null-forgiving operator.vtt
7.8 kB
09. Advanced C# types/3. Attributes.vtt
7.7 kB
09. Advanced C# types/51. Assignment - Star Wars Planets Stats - JsonPropertyNameAttribute and DTOs.vtt
7.2 kB
09. Advanced C# types/34.48 GetHashCode - Time struct.html
6.6 kB
09. Advanced C# types/53. Assignment - Star Wars Planets Stats - Type design.vtt
6.4 kB
09. Advanced C# types/23. IEquatableT interface.vtt
6.3 kB
09. Advanced C# types/4.44 Attributes - MustBeLargerThanAttribute.html
6.3 kB
09. Advanced C# types/21. Overriding the Equals method in structs.vtt
6.3 kB
09. Advanced C# types/44. Using nullable reference types. Generic type constraints related to nullability.vtt
6.1 kB
09. Advanced C# types/57. Assignment - Star Wars Planets Stats - Splitting the class.vtt
6.0 kB
09. Advanced C# types/38. Records.vtt
5.9 kB
09. Advanced C# types/40.49 Records - GpsCoordinates.html
5.8 kB
09. Advanced C# types/22.46 Equals - overriding it in the FullName class.html
5.7 kB
09. Advanced C# types/56. Assignment - Star Wars Planets Stats - Refactoring.vtt
5.5 kB
09. Advanced C# types/27. Overloading of implicit and explicit conversion operators.vtt
5.4 kB
09. Advanced C# types/35. ValueTuples.vtt
5.3 kB
09. Advanced C# types/10. Choosing between structs and classes.vtt
5.3 kB
09. Advanced C# types/9. Structs vs Classes - low-level differences.vtt
5.2 kB
09. Advanced C# types/52. Assignment - Star Wars Planets Stats - Exceptions handling.vtt
5.1 kB
09. Advanced C# types/33. Overriding the GetHashCode method.vtt
5.1 kB
09. Advanced C# types/41. Nullable value types.vtt
5.1 kB
09. Advanced C# types/54. Assignment - Star Wars Planets Stats - Converting DTO to a custom type.vtt
5.1 kB
09. Advanced C# types/18. A close look at the System.Object type. The ReferenceEquals method.vtt
5.0 kB
09. Advanced C# types/46. APIs.vtt
4.8 kB
09. Advanced C# types/47. Querying an API using C#.vtt
4.7 kB
09. Advanced C# types/49. Assignment - Star Wars Planets Stats - Description and requirements.vtt
4.6 kB
09. Advanced C# types/20. Overriding the Equals method in classes.vtt
4.4 kB
09. Advanced C# types/48. A class for querying APIs.vtt
4.4 kB
09. Advanced C# types/26. Operators overloading.vtt
4.1 kB
09. Advanced C# types/7. Structs.vtt
4.1 kB
09. Advanced C# types/55. Assignment - Star Wars Planets Stats - Finishing the app and the MaxBy method.vtt
4.0 kB
09. Advanced C# types/8. Structs vs Classes - crucial differences.vtt
4.0 kB
09. Advanced C# types/30. Default implementation of the GetHashCode method.vtt
3.3 kB
09. Advanced C# types/19. Equals method.vtt
3.2 kB
09. Advanced C# types/12. Why should we make structs immutable.vtt
3.0 kB
09. Advanced C# types/24. == operator.vtt
3.0 kB
09. Advanced C# types/31. When to override the GetHashCode method.vtt
2.8 kB
09. Advanced C# types/15. with expression.vtt
2.3 kB
09. Advanced C# types/5. Limitations of attributes parameters types.vtt
2.1 kB
09. Advanced C# types/14. Non-destructive mutation.vtt
2.1 kB
09. Advanced C# types/16. Readonly structs.vtt
2.0 kB
09. Advanced C# types/39. Record structs.vtt
1.9 kB
09. Advanced C# types/49. MockApiDataAccess.zip
1.8 kB
09. Advanced C# types/1. Section introduction.vtt
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
09. Advanced C# types/52. Documentation-comments.txt
112 B
09. Advanced C# types/26. Overloadable-operators.txt
97 B
09. Advanced C# types/9. Structs-in-older-versions-of-C-.txt
96 B
09. Advanced C# types/49. Requirements.txt
96 B
09. Advanced C# types/47. Free-APIs-that-do-not-require-authentication.txt
76 B
09. Advanced C# types/47. USA-population-API-call.txt
65 B
10. Collections/36. yield statement and iterators.mp4
70 MB
10. Collections/37. yield statement - practice. yield break statement.mp4
52 MB
10. Collections/46. Assignment - Custom Linked List - The Clear method.mp4
44 MB
10. Collections/22. Improving performance when using Lists.mp4
44 MB
10. Collections/47. Assignment - Custom Linked List - Removing items and the Contains method.mp4
44 MB
10. Collections/17. Big O Notation.mp4
36 MB
10. Collections/15. Readonly collections. ReadOnlyCollection and ReadOnlyDictionary.mp4
36 MB
10. Collections/49. Assignment - Custom Linked List - Summary and performance. Private classes.mp4
34 MB
10. Collections/5. Implicit and explicit interface implementation.mp4
34 MB
10. Collections/4. Implementing IEnumerable.mp4
34 MB
10. Collections/18. Binary search algorithm.mp4
29 MB
10. Collections/19. Binary search algorithm - implementation.mp4
28 MB
10. Collections/8. Indexers.mp4
25 MB
10. Collections/28. HashSet.mp4
21 MB
10. Collections/35. yield statement - behavior analysis.mp4
20 MB
10. Collections/30. Queue.mp4
20 MB
10. Collections/42. Assignment - Custom Linked List - Data structures.mp4
20 MB
10. Collections/6. Implementing IEnumerableT.mp4
19 MB
10. Collections/25. Dictionaries under the hood.mp4
19 MB
10. Collections/10. Collection initializers.mp4
18 MB
10. Collections/24. Linked list vs List.mp4
17 MB
10. Collections/11. ICollection and IList interfaces.mp4
17 MB
10. Collections/44. Assignment - Custom Linked List - Implementing IEnumerable.mp4
15 MB
10. Collections/39. Implementing IEnumerable interface using iterators.mp4
15 MB
10. Collections/32. params keyword.mp4
13 MB
10. Collections/13. Interface Segregation Principle.mp4
12 MB
10. Collections/2. The role of the IEnumerable interface.mp4
12 MB
10. Collections/34. A need for yield statement.mp4
12 MB
10. Collections/3. A close look at the IEnumerable interface.mp4
12 MB
10. Collections/12. Breaking the Interface Segregation Principle.mp4
11 MB
10. Collections/48. Assignment - Custom Linked List - The CopyTo method.mp4
10 MB
10. Collections/31. Stack.mp4
9.8 MB
10. Collections/43. Assignment - Custom Linked List - The AddToFront method.mp4
8.9 MB
10. Collections/26. Performance of Dictionaries.mp4
8.6 MB
10. Collections/14. The benefits of readonly collections.mp4
8.4 MB
10. Collections/20. Binary search algorithm - complexity.mp4
8.2 MB
10. Collections/45. Assignment - Custom Linked List - Adding new items at the end of the list.mp4
7.8 MB
10. Collections/40. Assignment - Custom Linked List - Description and requirements.mp4
7.1 MB
10. Collections/23. Linked list.mp4
2.8 MB
10. Collections/1. Section introduction.mp4
852 kB
10. Collections/50.52 Section final quiz.html
30 kB
10. Collections/27.51 Performance of collections.html
19 kB
10. Collections/7.48 IEnumerable & interfaces implementation.html
19 kB
10. Collections/16.49 Collections - advanced topics.html
18 kB
10. Collections/21.50 Complexity of algorithms.html
17 kB
10. Collections/25. Dictionaries under the hood.vtt
9.5 kB
10. Collections/9.50 ValueTuples & Custom indexer - PairOfArrays.html
9.1 kB
10. Collections/49. Assignment - Custom Linked List - Summary and performance. Private classes.vtt
8.8 kB
10. Collections/36. yield statement and iterators.vtt
8.7 kB
10. Collections/22. Improving performance when using Lists.vtt
7.8 kB
10. Collections/24. Linked list vs List.vtt
7.7 kB
10. Collections/17. Big O Notation.vtt
7.0 kB
10. Collections/38.53 yield statement - GetAllAfterLastNullReversed method.html
7.0 kB
10. Collections/29.51 HashSet - CreateUnion method.html
6.7 kB
10. Collections/18. Binary search algorithm.vtt
6.6 kB
10. Collections/33.52 params keyword - Does Stack contain any of the given words.html
6.4 kB
10. Collections/28. HashSet.vtt
6.1 kB
10. Collections/46. Assignment - Custom Linked List - The Clear method.vtt
5.8 kB
10. Collections/6. Implementing IEnumerableT.vtt
5.4 kB
10. Collections/37. yield statement - practice. yield break statement.vtt
5.1 kB
10. Collections/5. Implicit and explicit interface implementation.vtt
5.0 kB
10. Collections/42. Assignment - Custom Linked List - Data structures.vtt
4.9 kB
10. Collections/30. Queue.vtt
4.9 kB
10. Collections/13. Interface Segregation Principle.vtt
4.6 kB
10. Collections/47. Assignment - Custom Linked List - Removing items and the Contains method.vtt
4.6 kB
10. Collections/26. Performance of Dictionaries.vtt
4.5 kB
10. Collections/20. Binary search algorithm - complexity.vtt
4.5 kB
10. Collections/4. Implementing IEnumerable.vtt
4.4 kB
10. Collections/35. yield statement - behavior analysis.vtt
4.3 kB
10. Collections/19. Binary search algorithm - implementation.vtt
4.3 kB
10. Collections/8. Indexers.vtt
4.1 kB
10. Collections/15. Readonly collections. ReadOnlyCollection and ReadOnlyDictionary.vtt
4.0 kB
10. Collections/10. Collection initializers.vtt
3.8 kB
10. Collections/3. A close look at the IEnumerable interface.vtt
3.8 kB
10. Collections/11. ICollection and IList interfaces.vtt
3.8 kB
10. Collections/14. The benefits of readonly collections.vtt
3.7 kB
10. Collections/32. params keyword.vtt
3.7 kB
10. Collections/34. A need for yield statement.vtt
3.4 kB
10. Collections/2. The role of the IEnumerable interface.vtt
3.3 kB
10. Collections/31. Stack.vtt
3.3 kB
10. Collections/39. Implementing IEnumerable interface using iterators.vtt
3.1 kB
10. Collections/44. Assignment - Custom Linked List - Implementing IEnumerable.vtt
3.0 kB
10. Collections/40. Assignment - Custom Linked List - Description and requirements.vtt
2.8 kB
10. Collections/12. Breaking the Interface Segregation Principle.vtt
2.5 kB
10. Collections/23. Linked list.vtt
1.7 kB
10. Collections/43. Assignment - Custom Linked List - The AddToFront method.vtt
1.6 kB
10. Collections/45. Assignment - Custom Linked List - Adding new items at the end of the list.vtt
1.6 kB
10. Collections/48. Assignment - Custom Linked List - The CopyTo method.vtt
1.6 kB
10. Collections/41. Assignment - Custom Linked List - It's time for you to try to solve it.html
1.1 kB
10. Collections/1. Section introduction.vtt
713 B
10. Collections/49. Built-in-Linked-List.txt
97 B
10. Collections/40. Requirements.txt
96 B
11. Projects, assemblies, solutions/15. NuGet.mp4
75 MB
11. Projects, assemblies, solutions/16. .csproj files.mp4
44 MB
11. Projects, assemblies, solutions/9. Internal access modifier. Principles of using access modifiers.mp4
35 MB
11. Projects, assemblies, solutions/2. Projects and solutions.mp4
32 MB
11. Projects, assemblies, solutions/7. Referencing types from another assembly.mp4
26 MB
11. Projects, assemblies, solutions/3. Project properties.mp4
23 MB
11. Projects, assemblies, solutions/8. Referencing types from another project.mp4
21 MB
11. Projects, assemblies, solutions/17. .sln files.mp4
17 MB
11. Projects, assemblies, solutions/14. How to structure the code in a solution.mp4
13 MB
11. Projects, assemblies, solutions/18. Updating the .NET version.mp4
11 MB
11. Projects, assemblies, solutions/11. Private protected access modifier.mp4
9.3 MB
11. Projects, assemblies, solutions/12. Access modifiers - summary.mp4
8.7 MB
11. Projects, assemblies, solutions/10. Protected internal access modifier.mp4
7.4 MB
11. Projects, assemblies, solutions/6. Assemblies.mp4
5.0 MB
11. Projects, assemblies, solutions/4. Debug build vs Release build.mp4
3.5 MB
11. Projects, assemblies, solutions/1. Section introduction.mp4
668 kB
11. Projects, assemblies, solutions/19.55 Section final quiz.html
26 kB
11. Projects, assemblies, solutions/13.54 Access modifiers.html
20 kB
11. Projects, assemblies, solutions/5.53 Projects and solutions.html
18 kB
11. Projects, assemblies, solutions/15. NuGet.vtt
8.8 kB
11. Projects, assemblies, solutions/2. Projects and solutions.vtt
5.6 kB
11. Projects, assemblies, solutions/14. How to structure the code in a solution.vtt
5.1 kB
11. Projects, assemblies, solutions/9. Internal access modifier. Principles of using access modifiers.vtt
4.7 kB
11. Projects, assemblies, solutions/3. Project properties.vtt
4.7 kB
11. Projects, assemblies, solutions/16. .csproj files.vtt
4.6 kB
11. Projects, assemblies, solutions/12. Access modifiers - summary.vtt
4.5 kB
11. Projects, assemblies, solutions/7. Referencing types from another assembly.vtt
4.2 kB
11. Projects, assemblies, solutions/18. Updating the .NET version.vtt
3.5 kB
11. Projects, assemblies, solutions/8. Referencing types from another project.vtt
2.9 kB
11. Projects, assemblies, solutions/11. Private protected access modifier.vtt
2.4 kB
11. Projects, assemblies, solutions/6. Assemblies.vtt
2.2 kB
11. Projects, assemblies, solutions/4. Debug build vs Release build.vtt
2.1 kB
11. Projects, assemblies, solutions/10. Protected internal access modifier.vtt
1.8 kB
11. Projects, assemblies, solutions/17. .sln files.vtt
1.8 kB
11. Projects, assemblies, solutions/1. Section introduction.vtt
419 B
11. Projects, assemblies, solutions/12. Access-modifiers-in-C-.txt
102 B
11. Projects, assemblies, solutions/18. .NET-version-upgrade-guide.txt
54 B
12. Strings/27. Assignment - Tickets Data Aggregator - Compliance with the SRP.mp4
81 MB
12. Strings/25. Assignment - Tickets Data Aggregator - Saving result in a text file.mp4
46 MB
12. Strings/13. String interning.mp4
45 MB
12. Strings/26. Assignment - Tickets Data Aggregator - Refactoring.mp4
45 MB
12. Strings/21. Assignment - Tickets Data Aggregator - Reading text from PDF.mp4
38 MB
12. Strings/4. Managing various encodings.mp4
33 MB
12. Strings/24. Assignment - Tickets Data Aggregator - Parsing culture-specific strings.mp4
32 MB
12. Strings/15. Advanced string formatting.mp4
26 MB
12. Strings/11. StringBuilder.mp4
26 MB
12. Strings/7. Strings - value or reference types.mp4
23 MB
12. Strings/23. Assignment - Tickets Data Aggregator - Splitting a string by multiple separators.mp4
16 MB
12. Strings/16. Culture-specific string formatting.mp4
14 MB
12. Strings/19. Assignment - Tickets Data Aggregator - Description and requirements.mp4
13 MB
12. Strings/3. Char representation in memory. Character encoding.mp4
13 MB
12. Strings/17. Specific culture vs Invariant culture.mp4
13 MB
12. Strings/22. Assignment - Tickets Data Aggregator - List all PDFs from a folder.mp4
11 MB
12. Strings/8. Strings as members in structs.mp4
11 MB
12. Strings/2. Char.mp4
9.0 MB
12. Strings/14. Flyweight design pattern.mp4
8.1 MB
12. Strings/10. A need for StringBuilder.mp4
6.9 MB
12. Strings/6. Immutability of strings.mp4
5.4 MB
12. Strings/1. Section introduction.mp4
1.1 MB
12. Strings/19. Tickets.zip
92 kB
12. Strings/28.59 Section final quiz.html
26 kB
12. Strings/18.58 Advanced features of strigs.html
18 kB
12. Strings/9.57 Strings.html
18 kB
12. Strings/5.56 Chars and encoding.html
18 kB
12. Strings/15. Advanced string formatting.vtt
6.2 kB
12. Strings/13. String interning.vtt
5.9 kB
12. Strings/12.54 StringBuilder - The Reverse method.html
5.3 kB
12. Strings/27. Assignment - Tickets Data Aggregator - Compliance with the SRP.vtt
5.2 kB
12. Strings/19. Assignment - Tickets Data Aggregator - Description and requirements.vtt
5.0 kB
12. Strings/21. Assignment - Tickets Data Aggregator - Reading text from PDF.vtt
4.3 kB
12. Strings/25. Assignment - Tickets Data Aggregator - Saving result in a text file.vtt
4.2 kB
12. Strings/17. Specific culture vs Invariant culture.vtt
4.2 kB
12. Strings/23. Assignment - Tickets Data Aggregator - Splitting a string by multiple separators.vtt
4.0 kB
12. Strings/26. Assignment - Tickets Data Aggregator - Refactoring.vtt
3.8 kB
12. Strings/3. Char representation in memory. Character encoding.vtt
3.7 kB
12. Strings/16. Culture-specific string formatting.vtt
3.6 kB
12. Strings/4. Managing various encodings.vtt
3.6 kB
12. Strings/24. Assignment - Tickets Data Aggregator - Parsing culture-specific strings.vtt
3.5 kB
12. Strings/14. Flyweight design pattern.vtt
3.3 kB
12. Strings/7. Strings - value or reference types.vtt
3.3 kB
12. Strings/8. Strings as members in structs.vtt
3.3 kB
12. Strings/10. A need for StringBuilder.vtt
3.1 kB
12. Strings/11. StringBuilder.vtt
3.1 kB
12. Strings/2. Char.vtt
2.1 kB
12. Strings/6. Immutability of strings.vtt
1.9 kB
12. Strings/22. Assignment - Tickets Data Aggregator - List all PDFs from a folder.vtt
1.3 kB
12. Strings/20. Assignment - Tickets Data Aggregator - It's time for you to try to solve it.html
1.1 kB
12. Strings/1. Section introduction.vtt
839 B
12. Strings/15. Composite-formatting.txt
105 B
12. Strings/19. Requirements.txt
96 B
12. Strings/3. Unicode-encoding-table.txt
49 B
13. Numeric types/17. Smart usage of binary floating point numbers.mp4
30 MB
13. Numeric types/12. Scope of the checked context. unechecked keyword.mp4
24 MB
13. Numeric types/8. Numeric overflow & silent failures.mp4
16 MB
13. Numeric types/19. Decimal.mp4
14 MB
13. Numeric types/14. Integral numeric types overview.mp4
11 MB
13. Numeric types/11. Checked context - when to use it.mp4
9.7 MB
13. Numeric types/4. Maximal numbers on a given number of digits.mp4
8.9 MB
13. Numeric types/16. double and float.mp4
7.4 MB
13. Numeric types/10. checked keyword.mp4
6.0 MB
13. Numeric types/2. Decimal number system.mp4
5.2 MB
13. Numeric types/6. Numbers in memory. Integer.mp4
4.9 MB
13. Numeric types/15. Floating-point numbers.mp4
3.7 MB
13. Numeric types/7. Adding binary numbers.mp4
3.2 MB
13. Numeric types/3. Binary number system.mp4
2.4 MB
13. Numeric types/1. Section introduction.mp4
1.5 MB
13. Numeric types/20.62 Section final quiz.html
25 kB
13. Numeric types/9.61 Numbers in memory.html
18 kB
13. Numeric types/5.60 Binary number system.html
17 kB
13. Numeric types/18.56 Floating point numbers - The IsAverageEqualTo method.html
8.5 kB
13. Numeric types/13.55 Checked - Fibonacci sequence.html
8.2 kB
13. Numeric types/17. Smart usage of binary floating point numbers.vtt
4.8 kB
13. Numeric types/8. Numeric overflow & silent failures.vtt
4.6 kB
13. Numeric types/19. Decimal.vtt
4.0 kB
13. Numeric types/14. Integral numeric types overview.vtt
4.0 kB
13. Numeric types/4. Maximal numbers on a given number of digits.vtt
3.8 kB
13. Numeric types/11. Checked context - when to use it.vtt
3.2 kB
13. Numeric types/16. double and float.vtt
3.1 kB
13. Numeric types/2. Decimal number system.vtt
3.1 kB
13. Numeric types/7. Adding binary numbers.vtt
2.9 kB
13. Numeric types/6. Numbers in memory. Integer.vtt
2.8 kB
13. Numeric types/12. Scope of the checked context. unechecked keyword.vtt
2.7 kB
13. Numeric types/15. Floating-point numbers.vtt
2.0 kB
13. Numeric types/10. checked keyword.vtt
1.9 kB
13. Numeric types/3. Binary number system.vtt
1.3 kB
13. Numeric types/1. Section introduction.vtt
981 B
13. Numeric types/7. Addition-in-columns.txt
55 B
14. Events/23. Assignment - Numeric Types Suggester - Choosing numeric type.mp4
74 MB
14. Events/4. Observer design pattern.mp4
51 MB
14. Events/2. A need for communication between objects.mp4
40 MB
14. Events/16. Events in Windows Forms.mp4
39 MB
14. Events/20. Assignment - Numeric Types Suggester - User Interface & basic events.mp4
39 MB
14. Events/21. Assignment - Numeric Types Suggester - Handling KeyPress event.mp4
38 MB
14. Events/8. EventHandler delegate & EventArgs type.mp4
33 MB
14. Events/22. Assignment - Numeric Types Suggester - Numbers validation and BigInteger type.mp4
29 MB
14. Events/17. Windows Forms - basic UI elements.mp4
27 MB
14. Events/6. Raising events.mp4
26 MB
14. Events/15. Understanding Windows Forms files.mp4
26 MB
14. Events/14. The first Windows Forms app.mp4
20 MB
14. Events/5. Defining an event and subscribing to it.mp4
18 MB
14. Events/18. Assignment - Numeric Types Suggester - Description and requirements.mp4
17 MB
14. Events/11. Memory leaks caused by events.mp4
16 MB
14. Events/10. Event vs delegate members.mp4
9.8 MB
14. Events/3. A need for the Observer design pattern.mp4
9.2 MB
14. Events/13. Windows Forms - introduction.mp4
5.4 MB
14. Events/1. Section introduction.mp4
1.0 MB
14. Events/24.64 Section final quiz.html
25 kB
14. Events/9.63 Observer design pattern & basics of events.html
18 kB
14. Events/12.58 Events - WeatherDataAggregator.html
8.7 kB
14. Events/7.57 Events - User and BankAccount.html
7.6 kB
14. Events/23. Assignment - Numeric Types Suggester - Choosing numeric type.vtt
6.5 kB
14. Events/4. Observer design pattern.vtt
5.8 kB
14. Events/16. Events in Windows Forms.vtt
5.1 kB
14. Events/11. Memory leaks caused by events.vtt
4.7 kB
14. Events/17. Windows Forms - basic UI elements.vtt
4.7 kB
14. Events/5. Defining an event and subscribing to it.vtt
4.5 kB
14. Events/6. Raising events.vtt
4.3 kB
14. Events/14. The first Windows Forms app.vtt
4.1 kB
14. Events/2. A need for communication between objects.vtt
4.0 kB
14. Events/20. Assignment - Numeric Types Suggester - User Interface & basic events.vtt
4.0 kB
14. Events/18. Assignment - Numeric Types Suggester - Description and requirements.vtt
3.6 kB
14. Events/15. Understanding Windows Forms files.vtt
3.5 kB
14. Events/21. Assignment - Numeric Types Suggester - Handling KeyPress event.vtt
3.5 kB
14. Events/8. EventHandler delegate & EventArgs type.vtt
3.4 kB
14. Events/13. Windows Forms - introduction.vtt
2.7 kB
14. Events/22. Assignment - Numeric Types Suggester - Numbers validation and BigInteger type.vtt
2.6 kB
14. Events/10. Event vs delegate members.vtt
2.2 kB
14. Events/3. A need for the Observer design pattern.vtt
1.9 kB
14. Events/19. Assignment - Numeric Types Suggester - It's time for you to try to solve it.html
853 B
14. Events/1. Section introduction.vtt
643 B
14. Events/18. Requirements.txt
96 B
15. Unit Testing/50. Assignment - Unit tests for GuessingGame - Resource files.mp4
79 MB
15. Unit Testing/47. Assignment - Unit tests for GuessingGame - Basic scenarios.mp4
76 MB
15. Unit Testing/27. Assignment - Fibonacci generator tests - solution.mp4
75 MB
15. Unit Testing/42. Untestable code - static methods.mp4
63 MB
15. Unit Testing/48. Assignment - Unit tests for GuessingGame - Verifying messages.mp4
60 MB
15. Unit Testing/6. Running the tests.mp4
45 MB
15. Unit Testing/3. Setting up the testing environment.mp4
43 MB
15. Unit Testing/15. Assertions on exceptions. Multiple assertions in single test.mp4
41 MB
15. Unit Testing/8. Test messages.mp4
39 MB
15. Unit Testing/13. TestCaseSource.mp4
38 MB
15. Unit Testing/49. Assignment - Unit tests for GuessingGame - Approaches for messages validation.mp4
35 MB
15. Unit Testing/34. Advanced mock setup.mp4
35 MB
15. Unit Testing/11. TestCase.mp4
34 MB
15. Unit Testing/19. Testing private methods.mp4
30 MB
15. Unit Testing/17. Basic assertions.mp4
27 MB
15. Unit Testing/16. Value of unit tests.mp4
25 MB
15. Unit Testing/35. Assertions checking if a method was called.mp4
25 MB
15. Unit Testing/28. Testing classes depending on other classes.mp4
25 MB
15. Unit Testing/30. Mocks.mp4
22 MB
15. Unit Testing/4. First unit tests.mp4
22 MB
15. Unit Testing/39. Common setup for tests.mp4
22 MB
15. Unit Testing/20. Testing internal methods.mp4
20 MB
15. Unit Testing/36. Advanced assertions on method calls.mp4
19 MB
15. Unit Testing/44. Other kinds of software tests.mp4
16 MB
15. Unit Testing/26. Assignment - Fibonacci generator tests - Description and requirements.mp4
15 MB
15. Unit Testing/24. Downsides of unit tests.mp4
14 MB
15. Unit Testing/41. Untestable code - no Dependency Inversion.mp4
11 MB
15. Unit Testing/40. Tests, Dependency Inversion and Dependency Injection.mp4
11 MB
15. Unit Testing/9. AAA pattern.mp4
10 MB
15. Unit Testing/22. Benefits of unit tests - better design.mp4
10 MB
15. Unit Testing/12. Naming parameterized tests.mp4
9.4 MB
15. Unit Testing/31. Controlling the mock behavior.mp4
9.2 MB
15. Unit Testing/7. Naming unit tests.mp4
8.8 MB
15. Unit Testing/29. A need for mocks.mp4
8.3 MB
15. Unit Testing/21. Benefits of unit tests - no fear of refactoring.mp4
8.2 MB
15. Unit Testing/23. Benefits of unit tests - early bug detection.mp4
5.5 MB
15. Unit Testing/2. Manual tests vs Automated tests.mp4
5.4 MB
15. Unit Testing/33. The benefits of using mocks.mp4
5.0 MB
15. Unit Testing/1. Section introduction.mp4
3.6 MB
15. Unit Testing/46. Assignment - Unit tests for GuessingGame - Description and requirements.mp4
3.5 MB
15. Unit Testing/38. Clean code in unit tests.mp4
3.4 MB
15. Unit Testing/51.74 Section final quiz.html
27 kB
15. Unit Testing/37.71 Usage of mocks.html
19 kB
15. Unit Testing/45.73 Different types of tests.html
18 kB
15. Unit Testing/14.67 Test cases.html
18 kB
15. Unit Testing/5.65 Unit testing fundamentals.html
18 kB
15. Unit Testing/18.68 Assertions.html
18 kB
15. Unit Testing/43.72 Unit tests quality and code testability.html
18 kB
15. Unit Testing/25.69 Upsides and downsides of unit tests.html
18 kB
15. Unit Testing/32.70 Basics of mocks.html
17 kB
15. Unit Testing/10.66 Valuable tests.html
17 kB
15. Unit Testing/42. Untestable code - static methods.vtt
7.9 kB
15. Unit Testing/50. Assignment - Unit tests for GuessingGame - Resource files.vtt
7.7 kB
15. Unit Testing/44. Other kinds of software tests.vtt
7.2 kB
15. Unit Testing/24. Downsides of unit tests.vtt
6.8 kB
15. Unit Testing/49. Assignment - Unit tests for GuessingGame - Approaches for messages validation.vtt
6.5 kB
15. Unit Testing/6. Running the tests.vtt
6.2 kB
15. Unit Testing/47. Assignment - Unit tests for GuessingGame - Basic scenarios.vtt
5.6 kB
15. Unit Testing/27. Assignment - Fibonacci generator tests - solution.vtt
5.4 kB
15. Unit Testing/48. Assignment - Unit tests for GuessingGame - Verifying messages.vtt
5.4 kB
15. Unit Testing/40. Tests, Dependency Inversion and Dependency Injection.vtt
5.3 kB
15. Unit Testing/39. Common setup for tests.vtt
5.2 kB
15. Unit Testing/34. Advanced mock setup.vtt
5.1 kB
15. Unit Testing/15. Assertions on exceptions. Multiple assertions in single test.vtt
4.9 kB
15. Unit Testing/8. Test messages.vtt
4.8 kB
15. Unit Testing/13. TestCaseSource.vtt
4.8 kB
15. Unit Testing/3. Setting up the testing environment.vtt
4.7 kB
15. Unit Testing/22. Benefits of unit tests - better design.vtt
4.6 kB
15. Unit Testing/30. Mocks.vtt
4.6 kB
15. Unit Testing/28. Testing classes depending on other classes.vtt
4.3 kB
15. Unit Testing/19. Testing private methods.vtt
4.2 kB
15. Unit Testing/29. A need for mocks.vtt
4.1 kB
15. Unit Testing/11. TestCase.vtt
4.0 kB
15. Unit Testing/21. Benefits of unit tests - no fear of refactoring.vtt
4.0 kB
15. Unit Testing/16. Value of unit tests.vtt
3.9 kB
15. Unit Testing/4. First unit tests.vtt
3.4 kB
15. Unit Testing/7. Naming unit tests.vtt
3.4 kB
15. Unit Testing/17. Basic assertions.vtt
3.4 kB
15. Unit Testing/23. Benefits of unit tests - early bug detection.vtt
3.2 kB
15. Unit Testing/41. Untestable code - no Dependency Inversion.vtt
3.2 kB
15. Unit Testing/2. Manual tests vs Automated tests.vtt
3.2 kB
15. Unit Testing/36. Advanced assertions on method calls.vtt
2.9 kB
15. Unit Testing/35. Assertions checking if a method was called.vtt
2.9 kB
15. Unit Testing/20. Testing internal methods.vtt
2.6 kB
15. Unit Testing/31. Controlling the mock behavior.vtt
2.5 kB
15. Unit Testing/26. Assignment - Fibonacci generator tests - Description and requirements.vtt
2.3 kB
15. Unit Testing/38. Clean code in unit tests.vtt
2.1 kB
15. Unit Testing/9. AAA pattern.vtt
2.1 kB
15. Unit Testing/46. Assignment - Unit tests for GuessingGame - Description and requirements.vtt
2.0 kB
15. Unit Testing/33. The benefits of using mocks.vtt
2.0 kB
15. Unit Testing/52. Breaking changes in NUnit 4.html
1.9 kB
15. Unit Testing/1. Section introduction.vtt
1.7 kB
15. Unit Testing/12. Naming parameterized tests.vtt
1.0 kB
15. Unit Testing/26. Fibonacci source code.txt
825 B
15. Unit Testing/46. Requirements.txt
96 B
15. Unit Testing/26. Requirements.txt
96 B
15. Unit Testing/17. NUnit-assertions.txt
78 B
15. Unit Testing/50. Using-resources-with-multi-language-apps.txt
78 B
15. Unit Testing/22. TDD-Wikipedia-.txt
53 B
15. Unit Testing/22. TDD-explained.txt
51 B
16. Clean code/44. Refactoring case study - methods - body.mp4
65 MB
16. Clean code/63. Assignment - Password Generator Refactoring - Improving design.mp4
61 MB
16. Clean code/27. Refactoring case study - naming.mp4
53 MB
16. Clean code/56. Replacing inheritance with composition.mp4
33 MB
16. Clean code/62. Assignment - Password Generator Refactoring - Fixing naming.mp4
23 MB
16. Clean code/51. The risk of making public methods static.mp4
22 MB
16. Clean code/55. The issues of inheritance.mp4
20 MB
16. Clean code/57. The benefits of composition.mp4
19 MB
16. Clean code/54. Composition over inheritance.mp4
18 MB
16. Clean code/60. Assignment - Password Generator Refactoring - Description and requirements.mp4
16 MB
16. Clean code/61. Assignment - Password Generator Refactoring - Explaining the existing code.mp4
16 MB
16. Clean code/42. Refactoring case study - methods - introduction.mp4
12 MB
16. Clean code/16. Principle of the least surprise.mp4
12 MB
16. Clean code/48. The reasonable comments.mp4
12 MB
16. Clean code/40. Levels of abstraction within methods.mp4
11 MB
16. Clean code/2. The importance of clean code.mp4
11 MB
16. Clean code/13. Long and short names.mp4
10 MB
16. Clean code/43. Refactoring case study - methods - signature.mp4
10 MB
16. Clean code/38. Levels of abstraction.mp4
9.9 MB
16. Clean code/52. When to make methods static Public methods.mp4
9.0 MB
16. Clean code/47. The worst comments.mp4
8.3 MB
16. Clean code/45. Comments.mp4
8.3 MB
16. Clean code/6. What is clean code.mp4
8.1 MB
16. Clean code/19. Bad names - overspecific names.mp4
8.0 MB
16. Clean code/3. Bad decisions related to code quality.mp4
7.8 MB
16. Clean code/9. Renaming. The Boy Scout Rule.mp4
6.8 MB
16. Clean code/34. Small methods.mp4
6.6 MB
16. Clean code/25. Context.mp4
6.5 MB
16. Clean code/4. Tech debt.mp4
6.4 MB
16. Clean code/37. One method, one job - refactoring.mp4
6.4 MB
16. Clean code/39. Composing different levels of abstraction.mp4
6.2 MB
16. Clean code/24. Reasonable abbreviations. Conventional names.mp4
5.9 MB
16. Clean code/50. When to make methods static Private methods.mp4
5.7 MB
16. Clean code/29. Number of parameters.mp4
5.6 MB
16. Clean code/5. Being professional.mp4
5.5 MB
16. Clean code/28. Good signatures of methods.mp4
5.3 MB
16. Clean code/10. Dealing with problematic naming.mp4
5.3 MB
16. Clean code/8. The importance of meaningful names.mp4
5.2 MB
16. Clean code/12. Expressive names.mp4
5.1 MB
16. Clean code/32. Fewer parameters - avoiding boolean parameters.mp4
5.1 MB
16. Clean code/31. Fewer parameters - bundling related parameters.mp4
5.0 MB
16. Clean code/20. Bad names - Hungarian notation.mp4
5.0 MB
16. Clean code/22. Bad names - abbreviations.mp4
5.0 MB
16. Clean code/30. Fewer parameters - splitting the method.mp4
4.6 MB
16. Clean code/36. One method, one job.mp4
4.4 MB
16. Clean code/18. Bad names - meaningless words.mp4
4.1 MB
16. Clean code/21. Bad names - confusing names.mp4
3.7 MB
16. Clean code/1. Section introduction.mp4
1.3 MB
16. Clean code/59. 2024-11-03_14-51-30-b589270f56d8749214ec6454eb359e33.png
397 kB
16. Clean code/64.84 Section final quiz.html
23 kB
16. Clean code/35.61 Method refactoring - ChooseBetterPath method.html
20 kB
16. Clean code/17.77 Good naming.html
18 kB
16. Clean code/11.76 Naming fundamentals.html
18 kB
16. Clean code/23.78 Bad names.html
18 kB
16. Clean code/7.75 The importance of clean code.html
18 kB
16. Clean code/41.80 Methods.html
17 kB
16. Clean code/33.79 Signatures.html
17 kB
16. Clean code/58.83 Composition over inheritance.html
17 kB
16. Clean code/49.81 Comments.html
17 kB
16. Clean code/53.82 The issues of static methods.html
17 kB
16. Clean code/46.62 Method refactoring - IsNameValid method.html
9.0 kB
16. Clean code/16. Principle of the least surprise.vtt
7.1 kB
16. Clean code/26.60 Naming refactoring - Building file path based on DateTime.html
7.0 kB
16. Clean code/55. The issues of inheritance.vtt
7.0 kB
16. Clean code/63. Assignment - Password Generator Refactoring - Improving design.vtt
6.8 kB
16. Clean code/27. Refactoring case study - naming.vtt
6.6 kB
16. Clean code/44. Refactoring case study - methods - body.vtt
6.4 kB
16. Clean code/51. The risk of making public methods static.vtt
6.2 kB
16. Clean code/13. Long and short names.vtt
6.2 kB
16. Clean code/15.59 Naming refactoring - Reverse method.html
6.1 kB
16. Clean code/2. The importance of clean code.vtt
6.1 kB
16. Clean code/48. The reasonable comments.vtt
5.9 kB
16. Clean code/57. The benefits of composition.vtt
5.0 kB
16. Clean code/6. What is clean code.vtt
4.9 kB
16. Clean code/54. Composition over inheritance.vtt
4.7 kB
16. Clean code/3. Bad decisions related to code quality.vtt
4.6 kB
16. Clean code/9. Renaming. The Boy Scout Rule.vtt
4.3 kB
16. Clean code/52. When to make methods static Public methods.vtt
4.3 kB
16. Clean code/40. Levels of abstraction within methods.vtt
4.2 kB
16. Clean code/25. Context.vtt
4.2 kB
16. Clean code/61. Assignment - Password Generator Refactoring - Explaining the existing code.vtt
4.1 kB
16. Clean code/19. Bad names - overspecific names.vtt
4.1 kB
16. Clean code/22. Bad names - abbreviations.vtt
4.0 kB
16. Clean code/10. Dealing with problematic naming.vtt
3.9 kB
16. Clean code/38. Levels of abstraction.vtt
3.9 kB
16. Clean code/47. The worst comments.vtt
3.8 kB
16. Clean code/42. Refactoring case study - methods - introduction.vtt
3.8 kB
16. Clean code/4. Tech debt.vtt
3.7 kB
16. Clean code/37. One method, one job - refactoring.vtt
3.5 kB
16. Clean code/12. Expressive names.vtt
3.5 kB
16. Clean code/34. Small methods.vtt
3.4 kB
16. Clean code/29. Number of parameters.vtt
3.3 kB
16. Clean code/24. Reasonable abbreviations. Conventional names.vtt
3.3 kB
16. Clean code/8. The importance of meaningful names.vtt
3.3 kB
16. Clean code/18. Bad names - meaningless words.vtt
3.2 kB
16. Clean code/45. Comments.vtt
3.1 kB
16. Clean code/56. Replacing inheritance with composition.vtt
3.1 kB
16. Clean code/62. Assignment - Password Generator Refactoring - Fixing naming.vtt
3.0 kB
16. Clean code/28. Good signatures of methods.vtt
2.9 kB
16. Clean code/21. Bad names - confusing names.vtt
2.9 kB
16. Clean code/60. Assignment - Password Generator Refactoring - Description and requirements.vtt
2.9 kB
16. Clean code/20. Bad names - Hungarian notation.vtt
2.7 kB
16. Clean code/36. One method, one job.vtt
2.7 kB
16. Clean code/5. Being professional.vtt
2.6 kB
16. Clean code/32. Fewer parameters - avoiding boolean parameters.vtt
2.6 kB
16. Clean code/39. Composing different levels of abstraction.vtt
2.6 kB
16. Clean code/50. When to make methods static Private methods.vtt
2.6 kB
16. Clean code/31. Fewer parameters - bundling related parameters.vtt
2.5 kB
16. Clean code/30. Fewer parameters - splitting the method.vtt
2.4 kB
16. Clean code/43. Refactoring case study - methods - signature.vtt
1.9 kB
16. Clean code/14. Clean Code - Coding Exercises introduction.html
1.2 kB
16. Clean code/60. PasswordGenerator.txt
1.1 kB
16. Clean code/1. Section introduction.vtt
868 B
16. Clean code/59. Next steps continuing your clean code journey.html
835 B
16. Clean code/60. Requirements.txt
96 B
17. Multithreading & asynchrony/56. Assignment - Quote Finder - Refactoring.mp4
82 MB
17. Multithreading & asynchrony/50. Using async methods in practice. HttpClient.mp4
66 MB
17. Multithreading & asynchrony/46. Asyncawait practice.mp4
57 MB
17. Multithreading & asynchrony/40. Async methods.mp4
54 MB
17. Multithreading & asynchrony/54. Assignment - Quote Finder - Single-threaded processing.mp4
52 MB
17. Multithreading & asynchrony/53. Assignment - Quote Finder - Smart asynchrony.mp4
49 MB
17. Multithreading & asynchrony/27. Exceptions in tasks.mp4
46 MB
17. Multithreading & asynchrony/52. Assignment - Quote Finder - Fetching data.mp4
46 MB
17. Multithreading & asynchrony/38. The need for asyncawait.mp4
44 MB
17. Multithreading & asynchrony/55. Assignment - Quote Finder - Multi-threaded processing.mp4
43 MB
17. Multithreading & asynchrony/23. Canceling a Task.mp4
43 MB
17. Multithreading & asynchrony/42. Asynchrony vs multithreading.mp4
42 MB
17. Multithreading & asynchrony/39. await keyword.mp4
41 MB
17. Multithreading & asynchrony/20. Continuations. The ContinueWith method.mp4
41 MB
17. Multithreading & asynchrony/48. Exceptions in async methods.mp4
38 MB
17. Multithreading & asynchrony/12. The cost of threads. ThreadPool.mp4
37 MB
17. Multithreading & asynchrony/26. Exceptions thrown by other threads.mp4
35 MB
17. Multithreading & asynchrony/31. Multiple continuations for one task.mp4
31 MB
17. Multithreading & asynchrony/8. Starting a new thread. The Thread class.mp4
30 MB
17. Multithreading & asynchrony/7. A single-threaded program.mp4
29 MB
17. Multithreading & asynchrony/18. Wait and WaitAll methods.mp4
27 MB
17. Multithreading & asynchrony/51. Assignment - Quote Finder - Description and requirements.mp4
27 MB
17. Multithreading & asynchrony/21. Chaining continuations. Continuations of multiple tasks.mp4
27 MB
17. Multithreading & asynchrony/44. Asyncawait and threads.mp4
27 MB
17. Multithreading & asynchrony/15. Task class.mp4
26 MB
17. Multithreading & asynchrony/43. The flow of an asynchronous program.mp4
26 MB
17. Multithreading & asynchrony/32. Handling task cancellation.mp4
23 MB
17. Multithreading & asynchrony/33. The need for synchronization.mp4
23 MB
17. Multithreading & asynchrony/25. OperationCanceledException.mp4
23 MB
17. Multithreading & asynchrony/45. Asyncawait summary.mp4
22 MB
17. Multithreading & asynchrony/28. Asynchronous exception handling.mp4
21 MB
17. Multithreading & asynchrony/36. Locks.mp4
21 MB
17. Multithreading & asynchrony/17. Waiting for the Task result.mp4
21 MB
17. Multithreading & asynchrony/29. Handling AggregateException.mp4
20 MB
17. Multithreading & asynchrony/9. Multithreaded app’s code flow.mp4
17 MB
17. Multithreading & asynchrony/49. Downsides of multithreading & asynchrony.mp4
16 MB
17. Multithreading & asynchrony/24. Task lifecycle.mp4
16 MB
17. Multithreading & asynchrony/35. Race condition.mp4
14 MB
17. Multithreading & asynchrony/16. Returning a value from a Task.mp4
13 MB
17. Multithreading & asynchrony/5. Asynchrony.mp4
12 MB
17. Multithreading & asynchrony/3. Threads and processes.mp4
10 MB
17. Multithreading & asynchrony/2. The computer's processor.mp4
8.1 MB
17. Multithreading & asynchrony/1. Section introduction.mp4
6.8 MB
17. Multithreading & asynchrony/14. Task Parallel Library (TPL).mp4
5.5 MB
17. Multithreading & asynchrony/34. Atomic operations.mp4
5.4 MB
17. Multithreading & asynchrony/4. Concurrency vs parallelism.mp4
4.4 MB
17. Multithreading & asynchrony/11. The benefits of multithreading and asynchronous programming.mp4
3.9 MB
17. Multithreading & asynchrony/57.89 Section final quiz.html
23 kB
17. Multithreading & asynchrony/6.85 Multithreading basics.html
17 kB
17. Multithreading & asynchrony/41.88 asyncawait.html
17 kB
17. Multithreading & asynchrony/37.87 Synchronization.html
16 kB
17. Multithreading & asynchrony/13.86 Threads.html
16 kB
17. Multithreading & asynchrony/30.66 Handling exceptions with continuations.html
9.6 kB
17. Multithreading & asynchrony/56. Assignment - Quote Finder - Refactoring.vtt
8.5 kB
17. Multithreading & asynchrony/19.64 Tasks & waiting.html
7.0 kB
17. Multithreading & asynchrony/40. Async methods.vtt
6.9 kB
17. Multithreading & asynchrony/50. Using async methods in practice. HttpClient.vtt
6.7 kB
17. Multithreading & asynchrony/22.65 Continuations.html
6.7 kB
17. Multithreading & asynchrony/10.63 Creating and starting new threads.html
6.5 kB
17. Multithreading & asynchrony/39. await keyword.vtt
6.2 kB
17. Multithreading & asynchrony/47.67 Asyncawait.html
5.9 kB
17. Multithreading & asynchrony/53. Assignment - Quote Finder - Smart asynchrony.vtt
5.8 kB
17. Multithreading & asynchrony/46. Asyncawait practice.vtt
5.8 kB
17. Multithreading & asynchrony/45. Asyncawait summary.vtt
5.5 kB
17. Multithreading & asynchrony/29. Handling AggregateException.vtt
5.4 kB
17. Multithreading & asynchrony/23. Canceling a Task.vtt
5.2 kB
17. Multithreading & asynchrony/20. Continuations. The ContinueWith method.vtt
5.2 kB
17. Multithreading & asynchrony/42. Asynchrony vs multithreading.vtt
5.1 kB
17. Multithreading & asynchrony/27. Exceptions in tasks.vtt
5.1 kB
17. Multithreading & asynchrony/7. A single-threaded program.vtt
5.0 kB
17. Multithreading & asynchrony/38. The need for asyncawait.vtt
5.0 kB
17. Multithreading & asynchrony/51. Words.txt
4.8 kB
17. Multithreading & asynchrony/12. The cost of threads. ThreadPool.vtt
4.8 kB
17. Multithreading & asynchrony/5. Asynchrony.vtt
4.8 kB
17. Multithreading & asynchrony/26. Exceptions thrown by other threads.vtt
4.7 kB
17. Multithreading & asynchrony/49. Downsides of multithreading & asynchrony.vtt
4.6 kB
17. Multithreading & asynchrony/51. Assignment - Quote Finder - Description and requirements.vtt
4.6 kB
17. Multithreading & asynchrony/24. Task lifecycle.vtt
4.2 kB
17. Multithreading & asynchrony/54. Assignment - Quote Finder - Single-threaded processing.vtt
4.2 kB
17. Multithreading & asynchrony/17. Waiting for the Task result.vtt
4.1 kB
17. Multithreading & asynchrony/48. Exceptions in async methods.vtt
4.0 kB
17. Multithreading & asynchrony/8. Starting a new thread. The Thread class.vtt
4.0 kB
17. Multithreading & asynchrony/2. The computer's processor.vtt
3.9 kB
17. Multithreading & asynchrony/52. Assignment - Quote Finder - Fetching data.vtt
3.8 kB
17. Multithreading & asynchrony/3. Threads and processes.vtt
3.8 kB
17. Multithreading & asynchrony/18. Wait and WaitAll methods.vtt
3.7 kB
17. Multithreading & asynchrony/16. Returning a value from a Task.vtt
3.5 kB
17. Multithreading & asynchrony/55. Assignment - Quote Finder - Multi-threaded processing.vtt
3.5 kB
17. Multithreading & asynchrony/36. Locks.vtt
3.4 kB
17. Multithreading & asynchrony/43. The flow of an asynchronous program.vtt
3.4 kB
17. Multithreading & asynchrony/21. Chaining continuations. Continuations of multiple tasks.vtt
3.2 kB
17. Multithreading & asynchrony/35. Race condition.vtt
3.2 kB
17. Multithreading & asynchrony/44. Asyncawait and threads.vtt
3.1 kB
17. Multithreading & asynchrony/28. Asynchronous exception handling.vtt
3.1 kB
17. Multithreading & asynchrony/15. Task class.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
17. Multithreading & asynchrony/25. OperationCanceledException.vtt
2.8 kB
17. Multithreading & asynchrony/32. Handling task cancellation.vtt
2.8 kB
17. Multithreading & asynchrony/9. Multithreaded app’s code flow.vtt
2.5 kB
17. Multithreading & asynchrony/14. Task Parallel Library (TPL).vtt
2.3 kB
17. Multithreading & asynchrony/4. Concurrency vs parallelism.vtt
2.2 kB
17. Multithreading & asynchrony/11. The benefits of multithreading and asynchronous programming.vtt
2.1 kB
17. Multithreading & asynchrony/1. Section introduction.vtt
1.6 kB
17. Multithreading & asynchrony/51. MockQuotesApiDataReader.txt
1.4 kB
17. Multithreading & asynchrony/34. Atomic operations.vtt
1.3 kB
17. Multithreading & asynchrony/51. IQuotesApiDataReader.txt
159 B
17. Multithreading & asynchrony/51. Requirements.txt
96 B
18. C# evolution/5. C# 12 - Primary constructors for classes and structs.mp4
16 MB
18. C# evolution/4. C# 11 - Required members - using them with a constructor.mp4
12 MB
18. C# evolution/3. C# 11 - Required members.mp4
10 MB
18. C# evolution/2. C# 11 - Raw string literals.mp4
8.0 MB
18. C# evolution/6. C# 12 - Collection expressions.mp4
7.3 MB
18. C# evolution/1. Section introduction.mp4
339 kB
18. C# evolution/5. C# 12 - Primary constructors for classes and structs.vtt
5.5 kB
18. C# evolution/4. C# 11 - Required members - using them with a constructor.vtt
4.7 kB
18. C# evolution/3. C# 11 - Required members.vtt
4.1 kB
18. C# evolution/2. C# 11 - Raw string literals.vtt
3.6 kB
18. C# evolution/6. C# 12 - Collection expressions.vtt
3.4 kB
18. C# evolution/1. Section introduction.vtt
363 B
19. Bonus section/1. Bonus lecture.html
2.6 kB