Image Credits
- Target Field Stands by Drew Geraets used under a CC-BY-NC 2.0 license.
- Kris Bryant by Julie Fennell used under a CC-BY-SA 2.0 license.
- DSC_0303_2 (Washington Nationals) by Adam Fagen used under a CC-BY-NC 2.0 license.
- Mike Trout Connects by Kirk & Barb Nelson used under a CC-BY-NC-SA 2.0 license.
Technical Details
MLBPool2 is built in Python using the Pyramid framework. MLBPool2 is licensed under the MIT license and source code is available on Github.
I started learning Python in early 2016 as a hobby with a goal of building the scoring automation for NFLPool and MLBPool2 instead of having to calculate each player's score manually.
I couldn't have learned Python without the help of:
- Python for Everyone on Coursera by Dr. Charles Severance, which taught me the basic fundamentals of Python.
- Talk Python Training by Michael Kennedy, host of the most popular Python podcast, Talk Python. His courses were key in the development of this website and I was able to apply my Python knowledge thanks to the following courses:
- Python Jumpstart by Building 10 Apps
- Python for Entrepreneurs
- Consuming HTTP Services in Python
- MongoDB for Python for Developers
- Lastly, and most importantly, my wife, who has years of programming experience and put up with all of my stupid questions.
MLBPool2 is hosted on DigitalOcean running Fedora. The site is built using:
- Python 3.6.2
- MariaDB
- Bootstrap and the Landing Page theme
- Font Awesome
- MLB Statistics provided by MySportsFeeds