LinkedIn Learning Practical Design Patterns in Swift\01.Introduction\01.01.Explore the benefits of design patterns.mp4
[6e7d21df7bbb907d]
|
30,707,542 |
4E8E97F3 |
LinkedIn Learning Practical Design Patterns in Swift\01.Introduction\01.01.Explore the benefits of design patterns.srt |
2,545 |
2DC08690 |
LinkedIn Learning Practical Design Patterns in Swift\01.Introduction\01.02.What you should know.mp4
[7773c64e6e24752b]
|
1,494,978 |
3A2958E4 |
LinkedIn Learning Practical Design Patterns in Swift\01.Introduction\01.02.What you should know.srt |
1,665 |
D8CFBCF3 |
LinkedIn Learning Practical Design Patterns in Swift\02.Design Patterns Values and Limitations\02.03.What’s a software design pattern.mp4
[381808ffad25d91c]
|
3,193,638 |
27B19D3F |
LinkedIn Learning Practical Design Patterns in Swift\02.Design Patterns Values and Limitations\02.03.What’s a software design pattern.srt |
3,208 |
E4FC2887 |
LinkedIn Learning Practical Design Patterns in Swift\02.Design Patterns Values and Limitations\02.04.Applications of design patterns.mp4
[3c091b8668a48e02]
|
2,794,117 |
6B4BF77F |
LinkedIn Learning Practical Design Patterns in Swift\02.Design Patterns Values and Limitations\02.04.Applications of design patterns.srt |
3,054 |
1CC9E965 |
LinkedIn Learning Practical Design Patterns in Swift\02.Design Patterns Values and Limitations\02.05.Limitations.mp4
[fc1adcc21b409a93]
|
2,739,631 |
E30B7E23 |
LinkedIn Learning Practical Design Patterns in Swift\02.Design Patterns Values and Limitations\02.05.Limitations.srt |
2,946 |
398E3202 |
LinkedIn Learning Practical Design Patterns in Swift\02.Design Patterns Values and Limitations\02.06.Creational, structural, and behavioral patterns.mp4
[59ebf2e380001033]
|
7,192,563 |
9D81FD34 |
LinkedIn Learning Practical Design Patterns in Swift\02.Design Patterns Values and Limitations\02.06.Creational, structural, and behavioral patterns.srt |
6,959 |
23CC960F |
LinkedIn Learning Practical Design Patterns in Swift\03.The Singleton Pattern\03.07.Purpose, pros, and cons.mp4
[e0d10b2a1382ef41]
|
5,358,679 |
2F21AF15 |
LinkedIn Learning Practical Design Patterns in Swift\03.The Singleton Pattern\03.07.Purpose, pros, and cons.srt |
5,517 |
4B1CD460 |
LinkedIn Learning Practical Design Patterns in Swift\03.The Singleton Pattern\03.08.Read-only singletons.mp4
[23a941b7032c361]
|
25,734,460 |
8EEDE81A |
LinkedIn Learning Practical Design Patterns in Swift\03.The Singleton Pattern\03.08.Read-only singletons.srt |
9,292 |
6DE5958C |
LinkedIn Learning Practical Design Patterns in Swift\03.The Singleton Pattern\03.09.Concurrency issues.mp4
[76e1e2f4852e96e0]
|
26,655,545 |
FB6748BA |
LinkedIn Learning Practical Design Patterns in Swift\03.The Singleton Pattern\03.09.Concurrency issues.srt |
8,693 |
0B9DB291 |
LinkedIn Learning Practical Design Patterns in Swift\03.The Singleton Pattern\03.10.Making the singleton thread-safe.mp4
[fdabe32e72983d15]
|
12,399,445 |
E520F52B |
LinkedIn Learning Practical Design Patterns in Swift\03.The Singleton Pattern\03.10.Making the singleton thread-safe.srt |
4,027 |
F4C16B9E |
LinkedIn Learning Practical Design Patterns in Swift\03.The Singleton Pattern\03.11.Readers-writer lock.mp4
[79a56519a26cfc28]
|
15,761,619 |
39391228 |
LinkedIn Learning Practical Design Patterns in Swift\03.The Singleton Pattern\03.11.Readers-writer lock.srt |
5,983 |
2F98AE56 |
LinkedIn Learning Practical Design Patterns in Swift\04.The Prototype Pattern\04.12.Purpose Cloning.mp4
[def646bab3a69b21]
|
4,659,661 |
92FE6E56 |
LinkedIn Learning Practical Design Patterns in Swift\04.The Prototype Pattern\04.12.Purpose Cloning.srt |
3,474 |
77460908 |
LinkedIn Learning Practical Design Patterns in Swift\04.The Prototype Pattern\04.13.Copying value types.mp4
[adddf56ad016ae80]
|
7,404,356 |
FD3461F0 |
LinkedIn Learning Practical Design Patterns in Swift\04.The Prototype Pattern\04.13.Copying value types.srt |
3,561 |
4075B7A3 |
LinkedIn Learning Practical Design Patterns in Swift\04.The Prototype Pattern\04.14.Pitfalls of cloning reference types.mp4
[31d081a056355b2]
|
14,447,324 |
699A87B3 |
LinkedIn Learning Practical Design Patterns in Swift\04.The Prototype Pattern\04.14.Pitfalls of cloning reference types.srt |
4,942 |
6128F698 |
LinkedIn Learning Practical Design Patterns in Swift\04.The Prototype Pattern\04.15.Cloning reference types.mp4
[a5629f12cb7bfe79]
|
10,748,295 |
C1E2605B |
LinkedIn Learning Practical Design Patterns in Swift\04.The Prototype Pattern\04.15.Cloning reference types.srt |
4,219 |
01ECF83D |
LinkedIn Learning Practical Design Patterns in Swift\05.The Factory Method Pattern\05.16.Polymorphic instantiation.mp4
[ab1e7157435002cb]
|
2,532,395 |
AC513A8A |
LinkedIn Learning Practical Design Patterns in Swift\05.The Factory Method Pattern\05.16.Polymorphic instantiation.srt |
2,600 |
7269509A |
LinkedIn Learning Practical Design Patterns in Swift\05.The Factory Method Pattern\05.17.Implementing the Factory Method.mp4
[20149899c1e80a01]
|
18,136,972 |
74F23663 |
LinkedIn Learning Practical Design Patterns in Swift\05.The Factory Method Pattern\05.17.Implementing the Factory Method.srt |
7,303 |
0C26D21D |
LinkedIn Learning Practical Design Patterns in Swift\06.The Adapter Pattern\06.18.Working with incompatible interfaces.mp4
[68f7fcaed262401f]
|
2,730,416 |
8FECD7D3 |
LinkedIn Learning Practical Design Patterns in Swift\06.The Adapter Pattern\06.18.Working with incompatible interfaces.srt |
3,591 |
D9AF9AA2 |
LinkedIn Learning Practical Design Patterns in Swift\06.The Adapter Pattern\06.19.Classical Adapter.mp4
[8f9fa766d0fa63a5]
|
18,696,954 |
2A4BB3AF |
LinkedIn Learning Practical Design Patterns in Swift\06.The Adapter Pattern\06.19.Classical Adapter.srt |
8,684 |
3AE08278 |
LinkedIn Learning Practical Design Patterns in Swift\06.The Adapter Pattern\06.20.Adapter using type extensions.mp4
[cb79542bce29c6ee]
|
6,538,453 |
833AEBC7 |
LinkedIn Learning Practical Design Patterns in Swift\06.The Adapter Pattern\06.20.Adapter using type extensions.srt |
2,616 |
51C8F371 |
LinkedIn Learning Practical Design Patterns in Swift\07.The Decorator Pattern\07.21.Enhancing a type without modifying it.mp4
[c60e6484c3449d3f]
|
2,313,453 |
84ED15E0 |
LinkedIn Learning Practical Design Patterns in Swift\07.The Decorator Pattern\07.21.Enhancing a type without modifying it.srt |
2,188 |
0AEE413F |
LinkedIn Learning Practical Design Patterns in Swift\07.The Decorator Pattern\07.22.The object Decorator.mp4
[3d27d7e248fc3e8c]
|
13,617,984 |
9DDA7F3D |
LinkedIn Learning Practical Design Patterns in Swift\07.The Decorator Pattern\07.22.The object Decorator.srt |
5,836 |
471C0174 |
LinkedIn Learning Practical Design Patterns in Swift\07.The Decorator Pattern\07.23.Decorator via Swift extensions.mp4
[86e777b3e71e5e29]
|
10,482,816 |
676B2722 |
LinkedIn Learning Practical Design Patterns in Swift\07.The Decorator Pattern\07.23.Decorator via Swift extensions.srt |
4,105 |
9E2F702C |
LinkedIn Learning Practical Design Patterns in Swift\08.The Facade Pattern\08.24.Purpose Simplify usage.mp4
[8780c7350419acd]
|
2,557,754 |
01472C01 |
LinkedIn Learning Practical Design Patterns in Swift\08.The Facade Pattern\08.24.Purpose Simplify usage.srt |
2,687 |
21561317 |
LinkedIn Learning Practical Design Patterns in Swift\08.The Facade Pattern\08.25.Consolidating complex functionality.mp4
[6077b990ebec8dc7]
|
27,718,252 |
6E892D03 |
LinkedIn Learning Practical Design Patterns in Swift\08.The Facade Pattern\08.25.Consolidating complex functionality.srt |
11,012 |
2F4E246E |
LinkedIn Learning Practical Design Patterns in Swift\09.The Flyweight Pattern\09.26.Sharing of common data.mp4
[cad3dc7d55deb333]
|
4,174,584 |
8D7D88E9 |
LinkedIn Learning Practical Design Patterns in Swift\09.The Flyweight Pattern\09.26.Sharing of common data.srt |
3,694 |
2938C54C |
LinkedIn Learning Practical Design Patterns in Swift\09.The Flyweight Pattern\09.27.Spaceships.mp4
[eecff7fc3a211dbe]
|
15,952,237 |
908EFEAD |
LinkedIn Learning Practical Design Patterns in Swift\09.The Flyweight Pattern\09.27.Spaceships.srt |
7,526 |
9FF2E16C |
LinkedIn Learning Practical Design Patterns in Swift\10.The Proxy Pattern\10.28.The surrogate.mp4
[69ee9f5e7bfd4615]
|
2,377,349 |
03DBFB70 |
LinkedIn Learning Practical Design Patterns in Swift\10.The Proxy Pattern\10.28.The surrogate.srt |
2,646 |
7D00E707 |
LinkedIn Learning Practical Design Patterns in Swift\10.The Proxy Pattern\10.29.Delayed initialization.mp4
[9bcd310775541b04]
|
7,248,587 |
54664518 |
LinkedIn Learning Practical Design Patterns in Swift\10.The Proxy Pattern\10.29.Delayed initialization.srt |
3,101 |
22EA62DD |
LinkedIn Learning Practical Design Patterns in Swift\11.The Chain of Responsibility Pattern\11.30.Request propagation.mp4
[313b157e6f307591]
|
2,587,509 |
A15B5C28 |
LinkedIn Learning Practical Design Patterns in Swift\11.The Chain of Responsibility Pattern\11.30.Request propagation.srt |
2,639 |
6F11888E |
LinkedIn Learning Practical Design Patterns in Swift\11.The Chain of Responsibility Pattern\11.31.Request processor.mp4
[15da5e74f70ba33b]
|
18,872,057 |
05702028 |
LinkedIn Learning Practical Design Patterns in Swift\11.The Chain of Responsibility Pattern\11.31.Request processor.srt |
8,347 |
34125CC9 |
LinkedIn Learning Practical Design Patterns in Swift\12.The Iterator Pattern\12.32.Sequential access.mp4
[b9c725a137151625]
|
2,614,333 |
D150EFEC |
LinkedIn Learning Practical Design Patterns in Swift\12.The Iterator Pattern\12.32.Sequential access.srt |
2,814 |
203261EB |
LinkedIn Learning Practical Design Patterns in Swift\12.The Iterator Pattern\12.33.Custom queue implementation.mp4
[8900f32818693e45]
|
7,970,625 |
9982DED0 |
LinkedIn Learning Practical Design Patterns in Swift\12.The Iterator Pattern\12.33.Custom queue implementation.srt |
4,617 |
02DDDB55 |
LinkedIn Learning Practical Design Patterns in Swift\12.The Iterator Pattern\12.34.Adding for-in loop support to the queue.mp4
[ed6e63b24763dde]
|
15,318,967 |
D8DDF922 |
LinkedIn Learning Practical Design Patterns in Swift\12.The Iterator Pattern\12.34.Adding for-in loop support to the queue.srt |
5,786 |
FE9870BE |
LinkedIn Learning Practical Design Patterns in Swift\13.The Observer Pattern\13.35.Broadcasting.mp4
[21b0cbed71cfef16]
|
2,300,309 |
3C0B5026 |
LinkedIn Learning Practical Design Patterns in Swift\13.The Observer Pattern\13.35.Broadcasting.srt |
2,146 |
4242949B |
LinkedIn Learning Practical Design Patterns in Swift\13.The Observer Pattern\13.36.Notifying observers.mp4
[ffc4dccf36cc7638]
|
36,821,269 |
49BF23AF |
LinkedIn Learning Practical Design Patterns in Swift\13.The Observer Pattern\13.36.Notifying observers.srt |
12,014 |
6EF7638B |
LinkedIn Learning Practical Design Patterns in Swift\14.The State Pattern\14.37.Aim Reduce complex conditional logic.mp4
[9fec496532df03b6]
|
1,525,587 |
7FFB44D3 |
LinkedIn Learning Practical Design Patterns in Swift\14.The State Pattern\14.37.Aim Reduce complex conditional logic.srt |
1,625 |
3A377F49 |
LinkedIn Learning Practical Design Patterns in Swift\14.The State Pattern\14.38.Coffee machine with nested conditionals.mp4
[34f8c7a2fd39a33e]
|
3,504,029 |
DD15BE6F |
LinkedIn Learning Practical Design Patterns in Swift\14.The State Pattern\14.38.Coffee machine with nested conditionals.srt |
2,037 |
3193EDF4 |
LinkedIn Learning Practical Design Patterns in Swift\14.The State Pattern\14.39.Refactoring Identifying the states.mp4
[58f205840440b3e8]
|
13,264,905 |
B6DA124E |
LinkedIn Learning Practical Design Patterns in Swift\14.The State Pattern\14.39.Refactoring Identifying the states.srt |
4,803 |
EDD67749 |
LinkedIn Learning Practical Design Patterns in Swift\14.The State Pattern\14.40.Refactoring Implementing the states.mp4
[4bfeeb2a1975c2c]
|
25,270,858 |
53B69FDC |
LinkedIn Learning Practical Design Patterns in Swift\14.The State Pattern\14.40.Refactoring Implementing the states.srt |
7,880 |
3D4F63EE |
LinkedIn Learning Practical Design Patterns in Swift\15.Conclusion\15.41.Next steps.mp4
[aae5c7b4c72fefa2]
|
2,446,638 |
1B590E52 |
LinkedIn Learning Practical Design Patterns in Swift\15.Conclusion\15.41.Next steps.srt |
1,317 |
D2CEE5E2 |
LinkedIn Learning Practical Design Patterns in Swift\Ex_Files_Design_Patterns_Swift.zip |
933,784 |
D4D9B29D |
LinkedIn Learning Practical Design Patterns in Swift\01.Introduction |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\02.Design Patterns Values and Limitations |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\03.The Singleton Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\04.The Prototype Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\05.The Factory Method Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\06.The Adapter Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\07.The Decorator Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\08.The Facade Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\09.The Flyweight Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\10.The Proxy Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\11.The Chain of Responsibility Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\12.The Iterator Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\13.The Observer Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\14.The State Pattern |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift\15.Conclusion |
0 |
00000000 |
LinkedIn Learning Practical Design Patterns in Swift |
0 |
00000000 |
|
Total size: |
439,994,628 |
|