Creating web applications in Python

3 * 2h

Siemens AI Lab, Viktualienmarkt

max. 13 Students

Beginner Level Class

The Beginning

If you ever wanted to create you own web application from scratch using Python, this course if made for you!

What you will learn

As a short introduction, we will analyse the typical architecture of web applications and the different technologies involved to develop, deploy and secure them. This will give you an overview about the requirements in terms of technical background and infrastructure.

Afterwards we will develop our own web application with very basic features using a Python framework (Flask or Django). We will tackle the aspect backend services as well as frontend design, so at the end the course will handle a mix of HTML templates, CSS design, JavaScript and Python.

The course will involve a lot of hands-on exercices, a Python environment and a git client will be needed to fully benefit from this course. Some experience in programming Python would be a plus, but is not absolutly necessary

What you will get

  • You will get to know the typical architecture of a web application
  • You will build you very own web application
  • You will learn about the programming language Python and it’s frameworks for web
  • Hands-on exercices

Your Teacher

Marion Deveaud is a Software Engineer and Project Manager at Siemens Corporate Technology, she has been wirtting and maintening code for more than 15 years, contributing to a lot of different in-house but also Open Source software projects.

Marion is a fervent adept of the DevOps culture and has always been involved in all the different phases of a software development life-cycle: gathering user input and requirements, implementing and testing the code, deploying and administrating systems for different customers.

She’ll be very happy to be your trainer for this course and share her knowledge with you!

Sign up now and learn how to code