This is a Test/Practice repository for learning Python
The vast majority of the work done here is using/following Ardit Sulce's Udemy Class
The Python Mega Course: Build 10 Real World Applications
Check the repo for the different apps, prefixed by "appX_<app_name>"
Other work follows Jose Portilla's Udemy Class Python for Data Science and Machine Learning Bootcamp
All of this work is under the PythonBootcamp_DataScienceML folder. This is done in Jupyter Notebooks. Also includes solutions.
- Python 3 (currently 3.6.4)
Installed using (unless already a native python library)
pip install <libarary_name>
- pandas (data science library)
- numpy (Math and Functions for Python)
- flask (Website builder)
- matplotlib
- bokeh (another Python plotting tool)
- Seaborn
- sqlite3/pyscopg2 (Local Database SQL)
- postgreSQL (Server hosted Database, used in conjunction with PGAdmin4)
- folium (Data visualization on maps)
- heroku (Website hosting)
- opencv (data and image processing)
- tkinter (native Python GUI library)
- beautifulsoup (library name bs4) and requests (webscraping)
- Atom IDE
- Jupyter notebook