Hi, It's been almost a month since you asked but I have a novel suggestion for you to try: /Jappy/.
Because of the nature of the web and existing browsers, you'll find that Python is applied predominantly server-side. While back-end programming can be interesting, I have recently become aware of how fun it is to program the browser with Python-like syntax [1]. I liked this approach so much that I wrote Jappy, a development environment for learning Python. This IDE can run locally without an Internet connection or from a static web host. Here's the sources with instructions: https://github.com/somosazucar/artisan And here's the IDE for demonstration to try in any browser: http://people.sugarlabs.org/~icarito/artisan/Jappy.activity/ <http://people.sugarlabs.org/%7Eicarito/artisan/Jappy.activity/> Here's a brief list of implemented functionality: * Python 3 syntax and comparable performance * Tabbed Code editor with syntax highlighting and Solarized color scheme * Supports multiple files using Python's import syntax * Six examples demonstrating language and API features * Unicode support. Emojis you can use directly in your code :-) * Runs on Webkit2 / Chrome / Firefox browser engines (IE not tested) * Gives access to HTML5, CSS3 and Javascript * Saves session in Sugar or Sugarizer Journal if available * Export to .zip (compiled JS code + source) * Import from .zip or as individual files * Jappy library offers browser friendly print, inputAsync, clearScreen statements * Jappy itself is written in Python / RapydScript * Experimental standalone Android build and .XO bundle Tutor@ list is invited to please try it out and report feedback. I have started work to prepare a course to introduce Python to kids and have written this IDE for this purpose. However I enjoyed writing it and have plans for adding interesting functionality, as time allows. Happy learning! Sebastian [1] Python-like: RapydScript NG provides Python-3 to Javascript transcompilation directly in the browser. On 07/05/17 10:23, Jojo Mwebaze wrote: > Dear All, > > I am trying to figure out the best Python Web-Development Applications > framework. I trying to get started with building Web-Based Applications. > Kindly give advise which one is the best for a novice user > > Cheers, > Johnson > _______________________________________________ > Tutor maillist - Tutor@python.org > To unsubscribe or change subscription options: > https://mail.python.org/mailman/listinfo/tutor _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor