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
Post a Comment