Python App Lab


Course description

During the course students first learn the basics of the Django framework. They work with the Python Interpreter and the Django server, configuring basic app settings. After that they learn about databases. They design simple databases for apps, create links between databases and apps, and build SQL queries. Next they design simple apps and interfaces in the MTV (Model-Template-View) model. They create models of objects, define relations between the objects, and define object methods (possible actions that objects can perform). They use HTML to create website templates used in apps. They apply their knowledge of Python, learning regular expressions to create data views in a browser.

This is an advanced course addressed at students who have mastered the basics of programming in Python and know its structures and various data types.

After the course students:

  • Understand the Django framework
  • Understand the MTV model
  • Design simple databases and join them with the created apps
  • Build simple SQL queries
  • Create website templates using HTML and Django Template Language
  • Select language structures and data types adequately to their designed goal

Our offer

en Enrol now Roblox Lab

Roblox Lab


Age 10–12 Onsite 1 year long English For beginners
pl Enrol now Programming and Robotics

Programming and Robotics


Age 6–7 Onsite 1 year long Polish For beginners
pl Enrol now Mobile App Design

Mobile App Design


Age 10–12 Onsite 1 year long Polish For beginners
pl Enrol now Advanced Python for Artificial Intelligence

Advanced Python for Artificial Intelligence


Age 12+ Onsite 1 year long Polish For beginners
See more

Let’s stay in touch

Subscribe to our newsletter to know what’s new at Kids Coder Lab.

Required field
Enter valid email address
There was a problem with with the request