Skip to content

Commit 5392e3b

Browse files
updated
1 parent 0bf9a57 commit 5392e3b

File tree

55 files changed

+1080
-81
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+1080
-81
lines changed

β€Ž1-print/README.mdβ€Ž

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# Chapter 1: Print Statement
22

3-
43
## πŸ“Ί Video Tutorial
54

65
**Start coding with PYTHON in 5 minutes! 🐍** (5:13)
@@ -65,5 +64,16 @@ Comments are lines that Python ignores. They help explain your code:
6564
print("This is code") # This is also a comment
6665
```
6766

67+
## πŸŽ“ Key Takeaways from Video
68+
69+
1. Download Python interpreter from python.org
70+
2. Install an IDE (PyCharm or VS Code) for writing Python code
71+
3. Add Python to PATH during installation (Windows)
72+
4. Create a new Python project and file
73+
5. Lists store multiple items in a single variable
74+
75+
> πŸ’‘ *These points cover the main concepts from the video tutorial to help reinforce your learning.*
76+
6877
## πŸ”— Next Chapter
6978
Continue to [Chapter 2: Variables](../2-variables/) to learn about storing data!
79+

β€Ž10-logical-operators/README.mdβ€Ž

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
# Chapter 11: Logical Operators
22

3-
43
## πŸ“Ί Video Tutorial
54

65
**Logical operators in Python are easy πŸ”£** (7:56)
76

87
[![Watch on YouTube](https://img.shields.io/badge/Watch-YouTube-red?style=for-the-badge&logo=youtube)](https://youtu.be/W7luvtXeQTA)
98

10-
119
## πŸ“Ί Video Tutorial
1210

1311
[![Watch on YouTube](https://img.shields.io/badge/Watch-BroCode_Python_Master_Class-red?style=for-the-badge&logo=youtube)](https://youtu.be/TYyKQBC4bwE)
@@ -214,5 +212,14 @@ else:
214212
3. **Flight Booking**: Available if (seats > 0) and (has_passport or is_domestic)
215213
4. **Game Level Unlock**: Unlock if (score >= 1000 and level >= 5) or has_premium
216214

215+
## πŸŽ“ Key Takeaways from Video
216+
217+
1. Conditionals execute code based on conditions
218+
2. Use if-elif-else for conditional logic
219+
3. Follow along with the video for hands-on practice
220+
221+
> πŸ’‘ *These points cover the main concepts from the video tutorial to help reinforce your learning.*
222+
217223
## πŸ”— Next Chapter
218224
Continue to [Chapter 12: Conditional Expressions](../12-conditional/) to learn shorthand if-else statements!
225+

β€Ž11-conditional-expressions/README.mdβ€Ž

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
# Chapter 12: Conditional Expressions (Ternary Operator)
22

3-
43
## πŸ“Ί Video Tutorial
54

65
**Learn conditional expressions in 5 minutes! ❓** (5:21)
76

87
[![Watch on YouTube](https://img.shields.io/badge/Watch-YouTube-red?style=for-the-badge&logo=youtube)](https://youtu.be/TYyKQBC4bwE)
98

10-
119
## πŸ“Ί Video Tutorial
1210

1311
[![Watch on YouTube](https://img.shields.io/badge/Watch-BroCode_Python_Master_Class-red?style=for-the-badge&logo=youtube)](https://youtu.be/tb6EYiHtcXU)
@@ -151,5 +149,14 @@ print(f"Your badge: {badge}")
151149
4. Create BMI category determiner
152150
5. Build a simple voting eligibility checker
153151

152+
## πŸŽ“ Key Takeaways from Video
153+
154+
1. Variables store data values that can be reused
155+
2. Use if-elif-else for conditional logic
156+
3. Follow along with the video for hands-on practice
157+
158+
> πŸ’‘ *These points cover the main concepts from the video tutorial to help reinforce your learning.*
159+
154160
## πŸ”— Next Chapter
155161
Continue to [Chapter 13: String Methods](../13-string/) to explore string manipulation techniques!
162+

β€Ž12-string-methods/README.mdβ€Ž

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
# Chapter 13: String Methods
22

3-
43
## πŸ“Ί Video Tutorial
54

65
**String methods in Python are easy! 〰️** (12:14)
76

87
[![Watch on YouTube](https://img.shields.io/badge/Watch-YouTube-red?style=for-the-badge&logo=youtube)](https://youtu.be/tb6EYiHtcXU)
98

10-
119
## πŸ“Ί Video Tutorial
1210

1311
[![Watch on YouTube](https://img.shields.io/badge/Watch-BroCode_Python_Master_Class-red?style=for-the-badge&logo=youtube)](https://youtu.be/7pXf1DUuaIo)
@@ -163,5 +161,14 @@ else:
163161
4. **Acronym Generator**: Create acronyms from phrases (e.g., "For Your Information" β†’ "FYI")
164162
5. **Text Reverser**: Reverse words and sentences in different ways
165163

164+
## πŸŽ“ Key Takeaways from Video
165+
166+
1. Strings are text data enclosed in quotes
167+
2. Define functions using the def keyword
168+
3. Use if-elif-else for conditional logic
169+
170+
> πŸ’‘ *These points cover the main concepts from the video tutorial to help reinforce your learning.*
171+
166172
## πŸ”— Next Chapter
167173
Continue to [Chapter 14: Indexing](../14-index/) to learn how to access individual characters!
174+

β€Ž13-string-indexing/README.mdβ€Ž

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
# Chapter 14: String Indexing and Slicing
22

3-
43
## πŸ“Ί Video Tutorial
54

65
**String indexing in Python is easy βœ‚οΈ** (6:17)
76

87
[![Watch on YouTube](https://img.shields.io/badge/Watch-YouTube-red?style=for-the-badge&logo=youtube)](https://youtu.be/7pXf1DUuaIo)
98

10-
119
## πŸ“Ί Video Tutorial
1210

1311
[![Watch on YouTube](https://img.shields.io/badge/Watch-BroCode_Python_Master_Class-red?style=for-the-badge&logo=youtube)](https://youtu.be/6MAufQ6vGtI)
@@ -175,5 +173,14 @@ extension = filename[filename.rfind('.')+1:]
175173
print(extension) # "pdf"
176174
```
177175

