| 1. Getting Started | |||
| 1. Course Introduction.mp4 | 21.78 MB | ||
| 1. Course Introduction.vtt | 2.91 KB | ||
| 2. What is TypeScript.mp4 | 11.88 MB | ||
| 2. What is TypeScript.vtt | 3.77 KB | ||
| 3. Why TypeScript and How to use it.mp4 | 13.84 MB | ||
| 3. Why TypeScript and How to use it.vtt | 4.76 KB | ||
| 4. Installing TypeScript.mp4 | 7.52 MB | ||
| 4. Installing TypeScript.vtt | 2.67 KB | ||
| 5. Using TypeScript.mp4 | 10.53 MB | ||
| 5. Using TypeScript.vtt | 3.32 KB | ||
| 6. Setting up the Course Workspace.mp4 | 20.53 MB | ||
| 6. Setting up the Course Workspace.vtt | 7.64 KB | ||
| 6.1 Course Workspace.zip.zip | 2.83 KB | ||
| 7. Asking Questions & Course Materials.html | 1.13 KB | ||
| 10. Using JavaScript Libraries (like jQuery) with TypeScript | |||
| 1. Introduction.mp4 | 4.53 MB | ||
| 1. Introduction.vtt | 1.43 KB | ||
| 10. [LEGACY] Importing the Library.mp4 | 10.86 MB | ||
| 10. [LEGACY] Importing the Library.vtt | 5.38 KB | ||
| 11. [LEGACY] Translating JavaScript to TypeScript with TypeScript Definition Files.mp4 | 6.11 MB | ||
| 11. [LEGACY] Translating JavaScript to TypeScript with TypeScript Definition Files.vtt | 2.38 KB | ||
| 12. [LEGACY] Option 1 Manually download TypeScript Definition Files.mp4 | 13.97 MB | ||
| 12. [LEGACY] Option 1 Manually download TypeScript Definition Files.vtt | 2.42 KB | ||
| 13. [LEGACY]Option 2 Managing TypeScript Defintion Files with the typings Package.mp4 | 8.58 MB | ||
| 13. [LEGACY]Option 2 Managing TypeScript Defintion Files with the typings Package.vtt | 3.85 KB | ||
| 14. [LEGACY] Easier Type Management with TypeScript 2.0.mp4 | 5.96 MB | ||
| 14. [LEGACY] Easier Type Management with TypeScript 2.0.vtt | 3.68 KB | ||
| 15. [LEGACY] Module Summary.mp4 | 6.54 MB | ||
| 15. [LEGACY] Module Summary.vtt | 794 B | ||
| 15.1 Third Party Libraries.zip.zip | 2.92 KB | ||
| 2. Using jQuery.mp4 | 25.06 MB | ||
| 2. Using jQuery.vtt | 4 KB | ||
| 3. Declaring Variables.mp4 | 8.95 MB | ||
| 3. Declaring Variables.vtt | 2.21 KB | ||
| 4. Understanding Declaration Files.mp4 | 29.38 MB | ||
| 4. Understanding Declaration Files.vtt | 4.29 KB | ||
| 5. Using Public Type Definitions.mp4 | 13.62 MB | ||
| 5. Using Public Type Definitions.vtt | 2.72 KB | ||
| 6. Wrap Up.mp4 | 4.65 MB | ||
| 6. Wrap Up.vtt | 846 B | ||
| 7. Using the [LEGACY] Content.html | 404 B | ||
| 8. [LEGACY] Introduction.mp4 | 13.55 MB | ||
| 8. [LEGACY] Introduction.vtt | 1.46 KB | ||
| 9. [LEGACY] Installing a Third-Party Library.mp4 | 2.61 MB | ||
| 9. [LEGACY] Installing a Third-Party Library.vtt | 1.63 KB | ||
| 11. TypeScript Workflows | |||
| 1. Introduction.mp4 | 8.9 MB | ||
| 1. Introduction.vtt | 1.05 KB | ||
| 2. Using tsc and the tsconfig File.mp4 | 5.65 MB | ||
| 2. Using tsc and the tsconfig File.vtt | 3.13 KB | ||
| 3. How TypeScript resolves Files using the tsconfig.json File.mp4 | 13.75 MB | ||
| 3. How TypeScript resolves Files using the tsconfig.json File.vtt | 6.6 KB | ||
| 4. More on tsc and the tsconfig File.mp4 | 10.22 MB | ||
| 4. More on tsc and the tsconfig File.vtt | 3.17 KB | ||
| 4.1 TS Workflow.zip.zip | 2.75 KB | ||
| 5. Adding TypeScript into a Gulp Workflow.mp4 | 29.6 MB | ||
| 5. Adding TypeScript into a Gulp Workflow.vtt | 8.83 KB | ||
| 5.1 TS Workflow - Gulp.zip.zip | 3.26 KB | ||
| 6. Working with Webpack 4+.html | 1.16 KB | ||
| 7. Adding TypeScript into a Webpack Workflow.mp4 | 22.62 MB | ||
| 7. Adding TypeScript into a Webpack Workflow.vtt | 11.74 KB | ||
| 7.1 TS Workflow - Webpack.zip.zip | 3.12 KB | ||
| 8. Module Summary.mp4 | 7.3 MB | ||
| 8. Module Summary.vtt | 838 B | ||
| 8.1 TS Workflow - Webpack.zip.zip | 3.12 KB | ||
| 8.2 TS Workflow.zip.zip | 2.75 KB | ||
| 8.3 TS Workflow - Gulp.zip.zip | 3.26 KB | ||
| 12. Example Using TypeScript together with ReactJS | |||
| 1. Introduction.mp4 | 4.43 MB | ||
| 1. Introduction.vtt | 1.12 KB | ||
| 10. [LEGACY] Installing Webpack.mp4 | 3.82 MB | ||
| 10. [LEGACY] Installing Webpack.vtt | 2.04 KB | ||
| 11. [LEGACY] Configuring Webpack.mp4 | 7.67 MB | ||
| 11. [LEGACY] Configuring Webpack.vtt | 4.01 KB | ||
| 12. [LEGACY] Creating ReactJS Code - with TypeScript.mp4 | 13.77 MB | ||
| 12. [LEGACY] Creating ReactJS Code - with TypeScript.vtt | 6.37 KB | ||
| 13. [LEGACY] Configuring the TypeScript Compiler to work with ReactJS.mp4 | 6.86 MB | ||
| 13. [LEGACY] Configuring the TypeScript Compiler to work with ReactJS.vtt | 3.21 KB | ||
| 14. [LEGACY] Using TypeScript 2.0 Type Management.mp4 | 5.36 MB | ||
| 14. [LEGACY] Using TypeScript 2.0 Type Management.vtt | 2.88 KB | ||
| 15. [LEGACY] Module Summary.mp4 | 9.01 MB | ||
| 15. [LEGACY] Module Summary.vtt | 1.06 KB | ||
| 15.1 ReactJS.zip.zip | 4.24 KB | ||
| 2. Project Setup.mp4 | 29.47 MB | ||
| 2. Project Setup.vtt | 4.52 KB | ||
| 3. Using PropTypes.mp4 | 26.08 MB | ||
| 3. Using PropTypes.vtt | 4.11 KB | ||
| 4. Types & Class Components.mp4 | 49.75 MB | ||
| 4. Types & Class Components.vtt | 6.72 KB | ||
| 5. Wrap Up.mp4 | 9.49 MB | ||
| 5. Wrap Up.vtt | 1.22 KB | ||
| 5.1 React.zip.zip | 125.19 KB | ||
| 6. Using the [LEGACY] Content.html | 423 B | ||
| 7. [LEGACY] Introduction.mp4 | 12.63 MB | ||
| 7. [LEGACY] Introduction.vtt | 1.28 KB | ||
| 8. [LEGACY] Setting up the Project & Adding React Packages.mp4 | 5.73 MB | ||
| 8. [LEGACY] Setting up the Project & Adding React Packages.vtt | 3.54 KB | ||
| 9. [LEGACY] Adding the ReactJS TypeScript Definition Files.mp4 | 4.07 MB | ||
| 9. [LEGACY] Adding the ReactJS TypeScript Definition Files.vtt | 2.09 KB | ||
| 13. After finishing this Course | |||
| 1. Course Roundup.mp4 | 11.59 MB | ||
| 1. Course Roundup.vtt | 1.29 KB | ||
| 2. Further Resources.html | 629 B | ||
| 3. Bonus More Content!.html | 1.05 KB | ||
| 2. Using Types for a better Code | |||
| 1. Introduction.mp4 | 7.11 MB | ||
| 1. Introduction.vtt | 858 B | ||
| 10. Using Types in Functions (Arguments & Return Values).mp4 | 11.99 MB | ||
| 10. Using Types in Functions (Arguments & Return Values).vtt | 5.29 KB | ||
| 11. Functions as Types.mp4 | 10.3 MB | ||
| 11. Functions as Types.vtt | 4.63 KB | ||
| 12. Objects and Types.mp4 | 10.94 MB | ||
| 12. Objects and Types.vtt | 5.38 KB | ||
| 13. Example Putting it all together in a Complex Object.mp4 | 3.57 MB | ||
| 13. Example Putting it all together in a Complex Object.vtt | 1.63 KB | ||
| 14. Creating custom Types with Type Aliases.mp4 | 5.87 MB | ||
| 14. Creating custom Types with Type Aliases.vtt | 3.01 KB | ||
| 15. Allowing multiple Types with Union Types.mp4 | 4.97 MB | ||
| 15. Allowing multiple Types with Union Types.vtt | 2.36 KB | ||
| 16. Checking for Types during Runtime.mp4 | 5.72 MB | ||
| 16. Checking for Types during Runtime.vtt | 2.41 KB | ||
| 17. The never Type (added with TypeScript 2.0).mp4 | 4.09 MB | ||
| 17. The never Type (added with TypeScript 2.0).vtt | 2.28 KB | ||
| 18. Nullable Types (added with TypeScript 2.0).mp4 | 13.45 MB | ||
| 18. Nullable Types (added with TypeScript 2.0).vtt | 7.32 KB | ||
| 19. Module Exercise Problem.mp4 | 1.62 MB | ||
| 19. Module Exercise Problem.vtt | 825 B | ||
| 2. Type Basics.mp4 | 4.26 MB | ||
| 2. Type Basics.vtt | 2.77 KB | ||
| 20. Module Exercise Problem Code.html | 372 B | ||
| 20.1 exercise.js.js | 255 B | ||
| 21. Module Exercise Solution.mp4 | 8.49 MB | ||
| 21. Module Exercise Solution.vtt | 5.13 KB | ||
| 21.1 Types - Solution.zip.zip | 3.07 KB | ||
| 22. Module Summary.mp4 | 7.71 MB | ||
| 22. Module Summary.vtt | 852 B | ||
| 22.1 Types.zip.zip | 2.81 KB | ||
| 3. Numbers & Booleans.mp4 | 3.58 MB | ||
| 3. Numbers & Booleans.vtt | 2.07 KB | ||
| 4. Assigning Types Explicitly.mp4 | 4.69 MB | ||
| 4. Assigning Types Explicitly.vtt | 2.71 KB | ||
| 5. Arrays and Types.mp4 | 7.14 MB | ||
| 5. Arrays and Types.vtt | 3.51 KB | ||
| 6. Tuples.mp4 | 4.36 MB | ||
| 6. Tuples.vtt | 2.54 KB | ||
| 7. Enums.mp4 | 9.16 MB | ||
| 7. Enums.vtt | 4.16 KB | ||
| 8. The Any Type.mp4 | 4.48 MB | ||
| 8. The Any Type.vtt | 2.08 KB | ||
| 9. Understanding the created JavaScript Code.mp4 | 4.03 MB | ||
| 9. Understanding the created JavaScript Code.vtt | 2.02 KB | ||
| 3. Understanding the TypeScript Compiler | |||
| 1. Introduction.mp4 | 5.34 MB | ||
| 1. Introduction.vtt | 673 B | ||
| 2. How Code gets Compiled.mp4 | 3.79 MB | ||
| 2. How Code gets Compiled.vtt | 2.51 KB | ||
| 3. Changing the Compiler Behavior on Errors.mp4 | 4.56 MB | ||
| 3. Changing the Compiler Behavior on Errors.vtt | 2.82 KB | ||
| 4. Debugging your TypeScript Code using Source Maps.mp4 | 5.14 MB | ||
| 4. Debugging your TypeScript Code using Source Maps.vtt | 2.49 KB | ||
| 5. Avoiding implicit Any.mp4 | 3.79 MB | ||
| 5. Avoiding implicit Any.vtt | 1.88 KB | ||
| 6. More Compiler Options.mp4 | 6.6 MB | ||
| 6. More Compiler Options.vtt | 1.28 KB | ||
| 7. Compiler Improvements with TypeScript 2.0.mp4 | 6.04 MB | ||
| 7. Compiler Improvements with TypeScript 2.0.vtt | 3.54 KB | ||
| 8. Resource Compiler Documentation.html | 482 B | ||
| 9. Module Summary.mp4 | 5.03 MB | ||
| 9. Module Summary.vtt | 605 B | ||
| 9.1 Compiler.zip.zip | 2.21 KB | ||
| 4. TypeScript and ES6 | |||
| 1. Introduction.mp4 | 14.17 MB | ||
| 1. Introduction.vtt | 2.03 KB | ||
| 10. Rest Parameters & Tuples.html | 489 B | ||
| 11. Destructuring Arrays.mp4 | 9.48 MB | ||
| 11. Destructuring Arrays.vtt | 3.58 KB | ||
| 12. Destructuring Objects.mp4 | 8.82 MB | ||
| 12. Destructuring Objects.vtt | 3.08 KB | ||
| 13. Template Literals.mp4 | 9.57 MB | ||
| 13. Template Literals.vtt | 3.81 KB | ||
| 14. Other ES6 Features.mp4 | 3.17 MB | ||
| 14. Other ES6 Features.vtt | 1.23 KB | ||
| 15. Module Exercise Problem.html | 1.15 KB | ||
| 15.1 exercises.js.js | 810 B | ||
| 16. Module Exercise Solution.mp4 | 34.15 MB | ||
| 16. Module Exercise Solution.vtt | 13.23 KB | ||
| 16.1 ES6 - Solution.zip.zip | 2.6 KB | ||
| 17. Module Summary.mp4 | 7.21 MB | ||
| 17. Module Summary.vtt | 1.02 KB | ||
| 17.1 ES6.zip.zip | 2.76 KB | ||
| 2. ES6 & TypeScript Compatibility.html | 309 B | ||
| 3. Let and Const.mp4 | 9.32 MB | ||
| 3. Let and Const.vtt | 4.43 KB | ||
| 4. Block Scope.mp4 | 7.72 MB | ||
| 4. Block Scope.vtt | 3.2 KB | ||
| 5. Arrow Functions.mp4 | 9.29 MB | ||
| 5. Arrow Functions.vtt | 3.93 KB | ||
| 6. Arrow Functions - Variations.mp4 | 5.1 MB | ||
| 6. Arrow Functions - Variations.vtt | 2.1 KB | ||
| 7. Functions and Default Parameters.mp4 | 12.2 MB | ||
| 7. Functions and Default Parameters.vtt | 3.92 KB | ||
| 8. The Spread Operator.mp4 | 9.62 MB | ||
| 8. The Spread Operator.vtt | 3.96 KB | ||
| 9. The Rest Operator.mp4 | 12.67 MB | ||
| 9. The Rest Operator.vtt | 5.51 KB | ||
| 5. Using Classes to create Objects | |||
| 1. Introduction.mp4 | 4.41 MB | ||
| 1. Introduction.vtt | 573 B | ||
| 10. Private Constructors & Singletons (added with TypeScript 2.0).mp4 | 6.17 MB | ||
| 10. Private Constructors & Singletons (added with TypeScript 2.0).vtt | 3.75 KB | ||
| 11. readonly Properties (added with TypeScript 2.0).mp4 | 6.1 MB | ||
| 11. readonly Properties (added with TypeScript 2.0).vtt | 2.69 KB | ||
| 12. Module Exercise Problem.html | 1.39 KB | ||
| 12.1 exercises.js.js | 1.15 KB | ||
| 13. Module Exercise Solution.mp4 | 34.37 MB | ||
| 13. Module Exercise Solution.vtt | 13.07 KB | ||
| 13.1 Classes - Solution.zip.zip | 2.73 KB | ||
| 14. Module Summary.mp4 | 7.38 MB | ||
| 14. Module Summary.vtt | 890 B | ||
| 14.1 Classes.zip.zip | 2.78 KB | ||
| 2. Creating Classes and Class Properties.mp4 | 16.82 MB | ||
| 2. Creating Classes and Class Properties.vtt | 8.62 KB | ||
| 3. Class Methods and Access Modifiers.mp4 | 11.67 MB | ||
| 3. Class Methods and Access Modifiers.vtt | 4.39 KB | ||
| 4. Inheritance.mp4 | 8.32 MB | ||
| 4. Inheritance.vtt | 2.74 KB | ||
| 5. Inheritance and Constructors.mp4 | 5.55 MB | ||
| 5. Inheritance and Constructors.vtt | 2 KB | ||
| 6. Inheritance Wrap Up.mp4 | 6.91 MB | ||
| 6. Inheritance Wrap Up.vtt | 1.92 KB | ||
| 7. Getters & Setters.mp4 | 14.68 MB | ||
| 7. Getters & Setters.vtt | 5.61 KB | ||
| 8. Static Properties and Methods.mp4 | 9.07 MB | ||
| 8. Static Properties and Methods.vtt | 3.45 KB | ||
| 9. Abstract Classes.mp4 | 15.74 MB | ||
| 9. Abstract Classes.vtt | 5.9 KB | ||
| 6. Namespaces and Modules | |||
| 1. Introduction.mp4 | 7.93 MB | ||
| 1. Introduction.vtt | 7.94 MB | ||
| 10. Importing & Exporting Modules.mp4 | 6.98 MB | ||
| 10. Importing & Exporting Modules.vtt | 2.84 KB | ||
| 11. Module Resolution.mp4 | 4.82 MB | ||
| 11. Module Resolution.vtt | 2.76 KB | ||
| 12. Namespaces vs Modules - Wrap Up.mp4 | 3.74 MB | ||
| 12. Namespaces vs Modules - Wrap Up.vtt | 2.47 KB | ||
| 13. Module Summary.mp4 | 6.11 MB | ||
| 13. Module Summary.vtt | 627 B | ||
| 13.1 Modules.zip.zip | 3.57 KB | ||
| 2. An Introduction to Namespaces.mp4 | 14.52 MB | ||
| 2. An Introduction to Namespaces.vtt | 6.96 KB | ||
| 3. Namespaces and Multiple Files.mp4 | 12.97 MB | ||
| 3. Namespaces and Multiple Files.vtt | 5.57 KB | ||
| 4. Namespace Imports.mp4 | 5.96 MB | ||
| 4. Namespace Imports.vtt | 2.84 KB | ||
| 5. More on Namespaces.mp4 | 6.06 MB | ||
| 5. More on Namespaces.vtt | 2.74 KB | ||
| 6. Limitations of Namespaces.mp4 | 3.59 MB | ||
| 6. Limitations of Namespaces.vtt | 1.92 KB | ||
| 7. Modules.mp4 | 8.26 MB | ||
| 7. Modules.vtt | 3.92 KB | ||
| 8. Use SystemJS 0.x.html | 423 B | ||
| 9. Loading Modules.mp4 | 23.2 MB | ||
| 9. Loading Modules.vtt | 10.08 KB | ||
| 9.1 ts-modules.pdf.pdf | 16.79 KB | ||
| 7. Doing Contract Work with Interfaces | |||
| 1. Introduction.mp4 | 7.7 MB | ||
| 1. Introduction.vtt | 998 B | ||
| 2. The Basics about Interfaces.mp4 | 13.76 MB | ||
| 2. The Basics about Interfaces.vtt | 5.93 KB | ||
| 3. Interfaces and Properties.mp4 | 11.11 MB | ||
| 3. Interfaces and Properties.vtt | 5.61 KB | ||
| 4. Interfaces and Methods.mp4 | 5.75 MB | ||
| 4. Interfaces and Methods.vtt | 2.26 KB | ||
| 5. Using Interfaces with Classes.mp4 | 10.91 MB | ||
| 5. Using Interfaces with Classes.vtt | 3.86 KB | ||
| 6. Interfaces and Function Types.mp4 | 9.18 MB | ||
| 6. Interfaces and Function Types.vtt | 3.3 KB | ||
| 7. Interface Inheritance.mp4 | 7.08 MB | ||
| 7. Interface Inheritance.vtt | 2.33 KB | ||
| 8. What happens once Interfaces get Compiled.mp4 | 5.46 MB | ||
| 8. What happens once Interfaces get Compiled.vtt | 1.81 KB | ||
| 9. Module Summary.mp4 | 4 MB | ||
| 9. Module Summary.vtt | 401 B | ||
| 9.1 Interfaces.zip.zip | 2.79 KB | ||
| 8. Generics | |||
| 1. Introduction.mp4 | 7.79 MB | ||
| 1. Introduction.vtt | 842 B | ||
| 10. Module Exercise Problem.html | 841 B | ||
| 10.1 exercise.txt.txt | 597 B | ||
| 11. Module Exercise Solution.mp4 | 15.77 MB | ||
| 11. Module Exercise Solution.vtt | 6.6 KB | ||
| 11.1 Generics - Solution.zip.zip | 2.72 KB | ||
| 12. Module Summary.mp4 | 9.28 MB | ||
| 12. Module Summary.vtt | 1.17 KB | ||
| 12.1 Generics.zip.zip | 2.72 KB | ||
| 2. Why and What.mp4 | 9.91 MB | ||
| 2. Why and What.vtt | 4.45 KB | ||
| 3. Creating a Generic Function.mp4 | 7.92 MB | ||
| 3. Creating a Generic Function.vtt | 3.41 KB | ||
| 4. A built-in Generic Type Arrays.mp4 | 4.96 MB | ||
| 4. A built-in Generic Type Arrays.vtt | 1.98 KB | ||
| 5. Generic Types and Arrays.mp4 | 3.91 MB | ||
| 5. Generic Types and Arrays.vtt | 1.68 KB | ||
| 6. Using Generic Types.mp4 | 6.49 MB | ||
| 6. Using Generic Types.vtt | 2.72 KB | ||
| 7. Creating a Generic Class.mp4 | 11.79 MB | ||
| 7. Creating a Generic Class.vtt | 3.94 KB | ||
| 8. Constraints.mp4 | 8.84 MB | ||
| 8. Constraints.vtt | 3.17 KB | ||
| 9. Using more than one Generic type.mp4 | 6.92 MB | ||
| 9. Using more than one Generic type.vtt | 2.92 KB | ||
| 9. Behind the Scenes with Decorators | |||
| 1. Introduction.mp4 | 10.37 MB | ||
| 1. Introduction.vtt | 1.25 KB | ||
| 10. Module Summary.mp4 | 12.23 MB | ||
| 10. Module Summary.vtt | 1.58 KB | ||
| 10.1 Decorators.zip.zip | 2.94 KB | ||
| 2. Creating a Class Decorator.mp4 | 10.17 MB | ||
| 2. Creating a Class Decorator.vtt | 5.23 KB | ||
| 3. Decorator Factories.mp4 | 7.78 MB | ||
| 3. Decorator Factories.vtt | 3.67 KB | ||
| 4. Creating a useful Decorator.mp4 | 7.47 MB | ||
| 4. Creating a useful Decorator.vtt | 3.12 KB | ||
| 5. Using Multiple Decorators.mp4 | 3.54 MB | ||
| 5. Using Multiple Decorators.vtt | 1.19 KB | ||
| 6. A first Summary.mp4 | 8.76 MB | ||
| 6. A first Summary.vtt | 2.41 KB | ||
| 7. Method Decorators.mp4 | 17 MB | ||
| 7. Method Decorators.vtt | 5.47 KB | ||
| 8. Property Decorators.mp4 | 11.71 MB | ||
| 8. Property Decorators.vtt | 4.68 KB | ||
| 9. Parameter Decorators.mp4 | 11.67 MB | ||
| 9. Parameter Decorators.vtt | 4.6 KB | ||
| [Tutorialsplanet.NET].url | 128 B |
Udemy - Understanding TypeScript [TP]
Most People know TypeScript from Angular 2+. It’s the Language you have to use there, right?
For more Udemy Courses: https://tutorialsplanet.net
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
|
Udemy - Supporting LGBTQ + Colleagues - Workplace Inclusion Essentials Posted by
freecoursewb in Other
|
2.1 GB | freecoursewb | 2 days | 0 | 0 |
| 3.7 GB | freecoursewb | 2 days | 0 | 0 | |
| 1.5 GB | freecoursewb | 2 days | 1 | 16 | |
| 1.3 GB | freecoursewb | 2 days | 12 | 5 | |
| 1.7 GB | freecoursewb | 2 days | 1 | 58 |
All Comments