WEP Curriculum
WEP Curriculum
Government of Maharashtra
GOVERNMENT POLYTECHNIC, NAGPUR
(An Autonomous Institute of Govt. of Maharashtra)
Near Mangalwari Bazar, Sadar, Nagpur-440001
COURSE CURRICULUM
Program : DIPLOMA IN IT
Course Category : DSE
Course Code : IT206H
Course Title : Web Programming
I Rationale:
Web Programming with Python course is designed for students to enrich the
knowledge of different Web based Python Frameworks. This course covered
Python fundamentals including OOPS concepts. The course has been designed
in such a way that a student can handle both the Frontend and Back-end
development processes. This course takes you through a hands-on guide to
object-oriented python web programming, get a detailed primer on database
programming with Python, installing an SQLite server and performing routine
data selections and operations. Django, a modern web framework that allows
you to create and manage complex database-driven websites.
CO4: Develop programs to show use Django view and Django templates.
Page 1 of 11
IT206H 2023 CURRICULUM
IV Learning Scheme:
Notional
Classroom Tutorial Laboratory Self-Study
Learning Hours Credits
Learning (CL) Learning (TL) Learning (LL) Learning (SL)
(NLH)
4 - 2 2 8 4
V Assessment Scheme:
Self-Study
Classroom Learning Tutorial/Laboratory Learning
Learning
FA SA Total FA SA SA
Max Max Max Min Max Min Max Min Max Min
30 70 100 40 25 10 25+ 10 25 10
Break1
VI Classroom Learning Content:
Page 2 of 11
UNIT II: Python Data Str
CO2
IT206H 2023 CURRICULUM
with given
configuration.
4c Develop Django App 4.3 Django app, MVT Design
with given Pattern, View.
requirements. CO4
Page 3 of 11
IT206H 2023 CURRICULUM
Page 4 of 11
IT206H 2023 CURRICULUM
Page 5 of 11
IT206H 2023 CURRICULUM
Page 6 of 11
IT206H 2023 CURRICULUM
4. Use the requests library to fetch weather data from an open API (like
OpenWeatherMap) and display it in a user-friendly format.
Page 7 of 11
IT206H 2023 CURRICULUM
Classr
Levels from
oom
Unit Cognition Process Total
Units Learni C/O
No. Dimension Marks
ng
Hours
R U A
C 02 04 06 6
1 Basics of Python 6
O 00 04 04 8
Python Data Structure and C 04 04 06 10
2 8
Functions O 00 04 04 4
C 00 08 06 14
3 Exploring Python 12
O 00 00 06 12
C 02 04 04 20
4 Basics of Django 8
O 00 04 04 4
C 00 04 06 12
5 Application with Django 8
O 02 00 00 6
C 00 04 06 8
6 Working with Flask 6
O 02 00 06 6
C 18 22 30 70
Total 48
O 4 12 24 40
*C - Compusory O - Optional
*R – Remember U – Understand A – Analyze / Apply
Page 8 of 11
IT206H 2023 CURRICULUM
1 Designing of program 5
2 Correctness of Program 10
3 Debugging ability 5
4 Viva Voce 5
TOTAL 25
3 Execution / results 5
4 Viva Voce 5
TOTAL 25
Program
Course Program Outcomes Specific
Outcomes PO1 PO2 PO3 PO4 PO5 PO6 PO7 PSO1 PSO2
CO1 3 - 3 3 - - - - 3
CO2 3 - 3 3 - - - - 3
CO3 3 1 3 3 - - - - 3
CO4 3 - 3 3 - - - - 3
CO5 3 - 3 3 2 2 2 - 3
CO6 3 - 3 3 2 2 2 - 3
Break6
Page 9 of 11
IT206H 2023 CURRICULUM
XV e-References:
6. https://medium.com/scalereal/everything-you-need-to-know-about-middleware-in-django-
2a3bd3853cd6 Accessed on 25th Nov. 2024
Break7
Page 10 of 11
IT206H 2023 CURRICULUM
XVII List of Industry Experts and Faculties who contributed for this
curriculum:
Page 11 of 11