Python and Pandas
Learn Python and Pandas with O'Reilly Author Kennedy Behrman
Lessons Covered Include:
-
Basic Python syntax for expressions, statements, functions, and classes
-
Python data types like strings, lists, tuples, dictionaries, and sets
-
Control flow with if/else statements, while loops, and for loops
-
Defining and using functions, including parameters and return values
-
Importing and using modules
-
File I/O operations
-
Exception handling
-
Python best practices, such as using virtual environments and requirements files
-
Python-specific idioms and conventions
-
Tools and workflows, including the Python interactive shell, Jupyter notebooks, and IDEs like VS Code with useful extensions
-
Building real-world solutions iteratively, starting with simple examples and increasing in complexity
-
Advanced topics like list comprehensions, generators, and popular libraries like pandas for data analysis
Learning Objectives
-
Learn the fundamentals of Python and Pandas syntax and semantics
-
Learning to build solutions with Python and Pandas by writing actual code
-
Learning the key syntax and features of the Python language through practical examples and live coding demonstrations
Additional Popular Resources