0% found this document useful (0 votes)
5 views2 pages

Certification in Python

The document outlines a certification program in Python Development, consisting of a theoretical exam with 20 questions and a practical exam where candidates choose to build one of four specified projects. The theoretical section covers topics in HTML, CSS, JavaScript, and Python, while the practical section includes projects like a Student Management System, E-Commerce Platform, Task Management Tool, and Blogging Platform. Each project requires the use of Django, React.js, and Tailwind CSS, among other technologies.

Uploaded by

netddirector
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views2 pages

Certification in Python

The document outlines a certification program in Python Development, consisting of a theoretical exam with 20 questions and a practical exam where candidates choose to build one of four specified projects. The theoretical section covers topics in HTML, CSS, JavaScript, and Python, while the practical section includes projects like a Student Management System, E-Commerce Platform, Task Management Tool, and Blogging Platform. Each project requires the use of Django, React.js, and Tailwind CSS, among other technologies.

Uploaded by

netddirector
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Certification in Python Development

Total Marks-100 Total Hours- 4 Hours

1 hour For Theory


Answer all questions (20x2=40)

1) Explain the concept of semantic HTML?


2) What are the different types of lists you can create in HTML ?
3) What are the basic HTML tags you would use to create a webpage
structure?
4) What are inline elements in HTML?
5) What are the different types of selectors in CSS?
6) What are the different ways to apply CSS styles to HTML elements?
7) Explain the concept of CSS pseudo-classes and provide examples
8) How do you iterate over objects in JavaScript?
9) What is the purpose of the this keyword in JavaScript?
10) How do you declare and initialize variables in JavaScript?
11) Explain the concept of event handling in JavaScript
12) What is HTTP ?
13) What are the key features of Python ?
14) What is the difference between a list and a tuple in Python ?
15) Explain the concept of Python Decorators.
16) What are modules in Python ?
17) What are the built-in data types in Python ?
18) How do you define URL pattern in Django ?
19) Explain the concept of Django migrations and how they are used ?
20) What is the difference between a Django app and a Django project ?

3Hours of Practical
Practical Exam (Answer Any of Two) 60 Marks

1. Student Management System


Description: Build a complete student management system where admins can
manage student records,
courses, and attendance. Use Django for backend APIs (CRUD operations), React.js
and Tailwind CSS for
the UI. Implement user authentication (admin & student roles) and integrate role-
based access control.
Technologies: Django, Django REST Framework, React.js, Tailwind CSS, JWT Auth

2. E-Commerce Platform
Description: Develop a full-featured e-commerce platform with product listings,
categories, search and filters,
cart and checkout system. Create backend APIs with Django and React frontend for
customer experience.
Handle user login, orders, and payments.
Technologies: Django, Django REST Framework, React.js, Tailwind CSS, JWT,
Stripe/PayPal (optional)

3. Task Management Tool


Description: Create a task management tool for teams. Include features like task
assignment, due dates,
project tagging, and status tracking. Use React.js for the frontend, Django for API
management, and
implement filtering and task status updates dynamically using React Query.
Technologies: React.js, Tailwind CSS, React Query, Django REST Framework

4. Blogging Platform with Editor


Description: Build a blogging application with rich text editor for post creation,
category management, and
comment system. Admin panel for approving/rejecting posts. Frontend should be
responsive and use React
with Tailwind CSS.
Technologies: Django, Django REST Framework, React.js, Tailwind CSS, JWT Auth

You might also like