Other
[GigaCourse Com] Udemy - The Modern Angular Bootcamp
Torrent info
Name:[GigaCourse Com] Udemy - The Modern Angular Bootcamp
Infohash: 64EE97B9ABF02285CE801E96EBD96C1B1D72C052
Total Size: 13.16 GB
Magnet: Magnet Download
Seeds: 0
Leechers: 0
Stream: Watch Full Movies @ LimeMovies
Last Updated: 2025-07-24 16:24:05 (Update Now)
Torrent added: 2021-12-06 17:00:36
Torrent Files List
0. Websites you may like (Size: 13.16 GB) (Files: 1299)
0. Websites you may like
[CourseClub.ME].url
[GigaCourse.Com].url
01 - Welcome_ Start Here_
001 How to Get Help.mp4
001 How to Get Help_en.srt
002 Course Resources.html
003 Join Our Community_.html
004 Intro - Our First App.mp4
004 Intro - Our First App_en.srt
005 A Few Questions Answered.mp4
005 A Few Questions Answered_en.srt
006 Environment Setup - Node JS.html
007 Environment Setup - Angular CLI.html
008 Environment Setup - Visual Studio Code.html
37099236-diagrams.zip
02 - Understanding Angular Template Syntax
001 Project Overview.mp4
001 Project Overview_en.srt
002 Starting and Stopping an Angular Project.mp4
002 Starting and Stopping an Angular Project_en.srt
003 Updating a Component Template.mp4
003 Updating a Component Template_en.srt
004 Event Binding Syntax.mp4
004 Event Binding Syntax_en.srt
005 Property Binding Syntax.mp4
005 Property Binding Syntax_en.srt
006 Interpolation Syntax.mp4
006 Interpolation Syntax_en.srt
007 Angular vs JavaScript Design Patterns.mp4
007 Angular vs JavaScript Design Patterns_en.srt
008 Tracking Input State.mp4
008 Tracking Input State_en.srt
009 Tracking Additional Properties.mp4
009 Tracking Additional Properties_en.srt
010 Handling Text Input.mp4
010 Handling Text Input_en.srt
011 Generating a Random Password.mp4
011 Generating a Random Password_en.srt
012 Review on Property Binding.mp4
012 Review on Property Binding_en.srt
013 Adding Third Party CSS.mp4
013 Adding Third Party CSS_en.srt
014 CSS Import Statements.mp4
014 CSS Import Statements_en.srt
015 Adding Some Styling.mp4
015 Adding Some Styling_en.srt
016 Structural Directives.mp4
016 Structural Directives_en.srt
017 Deploying Angular Apps.mp4
017 Deploying Angular Apps_en.srt
018 Terminology Review.mp4
018 Terminology Review_en.srt
22420269-pw-016.zip
22420273-pw-015.zip
22420277-pw-015-HTML.zip
22420281-pw-013.zip
22420283-pw-014.zip
22420285-pw-017.zip
22420289-pw-011.zip
22420291-pw-006.zip
22420293-pw-010.zip
22420295-pw-005.zip
22420297-pw-012.zip
22420299-pw-009.zip
22420301-pw-018.zip
03 - Building Components
001 App Overview.mp4
001 App Overview_en.srt
002 Project Setup.mp4
002 Project Setup_en.srt
003 A Quick HTML Dump.mp4
003 A Quick HTML Dump_en.srt
004 Adding Static Files to Angular.mp4
004 Adding Static Files to Angular_en.srt
005 Scoped CSS Files.mp4
005 Scoped CSS Files_en.srt
006 Components in Angular.mp4
006 Components in Angular_en.srt
007 Creating Components.mp4
007 Creating Components_en.srt
008 How Angular Creates Components.mp4
008 How Angular Creates Components_en.srt
009 More on CSS Scoping.mp4
009 More on CSS Scoping_en.srt
010 Tying Data to a Component.mp4
010 Tying Data to a Component_en.srt
011 Accepting Data in a Child Component.mp4
011 Accepting Data in a Child Component_en.srt
012 Communicating from Parent to Child.mp4
012 Communicating from Parent to Child_en.srt
013 Fixing Template References.mp4
013 Fixing Template References_en.srt
014 Building Lists with NgFor.mp4
014 Building Lists with NgFor_en.srt
015 Two Notes on NgFor.mp4
015 Two Notes on NgFor_en.srt
016 Host Element Selectors.mp4
016 Host Element Selectors_en.srt
017 Deployment and Review.mp4
017 Deployment and Review_en.srt
22420345-cards-005.zip
22420347-cards-006.zip
22420349-cards-004.zip
22420355-cards-004-IMAGES.zip
22420357-cards-011.zip
22420363-cards-017.zip
22420369-cards-010.zip
22420371-cards-015.zip
22420373-cards-008.zip
22420385-cards-014.zip
04 - Exercise_ Building a Typing Game
001 App Overview.mp4
001 App Overview_en.srt
002 Initial Steps.mp4
002 Initial Steps_en.srt
003 Adding CSS.mp4
003 Adding CSS_en.srt
004 Displaying Content.mp4
004 Displaying Content_en.srt
005 Randomly Generating Text.mp4
005 Randomly Generating Text_en.srt
006 Handling User Input.mp4
006 Handling User Input_en.srt
007 Conditional Display.mp4
007 Conditional Display_en.srt
008 Character by Character Comparison.mp4
008 Character by Character Comparison_en.srt
009 Styling by Comparison.mp4
009 Styling by Comparison_en.srt
22420351-typing-008.zip
22420353-typing-009.zip
22420359-typing-009-Final-App.zip
22420361-typing-005.zip
22420365-typing-006.zip
22420375-typing-007.zip
22420377-typing-004.zip
05 - Mastering Pipes
001 Pipes Overview.mp4
001 Pipes Overview_en.srt
002 Adding an Input.mp4
002 Adding an Input_en.srt
003 Pipes in Action.mp4
003 Pipes in Action_en.srt
004 A Touch of Styling.mp4
004 A Touch of Styling_en.srt
005 Adding a Date Picker.mp4
005 Adding a Date Picker_en.srt
006 Formatting Dates.mp4
006 Formatting Dates_en.srt
007 Displaying Currency.mp4
007 Displaying Currency_en.srt
008 Formatting the Currency.mp4
008 Formatting the Currency_en.srt
009 Formatting Numbers.mp4
009 Formatting Numbers_en.srt
010 Displaying JSON.mp4
010 Displaying JSON_en.srt
011 Creating Custom Pipes.mp4
011 Creating Custom Pipes_en.srt
012 Custom Arguments.mp4
012 Custom Arguments_en.srt
013 Two Neat Things with Pipes.mp4
013 Two Neat Things with Pipes_en.srt
22420235-pipes-013.zip
22420237-pipes-011.zip
22420239-pipes-013-Complete.zip
22420243-pipes-010.zip
22420245-pipes-007.zip
22420247-pipes-008.zip
22420249-pipes-005.zip
22420253-pipes-006.zip
22420275-pipes-004.zip
06 - Directives in Angular
001 App Overview.mp4
001 App Overview_en.srt
002 App Setup.mp4
002 App Setup_en.srt
003 Getting Some Data.mp4
003 Getting Some Data_en.srt
004 Review on NgFor.mp4
004 Review on NgFor_en.srt
005 The NgClass Directive.mp4
005 The NgClass Directive_en.srt
006 More on NgClass.mp4
006 More on NgClass_en.srt
007 Conditionally Disabling Buttons.mp4
007 Conditionally Disabling Buttons_en.srt
008 Changes Pages.mp4
008 Changes Pages_en.srt
009 Displaying Images.mp4
009 Displaying Images_en.srt
010 Reminder on NgIf.mp4
010 Reminder on NgIf_en.srt
011 Multiple Directives with Ng-Container.mp4
011 Multiple Directives with Ng-Container_en.srt
012 NgSwitch.mp4
012 NgSwitch_en.srt
013 Generating Custom Directives.mp4
013 Generating Custom Directives_en.srt
014 Accessing Elements from a Custom Directive.mp4
014 Accessing Elements from a Custom Directive_en.srt
015 Communicating Properties to Directives.mp4
015 Communicating Properties to Directives_en.srt
016 Intercepting a Property Assignment.mp4
016 Intercepting a Property Assignment_en.srt
017 Input Aliasing.mp4
017 Input Aliasing_en.srt
018 Replacing NgClass.mp4
018 Replacing NgClass_en.srt
019 Custom Structural Directives.mp4
019 Custom Structural Directives_en.srt
020 Context in Structural Directives.mp4
020 Context in Structural Directives_en.srt
22420409-pages-016.zip
22420411-pages-014.zip
22420415-pages-015.zip
22420417-pages-018.zip
22420419-pages-021-completed.zip
22420421-pages-005.zip
22420423-pages-013.zip
22420425-pages-019.zip
22420427-pages-008.zip
22420431-pages-012.zip
22420433-pages-021.zip
22420435-pages-009.zip
22420437-pages-003.zip
22420439-pages-007.zip
22420441-pages-010.zip
22420443-pages-017.zip
22420447-pages-011.zip
22420449-pages-006.zip
22420451-pages-020.zip
07 - The Module System
001 App Overview.mp4
001 App Overview_en.srt
002 Tackling Some Challenges.mp4
002 Tackling Some Challenges_en.srt
003 Modules Overview.mp4
003 Modules Overview_en.srt
004 Generating Modules.mp4
004 Generating Modules_en.srt
005 Importing and Exporting Modules.mp4
005 Importing and Exporting Modules_en.srt
006 Modules Exercise.mp4
006 Modules Exercise_en.srt
007 Quick Note.html
008 Modules Exercise Solution.mp4
008 Modules Exercise Solution_en.srt
009 Module Property Definitions.mp4
009 Module Property Definitions_en.srt
22419961-comps-006.zip
22419967-comps-008.zip
22419969-comps-005.zip
22419971-comps-007.zip
08 - Routing and Navigation Between Pages
001 Adding Basic Routing.mp4
001 Adding Basic Routing_en.srt
002 Routing Exercise.mp4
002 Routing Exercise_en.srt
003 Exercise Solution.mp4
003 Exercise Solution_en.srt
004 The RouterOutlet Element.mp4
004 The RouterOutlet Element_en.srt
005 Navigating with RouterLink.mp4
005 Navigating with RouterLink_en.srt
006 A Touch of Styling.mp4
006 A Touch of Styling_en.srt
007 Styling an Active Link.mp4
007 Styling an Active Link_en.srt
008 Adding Home and NotFound Routes.mp4
008 Adding Home and NotFound Routes_en.srt
009 Reordering Routing Rules.mp4
009 Reordering Routing Rules_en.srt
010 Landing and NotFound Components.mp4
010 Landing and NotFound Components_en.srt
22419947-comps-017.zip
22419949-comps-016.zip
22419957-comps-018.zip
22419959-comps-011.zip
22419963-comps-015.zip
22419965-comps-013.zip
22419973-comps-010.zip
22419975-comps-014.zip
09 - Lazy Loading with Modules
001 Lazy vs Eager Loading.mp4
001 Lazy vs Eager Loading_en.srt
002 Implementing Lazy Loading.mp4
002 Implementing Lazy Loading_en.srt
003 Lazy Loading Exercise.mp4
003 Lazy Loading Exercise_en.srt
004 Exercise Solution.mp4
004 Exercise Solution_en.srt
005 Creating a Placeholder Component.mp4
005 Creating a Placeholder Component_en.srt
006 Customizing Components.mp4
006 Customizing Components_en.srt
007 Reminder on Structural Directives.mp4
007 Reminder on Structural Directives_en.srt
008 Widget Modules.mp4
008 Widget Modules_en.srt
009 Implementing a Titled Divider.mp4
009 Implementing a Titled Divider_en.srt
010 Grabbing Content with NgContent.mp4
010 Grabbing Content with NgContent_en.srt
011 Creating a Segment Component.mp4
011 Creating a Segment Component_en.srt
012 NgContent with Selects.mp4
012 NgContent with Selects_en.srt
013 Hiding Empty Elements.mp4
013 Hiding Empty Elements_en.srt
014 Building a Reusable Table.mp4
014 Building a Reusable Table_en.srt
015 Generating and Displaying the Table.mp4
015 Generating and Displaying the Table_en.srt
016 Communicating Down Table Data.mp4
016 Communicating Down Table Data_en.srt
017 Assembling the Table.mp4
017 Assembling the Table_en.srt
018 Passing Down Class Names.mp4
018 Passing Down Class Names_en.srt
22419917-comps-036.zip
22419921-comps-035.zip
22419923-comps-029.zip
22419925-comps-027.zip
22419927-comps-031.zip
22419929-comps-030.zip
22419931-comps-025.zip
22419933-comps-033.zip
22419935-comps-032.zip
22419937-comps-034.zip
22419939-comps-023.zip
22419941-comps-022.zip
22419943-comps-024.zip
22419945-comps-021.zip
22419951-comps-020.zip
22419953-comps-026.zip
22419955-comps-019.zip
10 - Advanced Component Routing
001 Tab Based Navigation.mp4
001 Tab Based Navigation_en.srt
002 Adding Child Navigation Routes.mp4
002 Adding Child Navigation Routes_en.srt
003 Understanding Child Component Routing.mp4
003 Understanding Child Component Routing_en.srt
004 RouterLink Configuration.mp4
004 RouterLink Configuration_en.srt
005 Relative RouterLink References.mp4
005 Relative RouterLink References_en.srt
006 Alternate RouterLink Syntax.mp4
006 Alternate RouterLink Syntax_en.srt
007 Matching Exact Paths.mp4
007 Matching Exact Paths_en.srt
008 A Reusable Tabs Component.mp4
008 A Reusable Tabs Component_en.srt
009 Views Module Exercise.mp4
009 Views Module Exercise_en.srt
010 Exercise Solution.mp4
010 Exercise Solution_en.srt
011 Displaying a List of Statistics.mp4
011 Displaying a List of Statistics_en.srt
012 Displaying a List of Items.mp4
012 Displaying a List of Items_en.srt
22419895-comps-048-IMAGES.zip
22419897-comps-048.zip
22419899-comps-046.zip
22419901-comps-042.zip
22419903-comps-047.zip
22419905-comps-044.zip
22419907-comps-041.zip
22419909-comps-039.zip
22419911-comps-045.zip
22419913-comps-040.zip
22419915-comps-037.zip
22419919-comps-038.zip
11 - Advanced Component Reusability + Hooks
001 The Mods Module.mp4
001 The Mods Module_en.srt
002 Modal Window Setup.mp4
002 Modal Window Setup_en.srt
003 More Basic Modal Setup.mp4
003 More Basic Modal Setup_en.srt
004 Natural Issues with Modal Windows.mp4
004 Natural Issues with Modal Windows_en.srt
005 Solving the Modal Issue.mp4
005 Solving the Modal Issue_en.srt
006 Lifecycle Hooks.mp4
006 Lifecycle Hooks_en.srt
007 Hiding the Modal with NgOnDestroy.mp4
007 Hiding the Modal with NgOnDestroy_en.srt
008 Opening the Modal.mp4
008 Opening the Modal_en.srt
009 Closing the Modal.mp4
009 Closing the Modal_en.srt
010 Stopping Event Bubbling.mp4
010 Stopping Event Bubbling_en.srt
011 Making the Modal Reusable.mp4
011 Making the Modal Reusable_en.srt
012 Building an Accordion.mp4
012 Building an Accordion_en.srt
013 Listing Accordion Elements.mp4
013 Listing Accordion Elements_en.srt
014 Expanding the Active Element.mp4
014 Expanding the Active Element_en.srt
22419875-comps-060.zip
22419877-comps-056.zip
22419879-comps-058.zip
22419881-comps-059.zip
22419883-comps-053.zip
22419885-comps-054.zip
22419887-comps-052.zip
22419889-comps-055.zip
22419891-comps-051.zip
22419893-comps-049.zip
12 - A Typescript Overview
001 Intro to TypeScript.mp4
001 Intro to TypeScript_en.srt
002 Basic Types.mp4
002 Basic Types_en.srt
003 Type Inference.mp4
003 Type Inference_en.srt
004 Why TypeScript at All_.mp4
004 Why TypeScript at All__en.srt
005 TS with Functions.mp4
005 TS with Functions_en.srt
006 Difficulties with Objects.mp4
006 Difficulties with Objects_en.srt
007 Introducing Interfaces.mp4
007 Introducing Interfaces_en.srt
008 Classes and Properties.mp4
008 Classes and Properties_en.srt
009 Public and Private.mp4
009 Public and Private_en.srt
010 Property Assignment Shortcut.mp4
010 Property Assignment Shortcut_en.srt
011 Enabling Decorator Support.mp4
011 Enabling Decorator Support_en.srt
012 Decorators.mp4
012 Decorators_en.srt
013 The Module System.mp4
013 The Module System_en.srt
014 Strict Mode.mp4
014 Strict Mode_en.srt
015 Combining Interfaces and Classes.mp4
015 Combining Interfaces and Classes_en.srt
016 Class Generics.mp4
016 Class Generics_en.srt
017 Function Generics.mp4
017 Function Generics_en.srt
22420251-ts-003.zip
22420255-ts-012.zip
22420257-ts-011.zip
22420259-ts-010.zip
22420261-ts-009.zip
22420263-ts-007.zip
22420265-ts-005.zip
22420267-ts-006.zip
22420271-ts-004.zip
22420279-ts-008.zip
22420287-ts-015.zip
13 - Handling Data and HTTP Requests
001 App Overview.mp4
001 App Overview_en.srt
002 App Architecture.mp4
002 App Architecture_en.srt
003 Generating Services.mp4
003 Generating Services_en.srt
004 Component Design Methodology.mp4
004 Component Design Methodology_en.srt
005 Handling Form Submission.mp4
005 Handling Form Submission_en.srt
006 Child to Parent Communication.mp4
006 Child to Parent Communication_en.srt
007 The Wikipedia API.mp4
007 The Wikipedia API_en.srt
008 Notes on Services.mp4
008 Notes on Services_en.srt
009 Accessing Services.mp4
009 Accessing Services_en.srt
010 Really Weird Behavior.mp4
010 Really Weird Behavior_en.srt
011 Where'd That Come From.mp4
011 Where'd That Come From_en.srt
012 Ok, But Why_.mp4
012 Ok, But Why__en.srt
013 Why Dependency Injection is Useful.mp4
013 Why Dependency Injection is Useful_en.srt
014 Making HTTP Requests.mp4
014 Making HTTP Requests_en.srt
015 Seeing the Request's Response.mp4
015 Seeing the Request's Response_en.srt
016 More Parent to Child Communication.mp4
016 More Parent to Child Communication_en.srt
017 Building the Table.mp4
017 Building the Table_en.srt
22420389-wsearch-017.zip
22420391-wsearch-015.zip
22420393-wsearch-016.zip
22420395-wsearch-013.zip
22420397-wsearch-010.zip
22420399-wsearch-012.zip
22420401-wsearch-006.zip
22420403-wsearch-008.zip
22420405-wsearch-011.zip
22420407-wsearch-007.zip
22420413-wsearch-003.zip
22420429-wsearch-004.zip
22420445-wsearch-005.zip
14 - App Security in Angular
001 Escaping HTML Characters.mp4
001 Escaping HTML Characters_en.srt
002 XSS Attacks.mp4
002 XSS Attacks_en.srt
003 More on XSS Attacks.mp4
003 More on XSS Attacks_en.srt
004 Adding Title Links.mp4
004 Adding Title Links_en.srt
005 Another CSS Gotcha.mp4
005 Another CSS Gotcha_en.srt
006 Last Bit of Styling.mp4
006 Last Bit of Styling_en.srt
22420367-wsearch-024.zip
22420379-wsearch-022.zip
22420387-wsearch-018.zip
15 - RxJs From the Fundamentals
001 Notes on RxJs.mp4
001 Notes on RxJs_en.srt
002 A Quick JS Example.mp4
002 A Quick JS Example_en.srt
003 Adding RxJs Terminology.mp4
003 Adding RxJs Terminology_en.srt
004 Creating an Observable.mp4
004 Creating an Observable_en.srt
005 Implementing the Processing Pipeline.mp4
005 Implementing the Processing Pipeline_en.srt
006 More Processing_.mp4
006 More Processing__en.srt
007 Adding an Observer.mp4
007 Adding an Observer_en.srt
008 Operator Groups.mp4
008 Operator Groups_en.srt
009 Specific Operators.mp4
009 Specific Operators_en.srt
010 Low Level Observables.mp4
010 Low Level Observables_en.srt
011 Alternative Observer Syntax.mp4
011 Alternative Observer Syntax_en.srt
012 Unicast Observables.mp4
012 Unicast Observables_en.srt
013 More on Unicast Observables.mp4
013 More on Unicast Observables_en.srt
014 Multicast Observables.mp4
014 Multicast Observables_en.srt
015 Multicast in Action.mp4
015 Multicast in Action_en.srt
016 Hot vs Cold Observables.mp4
016 Hot vs Cold Observables_en.srt
16 - Bonus - Typescript + RxJs_
001 RxJs in an Angular World.mp4
001 RxJs in an Angular World_en.srt
002 Applying TypeScript to RxJs.mp4
002 Applying TypeScript to RxJs_en.srt
003 Generics with RxJs.mp4
003 Generics with RxJs_en.srt
004 Using TypeScript to Catch Errors.mp4
004 Using TypeScript to Catch Errors_en.srt
005 TypeScript is Smart.mp4
005 TypeScript is Smart_en.srt
006 Summary.mp4
006 Summary_en.srt
17 - Exercise_ A Photo-Fetching App
001 App Overview.mp4
001 App Overview_en.srt
002 App Architecture Design.mp4
002 App Architecture Design_en.srt
003 API Signup.mp4
003 API Signup_en.srt
004 HTTP Module Hookup.mp4
004 HTTP Module Hookup_en.srt
005 HTTP Dependency Injection.mp4
005 HTTP Dependency Injection_en.srt
006 Making the Request.mp4
006 Making the Request_en.srt
007 Displaying the Component.mp4
007 Displaying the Component_en.srt
008 Making the Request.mp4
008 Making the Request_en.srt
009 Using a Generic Type.mp4
009 Using a Generic Type_en.srt
010 Displaying the Image.mp4
010 Displaying the Image_en.srt
011 Refetching Data.mp4
011 Refetching Data_en.srt
22420131-photos-009.zip
22420133-photos-007.zip
22420137-photos-008.zip
22420139-photos-010.zip
22420143-photos-012.zip
22420147-photos-012-complete.zip
18 - Credit Card Payments with Reactive Forms
001 App Overview.mp4
001 App Overview_en.srt
002 Reactive Forms vs Template Forms.mp4
002 Reactive Forms vs Template Forms_en.srt
003 Creating a Form Instance.mp4
003 Creating a Form Instance_en.srt
004 Binding a FormGroup to a Form.mp4
004 Binding a FormGroup to a Form_en.srt
005 Validating Fields.mp4
005 Validating Fields_en.srt
006 Finding Validation Errors.mp4
006 Finding Validation Errors_en.srt
007 Nasty Error Handling.mp4
007 Nasty Error Handling_en.srt
008 Showing and Hiding Validation Messages.mp4
008 Showing and Hiding Validation Messages_en.srt
009 Making a Reusable Input.mp4
009 Making a Reusable Input_en.srt
010 Adding Message Cases.mp4
010 Adding Message Cases_en.srt
011 Changing Styling on Validation Errors.mp4
011 Changing Styling on Validation Errors_en.srt
012 Adding Additional Inputs.mp4
012 Adding Additional Inputs_en.srt
013 Handling Form Submission.mp4
013 Handling Form Submission_en.srt
014 Additional Validations.mp4
014 Additional Validations_en.srt
015 Input Masking.mp4
015 Input Masking_en.srt
016 Hijacking Form Control Values.mp4
016 Hijacking Form Control Values_en.srt
017 Inserting Extra Characters.mp4
017 Inserting Extra Characters_en.srt
018 Reformatting the Input.mp4
018 Reformatting the Input_en.srt
019 Using a Library for Masking.mp4
019 Using a Library for Masking_en.srt
020 Resetting a Form.mp4
020 Resetting a Form_en.srt
021 A Touch of Styling.mp4
021 A Touch of Styling_en.srt
022 Adding a Credit Card.mp4
022 Adding a Credit Card_en.srt
22420165-creditcard-022.zip
22420167-creditcard-003.zip
22420173-creditcard-022-TEMPLATE.zip
22420175-creditcard-019.zip
22420177-creditcard-015.zip
22420179-creditcard-018.zip
22420181-creditcard-021.zip
22420183-creditcard-014.zip
22420185-creditcard-012.zip
22420187-creditcard-020.zip
22420189-creditcard-013.zip
22420191-creditcard-011.zip
22420193-creditcard-010.zip
22420195-creditcard-009.zip
22420197-creditcard-007.zip
22420199-creditcard-008.zip
22420203-creditcard-005.zip
22420205-creditcard-006.zip
22420207-creditcard-004.zip
19 - Simple Data Entry with Template Forms
001 App Overview.mp4
001 App Overview_en.srt
002 Basic Template Form Setup.mp4
002 Basic Template Form Setup_en.srt
003 Two Way Binding Syntax.mp4
003 Two Way Binding Syntax_en.srt
004 Differences Between Template and Reactive Forms.mp4
004 Differences Between Template and Reactive Forms_en.srt
005 Validation Around Template Forms.mp4
005 Validation Around Template Forms_en.srt
006 Conditional Validation.mp4
006 Conditional Validation_en.srt
007 Handling Form Submission.mp4
007 Handling Form Submission_en.srt
008 Adding Styling and Wrapup.mp4
008 Adding Styling and Wrapup_en.srt
22420227-emailform-008.zip
22420231-emailform-005.zip
22420241-emailform-003.zip
22460300-emailform-006.zip
22460330-emailform-007.zip
20 - Build a Fast-Paced Math Game
001 App Overview.mp4
001 App Overview_en.srt
002 App Setup.mp4
002 App Setup_en.srt
003 Possible Design Approaches.mp4
003 Possible Design Approaches_en.srt
004 Displaying Form Values.mp4
004 Displaying Form Values_en.srt
005 Adding Custom Validation.mp4
005 Adding Custom Validation_en.srt
006 Extracting Custom Validation Logic.mp4
006 Extracting Custom Validation Logic_en.srt
007 Making Validators Reusable.mp4
007 Making Validators Reusable_en.srt
008 RxJs with Reactive Forms.mp4
008 RxJs with Reactive Forms_en.srt
009 Handling Correct Answers.mp4
009 Handling Correct Answers_en.srt
010 The Delay Operator.mp4
010 The Delay Operator_en.srt
011 Adding a Statistic.mp4
011 Adding a Statistic_en.srt
012 RxJs Solution.mp4
012 RxJs Solution_en.srt
013 A Touch of Styling.mp4
013 A Touch of Styling_en.srt
014 Helping the User Along.mp4
014 Helping the User Along_en.srt
015 Accessing FormGroups from Custom Directives.mp4
015 Accessing FormGroups from Custom Directives_en.srt
016 Detecting Changes.mp4
016 Detecting Changes_en.srt
017 Applying a Class Name.mp4
017 Applying a Class Name_en.srt
22420135-mathform-017.zip
22420141-mathform-012.zip
22420145-mathform-013.zip
22420149-mathform-010.zip
22420151-mathform-009.zip
22420153-mathform-008.zip
22420155-mathform-004.zip
22420159-mathform-011.zip
22420161-mathform-006.zip
22420163-mathform-005.zip
22420169-mathform-003.zip
22420171-mathform-007.zip
21 - Custom Validators
001 App Overview.mp4
001 App Overview_en.srt
002 The API Server.mp4
002 The API Server_en.srt
003 Contacting the Backend API.mp4
003 Contacting the Backend API_en.srt
004 Cookie Based Authentication.mp4
004 Cookie Based Authentication_en.srt
005 File Generation.mp4
005 File Generation_en.srt
006 Navigation Reminder.mp4
006 Navigation Reminder_en.srt
007 Adding a Signup Form.mp4
007 Adding a Signup Form_en.srt
008 Adding Basic Styling.mp4
008 Adding Basic Styling_en.srt
009 Username and Password Validation.mp4
009 Username and Password Validation_en.srt
010 Writing Custom Validators.mp4
010 Writing Custom Validators_en.srt
011 Connecting Custom Validators.mp4
011 Connecting Custom Validators_en.srt
012 Implementing Async Validators.mp4
012 Implementing Async Validators_en.srt
013 Nasty Async Validators.mp4
013 Nasty Async Validators_en.srt
014 Understanding Async Validators.mp4
014 Understanding Async Validators_en.srt
015 Handling Errors from Async Validation.mp4
015 Handling Errors from Async Validation_en.srt
016 Building an Auth Service.mp4
016 Building an Auth Service_en.srt
017 Another Reusable Input.mp4
017 Another Reusable Input_en.srt
018 Robust Error Handling.mp4
018 Robust Error Handling_en.srt
019 Customizing Input Type.mp4
019 Customizing Input Type_en.srt
020 Fixing a Few Odds and Ends.mp4
020 Fixing a Few Odds and Ends_en.srt
22419813-emailclient-009.zip
22419815-emailclient-007.zip
22419821-emailclient-015.zip
22419823-emailclient-012.zip
22419825-emailclient-019.zip
22419827-emailclient-017.zip
22419829-emailclient-013.zip
22419831-emailclient-011.zip
22419833-emailclient-014.zip
22419837-emailclient-018.zip
22419839-emailclient-020.zip
22419843-emailclient-008.zip
22419849-emailclient-006.zip
22 - Handling Authentication
001 Signup Process Overview.mp4
001 Signup Process Overview_en.srt
002 Making the Signup Request.mp4
002 Making the Signup Request_en.srt
003 Cleaning up the Auth Service.mp4
003 Cleaning up the Auth Service_en.srt
004 Handling Signup Errors.mp4
004 Handling Signup Errors_en.srt
005 Generic Error Handling.mp4
005 Generic Error Handling_en.srt
006 Adding a Navigation Header.mp4
006 Adding a Navigation Header_en.srt
007 Maintaining Authentication State.mp4
007 Maintaining Authentication State_en.srt
008 Oh No, More RxJs.mp4
008 Oh No, More RxJs_en.srt
009 Using BehaviorSubjects.mp4
009 Using BehaviorSubjects_en.srt
010 The Async Pipe.mp4
010 The Async Pipe_en.srt
011 Exact Active Links.mp4
011 Exact Active Links_en.srt
012 Checking Auth Status.mp4
012 Checking Auth Status_en.srt
013 A Gotcha Around the HttpClient.mp4
013 A Gotcha Around the HttpClient_en.srt
014 HTTP Interceptors.mp4
014 HTTP Interceptors_en.srt
015 Wiring up an Interceptor.mp4
015 Wiring up an Interceptor_en.srt
016 Modifying Outgoing Requests.mp4
016 Modifying Outgoing Requests_en.srt
017 Other Uses of Interceptors.mp4
017 Other Uses of Interceptors_en.srt
018 A Little Record Keeping.mp4
018 A Little Record Keeping_en.srt
019 Adding Sign Out.mp4
019 Adding Sign Out_en.srt
020 Automated Signouts.mp4
020 Automated Signouts_en.srt
021 Programmatic Navigation.mp4
021 Programmatic Navigation_en.srt
022 Building the Sign In Flow.mp4
022 Building the Sign In Flow_en.srt
023 Sign In Authentication.mp4
023 Sign In Authentication_en.srt
024 Showing Authentication Errors.mp4
024 Showing Authentication Errors_en.srt
025 Inbox Module Design.mp4
025 Inbox Module Design_en.srt
026 Navigation on Authentication.mp4
026 Navigation on Authentication_en.srt
22419761-emailclient-045.zip
22419777-emailclient-044.zip
22419779-emailclient-034.zip
22419781-emailclient-046.zip
22419783-emailclient-037.zip
22419785-emailclient-036.zip
22419787-emailclient-043.zip
22419789-emailclient-041.zip
22419791-emailclient-031.zip
22419793-emailclient-038.zip
22419795-emailclient-030.zip
22419797-emailclient-040.zip
22419799-emailclient-035.zip
22419801-emailclient-028.zip
22419803-emailclient-032.zip
22419805-emailclient-039.zip
22419807-emailclient-042.zip
22419811-emailclient-021.zip
22419817-emailclient-025.zip
22419819-emailclient-022.zip
22419835-emailclient-024.zip
22419841-emailclient-023.zip
22419845-emailclient-027.zip
22419847-emailclient-026.zip
23 - More on Angular App Security
001 Restricting Routing with Guards.mp4
001 Restricting Routing with Guards_en.srt
002 Issues With Guards.mp4
002 Issues With Guards_en.srt
003 A Solution to the Guard with RxJs.mp4
003 A Solution to the Guard with RxJs_en.srt
004 Implementing Our RxJs Solution.mp4
004 Implementing Our RxJs Solution_en.srt
005 Navigation on Failing a Guard.mp4
005 Navigation on Failing a Guard_en.srt
22419759-emailclient-049.zip
22419765-emailclient-051.zip
22419767-emailclient-050.zip
22419773-emailclient-048.zip
22419775-emailclient-047.zip
24 - Build a Real Email Client_
001 Generating Inbox Components.mp4
001 Generating Inbox Components_en.srt
002 Retrieving Emails.mp4
002 Retrieving Emails_en.srt
003 Adding Email Fetching to the Service.mp4
003 Adding Email Fetching to the Service_en.srt
004 Connecting the Service.mp4
004 Connecting the Service_en.srt
005 Rendering a List of Emails.mp4
005 Rendering a List of Emails_en.srt
006 Child Route Navigation.mp4
006 Child Route Navigation_en.srt
007 Relative Links with Router Link.mp4
007 Relative Links with Router Link_en.srt
008 Styling the Selected Email.mp4
008 Styling the Selected Email_en.srt
009 Placeholder Markup.mp4
009 Placeholder Markup_en.srt
010 Extracting URL Params.mp4
010 Extracting URL Params_en.srt
011 Accessing Route Information.mp4
011 Accessing Route Information_en.srt
012 Snapshot vs Observable Route Params.mp4
012 Snapshot vs Observable Route Params_en.srt
013 Issues with Nested Subscribes.mp4
013 Issues with Nested Subscribes_en.srt
014 Canceling Previous Email Requests.mp4
014 Canceling Previous Email Requests_en.srt
015 Handling Undefined Data.mp4
015 Handling Undefined Data_en.srt
016 Reusable Data Fetching with Resolvers.mp4
016 Reusable Data Fetching with Resolvers_en.srt
017 Using a Resolver.mp4
017 Using a Resolver_en.srt
018 Communicating Data Out of a Resolver.mp4
018 Communicating Data Out of a Resolver_en.srt
019 Error Handling with Resolvers.mp4
019 Error Handling with Resolvers_en.srt
020 Showing Email HTML.mp4
020 Showing Email HTML_en.srt
021 Component Reuse in Email Creation.mp4
021 Component Reuse in Email Creation_en.srt
022 A Reusable Modal.mp4
022 A Reusable Modal_en.srt
023 Some More Modal Implementation.mp4
023 Some More Modal Implementation_en.srt
024 Where to Place the Modal_.mp4
024 Where to Place the Modal__en.srt
025 Toggling Modal Visibility.mp4
025 Toggling Modal Visibility_en.srt
026 Providing a Form Default Values.mp4
026 Providing a Form Default Values_en.srt
027 Displaying Email Inputs.mp4
027 Displaying Email Inputs_en.srt
028 Adding Form Validation.mp4
028 Adding Form Validation_en.srt
029 Displaying Textarea instead of Text Input.mp4
029 Displaying Textarea instead of Text Input_en.srt
030 Capturing the Username.mp4
030 Capturing the Username_en.srt
031 Submitting a New Email.mp4
031 Submitting a New Email_en.srt
032 Sending Original Email.mp4
032 Sending Original Email_en.srt
033 Replying to Emails.mp4
033 Replying to Emails_en.srt
034 Formatting Reply Emails.mp4
034 Formatting Reply Emails_en.srt
035 Sending Replies.mp4
035 Sending Replies_en.srt
036 Quick Bug Fix_.mp4
036 Quick Bug Fix__en.srt
22419697-emailclient-086.zip
22419699-emailclient-087.zip
22419701-emailclient-084.zip
22419703-emailclient-081.zip
22419705-emailclient-082.zip
22419707-emailclient-085.zip
22419709-emailclient-080.zip
22419711-emailclient-077.zip
22419713-emailclient-079.zip
22419715-emailclient-067.zip
22419717-emailclient-083.zip
22419719-emailclient-078.zip
22419721-emailclient-074.zip
22419723-emailclient-076.zip
22419725-emailclient-075.zip
22419727-emailclient-070.zip
22419729-emailclient-071.zip
22419731-emailclient-069.zip
22419733-emailclient-072.zip
22419735-emailclient-068.zip
22419737-emailclient-064.zip
22419739-emailclient-061.zip
22419741-emailclient-059.zip
22419743-emailclient-057.zip
22419745-emailclient-062.zip
22419747-emailclient-063.zip
22419749-emailclient-055.zip
22419751-emailclient-060.zip
22419753-emailclient-056.zip
22419755-emailclient-058.zip
22419757-emailclient-066.zip
22419763-emailclient-052.zip
22419769-emailclient-054.zip
22419771-emailclient-053.zip
25 - TypeScript - A DEEP Dive
001 Type Annotations and Inference.mp4
001 Type Annotations and Inference_en.srt
002 Annotations and Variables.mp4
002 Annotations and Variables_en.srt
003 Object Literal Annotations.mp4
003 Object Literal Annotations_en.srt
004 Annotations Around Functions.mp4
004 Annotations Around Functions_en.srt
005 Understanding Inference.mp4
005 Understanding Inference_en.srt
006 The Any Type.mp4
006 The Any Type_en.srt
007 Fixing the _Any_ Type.mp4
007 Fixing the _Any_ Type_en.srt
008 Delayed Initialization.mp4
008 Delayed Initialization_en.srt
009 When Inference Doesn't Work.mp4
009 When Inference Doesn't Work_en.srt
010 Annotations Around Functions.mp4
010 Annotations Around Functions_en.srt
011 Inference Around Functions.mp4
011 Inference Around Functions_en.srt
012 Annotations for Anonymous Functions.mp4
012 Annotations for Anonymous Functions_en.srt
013 Void and Never.mp4
013 Void and Never_en.srt
014 Destructuring with Annotations.mp4
014 Destructuring with Annotations_en.srt
015 Annotations and Objects.mp4
015 Annotations and Objects_en.srt
016 Arrays in TypeScript.mp4
016 Arrays in TypeScript_en.srt
017 Why Typed Arrays_.mp4
017 Why Typed Arrays__en.srt
018 Multiple Types in Arrays.mp4
018 Multiple Types in Arrays_en.srt
019 When to Use Typed Arrays.mp4
019 When to Use Typed Arrays_en.srt
020 Tuples in TypeScript.mp4
020 Tuples in TypeScript_en.srt
021 Tuples in Action.mp4
021 Tuples in Action_en.srt
022 Why Tuples_.mp4
022 Why Tuples__en.srt
023 Interfaces.mp4
023 Interfaces_en.srt
024 Long Type Annotations.mp4
024 Long Type Annotations_en.srt
025 Fixing Annotations With Interfaces.mp4
025 Fixing Annotations With Interfaces_en.srt
026 Syntax Around Interfaces.mp4
026 Syntax Around Interfaces_en.srt
027 Functions in Interfaces.mp4
027 Functions in Interfaces_en.srt
028 Code Reuse with Interfaces.mp4
028 Code Reuse with Interfaces_en.srt
029 General Plan with Interfaces.mp4
029 General Plan with Interfaces_en.srt
030 Classes.mp4
030 Classes_en.srt
031 Basic Inheritance.mp4
031 Basic Inheritance_en.srt
032 Class Method Modifiers.mp4
032 Class Method Modifiers_en.srt
033 Fields in Classes.mp4
033 Fields in Classes_en.srt
034 Fields with Inheritance.mp4
034 Fields with Inheritance_en.srt
035 Where to Use Classes.mp4
035 Where to Use Classes_en.srt
036 App Overview.mp4
036 App Overview_en.srt
037 Parcel in Action.mp4
037 Parcel in Action_en.srt
038 Project Structure.mp4
038 Project Structure_en.srt
039 Generating Random Data.mp4
039 Generating Random Data_en.srt
040 Type Definition Files.mp4
040 Type Definition Files_en.srt
041 Using Type Definition Files.mp4
041 Using Type Definition Files_en.srt
042 Export Statements in TypeScript.mp4
042 Export Statements in TypeScript_en.srt
043 Defining a Company.mp4
043 Defining a Company_en.srt
044 A Note on API Keys.html
045 Adding Google Maps Support.mp4
045 Adding Google Maps Support_en.srt
046 Google Maps Integration with TypeScript.mp4
046 Google Maps Integration with TypeScript_en.srt
047 Exploring Type Definition Files.mp4
047 Exploring Type Definition Files_en.srt
048 Hiding Functionality.mp4
048 Hiding Functionality_en.srt
049 Why Use Private Modifiers_ Here's Why.mp4
049 Why Use Private Modifiers_ Here's Why_en.srt
050 Adding Markers.mp4
050 Adding Markers_en.srt
051 Duplicate Code.mp4
051 Duplicate Code_en.srt
052 One Possible Solution.mp4
052 One Possible Solution_en.srt
053 Restricting Access with Interfaces.mp4
053 Restricting Access with Interfaces_en.srt
054 Implicit Type Checks.mp4
054 Implicit Type Checks_en.srt
055 Showing Popup Windows.mp4
055 Showing Popup Windows_en.srt
056 Updating Interface Definitions.mp4
056 Updating Interface Definitions_en.srt
057 Optional Implements Clauses.mp4
057 Optional Implements Clauses_en.srt
058 App Wrapup.mp4
058 App Wrapup_en.srt
059 App Overview.mp4
059 App Overview_en.srt
060 Configuring the TS Compiler.mp4
060 Configuring the TS Compiler_en.srt
061 Concurrently Compilation and Execution.mp4
061 Concurrently Compilation and Execution_en.srt
062 A Simple Sorting Algorithm.mp4
062 A Simple Sorting Algorithm_en.srt
063 Sorter Scaffolding.mp4
063 Sorter Scaffolding_en.srt
064 Sorting Implementation.mp4
064 Sorting Implementation_en.srt
065 Two Huge Issues.mp4
065 Two Huge Issues_en.srt
066 TypeScript is Really Smart.mp4
066 TypeScript is Really Smart_en.srt
067 Type Guards.mp4
067 Type Guards_en.srt
068 Why Is This Bad_.mp4
068 Why Is This Bad__en.srt
069 Extracting Key Logic.mp4
069 Extracting Key Logic_en.srt
070 Seperating Swapping and Comparison.mp4
070 Seperating Swapping and Comparison_en.srt
071 The Big Reveal.mp4
071 The Big Reveal_en.srt
072 Interface Definition.mp4
072 Interface Definition_en.srt
073 Sorting Abritrary Collections.mp4
073 Sorting Abritrary Collections_en.srt
074 Linked List Implementation.mp4
074 Linked List Implementation_en.srt
075 Completed Linked List Code.html
076 Just... One... More... Fix.mp4
076 Just... One... More... Fix_en.srt
077 Integrating the Sort Method.mp4
077 Integrating the Sort Method_en.srt
078 Issues with Inheritance.mp4
078 Issues with Inheritance_en.srt
079 Abstract Classes.mp4
079 Abstract Classes_en.srt
080 Abstract Classes in Action.mp4
080 Abstract Classes in Action_en.srt
081 Solving All Our Issues with Abstract Classes.mp4
081 Solving All Our Issues with Abstract Classes_en.srt
082 Interfaces vs Abstract Classes.mp4
082 Interfaces vs Abstract Classes_en.srt
22632318-LinkedList.ts
26 - A Multi-Feature Landing Page App
001 NOTE - Unfinished App.html
002 App Overview.mp4
002 App Overview_en.srt
003 Modules Overview.mp4
003 Modules Overview_en.srt
004 Generating Modules.mp4
004 Generating Modules_en.srt
005 Module Properties.mp4
005 Module Properties_en.srt
006 Connecting Modules.mp4
006 Connecting Modules_en.srt
007 Examining the API.mp4
007 Examining the API_en.srt
008 Reading the Users Location.mp4
008 Reading the Users Location_en.srt
009 The Angular Way.mp4
009 The Angular Way_en.srt
010 Geolocation in an Observable.mp4
010 Geolocation in an Observable_en.srt
011 Connecting the Service to a Component.mp4
011 Connecting the Service to a Component_en.srt
012 Transforming Coordinates to Query Params.mp4
012 Transforming Coordinates to Query Params_en.srt
013 SwitchMap vs MergeMap.mp4
013 SwitchMap vs MergeMap_en.srt
014 But Why SwitchMap_.mp4
014 But Why SwitchMap__en.srt
015 Making a Request.mp4
015 Making a Request_en.srt
016 Further Processing.mp4
016 Further Processing_en.srt
017 Generics on HTTP Requests.mp4
017 Generics on HTTP Requests_en.srt
018 Filter, MergeMap, Pluck Operators.mp4
018 Filter, MergeMap, Pluck Operators_en.srt
019 Map and toArray Operators.mp4
019 Map and toArray Operators_en.srt
020 Accessing Data in the Template.mp4
020 Accessing Data in the Template_en.srt
021 Pipes Overview.mp4
021 Pipes Overview_en.srt
022 Data Pipes.mp4
022 Data Pipes_en.srt
023 The Async Pipe.mp4
023 The Async Pipe_en.srt
024 Adding Bootstrap.mp4
024 Adding Bootstrap_en.srt
025 Styling the Forecast Component.mp4
025 Styling the Forecast Component_en.srt
026 Reminder on the Share Operator.mp4
026 Reminder on the Share Operator_en.srt
027 How to Structure Services.mp4
027 How to Structure Services_en.srt
028 Generating the Notification Module.mp4
028 Generating the Notification Module_en.srt
029 Notifications Service Design.mp4
029 Notifications Service Design_en.srt
030 Introducing Subjects.mp4
030 Introducing Subjects_en.srt
031 Subject Variations.mp4
031 Subject Variations_en.srt
032 More Design on Notifications.mp4
032 More Design on Notifications_en.srt
033 Building a Command Structure.mp4
033 Building a Command Structure_en.srt
034 The Scan Operator.mp4
034 The Scan Operator_en.srt
035 Scan in the Service.mp4
035 Scan in the Service_en.srt
036 Fixing a Few Errors.mp4
036 Fixing a Few Errors_en.srt
037 Replay Subject in Action.mp4
037 Replay Subject in Action_en.srt
038 A Preferred Solution.mp4
038 A Preferred Solution_en.srt
039 Displaying Messages.mp4
039 Displaying Messages_en.srt
040 Automatic Timeout.mp4
040 Automatic Timeout_en.srt
041 Notification Styling.mp4
041 Notification Styling_en.srt
042 Clearing Messages.mp4
042 Clearing Messages_en.srt
043 When to Add Notifications.mp4
043 When to Add Notifications_en.srt
044 Showing Success and Errors.mp4
044 Showing Success and Errors_en.srt
045 CatchError and ThrowError.mp4
045 CatchError and ThrowError_en.srt
046 The Retry Operator.mp4
046 The Retry Operator_en.srt
047 Service Design.mp4
047 Service Design_en.srt
048 More on API Pagination.mp4
048 More on API Pagination_en.srt
049 Service Generation.mp4
049 Service Generation_en.srt
050 Subject Declarations.mp4
050 Subject Declarations_en.srt
051 Building the HTTP Params.mp4
051 Building the HTTP Params_en.srt
052 Applying a Type to the Response.mp4
052 Applying a Type to the Response_en.srt
053 Calculating Pages Available.mp4
053 Calculating Pages Available_en.srt
054 Wrapping the Input Subject.mp4
054 Wrapping the Input Subject_en.srt
055 A Better Interface.mp4
055 A Better Interface_en.srt
056 The Article List Component.mp4
056 The Article List Component_en.srt
057 Accessing the Data.mp4
057 Accessing the Data_en.srt
058 Rendering Articles.mp4
058 Rendering Articles_en.srt
059 Fetching a Page.mp4
059 Fetching a Page_en.srt
060 Fixing Some Styling.mp4
060 Fixing Some Styling_en.srt
061 Creating Custom Pipes.mp4
061 Creating Custom Pipes_en.srt
062 Custom Pipe Arguments.mp4
062 Custom Pipe Arguments_en.srt
063 The Shared Module Pattern.mp4
063 The Shared Module Pattern_en.srt
064 Connecting the Paginator.mp4
064 Connecting the Paginator_en.srt
065 Paginator Strategy.mp4
065 Paginator Strategy_en.srt
066 Paginator Internals.mp4
066 Paginator Internals_en.srt
067 Styling the Current Page.mp4
067 Styling the Current Page_en.srt
068 Parent to Child Communication.mp4
068 Parent to Child Communication_en.srt
22419993-landing-057.1.zip
22419995-landing-065.zip
22419997-landing-010.zip
22420001-landing-006.zip
22420003-landing-059.zip
22420007-landing-062.zip
22420009-landing-060.zip
22420011-landing-058.zip
22420013-landing-061.zip
22420015-landing-056.zip
22420017-landing-055.zip
22420019-landing-054.zip
22420021-landing-052.zip
22420023-landing-051.zip
22420025-landing-053.zip
22420027-landing-049.zip
22420029-landing-050.zip
22420031-landing-043.zip
22420033-landing-048.zip
22420035-landing-044.zip
22420037-landing-042.zip
22420039-landing-039.zip
22420041-landing-035.zip
22420043-landing-028.zip
22420045-landing-045.zip
22420047-landing-033.zip
22420049-landing-032.zip
22420051-landing-038.zip
22420053-landing-023.zip
22420055-landing-024.zip
22420057-landing-022.zip
22420059-landing-018.zip
22420061-landing-040.zip
22420063-landing-015.zip
22420065-landing-019.zip
22420067-landing-011.zip
22420069-landing-004.zip
27 - Bonus_
001 Bonus_.html
[CourseClub.Me].url
[GigaCourse.Com].url
tracker
leech seedsTorrent description
Feel free to post any comments about this torrent, including links to Subtitle, samples, screenshots, or any other relevant information, Watch [GigaCourse Com] Udemy - The Modern Angular Bootcamp Online Free Full Movies Like 123Movies, Putlockers, Fmovies, Netflix or Download Direct via Magnet Link in Torrent Details.
related torrents
Torrent name
health leech seeds Size






