Sie sind auf Seite 1von 0

Certified Django Developer

VS-1061
Certified Django Developer
www.vskills.in



Certified Django Certified Django Certified Django Certified Django Developer Developer Developer Developer

Certification Code Certification Code Certification Code Certification Code VS-1061
Vskills Vskills Vskills Vskills Django Django Django Django Developer Developer Developer Developer certification assesses the candidate for development of website
and web applications by sing the Django framework! "he certification tests the candidates
on varios areas in Django which incldes installation# basics# management and
cstomi$ation of Django framework for development of website and web applications!
%nowledge of %nowledge of %nowledge of %nowledge of &ython &ython &ython &ython is pre is pre is pre is pre- -- -re'isite for certification! re'isite for certification! re'isite for certification! re'isite for certification!
(hy shold one take this certi (hy shold one take this certi (hy shold one take this certi (hy shold one take this certification) fication) fication) fication)
"his Corse is intended for professionals and gradates wanting to e*cel in their chosen
areas! +t is also well sited for those who are already working and wold like to take
certification for frther career progression!

,arning Vskills Django Developer Certification can help candidate differentiate in today-s
competitive job market# broaden their employment opportnities by displaying their
advanced skills# and reslt in higher earning potential!

.or employers# the certification provides skill verification tool that help assess a person-s
skills in django!
(ho will benefit from taking this certification) (ho will benefit from taking this certification) (ho will benefit from taking this certification) (ho will benefit from taking this certification)
/ob seekers looking to find employment in varios software and +" infrastrctre
companies# stdents generally wanting to improve their skill set and make their CV
stronger and e*isting employees looking for a better role can prove their employers the
vale of their skills throgh this certification!
"est Details "est Details "est Details "est Details
Dr Dr Dr Dration0 ation0 ation0 ation0 60 mintes
1o! of 'estions0 1o! of 'estions0 1o! of 'estions0 1o! of 'estions0 20
3a*imm marks0 3a*imm marks0 3a*imm marks0 3a*imm marks0 20# &assing marks0 42 52067
"here is no negative marking in this modle!
.ee Strctre .ee Strctre .ee Strctre .ee Strctre
8s! 42009- 5+ncldes all ta*es7

Companies that hire Companies that hire Companies that hire Companies that hire Vskills Vskills Vskills Vskills Certified Certified Certified Certified Django Developer Django Developer Django Developer Django Developer
Django Developer are in great demand and companies in +ndia looking for Django based
website and web application development are hiring them!
Certified Django Developer
www.vskills.in


Table of Contents


1! 1! 1! 1! +ntrodction to Django +ntrodction to Django +ntrodction to Django +ntrodction to Django
1.1 Web Framework
1.2 MVC
1.3 Django evolution

4! 4! 4! 4! :etting Started :etting Started :etting Started :etting Started
2.1 Installation
2.2 Database setup
2.3 Project components and setup

