Hack'n Fix
Hack two web apps.
Then fix the vulnerabilites.
Hack two web apps.
Then fix the vulnerabilites.
Final lab excersise for Linux server course "Linux palvelimet".
Feedback was excellent 4.8 out of 5. You can read feedback in comments.
Students had an empty virtual machine with Debian 10, and some hours to build systems for an imaginary client.
Build Python web service and publish it to the world!
Enroll 2022-03-14 w11 Mon 08:00. Last instance was fully booked on the day enrollment started.
Previous feedback was excellent 4.9 out of 5. Intensive online course 2022 w21-w22.
Create a web page that shows custommers from a database. Prepare to manage your computer from Hawaii. Add a new command "netsee" to system that shows networking information. Create user accounts for five of your colleagues.
Students of my Linux Server Course used their own blank virtual machines and public Internet to solve these questions. Time limit was about five hours, with 40 min lunch break. Could you have done it?
Build Python web service and publish it to the world!
New instance starting 2022 w21! Enroll 2022-03-14 w11 Mon 08:00.
Course completed! Feedback was excellent 4.9 out of 5. Thanks for taking my course!
You can read feedback in comments.
Intensive course on w21 and w22.
Enroll at 08:00 on Monday! Most seats were booked right after enrollment opened. Enrollment is open right now. Update: Only few seats left. Fully booked. Queue started, enroll quickly to get better position in the queue.
Automatically create your database and HTML forms from your model. Short, convenient, but a bit abstract. Short notes.
If a tree falls in a forest and there are no clients, does it make a sound?
Deploy your web app production style. We'll use Apache2 mod_wsgi to install Flask "Hello world" app.
Templates make it easy to write valid HTML. Flask supports my favourite template engine, Jinja2.
Many popular websites use Python somewhere in their stack: Youtube, Facebook, Google and Dropbox. Flask web framework is used by Pinterest and LinkedIn.
With this article, you learn to install Python Flask and run a "Hello world" in development environment.