|
|
0
|
|
102.4 B
|
|
|
1
|
|
309.2 KB
|
|
|
001 Concepts Summary & Checklist.mp4
|
MP4
|
17 MB
|
|
|
001 Concepts Summary & Checklist_en.srt
|
SRT
|
15.4 KB
|
|
|
001 Module Introduction.mp4
|
MP4
|
1.3 MB
|
|
|
001 Module Introduction_en.srt
|
SRT
|
1.6 KB
|
|
|
001 Slides-Checklist.url
|
URL
|
102.4 B
|
|
|
001 Staying Clean!.mp4
|
MP4
|
4.8 MB
|
|
|
001 Staying Clean!_en.srt
|
SRT
|
5 KB
|
|
|
001 Welcome to the Course!.mp4
|
MP4
|
54.4 MB
|
|
|
001 Welcome to the Course!_en.srt
|
SRT
|
4.2 KB
|
|
|
002 Analyzing Key Function Parts.mp4
|
MP4
|
2.4 MB
|
|
|
002 Analyzing Key Function Parts_en.srt
|
SRT
|
2.5 KB
|
|
|
002 Bad Comments.mp4
|
MP4
|
8.8 MB
|
|
|
002 Bad Comments_en.srt
|
SRT
|
6.9 KB
|
|
|
002 Code.url
|
URL
|
102.4 B
|
|
|
002 Important This is NOT an OOP or Patterns & Principles Course!_en.srt
|
SRT
|
3.6 KB
|
|
|
002 Possible Next Steps.mp4
|
MP4
|
5 MB
|
|
|
002 Possible Next Steps_en.srt
|
SRT
|
4.7 KB
|
|
|
2
|
|
74.8 KB
|
|
|
002 Important This is NOT an OOP or Patterns & Principles Course!.mp4
|
MP4
|
3.6 MB
|
|
|
002 Useful Concepts - An Overview.mp4
|
MP4
|
2.2 MB
|
|
|
002 Useful Concepts - An Overview_en.srt
|
SRT
|
2.1 KB
|
|
|
002 What is Clean Code.mp4
|
MP4
|
28 MB
|
|
|
002 What is Clean Code_en.srt
|
SRT
|
9.4 KB
|
|
|
002 Why Good Names Matter.mp4
|
MP4
|
4.9 MB
|
|
|
002 Why Good Names Matter_en.srt
|
SRT
|
5.3 KB
|
|
|
3
|
|
104.2 KB
|
|
|
003 Choosing Good Names.mp4
|
MP4
|
8.7 MB
|
|
|
003 Choosing Good Names_en.srt
|
SRT
|
6.8 KB
|
|
|
003 Clean Code - Key Pain Points & How To Write Clean Code.mp4
|
MP4
|
15.6 MB
|
|
|
003 Clean Code - Key Pain Points & How To Write Clean Code_en.srt
|
SRT
|
6 KB
|
|
|
003 Code.url
|
URL
|
102.4 B
|
|
|
003 Course Roundup.mp4
|
MP4
|
11.1 MB
|
|
|
003 Course Roundup_en.srt
|
SRT
|
2 KB
|
|
|
003 Good Comments.mp4
|
MP4
|
7.8 MB
|
|
|
003 Good Comments_en.srt
|
SRT
|
7 KB
|
|
|
003 Introducing Guards.mp4
|
MP4
|
15 MB
|
|
|
003 Introducing Guards_en.srt
|
SRT
|
5 KB
|
|
|
003 Keep The Number Of Parameters Low!.mp4
|
MP4
|
13.1 MB
|
|
|
003 Keep The Number Of Parameters Low!_en.srt
|
SRT
|
10.3 KB
|
|
|
003 Objects vs Data Containers Data Structures.mp4
|
MP4
|
9 MB
|
|
|
003 Objects vs Data Containers Data Structures_en.srt
|
SRT
|
6.4 KB
|
|
|
004 Bonus!.html
|
HTML
|
307.2 B
|
|
|
004 Casing Conventions & Programming Languages.mp4
|
MP4
|
5.4 MB
|
|
|
004 Casing Conventions & Programming Languages_en.srt
|
SRT
|
4.7 KB
|
|
|
004 Code.url
|
URL
|
102.4 B
|
|
|
004 Guards In Action.mp4
|
MP4
|
27.9 MB
|
|
|
004 Guards In Action_en.srt
|
SRT
|
11.6 KB
|
|
|
004 How Is This Course Structured.mp4
|
MP4
|
6.1 MB
|
|
|
004 How Is This Course Structured_en.srt
|
SRT
|
2.3 KB
|
|
|
004 Refactoring Function Parameters - Ideas & Concepts.mp4
|
MP4
|
6.4 MB
|
|
|
004 Refactoring Function Parameters - Ideas & Concepts_en.srt
|
SRT
|
6.1 KB
|
|
|
004 What is Code Formatting Really About.mp4
|
MP4
|
3.6 MB
|
|
|
4
|
|
252.9 KB
|
|
|
004 What is Code Formatting Really About_en.srt
|
SRT
|
4 KB
|
|
|
004 Why The Differentiation Matters.mp4
|
MP4
|
8.2 MB
|
|
|
004 Why The Differentiation Matters_en.srt
|
SRT
|
6.6 KB
|
|
|
005 Classes & Polymorphism.mp4
|
MP4
|
91.8 MB
|
|
|
005 Classes & Polymorphism_en.srt
|
SRT
|
19.9 KB
|
|
|
005 Code.url
|
URL
|
102.4 B
|
|
|
005 Course Prerequisites.mp4
|
MP4
|
12 MB
|
|
|
005 Course Prerequisites_en.srt
|
SRT
|
5.4 KB
|
|
|
005 Extracting Control Structures & Preferring Positive Phrasing.mp4
|
MP4
|
20.9 MB
|
|
|
005 Extracting Control Structures & Preferring Positive Phrasing_en.srt
|
SRT
|
4.8 KB
|
|
|
005 Naming Variables & Properties - Theory.mp4
|
MP4
|
7.2 MB
|
|
|
5
|
|
317.5 KB
|
|
|
005 Naming Variables & Properties - Theory_en.srt
|
SRT
|
6.1 KB
|
|
|
005 Vertical Formatting.mp4
|
MP4
|
51.2 MB
|
|
|
005 Vertical Formatting_en.srt
|
SRT
|
14 KB
|
|
|
005 When One Parameter Is Just Right.mp4
|
MP4
|
4 MB
|
|
|
005 When One Parameter Is Just Right_en.srt
|
SRT
|
3.5 KB
|
|
|
006 Classes Should Be Small!.mp4
|
MP4
|
16.5 MB
|
|
|
006 Classes Should Be Small!_en.srt
|
SRT
|
9.7 KB
|
|
|
006 Code.url
|
URL
|
102.4 B
|
|
|
006 Extracting Control Structures Into Functions_en.srt
|
SRT
|
7.1 KB
|
|
|
006 Formatting Language-specific Considerations.mp4
|
MP4
|
2.8 MB
|
|
|
006 Formatting Language-specific Considerations_en.srt
|
SRT
|
3.5 KB
|
|
|
006 Naming Variables & Properties - Examples.mp4
|
MP4
|
15.8 MB
|
|
|
6
|
|
458 KB
|
|
|
006 Clean Code & Strongly Typed Languages.mp4
|
MP4
|
10.9 MB
|
|
|
006 Clean Code & Strongly Typed Languages_en.srt
|
SRT
|
4.1 KB
|
|
|
006 Extracting Control Structures Into Functions.mp4
|
MP4
|
27.8 MB
|
|
|
006 Naming Variables & Properties - Examples_en.srt
|
SRT
|
7.7 KB
|
|
|
006 Two Parameters & When To Refactor.mp4
|
MP4
|
6.1 MB
|
|
|
006 Two Parameters & When To Refactor_en.srt
|
SRT
|
6.4 KB
|
|
|
007 Dealing With Too Many Values_en.srt
|
SRT
|
7.2 KB
|
|
|
007 Naming Functions & Methods - Theory.mp4
|
MP4
|
4.4 MB
|
|
|
007 Naming Functions & Methods - Theory_en.srt
|
SRT
|
4.6 KB
|
|
|
007 Understanding Cohesion_en.srt
|
SRT
|
7.6 KB
|
|
|
007 Writing Clean Functions With Control Structures.mp4
|
MP4
|
52.8 MB
|
|
|
7
|
|
236.3 KB
|
|
|
007 About The Course Code Examples.mp4
|
MP4
|
7.2 MB
|
|
|
007 About The Course Code Examples_en.srt
|
SRT
|
3.3 KB
|
|
|
007 Code.url
|
URL
|
102.4 B
|
|
|
007 Dealing With Too Many Values.mp4
|
MP4
|
8.7 MB
|
|
|
007 Horizontal Formatting.mp4
|
MP4
|
21.1 MB
|
|
|
007 Horizontal Formatting_en.srt
|
SRT
|
6.1 KB
|
|
|
007 Understanding Cohesion.mp4
|
MP4
|
12.9 MB
|
|
|
007 Writing Clean Functions With Control Structures_en.srt
|
SRT
|
11.7 KB
|
|
|
008 Code.url
|
URL
|
102.4 B
|
|
|
008 Inverting Conditional Logic.mp4
|
MP4
|
58.7 MB
|
|
|
008 Inverting Conditional Logic_en.srt
|
SRT
|
12.3 KB
|
|
|
008 Join Our Learning Community!.html
|
HTML
|
921.6 B
|
|
|
008 Naming Functions & Methods - Examples.mp4
|
MP4
|
8.4 MB
|
|
|
008 The Law Of Demeter And Why You Should Tell, Not Ask.mp4
|
MP4
|
26.1 MB
|
|
|
008 Your Challenge - Problem_en.srt
|
SRT
|
1.6 KB
|
|
|
8
|
|
270.9 KB
|
|
|
008 Functions With A Dynamic Number Of Parameters.mp4
|
MP4
|
4.1 MB
|
|
|
008 Functions With A Dynamic Number Of Parameters_en.srt
|
SRT
|
4.4 KB
|
|
|
008 Naming Functions & Methods - Examples_en.srt
|
SRT
|
5.3 KB
|
|
|
008 The Law Of Demeter And Why You Should Tell, Not Ask_en.srt
|
SRT
|
17.3 KB
|
|
|
008 Your Challenge - Problem.mp4
|
MP4
|
3.1 MB
|
|
|
009 Beware Of Output Parameters.mp4
|
MP4
|
6.8 MB
|
|
|
009 Beware Of Output Parameters_en.srt
|
SRT
|
7.2 KB
|
|
|
009 Code.url
|
URL
|
102.4 B
|
|
|
009 Embrace Errors & Error Handling.mp4
|
MP4
|
19.5 MB
|
|
|
009 Embrace Errors & Error Handling_en.srt
|
SRT
|
10.6 KB
|
|
|
009 Functional, OOP, Procedural The Course Concepts Always Apply!.mp4
|
MP4
|
5.2 MB
|
|
|
009 Functional, OOP, Procedural The Course Concepts Always Apply!_en.srt
|
SRT
|
2.4 KB
|
|
|
009 Naming Classes - Theory.mp4
|
MP4
|
2.7 MB
|
|
|
009 Naming Classes - Theory_en.srt
|
SRT
|
3.2 KB
|
|
|
009 The SOLID Principles.mp4
|
MP4
|
2.9 MB
|
|
|
009 The SOLID Principles_en.srt
|
SRT
|
2.8 KB
|
|
|
009 Your Challenge - Solution.mp4
|
MP4
|
22.4 MB
|
|
|
009 Your Challenge - Solution_en.srt
|
SRT
|
10.9 KB
|
|
|
9
|
|
366.6 KB
|
|
|
010 Clean Code, Principles & Patterns & Clean Architecture.mp4
|
MP4
|
11.1 MB
|
|
|
010 Clean Code, Principles & Patterns & Clean Architecture_en.srt
|
SRT
|
5.7 KB
|
|
|
010 Code.url
|
URL
|
102.4 B
|
|
|
010 Creating More Error Guards.mp4
|
MP4
|
54.4 MB
|
|
|
010 Creating More Error Guards_en.srt
|
SRT
|
6.9 KB
|
|
|
010 Functions Should Be Small & Do One Thing!.mp4
|
MP4
|
24.3 MB
|
|
|
010 Functions Should Be Small & Do One Thing!_en.srt
|
SRT
|
17.9 KB
|
|
|
010 Module Resources.html
|
HTML
|
102.4 B
|
|
|
010 Naming Classes - Examples.mp4
|
MP4
|
5.4 MB
|
|
|
010 Naming Classes - Examples_en.srt
|
SRT
|
4.1 KB
|
|
|
010 Slides-Summary-Sheet.url
|
URL
|
102.4 B
|
|
|
010 The Single-Responsibility-Principle (SRP) & Why It Matters.mp4
|
MP4
|
15.2 MB
|
|
|
10
|
|
357.1 KB
|
|
|
010 The Single-Responsibility-Principle (SRP) & Why It Matters_en.srt
|
SRT
|
10.9 KB
|
|
|
011 Clean Code vs Quick Code.mp4
|
MP4
|
16.8 MB
|
|
|
011 Exceptions You Should Be Aware Of.mp4
|
MP4
|
12 MB
|
|
|
011 Extracting Validation Code.mp4
|
MP4
|
18.4 MB
|
|
|
011 Why Levels of Abstraction Matter.mp4
|
MP4
|
13 MB
|
|
|
011 Why Levels of Abstraction Matter_en.srt
|
SRT
|
11.1 KB
|
|
|
11
|
|
186.2 KB
|
|
|
011 Clean Code vs Quick Code_en.srt
|
SRT
|
8.5 KB
|
|
|
011 Code.url
|
URL
|
102.4 B
|
|
|
011 Exceptions You Should Be Aware Of_en.srt
|
SRT
|
10.7 KB
|
|
|
011 Extracting Validation Code_en.srt
|
SRT
|
6.5 KB
|
|
|
011 The Open-Closed Principle (OCP) & Why It Matters.mp4
|
MP4
|
13.3 MB
|
|
|
011 The Open-Closed Principle (OCP) & Why It Matters_en.srt
|
SRT
|
8.5 KB
|
|
|
012 Code.url
|
URL
|
102.4 B
|
|
|
012 Common Errors & Pitfalls.mp4
|
MP4
|
17.5 MB
|
|
|
012 Common Errors & Pitfalls_en.srt
|
SRT
|
12.7 KB
|
|
|
012 Error Handling Is One Thing!_en.srt
|
SRT
|
5.3 KB
|
|
|
012 General-Resources.url
|
URL
|
102.4 B
|
|
|
012 The Liskov Substitution Principle.mp4
|
MP4
|
10.8 MB
|
|
|
12
|
|
50.4 KB
|
|
|
012 Error Handling Is One Thing!.mp4
|
MP4
|
29.8 MB
|
|
|
012 Module & Course Resources.html
|
HTML
|
716.8 B
|
|
|
012 The Liskov Substitution Principle_en.srt
|
SRT
|
9.1 KB
|
|
|
012 When Should You Split.mp4
|
MP4
|
4.4 MB
|
|
|
012 When Should You Split_en.srt
|
SRT
|
4.5 KB
|
|
|
013 Code.url
|
URL
|
102.4 B
|
|
|
013 Demo & Challenge.mp4
|
MP4
|
37.8 MB
|
|
|
013 Demo & Challenge_en.srt
|
SRT
|
20.4 KB
|
|
|
013 Demo Time!.mp4
|
MP4
|
31.1 MB
|
|
|
013 Demo Time!_en.srt
|
SRT
|
17 KB
|
|
|
013 The Interface Segregation Principle.mp4
|
MP4
|
10.9 MB
|
|
|
013 The Interface Segregation Principle_en.srt
|
SRT
|
6.5 KB
|
|
|
13
|
|
511.2 KB
|
|
|
013 Using Factory Functions & Polymorphism.mp4
|
MP4
|
29.5 MB
|
|
|
013 Using Factory Functions & Polymorphism_en.srt
|
SRT
|
13.5 KB
|
|
|
014 Code.url
|
URL
|
102.4 B
|
|
|
014 Stay DRY - Don't Repeat Yourself.mp4
|
MP4
|
2.7 MB
|
|
|
014 Stay DRY - Don't Repeat Yourself_en.srt
|
SRT
|
3 KB
|
|
|
014 The Dependency Inversion Principle.mp4
|
MP4
|
17 MB
|
|
|
014 The Dependency Inversion Principle_en.srt
|
SRT
|
10.9 KB
|
|
|
014 Working with Default Parameters.mp4
|
MP4
|
3 MB
|
|
|
014 Working with Default Parameters_en.srt
|
SRT
|
1.8 KB
|
|
|
014 Your Challenge - Problem.mp4
|
MP4
|
2.6 MB
|
|
|
014 Your Challenge - Problem_en.srt
|
SRT
|
1.9 KB
|
|
|
015 Avoid Magic Numbers & Strings.html
|
HTML
|
1.1 KB
|
|
|
015 Code.url
|
URL
|
102.4 B
|
|
|
015 Module Resources.html
|
HTML
|
102.4 B
|
|
|
015 Slides-Summary-Sheet.url
|
URL
|
102.4 B
|
|
|
015 Splitting Functions To Stay DRY.mp4
|
MP4
|
16 MB
|
|
|
015 Splitting Functions To Stay DRY_en.srt
|
SRT
|
8.7 KB
|
|
|
015 Your Challenge - Solution.mp4
|
MP4
|
33.2 MB
|
|
|
015 Your Challenge - Solution_en.srt
|
SRT
|
16.8 KB
|
|
|
016 Code.url
|
URL
|
102.4 B
|
|
|
016 Don't Overdo It - Avoid Useless Extractions.mp4
|
MP4
|
17 MB
|
|
|
016 Don't Overdo It - Avoid Useless Extractions_en.srt
|
SRT
|
10.7 KB
|
|
|
016 Module Resources.html
|
HTML
|
102.4 B
|
|
|
016 Module Summary.mp4
|
MP4
|
49.6 MB
|
|
|
016 Module Summary_en.srt
|
SRT
|
6.3 KB
|
|
|
016 Slides-Summary-Sheet.url
|
URL
|
102.4 B
|
|
|
017 Code.url
|
URL
|
102.4 B
|
|
|
017 Module Resources.html
|
HTML
|
102.4 B
|
|
|
017 Slides-Summary-Sheet.url
|
URL
|
102.4 B
|
|
|
017 Understanding & Avoiding (Unexpected) Side Effects.mp4
|
MP4
|
20.5 MB
|
|
|
017 Understanding & Avoiding (Unexpected) Side Effects_en.srt
|
SRT
|
19 KB
|
|
|
018 Code.url
|
URL
|
102.4 B
|
|
|
018 Side Effects - A Challenge.mp4
|
MP4
|
30.2 MB
|
|
|
018 Side Effects - A Challenge_en.srt
|
SRT
|
15.2 KB
|
|
|
019 Code.url
|
URL
|
102.4 B
|
|
|
019 Why Unit Tests Matter & Help A Lot!.mp4
|
MP4
|
17.9 MB
|
|
|
019 Why Unit Tests Matter & Help A Lot!_en.srt
|
SRT
|
10.5 KB
|
|
|
020 Module Resources.html
|
HTML
|
102.4 B
|
|
|
020 Slides-Summary-Sheet.url
|
URL
|
102.4 B
|
|
|
TutsNode.net.txt
|
TXT
|
102.4 B
|
|
|
[TGx]Downloaded from torrentgalaxy.to .txt
|
TXT
|
614.4 B
|
|
|
external-links.txt
|
TXT
|
716.8 B
|
|
|
14
|
|
139.6 KB
|
|
|
15
|
|
220.6 KB
|
|
|
16
|
|
442.7 KB
|
|
|
17
|
|
191.6 KB
|
|
|
18
|
|
151.8 KB
|
|
|
19
|
|
395.5 KB
|
|
|
20
|
|
84.7 KB
|
|
|
21
|
|
12.1 KB
|
|
|
22
|
|
10.1 KB
|
|
|
23
|
|
70.4 KB
|
|
|
24
|
|
71.2 KB
|
|
|
25
|
|
11.5 KB
|
|
|
26
|
|
472.5 KB
|
|
|
27
|
|
9.2 KB
|
|
|
28
|
|
35 KB
|
|
|
29
|
|
225 KB
|
|
|
30
|
|
469.1 KB
|
|
|
31
|
|
488.2 KB
|
|
|
32
|
|
181.6 KB
|
|
|
33
|
|
430.8 KB
|
|
|
34
|
|
347.1 KB
|
|
|
35
|
|
11.6 KB
|
|
|
36
|
|
211.9 KB
|
|
|
37
|
|
439.7 KB
|
|
|
38
|
|
511.5 KB
|
|
|
39
|
|
125.2 KB
|
|
|
40
|
|
464.6 KB
|
|
|
41
|
|
480 KB
|
|
|
42
|
|
432.5 KB
|
|
|
43
|
|
458.7 KB
|
|
|
44
|
|
68.3 KB
|
|
|
45
|
|
95.5 KB
|
|
|
46
|
|
208.2 KB
|
|
|
47
|
|
30.3 KB
|
|
|
48
|
|
213.2 KB
|
|
|
49
|
|
268.8 KB
|
|
|
50
|
|
280.5 KB
|
|
|
51
|
|
152.6 KB
|
|
|
52
|
|
325.2 KB
|
|
|
53
|
|
178.1 KB
|
|
|
54
|
|
387.8 KB
|
|
|
55
|
|
271.7 KB
|
|
|
56
|
|
326.5 KB
|
|
|
57
|
|
223.2 KB
|
|
|
58
|
|
151.4 KB
|
|
|
59
|
|
449.5 KB
|
|
|
60
|
|
454.5 KB
|
|
|
61
|
|
132.3 KB
|
|
|
62
|
|
132.4 KB
|
|
|
63
|
|
331.7 KB
|
|
|
64
|
|
26.6 KB
|
|
|
65
|
|
138.2 KB
|
|
|
66
|
|
201.4 KB
|
|
|
67
|
|
74.7 KB
|
|
|
68
|
|
93.7 KB
|
|
|
69
|
|
369.2 KB
|
|
|
70
|
|
46.7 KB
|
|
|
71
|
|
365.1 KB
|
|
|
72
|
|
438.3 KB
|
|
|
73
|
|
370.9 KB
|
|
|
74
|
|
485.6 KB
|
|
|
75
|
|
115.9 KB
|
|
|
76
|
|
168.4 KB
|
|
|
77
|
|
256.8 KB
|
|
|
78
|
|
343.6 KB
|
|
|
79
|
|
358.5 KB
|
|
|
80
|
|
150.8 KB
|
|
|
81
|
|
267.8 KB
|
|
|
82
|
|
315.6 KB
|
|
|
83
|
|
453.2 KB
|
|
|
84
|
|
211.5 KB
|