;! ;! ;! ;! "he <asics of Dynamic (eb &ages "he <asics of Dynamic (eb &ages "he <asics of Dynamic (eb &ages "he <asics of Dynamic (eb &ages
3.1 Dynamic content
3.2 URLconfs and view mapping
3.3 Django request handling process
3.4 URL patterns and Errors

=! =! =! =! "he Django "emplate System "he Django "emplate System "he Django "emplate System "he Django "emplate System
4.1 Template system basics
4.2 Using template system
4.3 Template tags and filters
4.4 Template in views and loading

2! 2! 2! 2! +nteracting with a Database0 3odels +nteracting with a Database0 3odels +nteracting with a Database0 3odels +nteracting with a Database0 3odels
5.1 The MTV pattern
5.2 Database Configuration
5.3 Model Definition and installation
5.4 Data and schema access and management

6! 6! 6! 6! "he Django >dministration Site "he Django >dministration Site "he Django >dministration Site "he Django >dministration Site
6.1 Accessing and using the admin interface
6.2 Customizing the admin interface

?! ?! ?! ?! .orm &rocessing .orm &rocessing .orm &rocessing .orm &rocessing
7.1 Form creation and processing
7.2 Validation Rules
7.3 Customizing layout and formatting
7.4 Forms from Models


Certified Django Developer
www.vskills.in

@! @! @! @! >dvanced Views and A8Bconfs >dvanced Views and A8Bconfs >dvanced Views and A8Bconfs >dvanced Views and A8Bconfs
8.1 Function Imports and multiple view prefixes
8.2 Named Groups
8.3 Extra Options to views
8.4 Default View arguments
8.5 Including other URLconfs

C! C! C! C! :eneric Views :eneric Views :eneric Views :eneric Views
9.1 Generic Views
9.2 Extending Generic views

10! 10! 10! 10! ,*tending the "emplate ,ngine ,*tending the "emplate ,ngine ,*tending the "emplate ,ngine ,*tending the "emplate ,ngine
10.1 RequestContext and Context Processors
10.2 Extending Templates
10.3 Custom Template Filters and Loaders

11! 11! 11! 11! :enerating 1 :enerating 1 :enerating 1 :enerating 1on on on on- -- -D"3B Content D"3B Content D"3B Content D"3B Content
11.1 Views and MIME-types
11.2 Generate CSV and PDF
11.3 RSS and Sitemap

14! 14! 14! 14! Sessions# Asers# and 8egistration Sessions# Asers# and 8egistration Sessions# Asers# and 8egistration Sessions# Asers# and 8egistration
12.1 Cookies
12.2 Session Framework
12.3 Users and Authentication
12.4 Permissions, Groups, Messages, and Profiles

1;! 1;! 1;! 1;! Caching Caching Caching Caching
13.1 Cache Setup
13.2 Cache API
13.3 Vary and Cache headers

1=! 1=! 1=! 1=! Ether Contribted Sbframeworks Ether Contribted Sbframeworks Ether Contribted Sbframeworks Ether Contribted Sbframeworks
14.1 The Django Standard Library
14.2 Sites Framework
14.3 Flatpages and Redirects
14.4 CSRF Protection

12! 12! 12! 12! 3iddleware 3iddleware 3iddleware 3iddleware
15.1 Installation
15.2 Methods
15.3 Built-in Middleware

16! 16! 16! 16! +ntegrating with Begacy Databases and >pplications +ntegrating with Begacy Databases and >pplications +ntegrating with Begacy Databases and >pplications +ntegrating with Begacy Databases and >pplications
16.1 Using inspectdb
16.2 Specifying Authentication Back-ends
16.3 Integrating with Legacy Web Applications
Certified Django Developer
www.vskills.in

1?! 1?! 1?! 1?! ,*tending Django-s >dmin +nterface ,*tending Django-s >dmin +nterface ,*tending Django-s >dmin +nterface ,*tending Django-s >dmin +nterface
17.1 Customizing Admin Templates
17.2 Custom Admin Views

1@! 1@! 1@! 1@! +nternationali$ation +nternationali$ation +nternationali$ation +nternationali$ation
18.1 Standard Translation Functions
18.2 Creating Language Files
18.3 Django Language Preference
18.4 Translations in JavaScript

1C! 1C! 1C! 1C! Secrity Secrity Secrity Secrity
19.1 SQL Injection
19.2 Cross-Site Scripting (XSS)
19.3 Cross-Site Request Forgery
19.4 Email Header Injection
19.5 Directory Traversal
19.6 Exposed Error Messages

40! 40! 40! 40! Deploying Django Deploying Django Deploying Django Deploying Django
20.1 Basic Configuration
20.2 Multiple Django Installations
20.3 Scaling, Load Balancing and Redundancy
20.4 Performance Tuning
























Certified Django Developer
www.vskills.in


Corse Etline Corse Etline Corse Etline Corse Etline


+ntrodction to Django +ntrodction to Django +ntrodction to Django +ntrodction to Django
Describing the basics of using a web framework for development
Understanding he concepts of MVC (Model-View-Controller)
Detailing the evolution of Django

:etti :etti :etti :etting Started ng Started ng Started ng Started
Explaining the steps for installation of Django on Linux and Windows
Illustrating the setting database and project detailing projects components

"he <asics of Dynamic (eb &ages "he <asics of Dynamic (eb &ages "he <asics of Dynamic (eb &ages "he <asics of Dynamic (eb &ages
Illustrating views and their usage for dynamic content
Describing URLconfs and view mapping
Detailing the request handling process of Django
Explaining the usage of URL patterns and Errors

"he Django "emplate System "he Django "emplate System "he Django "emplate System "he Django "emplate System
Understanding the concepts and usage of template system of Django
Describing the template tags and filters in Django
Detailing the usage of template in views and their loading

+nteracting with a Database0 3odels +nteracting with a Database0 3odels +nteracting with a Database0 3odels +nteracting with a Database0 3odels
Explaining the MTV (Model Template View) pattern of Django
Describing the process of configuring a database
Illustrating the steps to define a model and installing it
Understanding the data and database schema access and its management in Django

"he Django >dministration Site "he Django >dministration Site "he Django >dministration Site "he Django >dministration Site
Explaining the usage, access and customization of the admin interface

.orm &rocessing .orm &rocessing .orm &rocessing .orm &rocessing
Describing the process of form creation and its processing
Explaining the techniques to apply validation rules to form
Illustrating the steps to customize layout and formatting of forms
Detailing forms creation from models

>dvanced Views and A8Bconfs >dvanced Views and A8Bconfs >dvanced Views and A8Bconfs >dvanced Views and A8Bconfs
Explaining the concepts of function imports and multiple view prefixes
Describing the usage of named groups for regex
Customizing views functions to pass extra options or default arguments
Illustrating the inclusion of other URLconfs
Certified Django Developer
www.vskills.in

:eneric Views :eneric Views :eneric Views :eneric Views
Explaining the usage and application of generic views and extending them

,*tending the "emplate ,ngine ,*tending the "emplate ,ngine ,*tending the "emplate ,ngine ,*tending the "emplate ,ngine
Using requestcontext and context processors for specifying variable in each context
Describing the techniques of extending templates by template library, custom
template filters and loaders

:ene :ene :ene :enerating 1on rating 1on rating 1on rating 1on- -- -D"3B Content D"3B Content D"3B Content D"3B Content
Explaining the method to produce different MIME-types like csv, pdf, rss and
sitemap from views

Sessions# Asers# and 8egistration Sessions# Asers# and 8egistration Sessions# Asers# and 8egistration Sessions# Asers# and 8egistration
Understanding cookies, session framework, users and authentication in django
Explaining the implementation of permissions, groups, messages, and profiles

Caching Caching Caching Caching
Describing the process of setting up cache for faster response
Detailing the usage of low level cache API for caching in django
Explaining the usage of vary and cache headers

Ether Contribte Ether Contribte Ether Contribte Ether Contribted Sbframeworks d Sbframeworks d Sbframeworks d Sbframeworks
Exploring the django standard library for add-ons
Describing the sites framework, flatpages, redirects and CSRF

3iddleware 3iddleware 3iddleware 3iddleware
Detailing the installation and methods in middleware
Describing the built-in middleware in django

+ntegrating with +ntegrating with +ntegrating with +ntegrating with Begacy Databases and >pplications Begacy Databases and >pplications Begacy Databases and >pplications Begacy Databases and >pplications
Explaining the usage of inspectdb utility
Detailing the steps to specify authentication back-ends and integrating with legacy
web applications

,*tending Django-s >dmin +nterface ,*tending Django-s >dmin +nterface ,*tending Django-s >dmin +nterface ,*tending Django-s >dmin +nterface
Describing the steps to customize admin templates and admin views in django

+nternationali$ation +nternationali$ation +nternationali$ation +nternationali$ation
Illustrating the usage of standard translation functions
Describing the creation of language files and language preference setting in django
Explaining the usage of translations in javascript

Secr Secr Secr Secrity ity ity ity
Explaining techniques to counter different types of web attacks like SQL injection,
cross-site scripting, cross-site request forgery, email header injection, directory
traversal and exposed error messages
Certified Django Developer
www.vskills.in

Deploying Django Deploying Django Deploying Django Deploying Django
Describing the basic configuration of single and multiple django installations
Explaining implementation of scaling, load balancing and redundancy in django
Illustrating techniques for performance tuning








Certified Django Developer
www.vskills.in



Sample Festions Sample Festions Sample Festions Sample Festions

1! 1! 1! 1! "he word "he word "he word "he word 8SS e*pands to 8SS e*pands to 8SS e*pands to 8SS e*pands to GGGGGGGGGGGGG! GGGGGGGGGGGGG! GGGGGGGGGGGGG! GGGGGGGGGGGGG!
>! 8eally Simple Synchroni$ation
<! 8eally Simple Syndication
C! 8eally S>H Syndication
D! 1one of the above
4 44 4! ! ! ! "he word ESS means GGGGGGGGGGGGG! "he word ESS means GGGGGGGGGGGGG! "he word ESS means GGGGGGGGGGGGG! "he word ESS means GGGGGGGGGGGGG!
>! Epen Software Sorces
<! Epen Sorce Software
C! Epen Sorce Systems
D! 1one of the above
; ;; ;! ! ! ! "he minimm &ython "he minimm &ython "he minimm &ython "he minimm &ython ve ve ve version re'ired for rsion re'ired for rsion re'ired for rsion re'ired for d dd django installation is jango installation is jango installation is jango installation is
GGGGGGGGGGGGG! GGGGGGGGGGGGG! GGGGGGGGGGGGG! GGGGGGGGGGGGG!
>! 4!0
<! ;!0
C! 4!;
D! 1one of the above
= == =! "he ! "he ! "he ! "he file manage!py is an file manage!py is an file manage!py is an file manage!py is an
>! Command level tility
<! :A+ tility
C! &ython middleware
D! 1one of the above
2 22 2! "he ! "he ! "he ! "he defalt port sed by django server is defalt port sed by django server is defalt port sed by django server is defalt port sed by django server is GGGGGGGGG! GGGGGGGGG! GGGGGGGGG! GGGGGGGGG!
>! @000
<! @0@0
C! @0
D! 1one of the above


Answers: 1 (B), 2 (B), 3 (C), 4 (A), 5 (A)

Das könnte Ihnen auch gefallen