,

/payment facilities available

Web Development with Python Django

This property is marketed by

Daffedil Academy

Member Since: 12 months
941713493196
WhatsApp
https://degree.lk/wp-content/themes/propertya-child/libs/images/type.png

Offer Type

certificate

https://degree.lk/wp-content/themes/propertya-child/libs/images/medium.png

Medium

english

https://degree.lk/wp-content/themes/propertya-child/libs/images/method.png

Method

Depends

https://degree.lk/wp-content/themes/propertya-child/libs/images/duration.png

Duration

60 hours

https://degree.lk/wp-content/themes/propertya-child/libs/images/location.png

Location

Colombo

https://degree.lk/wp-content/themes/propertya-child/libs/images/time.png

Commencement

soon

Description

 
 

Session-1

Session-2

Session-3

Django Introduction

  • Install Python (Prerequisite)
  • Update or Install pip Package Manager (Prerequisite)
  • Install virtualenv (Optional Prerequisite)
  • Install Django
  • Start a Django Project
  • Creating the Web Application

Django Urls and Views

  • Common Url Patterns
  • Url Parameters, Extra Options, and Query Strings
  • Url Naming and Namespaces
  • Url Method Requests

View

  • View Method Requests
  • View Method Responses

Django Templates

Django Template Syntax

  • Django Template Configuration
  • Template Search Paths

Built-In Django Filters

  • Dates
  • Strings
  • Lists
  • Numbers
 

Session-4

Session-5

Session-6

Django Application Management

  • Django settings.py for the Real World
  • Define ALLOWED_HOSTS
  • Allow Application
  • Static Web Page Resources
  • Images, CSS, JavaScript

Django Shell: Python manage.py Shell

  • Django Management Commands
  • Custom Management Command Structure
  • Custom Management Command Installation
  • 5.4 Management Command Automation

Django Models

Django Models and the Migrations Workflow

  • Create Django Models
  • Django Model Data Types
  • Predetermined Values: default, auto_now, auto_now_add, and choices
  • Form Values: Editable, help_text, verbose_name, and error_messages
 

Session-7

Session-8

Session-9

Django Forms

  • Initialize Forms: Initial for Fields and Forms, init method
  • Django Form Field Types: Widgets, Options, and Validations
  • Field Layout Values: label, label_suffix, help_text

Bootstrap – Pagination

  • Card Layout
  • Table Design
  • Navigation using Navbar

Experience-based Test Techniques

  • Error Guessing
  • Exploratory Testing
  • Checklist-based Testing
 

Session-10

Session-11

Session-12

Base Template design

  • Slide Show
  • Google Map
  • You Tube Embed

Form Validation

  • Using Bootstrap Alert
  • Using Sweet Alert
  • Built in Message

Email Send

  • Configure Email Account
  • Settings for Email
  • Email Form Design
  • Creating URLs
  • Check Email
 

Session-13

Session-14

Session-15

Class Based View

  • Create Template
  • Edit Template
  • View Template
  • Delete Template

Deploy

  • Create a Pythonanywhere Account
  • Compress The Web Application
  • Upload Using BASH
  • Decompress the application
  • Configure Web Application
  • Run

Authentication

  • Register View
  • Login View
  • Creating Register Template
  • Creating Login Template
 

Session-16

   

Django admin Management

  • Record Display: list_display, format_html, empty_value_display
  • Record Order: admin_order_field and ordering
  • Record Links and Inline Edit: list_display_links and list_editable
  • Record Pagination: list_per_page, list_max_show_all, paginator
   
 
 

Details

Last Updated On: January 3rd, 2024 at 12:34 pm
Method:Depends
medium:english
commencement:soon
duration:60 hours
Location:Colombo

Features

  • Alumni Association
  • Cafeteria
  • Clubs and Societies
  • Library
  • Parking
  • Recreation Area
  • Relaxation Area
  • Student Center
  • Study Area
  • Wi-Fi

Statistics

Schedule a Call

Similar Programs

Teaching 20 IT Model Papers

iCET - Institute of Computer Engineering Technology, Galle Rd, Panadura, Sri Lanka

Beds NG
Baths Sinhala & English
Size 0 NG

Preparing for Local & International IT Exams

iCET - Institute of Computer Engineering Technology, Galle Rd, Panadura, Sri Lanka

Beds NG
Baths Sinhala & English
Size 0 NG

IBM As 400

iCET - Institute of Computer Engineering Technology, Galle Rd, Panadura, Sri Lanka

Beds NG
Baths Sinhala & English
Size 0 NG

Computerized Accounting

iCET - Institute of Computer Engineering Technology, Galle Rd, Panadura, Sri Lanka

Beds NG
Baths Sinhala & English
Size 0 NG

Python Programming

iCET - Institute of Computer Engineering Technology, Galle Rd, Panadura, Sri Lanka

Beds NG
Baths Sinhala & English
Size 0 NG

Web Development

iCET - Institute of Computer Engineering Technology, Galle Rd, Panadura, Sri Lanka

Beds NG
Baths Sinhala & English
Size 0 NG

Write a Review

You should logged in first to add a review.

Compare programs
Add programs to compare.