176+
## πŸŽ“ Key Takeaways from Video
177+
178+
1. Strings are text data enclosed in quotes
179+
2. Follow along with the video for hands-on practice
180+
3. Experiment with the code examples to deepen understanding
181+
182+
> πŸ’‘ *These points cover the main concepts from the video tutorial to help reinforce your learning.*
183+
178184
## πŸ”— Next Chapter
179185
Continue to [Chapter 15: Format Specifiers](../15-format/) to learn advanced string formatting!
186+

β€Ž14-email-slicer/README.mdβ€Ž

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# Chapter 14: Email Slicer Program
22

3-
43
## πŸ“Ί Video Tutorial
54

65
**Python email slicer program πŸ“§** (4:07)
@@ -222,10 +221,19 @@ email = f"{first_name.lower()}.{last_name.lower()}@{company}.com"
222221
- Always validate email format before processing
223222
- String slicing is powerful for text processing
224223

224+
## πŸŽ“ Key Takeaways from Video
225+
226+
1. Variables store data values that can be reused
227+
2. Test your code to ensure it works correctly
228+
3. Follow along with the video for hands-on practice
229+
230+
> πŸ’‘ *These points cover the main concepts from the video tutorial to help reinforce your learning.*
231+
225232
## πŸ”— Next Chapter
226233

227234
Continue to [Chapter 15: Format Specifiers](../15-format/) to learn advanced string formatting!
228235

229236
---
230237

231238
**Practice Tip:** Try extending this to validate email formats more thoroughly - check for valid characters, proper domain structure, etc!
239+

β€Ž15-format/README.mdβ€Ž

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# Chapter 15: Format Specifiers
22

3-
43
## πŸ“Ί Video Tutorial
54

65
**Learn Python format specifiers in 5 minutes! πŸ’¬** (5:32)
@@ -195,5 +194,14 @@ print(f"{number:,}") # 1,234,567
195194
4. **Time Display**: Format seconds into HH:MM:SS with zero padding
196195
5. **Product Catalog**: Create aligned product catalog with prices
197196

197+
## πŸŽ“ Key Takeaways from Video
198+
199+
1. Strings are text data enclosed in quotes
200+
2. Follow along with the video for hands-on practice
201+
3. Experiment with the code examples to deepen understanding
202+
203+
> πŸ’‘ *These points cover the main concepts from the video tutorial to help reinforce your learning.*
204+
198205
## πŸ”— Next Chapter
199206
Continue to [Chapter 16: While Loops](../16-while/) to learn about repetition and iteration!
207+

β€Ž16-while/README.mdβ€Ž

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# Chapter 16: While Loops
22

3-
43
## πŸ“Ί Video Tutorial
54

65
**While loops in Python are easy! ♾️** (8:04)
@@ -165,5 +164,14 @@ while True:
165164
4. **Dice Game**: Roll until you get 6
166165
5. **Calculator Loop**: Perform calculations until user quits
167166

167+
## πŸŽ“ Key Takeaways from Video
168+
169+
1. Strings are text data enclosed in quotes
170+
2. Use loops to repeat actions
171+
3. Use if-elif-else for conditional logic
172+
173+
> πŸ’‘ *These points cover the main concepts from the video tutorial to help reinforce your learning.*
174+
168175
## πŸ”— Next Chapter
169176
Continue to [Chapter 17: Interest Calculator](../17-interest-calculator/) to build a compound interest calculator!
177+

β€Ž17-interest-calculator/README.mdβ€Ž

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# Chapter 17: Compound Interest Calculator
22

3-
43
## πŸ“Ί Video Tutorial
54

65
**Code an interest calculator in 7 minutes! πŸ’΅** (7:35)
@@ -359,5 +358,14 @@ Modify `main.py` to:
359358
4. Add option for monthly compounding
360359
5. Calculate how long to reach a specific goal
361360

361+
## πŸŽ“ Key Takeaways from Video
362+
363+
1. Use loops to repeat actions
364+
2. Use if-elif-else for conditional logic
365+
3. Follow along with the video for hands-on practice
366+
367+
> πŸ’‘ *These points cover the main concepts from the video tutorial to help reinforce your learning.*
368+
362369
## πŸ”— Next Chapter
363370
Continue to [Chapter 18: For Loops](../18-for/) to learn about iteration and the for loop!
371+

β€Ž18-for/README.mdβ€Ž

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# Chapter 18: For Loops
22

3-
43
## πŸ“Ί Video Tutorial
54

65
**Learn Python for loops in 5 minutes! πŸ”** (5:47)
@@ -517,5 +516,15 @@ Modify `main.py` to:
517516
4. Calculate factorial
518517
5. Find all multiples of 3 in a range
519518

519+
## πŸŽ“ Key Takeaways from Video
520+
521+
1. Strings are text data enclosed in quotes
522+
2. Understanding the proper syntax is important
523+
3. Use loops to repeat actions
524+
4. Use if-elif-else for conditional logic
525+
526+
> πŸ’‘ *These points cover the main concepts from the video tutorial to help reinforce your learning.*
527+
520528
## πŸ”— Next Chapter
521529
Continue to [Chapter 19: Countdown Timer](../19-timer/) to build a real countdown timer application!
530+

0 commit comments

Comments
Β (0)