ENLIGHTENING
EDUCATION CENTRE
Build your Future Here
Web Development Bootcamp
(Learn Python and Django)
EXCERICSE:
1. Introduction to Python Basics
Exercise: Write a program that takes user input for two numbers and prints their sum, difference, product,
and quotient.
2. Control Flow and Basic Functions
Exercise: Create a simple calculator that performs addition, subtraction, multiplication, and division based
on user input.
3. Functions and Data Structures
Exercise: Implement a function that takes a list of numbers and returns the factorial of each number in a
new list.
4. Advanced Data Structures
Exercise: Create a contact management system that allows users to add, view, and delete contacts using
dictionaries.
5. File Handling and Error Handling
Exercise: Write a program that reads a text file, counts the number of lines, and handles any potential errors
that may arise during file operations.
6. Classes and Objects
Exercise: Develop a basic inventory management system where users can add, remove, and view items
using classes to represent products.
Visit – www.enlighteningedu.in Contact Us – 6380150067/8015773099
7. Modules and Packages
Exercise: Refactor your contact management system to separate the functionality into modules for better
organization and reuse.
8. Introduction to HTML
Exercise: Create a simple HTML page that includes a heading, paragraph, and an image, and structure it
using appropriate tags.
9. Introduction to CSS
Exercise: Style your HTML page from the previous exercise using CSS to change fonts, colors, and add
borders to elements.
10. Combining HTML, CSS, and Python
Exercise: Develop a dynamic web page using Django that displays a list of items from a predefined list in
Python.
11. Introduction to Django
Exercise: Set up a simple Django project that includes a homepage and a contact page with a form for user
input.
Visit – www.enlighteningedu.in Contact Us – 6380150067/8015773099