Course Details:
An introductory series of four Python classes that focused on fundamental programming concepts such as data structures, networked application program interfaces, and databases.
Using Databases with Python:
- Learned SQL (Structured Query Language) and database design basics
- Gathered, analyzed, and processed multi-layered data with SQLite3 databases
- Built web-crawlers
- Implemented data visualization with D3.js library
- Handled one-to-many, many-to-one, and many-to-many relationships in data and parsed out meaningful results
Using Python to Access Web Data:
- Learned important web protocols and how to properly access data off the Internet
- Scraped, parsed, and read web data with the help of web APIs
- Worked with HTML, XML, and JSON data formats in Python
- Extracted data with regular expressions
- Obtained data with Urllib and Beautiful Soup
Python Data Structures:
- Read data and strings from files and user input
- Utilized lists, dictionaries, tuples, and other core data structures to analyze data
- Learned useful Python methods for manipulating data structures
Getting Started with Python (Programming for Everyone):
- Learned basic Python 3 syntax and semantics
- Implemented examples including conditionals, loops, functions, iteration, conditionals, expressions, and varaibles