The Software Designer Mindset ArjanCodes
Language: English | Size:3.6 GB
Genre:eLearning
Files Included :
01 - Welcome.mp4 (22.87 MB)
MP4
01 - VS Code Extensions.mp4 (13.86 MB)
MP4
02 - Vim Editor Plugin.mp4 (6.27 MB)
MP4
03 - AI Tools And Autoformatting.mp4 (6.36 MB)
MP4
04 - VS Code And Pylint Settings.mp4 (10.61 MB)
MP4
05 - Pyenv.mp4 (8.53 MB)
MP4
01 - Static Vs Dynamic Typing.mp4 (21.37 MB)
MP4
02 - Strong Vs Weak Typing.mp4 (12.52 MB)
MP4
03 - Type Hints.mp4 (6.02 MB)
MP4
04 - Callables.mp4 (8.7 MB)
MP4
05 - Types Are A Tool For Developers.mp4 (5.34 MB)
MP4
06 - Nominal Vs Structural Typing.mp4 (18.11 MB)
MP4
07 - Three Trade-offs With Type Hints.mp4 (18.89 MB)
MP4
01 - Introduction And Numeric Data Types.mp4 (30.64 MB)
MP4
02 - Lists.mp4 (19.1 MB)
MP4
03 - Dictionaries.mp4 (10.8 MB)
MP4
04 - Strings.mp4 (9.25 MB)
MP4
05 - Formatted Strings.mp4 (5.87 MB)
MP4
06 - Enums.mp4 (8.46 MB)
MP4
07 - Tuples.mp4 (6.14 MB)
MP4
08 - Final Thoughts.mp4 (8.01 MB)
MP4
01 - Introduction.mp4 (10.64 MB)
MP4
02 - What Is A Class.mp4 (12.38 MB)
MP4
03 - Data Classes.mp4 (16.59 MB)
MP4
04 - Object Initialization.mp4 (13.32 MB)
MP4
05 - Advanced Object Initialization.mp4 (8.86 MB)
MP4
06 - Read-Only Objects.mp4 (4.29 MB)
MP4
07 - Final Thoughts.mp4 (11.68 MB)
MP4
01-Introduction.mp4 (10.89 MB)
MP4
02-Pure Functions And Side Effects.mp4 (15.29 MB)
MP4
03-Callables.mp4 (11.84 MB)
MP4
04-Higher-Order Functions.mp4 (20.44 MB)
MP4
05-Closures And Partial Function Application.mp4 (24.09 MB)
MP4
06-Grouping Functions.mp4 (17.57 MB)
MP4
07-Classes Vs Functions.mp4 (16.25 MB)
MP4
01 - Introduction.mp4 (21.68 MB)
MP4
02 - Abstract Base Classes.mp4 (19.97 MB)
MP4
03 - Protocols.mp4 (12.79 MB)
MP4
04 - Interface Segregation Using Protocols.mp4 (13.57 MB)
MP4
05 - Differences Between Protocol And ABC.mp4 (7.13 MB)
MP4
06 - When To Use Which One.mp4 (5 MB)
MP4
07 - Final Thoughts.mp4 (15.95 MB)
MP4
01 - Why You Need To Be Careful With Inheritance.mp4 (15.66 MB)
MP4
02 - First Attempt Using Inheritance.mp4 (16.44 MB)
MP4
03 - Second Attempt Using Composition.mp4 (14.02 MB)
MP4
04 - A More Generic Solution With Abstraction.mp4 (21.42 MB)
MP4
05 - Analysis Of What We've Done.mp4 (8.53 MB)
MP4
06 - Exercise Apply Composition To The Vehicle Example.mp4 (17.2 MB)
MP4
07 - Final Thoughts.mp4 (7.4 MB)
MP4
01 - What Is Cohesion.mp4 (10.5 MB)
MP4
02 - Increasing Order Cohesion.mp4 (11.39 MB)
MP4
03 - Increasing Payment Processor Cohesion.mp4 (10.34 MB)
MP4
04 - Organising Vehicle Data.mp4 (15.91 MB)
MP4
05 - Increasing The Main Function Cohesion.mp4 (9.27 MB)
MP4
06 - Cohesion And Single Responsibility.mp4 (13.7 MB)
MP4
01 - What Is Coupling.mp4 (9.98 MB)
MP4
02 - Different Types Of Coupling.mp4 (23.04 MB)
MP4
03 - The Law Of Demeter.mp4 (14.81 MB)
MP4
04 - Exercise Reduce Coupling In The Vehicle Example.mp4 (24.99 MB)
MP4
05 - Final Thoughts.mp4 (9.29 MB)
MP4
01 - Introduction.mp4 (17.24 MB)
MP4
02 - Analysis Of The Example.mp4 (15.29 MB)
MP4
03 - Improving The Rental Contract Structure.mp4 (9.09 MB)
MP4
04 - Remove Coupling From The Main Function.mp4 (9.74 MB)
MP4
05 - Improving Object Communication.mp4 (22.46 MB)
MP4
06 - Exercise- Apply This Technique Yourself.mp4 (25.3 MB)
MP4
01 - Introduction And Analysis.mp4 (19.91 MB)
MP4
02 - Abstracting The Authorizer Functions.mp4 (25.47 MB)
MP4
03 - Abstracting The Order Class.mp4 (18.97 MB)
MP4
04 - Abstracting The Payment Processor.mp4 (29.26 MB)
MP4
05 - Final Thoughts.mp4 (34.78 MB)
MP4
01 - Introduction.mp4 (11.92 MB)
MP4
02 - Analysis Of The Example.mp4 (8 MB)
MP4
03 - The Factory Pattern.mp4 (6.57 MB)
MP4
04 - Using The Factory Pattern.mp4 (16.02 MB)
MP4
05 - Another Creation Example.mp4 (8.26 MB)
MP4
06 - Taking Control Over Creation.mp4 (14.03 MB)
MP4
07 - Final Thoughts And The Open-Closed Principle.mp4 (17.25 MB)
MP4
01 - Introduction.mp4 (12.28 MB)
MP4
02 - DRY - Don't Repeat Yourself.mp4 (32.39 MB)
MP4
03 - KISS - Keep It Stupidly Simple.mp4 (19.07 MB)
MP4
04 - YAGNI - You Ain't Gonna Need It.mp4 (9.06 MB)
MP4
05 - Final Thoughts.mp4 (20.67 MB)
MP4
01 - What Is A Mixin.mp4 (7.46 MB)
MP4
02 - Why You Need To Be Careful With Mixins.mp4 (6.11 MB)
MP4
03 - Conventions And Restrictions.mp4 (6.99 MB)
MP4
04 - Why I Don't Recommend Using Mixins.mp4 (9.25 MB)
MP4
05 - Final Thoughts.mp4 (10.62 MB)
MP4
01 - Introduction.mp4 (7.5 MB)
MP4
02 - Basic Error Handling.mp4 (10.06 MB)
MP4
03 - Dealing With Multiple Exceptions.mp4 (4.08 MB)
MP4
04 - The Finally Block.mp4 (3.52 MB)
MP4
05 - Context Managers.mp4 (12.55 MB)
MP4
06 - Tips And Caveats.mp4 (16.82 MB)
MP4
01 - Introduction.mp4 (11.24 MB)
MP4
02 - Project Files.mp4 (6.7 MB)
MP4
03 - Project Folders.mp4 (6.33 MB)
MP4
04 - Modules And Packages.mp4 (6.25 MB)
MP4
05 - Absolute Vs Relative Imports.mp4 (7.53 MB)
MP4
06 - Multiple Packages.mp4 (7.32 MB)
MP4
07 - Import Tips.mp4 (5.59 MB)
MP4
08 - Organising Your Code.mp4 (24.87 MB)
MP4
09 - Architecture As Structure.mp4 (8.68 MB)
MP4
10 - Security Tips.mp4 (15.26 MB)
MP4
01 - Wrapping Things Up.mp4 (10.87 MB)
MP4
01 - Domain Modelling And Levels Of Software Design.mp4 (78.31 MB)
MP4
02 - History of Computing, Data Vs Processing.mp4 (275.75 MB)
MP4
03 - Mixins And Composition.mp4 (203.59 MB)
MP4
04 - How To Do Great Code Reviews.mp4 (633.92 MB)
MP4
05 - A Code Review Of Python Fire.mp4 (228.75 MB)
MP4
01 - May 2022.mp4 (182.73 MB)
MP4
01 - Why Understanding The Domain Is Important.mp4 (15.8 MB)
MP4
02 - Modelling The Domain.mp4 (18.52 MB)
MP4
01 - What Is An API-.mp4 (22.77 MB)
MP4
02 - Creating An API Server.mp4 (4.34 MB)
MP4
03 - Setting Up The Database Models.mp4 (19.14 MB)
MP4
04 - Relationships Between Models.mp4 (6.93 MB)
MP4
05 - Creating The Database System.mp4 (6.78 MB)
MP4
06 - Patching Everything Up.mp4 (7.49 MB)
MP4
01 - Why Scaffolding Is Useful.mp4 (9.27 MB)
MP4
02 - What Is The Layered Architecture-.mp4 (12.18 MB)
MP4
03 - Creating A Layered Architecture.mp4 (11.29 MB)
MP4
04 - Analysis.mp4 (11.39 MB)
MP4
01 - Developing A Basic Customer API.mp4 (8.55 MB)
MP4
02 - Creating A New Customer.mp4 (11.43 MB)
MP4
03 - Converting Database Query Results.mp4 (6.68 MB)
MP4
04 - Updating An Existing Customer.mp4 (8.61 MB)
MP4
05 - Adding Booking Operations.mp4 (15.27 MB)
MP4
06 - Adding The Booking Router.mp4 (8.07 MB)
MP4
07 - Analysis.mp4 (5.53 MB)
MP4
01 - Introduction.mp4 (8.05 MB)
MP4
02 - Creating An Abstract Data Interface.mp4 (10.88 MB)
MP4
03 - Database Implementation.mp4 (13.23 MB)
MP4
04 - Updating The Booking Operation.mp4 (11.08 MB)
MP4
05 - Updating The Booking Router.mp4 (5.77 MB)
MP4
06 - Writing Unit Tests.mp4 (17.64 MB)
MP4
07 - Final Thoughts.mp4 (8.37 MB)
MP4
01 - Avoid Type Abuse.mp4 (7.19 MB)
MP4
02 - Use Built-In Constructs.mp4 (4.72 MB)
MP4
03 - Use Clear Names.mp4 (3.77 MB)
MP4
04 - Avoid Flags.mp4 (6.55 MB)
MP4
05 - Don't Use Too Many Arguments.mp4 (15.18 MB)
MP4
06 - Use Shallow Nesting.mp4 (6.43 MB)
MP4
07 - Avoid Deeply Nested Conditionals.mp4 (7.44 MB)
MP4
08 - No Wildcard Imports.mp4 (6.36 MB)
MP4
09 - Write Symmetrical Code.mp4 (8.4 MB)
MP4
10 - Only Use Self If Needed.mp4 (6.31 MB)
MP4
11 - Keep Classes Small.mp4 (13.1 MB)
MP4
12 - Tell Don't Ask.mp4 (6.73 MB)
MP4
13 - Use Meaningful Instance Variables.mp4 (13.84 MB)
MP4
14 - Avoid Redundancy.mp4 (8.73 MB)
MP4
15 - Don't Redefine Programming Concepts.mp4 (12 MB)
MP4
16 - BONUS #1- Protocol Segregation.mp4 (7.5 MB)
MP4
17 - BONUS #2- Function Composition.mp4 (7.06 MB)
MP4
Code Diagnosis Workshop-ArjanCodes-2022.mp4 (124.98 MB)
MP4
The Software Designer Mindset ArjanCodes.part1.rar
https://rapidgator.net/file/d9938e8a8cff103dbd17c051663575d6/The.Software.Designer.Mindset.ArjanCodes.part1.rar
The Software Designer Mindset ArjanCodes.part2.rar
https://rapidgator.net/file/6ec72f0b0f60dcee5053744c4225756a/The.Software.Designer.Mindset.ArjanCodes.part2.rar
The Software Designer Mindset ArjanCodes.part3.rar
https://rapidgator.net/file/97e20f8f5da3ec00e0d37b486d8abf9f/The.Software.Designer.Mindset.ArjanCodes.part3.rar
The Software Designer Mindset ArjanCodes.part4.rar
https://rapidgator.net/file/fa84e08164878e23f706fb1f45b3c702/The.Software.Designer.Mindset.ArjanCodes.part4.rar
The Software Designer Mindset ArjanCodes.part1.rar
https://nitroflare.com/view/9925022B3EAD85F/The.Software.Designer.Mindset.ArjanCodes.part1.rar
The Software Designer Mindset ArjanCodes.part2.rar
https://nitroflare.com/view/9A6CADD864B6BEE/The.Software.Designer.Mindset.ArjanCodes.part2.rar
The Software Designer Mindset ArjanCodes.part3.rar
https://nitroflare.com/view/31EBC5FCA5B111F/The.Software.Designer.Mindset.ArjanCodes.part3.rar
The Software Designer Mindset ArjanCodes.part4.rar
https://nitroflare.com/view/4AB631BCBFA2156/The.Software.Designer.Mindset.ArjanCodes.part4.rar