Introduction
Introduction
()
Why Python? Illustrating the simplicity of Python
()
Key terminology: Introduction to computer programming
()
Get the most out of this course
()
Java and Python programming environments
()
Use Jupyter Notebook for Python programming
()
1. Python vs. Java
Python vs. Java overview
()
Java syntax deep dive
()
Python syntax deep dive
()
2. Python Basics
Input and output statements
()
Assignment statements: Math and string operations
()
Decision statements
()
Loops: For range, for (), and while
()
3. Python Strings and Lists
Java and Python arrays, ArrayLists, and List
()
Strings in Java and Python
()
A detailed play on RegEx
()
4. Functions and Methods in Python
Java methods and Python functions
()
Methods
()
5. Pandas and matplotlib
Use Pandas and matplotlib, part 1
()
Use Pandas and matplotlib, part 2
()