zhongziso
搜索
zhongziso
首页
首页
功能
磁力转BT
BT转磁力
关于
使用教程
免责声明
磁力助手
[CourseClub.Me] ArjanCodes - The Software Designer Mindset
magnet:?xt=urn:btih:6d0e0d5bf1c3b1e21caddcae486fea42de82f7b2&dn=[CourseClub.Me] ArjanCodes - The Software Designer Mindset
磁力链接详情
文件列表详情
6d0e0d5bf1c3b1e21caddcae486fea42de82f7b2
infohash:
155
文件数量
3.48 GB
文件大小
2024-10-19 23:16
创建日期
2024-11-25 06:43
最后访问
相关分词
CourseClub
Me
ArjanCodes
-
The
Software
Designer
Mindset
01 - Course Introduction/01 - Welcome.mp4 22.87 MB
02 - Mastering The Tools - Setting Up Your Development Environment/01 - VS Code Extensions.mp4 13.86 MB
02 - Mastering The Tools - Setting Up Your Development Environment/02 - Vim Editor Plugin.mp4 6.27 MB
02 - Mastering The Tools - Setting Up Your Development Environment/03 - AI Tools And Autoformatting.mp4 6.36 MB
02 - Mastering The Tools - Setting Up Your Development Environment/04 - VS Code And Pylint Settings.mp4 10.61 MB
02 - Mastering The Tools - Setting Up Your Development Environment/05 - Pyenv.mp4 8.53 MB
03 - Types And Type Hints/01 - Static Vs. Dynamic Typing.mp4 21.37 MB
03 - Types And Type Hints/02 - Strong Vs. Weak Typing.mp4 12.52 MB
03 - Types And Type Hints/03 - Type Hints.mp4 6.02 MB
03 - Types And Type Hints/04 - Callables.mp4 8.7 MB
03 - Types And Type Hints/05 - Types Are A Tool For Developers.mp4 5.34 MB
03 - Types And Type Hints/06 - Nominal Vs. Structural Typing.mp4 18.11 MB
03 - Types And Type Hints/07 - Three Trade-offs With Type Hints.mp4 18.89 MB
04 - Data Structures/01 - Introduction And Numeric Data Types.mp4 30.64 MB
04 - Data Structures/02 - Lists.mp4 19.1 MB
04 - Data Structures/03 - Dictionaries.mp4 10.8 MB
04 - Data Structures/04 - Strings.mp4 9.25 MB
04 - Data Structures/05 - Formatted Strings.mp4 5.87 MB
04 - Data Structures/06 - Enums.mp4 8.46 MB
04 - Data Structures/07 - Tuples.mp4 6.14 MB
04 - Data Structures/08 - Final Thoughts.mp4 8.01 MB
05 - Classes And Dataclasses/01 - Introduction.mp4 10.64 MB
05 - Classes And Dataclasses/02 - What Is A Class.mp4 12.38 MB
05 - Classes And Dataclasses/03 - Data Classes.mp4 16.59 MB
05 - Classes And Dataclasses/04 - Object Initialization.mp4 13.32 MB
05 - Classes And Dataclasses/05 - Advanced Object Initialization.mp4 8.86 MB
05 - Classes And Dataclasses/06 - Read-Only Objects.mp4 4.29 MB
05 - Classes And Dataclasses/07 - Final Thoughts.mp4 11.68 MB
05.1 - The Mighty Function/01-Introduction.mp4 10.89 MB
05.1 - The Mighty Function/02-Pure Functions And Side Effects.mp4 15.29 MB
05.1 - The Mighty Function/03-Callables.mp4 11.84 MB
05.1 - The Mighty Function/04-Higher-Order Functions.mp4 20.44 MB
05.1 - The Mighty Function/05-Closures And Partial Function Application.mp4 24.09 MB
05.1 - The Mighty Function/06-Grouping Functions.mp4 17.57 MB
05.1 - The Mighty Function/07-Classes Vs. Functions.mp4 16.25 MB
06 - Inheritance, ABCs And Protocols/01 - Introduction.mp4 21.68 MB
06 - Inheritance, ABCs And Protocols/02 - Abstract Base Classes.mp4 19.97 MB
06 - Inheritance, ABCs And Protocols/03 - Protocols.mp4 12.79 MB
06 - Inheritance, ABCs And Protocols/04 - Interface Segregation Using Protocols.mp4 13.57 MB
06 - Inheritance, ABCs And Protocols/05 - Differences Between Protocol And ABC.mp4 7.13 MB
06 - Inheritance, ABCs And Protocols/06 - When To Use Which One.mp4 5 MB
06 - Inheritance, ABCs And Protocols/07 - Final Thoughts.mp4 15.95 MB
07 - The 7 Principles Of Modern Software Design/01 - Favor Composition Over Inheritance/01 - Why You Need To Be Careful With Inheritance.mp4 15.66 MB
07 - The 7 Principles Of Modern Software Design/01 - Favor Composition Over Inheritance/02 - First Attempt Using Inheritance.mp4 16.44 MB
07 - The 7 Principles Of Modern Software Design/01 - Favor Composition Over Inheritance/03 - Second Attempt Using Composition.mp4 14.02 MB
07 - The 7 Principles Of Modern Software Design/01 - Favor Composition Over Inheritance/04 - A More Generic Solution With Abstraction.mp4 21.42 MB
07 - The 7 Principles Of Modern Software Design/01 - Favor Composition Over Inheritance/05 - Analysis Of What We've Done.mp4 8.53 MB
07 - The 7 Principles Of Modern Software Design/01 - Favor Composition Over Inheritance/06 - Exercise Apply Composition To The Vehicle Example.mp4 17.2 MB
07 - The 7 Principles Of Modern Software Design/01 - Favor Composition Over Inheritance/07 - Final Thoughts.mp4 7.4 MB
07 - The 7 Principles Of Modern Software Design/02 - High Cohesion/01 - What Is Cohesion.mp4 10.5 MB
07 - The 7 Principles Of Modern Software Design/02 - High Cohesion/02 - Increasing Order Cohesion.mp4 11.39 MB
07 - The 7 Principles Of Modern Software Design/02 - High Cohesion/03 - Increasing Payment Processor Cohesion.mp4 10.34 MB
07 - The 7 Principles Of Modern Software Design/02 - High Cohesion/04 - Organising Vehicle Data.mp4 15.91 MB
07 - The 7 Principles Of Modern Software Design/02 - High Cohesion/05 - Increasing The Main Function Cohesion.mp4 9.27 MB
07 - The 7 Principles Of Modern Software Design/02 - High Cohesion/06 - Cohesion And Single Responsibility.mp4 13.7 MB
07 - The 7 Principles Of Modern Software Design/03 - Low Coupling/01 - What Is Coupling.mp4 9.98 MB
07 - The 7 Principles Of Modern Software Design/03 - Low Coupling/02 - Different Types Of Coupling.mp4 23.04 MB
07 - The 7 Principles Of Modern Software Design/03 - Low Coupling/03 - The Law Of Demeter.mp4 14.81 MB
07 - The 7 Principles Of Modern Software Design/03 - Low Coupling/04 - Exercise Reduce Coupling In The Vehicle Example.mp4 24.99 MB
07 - The 7 Principles Of Modern Software Design/03 - Low Coupling/05 - Final Thoughts.mp4 9.29 MB
07 - The 7 Principles Of Modern Software Design/04 - Start With The Data/01 - Introduction.mp4 17.24 MB
07 - The 7 Principles Of Modern Software Design/04 - Start With The Data/02 - Analysis Of The Example.mp4 15.29 MB
07 - The 7 Principles Of Modern Software Design/04 - Start With The Data/03 - Improving The Rental Contract Structure.mp4 9.09 MB
07 - The 7 Principles Of Modern Software Design/04 - Start With The Data/04 - Remove Coupling From The Main Function.mp4 9.74 MB
07 - The 7 Principles Of Modern Software Design/04 - Start With The Data/05 - Improving Object Communication.mp4 22.46 MB
07 - The 7 Principles Of Modern Software Design/04 - Start With The Data/06 - Exercise- Apply This Technique Yourself.mp4 25.3 MB
07 - The 7 Principles Of Modern Software Design/05 - Depend On Abstractions/01 - Introduction And Analysis.mp4 19.91 MB
07 - The 7 Principles Of Modern Software Design/05 - Depend On Abstractions/02 - Abstracting The Authorizer Functions.mp4 25.47 MB
07 - The 7 Principles Of Modern Software Design/05 - Depend On Abstractions/03 - Abstracting The Order Class.mp4 18.97 MB
07 - The 7 Principles Of Modern Software Design/05 - Depend On Abstractions/04 - Abstracting The Payment Processor.mp4 29.26 MB
07 - The 7 Principles Of Modern Software Design/05 - Depend On Abstractions/05 - Final Thoughts.mp4 34.78 MB
07 - The 7 Principles Of Modern Software Design/06 - Separate Creation From Use/01 - Introduction.mp4 11.92 MB
07 - The 7 Principles Of Modern Software Design/06 - Separate Creation From Use/02 - Analysis Of The Example.mp4 8 MB
07 - The 7 Principles Of Modern Software Design/06 - Separate Creation From Use/03 - The Factory Pattern.mp4 6.57 MB
07 - The 7 Principles Of Modern Software Design/06 - Separate Creation From Use/04 - Using The Factory Pattern.mp4 16.02 MB
07 - The 7 Principles Of Modern Software Design/06 - Separate Creation From Use/05 - Another Creation Example.mp4 8.26 MB
07 - The 7 Principles Of Modern Software Design/06 - Separate Creation From Use/06 - Taking Control Over Creation.mp4 14.03 MB
07 - The 7 Principles Of Modern Software Design/06 - Separate Creation From Use/07 - Final Thoughts And The Open-Closed Principle.mp4 17.25 MB
07 - The 7 Principles Of Modern Software Design/07 - Keep Things Simple/01 - Introduction.mp4 12.28 MB
07 - The 7 Principles Of Modern Software Design/07 - Keep Things Simple/02 - DRY - Don't Repeat Yourself.mp4 32.39 MB
07 - The 7 Principles Of Modern Software Design/07 - Keep Things Simple/03 - KISS - Keep It Stupidly Simple.mp4 19.07 MB
07 - The 7 Principles Of Modern Software Design/07 - Keep Things Simple/04 - YAGNI - You Ain't Gonna Need It.mp4 9.06 MB
07 - The 7 Principles Of Modern Software Design/07 - Keep Things Simple/05 - Final Thoughts.mp4 20.67 MB
08 - Being A Responsible Developer/01 - Mixins/01 - What Is A Mixin.mp4 7.46 MB
08 - Being A Responsible Developer/01 - Mixins/02 - Why You Need To Be Careful With Mixins.mp4 6.11 MB
08 - Being A Responsible Developer/01 - Mixins/03 - Conventions And Restrictions.mp4 6.99 MB
08 - Being A Responsible Developer/01 - Mixins/04 - Why I Don't Recommend Using Mixins.mp4 9.25 MB
08 - Being A Responsible Developer/01 - Mixins/05 - Final Thoughts.mp4 10.62 MB
08 - Being A Responsible Developer/02 - Dealing With Errors/01 - Introduction.mp4 7.5 MB
08 - Being A Responsible Developer/02 - Dealing With Errors/02 - Basic Error Handling.mp4 10.06 MB
08 - Being A Responsible Developer/02 - Dealing With Errors/03 - Dealing With Multiple Exceptions.mp4 4.08 MB
08 - Being A Responsible Developer/02 - Dealing With Errors/04 - The Finally Block.mp4 3.52 MB
08 - Being A Responsible Developer/02 - Dealing With Errors/05 - Context Managers.mp4 12.55 MB
08 - Being A Responsible Developer/02 - Dealing With Errors/06 - Tips And Caveats.mp4 16.82 MB
08 - Being A Responsible Developer/03 - Setting Up A Complex Software Project/01 - Introduction.mp4 11.24 MB
08 - Being A Responsible Developer/03 - Setting Up A Complex Software Project/02 - Project Files.mp4 6.7 MB
08 - Being A Responsible Developer/03 - Setting Up A Complex Software Project/03 - Project Folders.mp4 6.33 MB
08 - Being A Responsible Developer/03 - Setting Up A Complex Software Project/04 - Modules And Packages.mp4 6.25 MB
08 - Being A Responsible Developer/03 - Setting Up A Complex Software Project/05 - Absolute Vs Relative Imports.mp4 7.53 MB
08 - Being A Responsible Developer/03 - Setting Up A Complex Software Project/06 - Multiple Packages.mp4 7.32 MB
08 - Being A Responsible Developer/03 - Setting Up A Complex Software Project/07 - Import Tips.mp4 5.59 MB
08 - Being A Responsible Developer/03 - Setting Up A Complex Software Project/08 - Organising Your Code.mp4 24.87 MB
08 - Being A Responsible Developer/03 - Setting Up A Complex Software Project/09 - Architecture As Structure.mp4 8.68 MB
08 - Being A Responsible Developer/03 - Setting Up A Complex Software Project/10 - Security Tips.mp4 15.26 MB
08 - Being A Responsible Developer/04 - Course Wrap Up/01 - Wrapping Things Up.mp4 10.87 MB
09 - BONUS Material/01 - Domain Modelling And Levels Of Software Design.mp4 78.31 MB
09 - BONUS Material/02 - History of Computing, Data Vs Processing.mp4 275.75 MB
09 - BONUS Material/03 - Mixins And Composition.mp4 203.59 MB
09 - BONUS Material/04 - How To Do Great Code Reviews.mp4 633.92 MB
09 - BONUS Material/05 - A Code Review Of Python Fire.mp4 228.75 MB
10 - Q&A Sessions/01 - May 2022.mp4 182.73 MB
11 - Extension/01 - Case Study Developing An API/01 - Introduction And Domain Model/01 - Why Understanding The Domain Is Important.mp4 15.8 MB
11 - Extension/01 - Case Study Developing An API/01 - Introduction And Domain Model/02 - Modelling The Domain.mp4 18.52 MB
11 - Extension/02 - Scaffolding Of The Project/01 - What Is An API-.mp4 22.77 MB
11 - Extension/02 - Scaffolding Of The Project/02 - Creating An API Server.mp4 4.34 MB
11 - Extension/02 - Scaffolding Of The Project/03 - Setting Up The Database Models.mp4 19.14 MB
11 - Extension/02 - Scaffolding Of The Project/04 - Relationships Between Models.mp4 6.93 MB
11 - Extension/02 - Scaffolding Of The Project/05 - Creating The Database System.mp4 6.78 MB
11 - Extension/02 - Scaffolding Of The Project/06 - Patching Everything Up.mp4 7.49 MB
11 - Extension/03 - The Layered Architecture/01 - Why Scaffolding Is Useful.mp4 9.27 MB
11 - Extension/03 - The Layered Architecture/02 - What Is The Layered Architecture-.mp4 12.18 MB
11 - Extension/03 - The Layered Architecture/03 - Creating A Layered Architecture.mp4 11.29 MB
11 - Extension/03 - The Layered Architecture/04 - Analysis.mp4 11.39 MB
11 - Extension/04 - Completing The API/01 - Developing A Basic Customer API.mp4 8.55 MB
11 - Extension/04 - Completing The API/02 - Creating A New Customer.mp4 11.43 MB
11 - Extension/04 - Completing The API/03 - Converting Database Query Results.mp4 6.68 MB
11 - Extension/04 - Completing The API/04 - Updating An Existing Customer.mp4 8.61 MB
11 - Extension/04 - Completing The API/05 - Adding Booking Operations.mp4 15.27 MB
11 - Extension/04 - Completing The API/06 - Adding The Booking Router.mp4 8.07 MB
11 - Extension/04 - Completing The API/07 - Analysis.mp4 5.53 MB
11 - Extension/05 - Designing A Testable API/01 - Introduction.mp4 8.05 MB
11 - Extension/05 - Designing A Testable API/02 - Creating An Abstract Data Interface.mp4 10.88 MB
11 - Extension/05 - Designing A Testable API/03 - Database Implementation.mp4 13.23 MB
11 - Extension/05 - Designing A Testable API/04 - Updating The Booking Operation.mp4 11.08 MB
11 - Extension/05 - Designing A Testable API/05 - Updating The Booking Router.mp4 5.77 MB
11 - Extension/05 - Designing A Testable API/06 - Writing Unit Tests.mp4 17.64 MB
11 - Extension/05 - Designing A Testable API/07 - Final Thoughts.mp4 8.37 MB
11 - Extension/06 - Design Wins/01 - Avoid Type Abuse.mp4 7.19 MB
11 - Extension/06 - Design Wins/02 - Use Built-In Constructs.mp4 4.72 MB
11 - Extension/06 - Design Wins/03 - Use Clear Names.mp4 3.77 MB
11 - Extension/06 - Design Wins/04 - Avoid Flags.mp4 6.55 MB
11 - Extension/06 - Design Wins/05 - Don't Use Too Many Arguments.mp4 15.18 MB
11 - Extension/06 - Design Wins/06 - Use Shallow Nesting.mp4 6.43 MB
11 - Extension/06 - Design Wins/07 - Avoid Deeply Nested Conditionals.mp4 7.44 MB
11 - Extension/06 - Design Wins/08 - No Wildcard Imports.mp4 6.36 MB
11 - Extension/06 - Design Wins/09 - Write Symmetrical Code.mp4 8.4 MB
11 - Extension/06 - Design Wins/10 - Only Use Self If Needed.mp4 6.31 MB
11 - Extension/06 - Design Wins/11 - Keep Classes Small.mp4 13.1 MB
11 - Extension/06 - Design Wins/12 - Tell Don’t Ask.mp4 6.73 MB
11 - Extension/06 - Design Wins/13 - Use Meaningful Instance Variables.mp4 13.84 MB
11 - Extension/06 - Design Wins/14 - Avoid Redundancy.mp4 8.73 MB
11 - Extension/06 - Design Wins/15 - Don't Redefine Programming Concepts.mp4 12 MB
11 - Extension/06 - Design Wins/16 - BONUS #1- Protocol Segregation.mp4 7.5 MB
11 - Extension/06 - Design Wins/17 - BONUS #2- Function Composition.mp4 7.06 MB
Code Diagnosis Workshop-ArjanCodes-2022.mp4 124.98 MB
其他位置