DBMS With Bottle + Python

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Working on Databases with Python 

The workshop helps attendees learn the following concepts hands-on during the course of the 
workshop: 
● Python Programming 
● File Based DBs vs Server Based DBs 
● Working with SQLite3 
● Peewee Object Relational Mapper (ORM) 
● Bottle, A Python Microframework 
 

The Agenda 
Days  Topics  Session  Hours 

Day 1  1. Getting Started with Python  Morning  3 hours 


2. Working with Data  
3. Basic Data Types 
4. Lists, Tuples, Dictionaries 
5. Inbuilt Functions & Methods 

1. Control Flow with IF-Else-Elif  Afternoon  3 hours 


2. For Loop 
3. While Loop 
4. Functions 

Day 2   Introduction to SQLite3 + Peewee  Morning  3 hours 

Doing CLI Project with SQLite + Peewee  Afternoon  3 hours 

Day 3  1. How the Web Works  Morning  3 hours 


2. Request- Response Cycle 
3. Introduction to the Bottle Framework 
4. Using Peewee with Bottle 

Building a Live Project with Bottle & Peewee  Afternoon  3 hours 


 
Prerequisites for the workshop 
1. Attendees are expected to have some prior programming experience to recognise 
programming terms and paradigms.  
2. Basic HTML + CSS for working on the Web Front-end for the Project. (Appropriate Online 
resources can be shared in case they don’t know and would want to prep prior attending the 
session). 

You might also like