This course advances your Python skills by teaching you how to handle more complex data structures, such as strings, lists, dictionaries, and file input/output. Organized into five chapters, it builds on your understanding of conditionals, loops, and functions.
You'll learn to perform advanced text reasoning with strings, manage long data lists, simulate object-oriented programming with dictionaries, and persist data across program executions with file input and output. By the end, you'll be able to write sophisticated programs like a gradebook tracker or a force calculator.
🆓 Free to Audit
🕒 Approx. 5 Weeks
✏️Beginner Level
🧾 Paid Certificate Available Upon Completion
🎓 Offered by Georgia Institute of Technology via edX