After deciding to not complete (and pay for) the 30 Days of Python, I turned my sights back to edX!
I have started the course Using Python for Research, and have just completed the homework for week 2. The homework for week 1 threw me for a loop, and to be honest, I did not complete it. *insert chastising here* They were asking for mathematical and graphical concepts that I was not familiar with, or had forgotten. Rather than beat myself up, become demoralized, and go down the rabbit hole of math, I decided to move on. I am more interested of HOW to use Python and its libraries. Later, I can move forward to understand the math.
Week 2 brought back pyplot and numpy. Now I can do some list manipulations, minor graphing and learned a smidge about the time library. Part of the homework was to create a simple tic tac toe game. It is handled a little differently than creating it via a tutorial. The project is requested in chunks, and previously created code is hidden.
I have compiled the tic tac toe game together, and uploaded the whole of the virtualenv to GitHub. Next step will be to remove all the extra files, and to clean up the code. And maybe improve upon it.
Update 4-8-2017: Noting some limitations with tutorials… In the homework from DataCamp with the class listed above, I have noticed 3 issues/concerns…
1) The system does not always check accurately. An exercise asked to return a dictionary. It was marked correctly, and no dictionary was returned.
2) Some exercises are TOO easy. I was asked to enter a line of code to plot a graph, and they told me what to write, and that was it…
3) Some exercises are too hard or inaccurate. Homework for week 1 was asking details about graphing. It now appears it was supposed to go with a section for week 3.
Tutorials are good, but in order for me to REALLY learn, I have to build something on my own…