Flask Python: Team Treehouse (November 2020)

 In order to learn more Python,  I have been exploring Flask.  I am trying Flask courses on Udemy with Jose P. and Team Treehouse.  I heard from Chris Hawke -a youtuber I respect- and others that Flask is good for beginners.  

I am interested in seeing what I can do with Python besides games and data science.  I am also interested in learning more about building APIs which I heard I can do with Flask.

I am also interested in understanding what it means to be a “Full Stack Developer”.  I here this term a lot on the developer videos. And so I am interested in learning more about how we can merge front end technology with back end data science.  

In Treehouse, I am being confronted once again with “K”.  There have been a number of complaints about K's teaching style.  K is very knowledgeable but many times  he seems to forget that the characteristics of his audience.  His projects- while interesting- sometimes are too complicated and too ambitious for his audience. 

While the course is on Flask, there is a lot of “HTML” code that I -and others- don’t  understand. This is due to the fact that all of the students interested in Flask have come from the Python courses and not the HTML/CSS courses.  Also, the pre- training on HTML and CSS is not that deep or extensive. 

This being said... I have decided to remain with the course and persevere.  This is mostly because I am already half way through the course.  And I am getting most of the his ideas if not all of the code.

The project we are building in Flask Basics is a “Bear Clothing Builder”.  Below are some of the print screens from the project.





Overall, I was able to finish the project. But I should add that a number of students did not feel that they learned anything about “Flask”. On my side, I have come to realize that you really don’t learn a whole “programming language” or “framework” from one online course.  A person needs to take many courses from different platforms/teachers to get a wholistic understanding/training of a “language” or “framework”.


Comments

Popular posts from this blog

Space Wars- Python 3

Maze Game in Python using Turtle