My boyfriend uses the vacation to learn programming.
He finished basic HTML and is currently working on CSS.
He want to do web development based on #python.
Any recommendations for totally new unexperienced people to get started with python web development?
Django and other frameworks look way too much compared to php. Is there an easy entry?
reshared this
Marijke Luttekes
in reply to Daniel Siepmann • • •Hello! There are several frameworks like Flask, py4web (and its spiritual predecessor web2py), but my favorite is Django.
Django is a complete package, but they don’t force you to use their libraries, and has the friendliest community I know in tech. Their Discord server is great for support.
Your BF can always try multiple and see whatever he likes most, though.
Marijke Luttekes
in reply to Marijke Luttekes • • •Daniel Siepmann likes this.
Daniel Siepmann
in reply to Marijke Luttekes • •Thanks :) I try to guide him a bit, as I'm an experienced php developer for some years.
I'm still checking out the django and other tutorials to find something that's not too overwhelming for someone who just starts with development in general.
Django already looks okayish but also a bit too much for my personal taste. PHP has a different focus and makes it easy to transform static HTML to a dynamic website step by step.
But I guess the path with python is a bit more complex in that regard. Due to the different target of python.
Zaheer Soebhan
in reply to Daniel Siepmann • • •Daniel Siepmann
in reply to Zaheer Soebhan • •Zaheer Soebhan
in reply to Daniel Siepmann • • •Daniel Siepmann
in reply to Zaheer Soebhan • •nette :neocat_flag_ace:
in reply to Daniel Siepmann • • •Daniel Siepmann
in reply to nette :neocat_flag_ace: • •Looks also like the most lightweight solution out there to me.
Do you know any good tutorials?
nette :neocat_flag_ace:
in reply to Daniel Siepmann • • •Flask
www.fullstackpython.comDaniel Siepmann
in reply to nette :neocat_flag_ace: • •Daniel Siepmann
in reply to nette :neocat_flag_ace: • •array :java: :void: :php:
in reply to Daniel Siepmann • • •Daniel Siepmann likes this.
Daniel Siepmann
in reply to array :java: :void: :php: • •Yeah that's also my opinion. He just started with HTML and CSS through interactive tutorials.
Next would be pythons itself. But I want to be ahead in order to support him.
I would be interested in your materials :)
array :java: :void: :php:
in reply to Daniel Siepmann • • •Learn Python For Free - Interactive Tutorial
Scrimbaarray :java: :void: :php:
in reply to Daniel Siepmann • • •Codewars - Achieve mastery through coding practice and developer mentorship
CodewarsDaniel Siepmann
in reply to array :java: :void: :php: • •Excercism looks also promising for myself to play around with other languages. Thanks for sharing.
array :java: :void: :php:
in reply to Daniel Siepmann • • •Developer Roadmaps - roadmap.sh
roadmap.shDaniel Siepmann
in reply to array :java: :void: :php: • •olkol
in reply to Daniel Siepmann • • •The Flask Mega Tutorial just got a 2024 update.
https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
#flask #Python
The Flask Mega-Tutorial, Part I: Hello, World!
blog.miguelgrinberg.comDaniel Siepmann
in reply to olkol • •