0% found this document useful (0 votes)
0 views

PYTHON-with-DJango-Content

The document outlines a 2-month training program on Python with Django, consisting of daily classes focused on web development technologies including HTML, CSS, Bootstrap, Python, and the Django framework. Key topics include HTML structure, CSS styling, Python programming concepts, and Django application development. The curriculum covers both foundational skills and advanced topics like REST APIs and data serialization.

Uploaded by

srinu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views

PYTHON-with-DJango-Content

The document outlines a 2-month training program on Python with Django, consisting of daily classes focused on web development technologies including HTML, CSS, Bootstrap, Python, and the Django framework. Key topics include HTML structure, CSS styling, Python programming concepts, and Django application development. The curriculum covers both foundational skills and advanced topics like REST APIs and data serialization.

Uploaded by

srinu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

PYTHON with Django Training

Duration: 2 Months (Daily 1hour) Classes: Monday to Friday

HTML
• Introduction to HTML
• HTML Tags
• HTML Attributes
• HTML Editors
• HTML Document Structure
• HTML Headings
• HTML Paragraphs
• HTML Styles
• HTML Comments
• HTML Blocks, Classes, Ids
• HTML Tables
• HTML Lists
• HTML Images
• HTML Forms
• HTML File Paths

CSS
✓ Introduction of CSS
• CSS Selectors
• Inserting CSS into HTML (Inline, Internal, External)
• Colours, Borders, Background, margins, padding.

✓ Working with core concepts of CSS


• Box/Model, Outline, Fonts, Links, Lists, Tables, Combinations

✓ Working with CSS3

• Pseudo Classes and Elements


• @Rules
• Media Types
• Media Queries
• Rounded Corner
• Border Images
• Multi Background
• Gradients
• Shadow
• 2d transform
• 3d transform
• Animation
• Multi columns
• User Interface
• Box Sizing
• Layout

Bootstrap

• Intro to Bootstrap 5.
• Grid System
• Typography
• Colours
• Tables
• Images
• Jumbotron
• Alerts
• Buttons
• Button Groups
• Badges, Progress Bars
• Pagination
• Dropdowns
• Navs, Navbar
• Forms, Input
• Carousel
• Modal
• Tooltip
• Popover
PYTHON

• Python Introduction
• Python History and Installation
• Variables and Data Types
• Strings
• Boolean Logic
• Boolean Logic Exercises

✓ PYTHON Lists

• List Basics
• List Iteration and Comprehension
• List Exercises

✓ Python Dictionaries

• Dictionary Basics
• Dictionary Iteration and Comprehension
• Dictionary Exercises

✓ Functions, OOPs, Modules, Errors and Exceptions

• Functions
• Function Parameters
• Global Variables
• Variable Scope and Returning Values
• Lambda Functions
• Object-Oriented Concepts
• Standard Libraries
• Modules Used in Python
• The Import Statements
• Module Search Path
• Package Installation Ways
• Errors and Exception Handling
• Handling Multiple Exceptions

✓ Python Scripting

• Exception Handing
• Reg Exp

✓ Python Modules

• NumPy
• Threading
• Pandas

✓ Debugging and Modules

• Debugging Python
• Modules Introduction
• Useful Python Modules
• Debugging and Modules Exercises

✓ Debugging and Modules


• Connections, python to PostgreSQL
• Executing queries

Django Framework

Introduction to Django Web Framework


✓ Objectives
• Explain Web Framework
• Explain MVC pattern
• Create a basic Django app
• Create Views
• Use HTTP request and response objects
• Use URLConf

✓ Introduction of Django
• Web development Use
• Introduction to Django Web Framework
• Features of Django
• Installing Django
• MVC model
• HTTP concepts

✓ Template and Forms


• Django Template Language
• Utilities of Templates
• Creating Template Objects
• Tags, Variables and Filters
• Rendering Templates
• Template Inheritance
• Form Handling
• Form validation and Error Messages
• Form Display

✓ Models and Dynamic Web Pages


• Django Models
• Model Fields
• Model Inheritance
• CRUD on DB
• Primary keys and the Model
• Dynamic Webpages
• Toggle Hidden Content
• jQuery and AJAX integration

✓ Serialization
• Serialization and Deserialization
• Django REST Framework
• Serializer class
• Model Serializers
• REST APIs
• Creating REST API

✓ Parsing XML and JSON with Python


• XML-RPC
• XML, parsing object to XML and back
• JSON, parsing object to JSON and back

You might also like