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

Pre-Requisites: Python Basics: Revisiting Python List & Dictionary Classes and Objects Decorators Regular Expression

The document describes a training program in Python, web technologies, the Django framework, databases, REST APIs, and deployment. The program consists of 6 modules that cover topics like Python basics, classes and objects, HTML, CSS, JavaScript, the Django MVT architecture, models, views, templates, authentication, and deployment platforms. It provides 3 scheduling formats over 2 months for INR 15,000 with discounts and additional benefits like projects, certification, and internship opportunities.

Uploaded by

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

Pre-Requisites: Python Basics: Revisiting Python List & Dictionary Classes and Objects Decorators Regular Expression

The document describes a training program in Python, web technologies, the Django framework, databases, REST APIs, and deployment. The program consists of 6 modules that cover topics like Python basics, classes and objects, HTML, CSS, JavaScript, the Django MVT architecture, models, views, templates, authentication, and deployment platforms. It provides 3 scheduling formats over 2 months for INR 15,000 with discounts and additional benefits like projects, certification, and internship opportunities.

Uploaded by

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

Programink.

com

Pre-requisites: Python Basics


(Get self-paced Python programming video based training for just INR 590)

Program 1: Advance Python

 Revisiting Python List & Dictionary


 Classes and Objects
 Decorators
 Regular Expression

Program 2: Web Technologies

 Understanding web servers and web clients


 HTML Tags
 CSS Classes
 Using JavaScript & JQuery
 Front-end framework: Bootstrap and Materialize CSS
 Responsive Grid Design

Program 3: Django framework

Chapter 1: INTRODUCTION TO DJANGO


 What is Django
 HTTP request and response
 Django Model View Template architecture
 Django installation

https://www.programink.com/django-training-in-bangalore.html 1
 Virtual environment setup
 Starting your First Django Project

Chapter 2: DJANGO APP ARCHITECTURE


 Django project environment
 Understanding settings.py
 Start a new Django app
 Django app components
 Adding the app to your project
 Creating Django Skeleton App

Chapter 3: DJANGO MODELS


 Understating the Database tier of web-application
 Defining Django Models
 Understanding Model Fields & Options
 Importance of __str__() method
 Creating a Django Model
 Django makemigrations and migrate
 Django model relationships
 Changing the Database Engine

Chapter 4: DJANGO ADMIN


 Enabling the Admin Interface
 Creating Admin Super User
 Creating other Users and Groups
 Add, Change, View, Delete permissions
 Register Model with Admin
 ModelAdmin and Admin Options

Chapter 5: DJANGO URLS


 Django project urls.py
 Django app urls.py
 Django urlpatterns and path
 Django TemplateView
 Django URL patterns

Chapter 6: DJANGO VIEWS

https://www.programink.com/django-training-in-bangalore.html 2
 Simple Generic Views
 Using Django HttpResponse object
 Understanding render() object
 Using redirect()
 Other Generic Views
 Class based views

Chapter 7: DJANGO ORM & QUERYSETS


 Understanding Django ORM
 Django Queryset API
 Methods that return new QuerySets
all(), filter(), order_by(), distinct(), values(), values_list()
 Methods that do not return new QuerySets
get(), count(), create(), update(), delete()
 Two or more QuerySets
union(), intersection(), difference(), AND(&), OR(|), Q objects
 Field lookups
exact, iexact, contains, in, gt, gte, lt, lte, startswith, endswith, range

Chapter 8: DJANGO FORMS


 Understanding Django Forms
 ModelForm Class
 Form validation
 HTML forms
 Select field and dependent dropdown fields in django forms
 File field & Image fields in forms
 Date, Time and Duration Field in Django forms

Chapter 9: DJANGO USERS & AUTH


 Django Users and Groups
 Django Authorizations: add, change, view, delete
 Django Authentication, login and logout
 Create a Django User Registration app

Chapter 10: DJANGO TEMPLATES & STATIC FILES


 Understating Django App Presentation Layers
 Creates templates and static directories

https://www.programink.com/django-training-in-bangalore.html 3
 Template tags and filters
 Template inheritance
 Static files reference: images, css and javascript

Chapter 11: DJANGO TESTS & EXCEPTIONS


 Using Python’s UnitTest library
 Writing Django Tests
 Debugging
 Django Exceptions

Chapter 12: DJANGO SECURITY & WEB APPLICATION TOOLS


 Caching
 Cookies
 Django Emails
 Pagination
 Reusable Apps
 Session
 Sitemaps

Program 4: Databases

 CRUD Operations in Sqlite3


 CRUD Operations in MySQL/MariaDB
 CRUD Operations in PostgreSQL
 CRUD Operations in MongoDB
 CRUD Operations in Neo4j

Program 5: Django Rest API framework

 Introduction to Rest API


 Working with JSON files
 Serialization
 Routers
 Class based views
 API Permissions
 API request methods

https://www.programink.com/django-training-in-bangalore.html 4
 Understating response objects and headers
 Using CURL
 Using Postman
 Creating API endpoints in Django web application

Program 6: Deployment

 Using Git and Bitbucket


 Amazon EC2 Services
 Microsoft Azure Cloud Platform
 Heroku Cloud Platform

Project 1: Blog Application


Develop a Medium.com like micro blogging portal in Django

Project 2: Discussion Forum


Develop a Quora.com like question answer cum discussion forum in Django

Or,

Project 3: Job Portal


Develop a Naukri.com like mini job portal for candidates, universities and corporates using
Django framework.

Add-on:

1. Get FREE Django Tutorial access: https://www.programink.com/django-tutorial/


2. Get an extra FREE projects with source code to mention in your CV.
3. Get FREE course completion certification and recommendations.
4. Get additional project training for 6000-15000.
5. Get a chance to be part of industry projects at Programink.com
6. Get internship opportunities for 3rd and 4th year engineering students.

https://www.programink.com/django-training-in-bangalore.html 5
7. Enroll in Placement Guarantee Program for Freshers and Working Professionals.
Charges: 5000 (initial deposit) + 15,000 (post placement).

Duration: 2 months

- Format 1: 4 days a week * 90 minutes per class


- Format 2: 3 days a week * 120 minutes per class
- Format 3: 2 days a week * 180 minutes per class

Trainer: Ram Kumar

LinkedIn Profile: https://www.linkedin.com/in/ram-kumar-programink/

Course Fee:

Sno. Program Unit Price


1 Object-oriented Python Programming 4,000
2 Web technologies 4,000
3 Django framework 10,000
4 Databases 4,000
5 Rest API 5,000
6 Deployment 3,000
Subtotal 30,000
Discount 50%
Net Payable 15,000

Preferred Payment Method:


- UPI Payment: 8073328732@yesbank
Other Payment Options:
- Google Pay, Credit/Debit Card, Net banking
- Visit: https://www.programink.com/billdesk/

https://www.programink.com/django-training-in-bangalore.html 6

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy