1
Lesson 1
File Handling in Python applications
2
Lesson 2
Types of Files: Text vs. Binary
3
Lesson 3
Opening and closing files
4
Lesson 4
Working with file paths
5
Lesson 5
Reading a whole file
6
Lesson 6
Iterating through a file
7
Lesson 7
Handling large files
8
Lesson 8
Writing data to a file
9
Lesson 9
Appending data to a file
10
Lesson 10
Writing data in binary format
11
Lesson 11
Working with CSV files
12
Lesson 12
Working with JSON files
13
Lesson 13
Pickling and unpickling objects
14
Lesson 14
Checking for file existence
15
Lesson 15
Renaming and deleting files
16
Lesson 16
Working with directories
17
Lesson 17
Common file handling exceptions
18
Lesson 18
Using try-except blocks for safe file handling
19
Lesson 19
Random access to files
20
Lesson 20
Handling large data files with memory mapping
21
Lesson 21
File compression
22
Lesson 22
Log file management
23
Lesson 23
Data persistence
24
Lesson 24
Working with configuration files
25
Lesson 25
Mini-Project: File management system