SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
Certified Django Developer
VS-1061
Certified Django Developer
www.vskills.in
Certified DjangoCertified DjangoCertified DjangoCertified Django DeveloperDeveloperDeveloperDeveloper
Certification CodeCertification CodeCertification CodeCertification Code VS-1061
VskillsVskillsVskillsVskills DjangoDjangoDjangoDjango DeveloperDeveloperDeveloperDeveloper certification assesses the candidate for development of website
and web applications by using the Django framework. The certification tests the candidates
on various areas in Django which includes installation, basics, management and
customization of Django framework for development of website and web applications.
Knowledge ofKnowledge ofKnowledge ofKnowledge of PythonPythonPythonPython is preis preis preis pre----requisite for certification.requisite for certification.requisite for certification.requisite for certification.
Why should one take this certWhy should one take this certWhy should one take this certWhy should one take this certification?ification?ification?ification?
This Course is intended for professionals and graduates wanting to excel in their chosen
areas. It is also well suited for those who are already working and would like to take
certification for further career progression.
Earning Vskills Django Developer Certification can help candidate differentiate in today's
competitive job market, broaden their employment opportunities by displaying their
advanced skills, and result in higher earning potential.
For employers, the certification provides skill verification tool that help assess a person's
skills in django.
Who will benefit from taking this certification?Who will benefit from taking this certification?Who will benefit from taking this certification?Who will benefit from taking this certification?
Job seekers looking to find employment in various software and IT infrastructure
companies, students generally wanting to improve their skill set and make their CV
stronger and existing employees looking for a better role can prove their employers the
value of their skills through this certification.
Test DetailsTest DetailsTest DetailsTest Details
• Duration:Duration:Duration:Duration: 60 minutes
• No. of questions:No. of questions:No. of questions:No. of questions: 50
• Maximum marks:Maximum marks:Maximum marks:Maximum marks: 50, Passing marks: 25 (50%)
There is no negative marking in this module.
Fee StructureFee StructureFee StructureFee Structure
Rs. 4,000/- (Includes all taxes)
Companies that hireCompanies that hireCompanies that hireCompanies that hire VskillsVskillsVskillsVskills CertifiedCertifiedCertifiedCertified Django DeveloperDjango DeveloperDjango DeveloperDjango Developer
Django Developer are in great demand and companies in India 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. Introduction to DjangoIntroduction to DjangoIntroduction to DjangoIntroduction to Django
1.1 Web Framework
1.2 MVC
1.3 Django evolution
2.2.2.2. Getting StartedGetting StartedGetting StartedGetting Started
2.1 Installation
2.2 Database setup
2.3 Project components and setup
3.3.3.3. The Basics of Dynamic Web PagesThe Basics of Dynamic Web PagesThe Basics of Dynamic Web PagesThe Basics of Dynamic Web Pages
3.1 Dynamic content
3.2 URLconfs and view mapping
3.3 Django request handling process
3.4 URL patterns and Errors
4.4.4.4. The Django Template SystemThe Django Template SystemThe Django Template SystemThe Django Template System
4.1 Template system basics
4.2 Using template system
4.3 Template tags and filters
4.4 Template in views and loading
5.5.5.5. Interacting with a Database: ModelsInteracting with a Database: ModelsInteracting with a Database: ModelsInteracting with a Database: Models
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. The Django Administration SiteThe Django Administration SiteThe Django Administration SiteThe Django Administration Site
6.1 Accessing and using the admin interface
6.2 Customizing the admin interface
7.7.7.7. Form ProcessingForm ProcessingForm ProcessingForm Processing
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
8.8.8.8. Advanced Views and URLconfsAdvanced Views and URLconfsAdvanced Views and URLconfsAdvanced Views and URLconfs
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
9.9.9.9. Generic ViewsGeneric ViewsGeneric ViewsGeneric Views
9.1 Generic Views
9.2 Extending Generic views
10.10.10.10. Extending the Template EngineExtending the Template EngineExtending the Template EngineExtending the Template Engine
10.1 RequestContext and Context Processors
10.2 Extending Templates
10.3 Custom Template Filters and Loaders
11.11.11.11. Generating NonGenerating NonGenerating NonGenerating Non----HTML ContentHTML ContentHTML ContentHTML Content
11.1 Views and MIME-types
11.2 Generate CSV and PDF
11.3 RSS and Sitemap
12.12.12.12. Sessions, Users, and RegistrationSessions, Users, and RegistrationSessions, Users, and RegistrationSessions, Users, and Registration
12.1 Cookies
12.2 Session Framework
12.3 Users and Authentication
12.4 Permissions, Groups, Messages, and Profiles
13.13.13.13. CachingCachingCachingCaching
13.1 Cache Setup
13.2 Cache API
13.3 Vary and Cache headers
14.14.14.14. Other Contributed SubframeworksOther Contributed SubframeworksOther Contributed SubframeworksOther Contributed Subframeworks
14.1 The Django Standard Library
14.2 Sites Framework
14.3 Flatpages and Redirects
14.4 CSRF Protection
15.15.15.15. MiddlewareMiddlewareMiddlewareMiddleware
15.1 Installation
15.2 Methods
15.3 Built-in Middleware
16.16.16.16. Integrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and Applications
16.1 Using inspectdb
16.2 Specifying Authentication Back-ends
16.3 Integrating with Legacy Web Applications
Certified Django Developer
www.vskills.in
17.17.17.17. Extending Django's Admin InterfaceExtending Django's Admin InterfaceExtending Django's Admin InterfaceExtending Django's Admin Interface
17.1 Customizing Admin Templates
17.2 Custom Admin Views
18.18.18.18. InternationalizationInternationalizationInternationalizationInternationalization
18.1 Standard Translation Functions
18.2 Creating Language Files
18.3 Django Language Preference
18.4 Translations in JavaScript
19.19.19.19. SecuritySecuritySecuritySecurity
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
20.20.20.20. Deploying DjangoDeploying DjangoDeploying DjangoDeploying 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
Course OutlineCourse OutlineCourse OutlineCourse Outline
Introduction to DjangoIntroduction to DjangoIntroduction to DjangoIntroduction 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
Getting StartedGetting StartedGetting StartedGetting Started
Explaining the steps for installation of Django on Linux and Windows
Illustrating the setting database and project detailing project’s components
The Basics of Dynamic Web PagesThe Basics of Dynamic Web PagesThe Basics of Dynamic Web PagesThe Basics of Dynamic Web Pages
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
The Django Template SystemThe Django Template SystemThe Django Template SystemThe Django Template 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
Interacting with a Database: ModelInteracting with a Database: ModelInteracting with a Database: ModelInteracting with a Database: Modelssss
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 it’s management in Django
The DThe DThe DThe Django Administration Sitejango Administration Sitejango Administration Sitejango Administration Site
Explaining the usage, access and customization of the admin interface
Form ProcessingForm ProcessingForm ProcessingForm Processing
Describing the process of form creation and it’s 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
Advanced Views and URLconfsAdvanced Views and URLconfsAdvanced Views and URLconfsAdvanced Views and URLconfs
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
Generic ViewsGeneric ViewsGeneric ViewsGeneric Views
Explaining the usage and application of generic views and extending them
Extending the Template EngineExtending the Template EngineExtending the Template EngineExtending the Template Engine
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
Generating NonGenerating NonGenerating NonGenerating Non----HTML ContentHTML ContentHTML ContentHTML Content
Explaining the method to produce different MIME-types like csv, pdf, rss and
sitemap from views
Sessions, Users, and RegistrationSessions, Users, and RegistrationSessions, Users, and RegistrationSessions, Users, and Registration
Understanding cookies, session framework, users and authentication in django
Explaining the implementation of permissions, groups, messages, and profiles
CachingCachingCachingCaching
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
Other Contributed SubframeworksOther Contributed SubframeworksOther Contributed SubframeworksOther Contributed Subframeworks
Exploring the django standard library for add-ons
Describing the sites framework, flatpages, redirects and CSRF
MiddlewareMiddlewareMiddlewareMiddleware
Detailing the installation and methods in middleware
Describing the built-in middleware in django
Integrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and Applications
Explaining the usage of inspectdb utility
Detailing the steps to specify authentication back-ends and integrating with legacy
web applications
Extending Django's Admin InterfaceExtending Django's Admin InterfaceExtending Django's Admin InterfaceExtending Django's Admin Interface
Describing the steps to customize admin templates and admin views in django
InternationalizationInternationalizationInternationalizationInternationalization
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
SecuritySecuritySecuritySecurity
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 DjangoDeploying DjangoDeploying DjangoDeploying 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 QuestionsSample QuestionsSample QuestionsSample Questions
1.1.1.1. The wordThe wordThe wordThe word RSS expands toRSS expands toRSS expands toRSS expands to _____________._____________._____________._____________.
A. Really Simple Synchronization
B. Really Simple Syndication
C. Really SAX Syndication
D. None of the above
2222.... TheTheTheThe word OSS means _____________.word OSS means _____________.word OSS means _____________.word OSS means _____________.
A. Open Software Sources
B. Open Source Software
C. Open Source Systems
D. None of the above
3333.... The minimum PythonThe minimum PythonThe minimum PythonThe minimum Python version required forversion required forversion required forversion required for ddddjango installation isjango installation isjango installation isjango installation is
_____________._____________._____________._____________.
A. 2.0
B. 3.0
C. 2.3
D. None of the above
4444. The. The. The. The file manage.py is anfile manage.py is anfile manage.py is anfile manage.py is an
A. Command level utility
B. GUI utility
C. Python middleware
D. None of the above
5555. The. The. The. The default port used by django server is _________.default port used by django server is _________.default port used by django server is _________.default port used by django server is _________.
A. 8000
B. 8080
C. 80
D. None of the above
Answers: 1 (B), 2 (B), 3 (C), 4 (A), 5 (A)
Django Developer Certification

Mais conteúdo relacionado

Mais procurados

NehaMohanty 3 yearsjavadeveloper
NehaMohanty 3 yearsjavadeveloperNehaMohanty 3 yearsjavadeveloper
NehaMohanty 3 yearsjavadeveloper
Neha Mohanty
 
AbhishekMalik_CV_30Dec2018
AbhishekMalik_CV_30Dec2018AbhishekMalik_CV_30Dec2018
AbhishekMalik_CV_30Dec2018
Abhishek Malik
 
10264 developing web applications with microsoft visual studio 2010
10264 developing web applications with microsoft visual studio 201010264 developing web applications with microsoft visual studio 2010
10264 developing web applications with microsoft visual studio 2010
bestip
 
Abhishek malik_cv_01jan2019
Abhishek malik_cv_01jan2019Abhishek malik_cv_01jan2019
Abhishek malik_cv_01jan2019
Abhishek Malik
 
Jorge_Guerrero__Resume
Jorge_Guerrero__ResumeJorge_Guerrero__Resume
Jorge_Guerrero__Resume
Jorge Guerrero
 
M.B.C Lahiru Meemaduma - Curriculum vitae Java j2ee V3
M.B.C Lahiru Meemaduma - Curriculum vitae Java  j2ee V3M.B.C Lahiru Meemaduma - Curriculum vitae Java  j2ee V3
M.B.C Lahiru Meemaduma - Curriculum vitae Java j2ee V3
Lahiru Meemaduma
 

Mais procurados (9)

Ajay_resume_final (1)
Ajay_resume_final (1)Ajay_resume_final (1)
Ajay_resume_final (1)
 
NehaMohanty 3 yearsjavadeveloper
NehaMohanty 3 yearsjavadeveloperNehaMohanty 3 yearsjavadeveloper
NehaMohanty 3 yearsjavadeveloper
 
AbhishekMalik_CV_30Dec2018
AbhishekMalik_CV_30Dec2018AbhishekMalik_CV_30Dec2018
AbhishekMalik_CV_30Dec2018
 
Pradeep yadav resume
Pradeep yadav resumePradeep yadav resume
Pradeep yadav resume
 
190 959
190 959190 959
190 959
 
10264 developing web applications with microsoft visual studio 2010
10264 developing web applications with microsoft visual studio 201010264 developing web applications with microsoft visual studio 2010
10264 developing web applications with microsoft visual studio 2010
 
Abhishek malik_cv_01jan2019
Abhishek malik_cv_01jan2019Abhishek malik_cv_01jan2019
Abhishek malik_cv_01jan2019
 
Jorge_Guerrero__Resume
Jorge_Guerrero__ResumeJorge_Guerrero__Resume
Jorge_Guerrero__Resume
 
M.B.C Lahiru Meemaduma - Curriculum vitae Java j2ee V3
M.B.C Lahiru Meemaduma - Curriculum vitae Java  j2ee V3M.B.C Lahiru Meemaduma - Curriculum vitae Java  j2ee V3
M.B.C Lahiru Meemaduma - Curriculum vitae Java j2ee V3
 

Destaque

Destaque (8)

reliability Certification
reliability Certificationreliability Certification
reliability Certification
 
visual basic 2005 programmer certification
visual basic 2005 programmer certificationvisual basic 2005 programmer certification
visual basic 2005 programmer certification
 
Financial Valuation Certification
Financial Valuation CertificationFinancial Valuation Certification
Financial Valuation Certification
 
J2ME Programmer Certification
J2ME Programmer CertificationJ2ME Programmer Certification
J2ME Programmer Certification
 
IT Support Certification
IT Support CertificationIT Support Certification
IT Support Certification
 
labour law analyst certification
labour law analyst certificationlabour law analyst certification
labour law analyst certification
 
competition law analyst certification
competition law analyst certificationcompetition law analyst certification
competition law analyst certification
 
HTML Designer Certification
HTML Designer CertificationHTML Designer Certification
HTML Designer Certification
 

Semelhante a Django Developer Certification

* DJANGO - The Python Framework - Low Kian Seong, Developer
    * DJANGO - The Python Framework - Low Kian Seong, Developer    * DJANGO - The Python Framework - Low Kian Seong, Developer
* DJANGO - The Python Framework - Low Kian Seong, Developer
Linuxmalaysia Malaysia
 
Zepplin_Pronko_Magento_Festival Hall 1_Final
Zepplin_Pronko_Magento_Festival Hall 1_FinalZepplin_Pronko_Magento_Festival Hall 1_Final
Zepplin_Pronko_Magento_Festival Hall 1_Final
Max Pronko
 

Semelhante a Django Developer Certification (20)

Windmill Testing certification
Windmill Testing certificationWindmill Testing certification
Windmill Testing certification
 
Mantis Bug Tracker Certification
Mantis Bug Tracker CertificationMantis Bug Tracker Certification
Mantis Bug Tracker Certification
 
web designing and development training in bangalore
web designing and development training in bangaloreweb designing and development training in bangalore
web designing and development training in bangalore
 
the grinder testing certification
the grinder testing certificationthe grinder testing certification
the grinder testing certification
 
Certified Core Java Developer
Certified Core Java DeveloperCertified Core Java Developer
Certified Core Java Developer
 
Core Java Certification
Core Java CertificationCore Java Certification
Core Java Certification
 
* DJANGO - The Python Framework - Low Kian Seong, Developer
    * DJANGO - The Python Framework - Low Kian Seong, Developer    * DJANGO - The Python Framework - Low Kian Seong, Developer
* DJANGO - The Python Framework - Low Kian Seong, Developer
 
Unleashing the Power of Django Building Web Applications with Ease.pdf
Unleashing the Power of Django Building Web Applications with Ease.pdfUnleashing the Power of Django Building Web Applications with Ease.pdf
Unleashing the Power of Django Building Web Applications with Ease.pdf
 
D17251 gc20 47_us
D17251 gc20 47_usD17251 gc20 47_us
D17251 gc20 47_us
 
Selenium Certification
Selenium CertificationSelenium Certification
Selenium Certification
 
Jmeter Tester Certification
Jmeter Tester CertificationJmeter Tester Certification
Jmeter Tester Certification
 
Zepplin_Pronko_Magento_Festival Hall 1_Final
Zepplin_Pronko_Magento_Festival Hall 1_FinalZepplin_Pronko_Magento_Festival Hall 1_Final
Zepplin_Pronko_Magento_Festival Hall 1_Final
 
Django Architecture Introduction
Django Architecture IntroductionDjango Architecture Introduction
Django Architecture Introduction
 
What is Django Technology and How is it Used
What is Django Technology and How is it UsedWhat is Django Technology and How is it Used
What is Django Technology and How is it Used
 
Best Online Training Institute on Oracle SOA/BPEL
Best Online Training Institute on Oracle SOA/BPELBest Online Training Institute on Oracle SOA/BPEL
Best Online Training Institute on Oracle SOA/BPEL
 
Qtp
QtpQtp
Qtp
 
Bugzilla Testing Certification
Bugzilla Testing CertificationBugzilla Testing Certification
Bugzilla Testing Certification
 
Certified HTML5 Developer
Certified HTML5 DeveloperCertified HTML5 Developer
Certified HTML5 Developer
 
Vsts Msdn Presentation2003
Vsts Msdn Presentation2003Vsts Msdn Presentation2003
Vsts Msdn Presentation2003
 
ASPNET Roadmap
ASPNET RoadmapASPNET Roadmap
ASPNET Roadmap
 

Mais de Vskills

Mais de Vskills (20)

Vskills certified administrative support professional sample material
Vskills certified administrative support professional sample materialVskills certified administrative support professional sample material
Vskills certified administrative support professional sample material
 
vskills customer service professional sample material
vskills customer service professional sample materialvskills customer service professional sample material
vskills customer service professional sample material
 
Vskills certified operations manager sample material
Vskills certified operations manager sample materialVskills certified operations manager sample material
Vskills certified operations manager sample material
 
Vskills certified six sigma yellow belt sample material
Vskills certified six sigma yellow belt sample materialVskills certified six sigma yellow belt sample material
Vskills certified six sigma yellow belt sample material
 
Vskills production and operations management sample material
Vskills production and operations management sample materialVskills production and operations management sample material
Vskills production and operations management sample material
 
vskills leadership skills professional sample material
vskills leadership skills professional sample materialvskills leadership skills professional sample material
vskills leadership skills professional sample material
 
vskills facility management expert sample material
vskills facility management expert sample materialvskills facility management expert sample material
vskills facility management expert sample material
 
Vskills international trade and forex professional sample material
Vskills international trade and forex professional sample materialVskills international trade and forex professional sample material
Vskills international trade and forex professional sample material
 
Vskills production planning and control professional sample material
Vskills production planning and control professional sample materialVskills production planning and control professional sample material
Vskills production planning and control professional sample material
 
Vskills purchasing and material management professional sample material
Vskills purchasing and material management professional sample materialVskills purchasing and material management professional sample material
Vskills purchasing and material management professional sample material
 
Vskills manufacturing technology management professional sample material
Vskills manufacturing technology management professional sample materialVskills manufacturing technology management professional sample material
Vskills manufacturing technology management professional sample material
 
certificate in agile project management sample material
certificate in agile project management sample materialcertificate in agile project management sample material
certificate in agile project management sample material
 
Vskills angular js sample material
Vskills angular js sample materialVskills angular js sample material
Vskills angular js sample material
 
Vskills c++ developer sample material
Vskills c++ developer sample materialVskills c++ developer sample material
Vskills c++ developer sample material
 
Vskills c developer sample material
Vskills c developer sample materialVskills c developer sample material
Vskills c developer sample material
 
Vskills financial modelling professional sample material
Vskills financial modelling professional sample materialVskills financial modelling professional sample material
Vskills financial modelling professional sample material
 
Vskills basel iii professional sample material
Vskills basel iii professional sample materialVskills basel iii professional sample material
Vskills basel iii professional sample material
 
Vskills telecom management professional sample material
Vskills telecom management professional sample materialVskills telecom management professional sample material
Vskills telecom management professional sample material
 
Vskills retail management professional sample material
Vskills retail management professional sample materialVskills retail management professional sample material
Vskills retail management professional sample material
 
Vskills contract law analyst sample material
Vskills contract law analyst sample materialVskills contract law analyst sample material
Vskills contract law analyst sample material
 

Último

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Último (20)

Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 

Django Developer Certification

  • 2. Certified Django Developer www.vskills.in Certified DjangoCertified DjangoCertified DjangoCertified Django DeveloperDeveloperDeveloperDeveloper Certification CodeCertification CodeCertification CodeCertification Code VS-1061 VskillsVskillsVskillsVskills DjangoDjangoDjangoDjango DeveloperDeveloperDeveloperDeveloper certification assesses the candidate for development of website and web applications by using the Django framework. The certification tests the candidates on various areas in Django which includes installation, basics, management and customization of Django framework for development of website and web applications. Knowledge ofKnowledge ofKnowledge ofKnowledge of PythonPythonPythonPython is preis preis preis pre----requisite for certification.requisite for certification.requisite for certification.requisite for certification. Why should one take this certWhy should one take this certWhy should one take this certWhy should one take this certification?ification?ification?ification? This Course is intended for professionals and graduates wanting to excel in their chosen areas. It is also well suited for those who are already working and would like to take certification for further career progression. Earning Vskills Django Developer Certification can help candidate differentiate in today's competitive job market, broaden their employment opportunities by displaying their advanced skills, and result in higher earning potential. For employers, the certification provides skill verification tool that help assess a person's skills in django. Who will benefit from taking this certification?Who will benefit from taking this certification?Who will benefit from taking this certification?Who will benefit from taking this certification? Job seekers looking to find employment in various software and IT infrastructure companies, students generally wanting to improve their skill set and make their CV stronger and existing employees looking for a better role can prove their employers the value of their skills through this certification. Test DetailsTest DetailsTest DetailsTest Details • Duration:Duration:Duration:Duration: 60 minutes • No. of questions:No. of questions:No. of questions:No. of questions: 50 • Maximum marks:Maximum marks:Maximum marks:Maximum marks: 50, Passing marks: 25 (50%) There is no negative marking in this module. Fee StructureFee StructureFee StructureFee Structure Rs. 4,000/- (Includes all taxes) Companies that hireCompanies that hireCompanies that hireCompanies that hire VskillsVskillsVskillsVskills CertifiedCertifiedCertifiedCertified Django DeveloperDjango DeveloperDjango DeveloperDjango Developer Django Developer are in great demand and companies in India looking for Django based website and web application development are hiring them.
  • 3. Certified Django Developer www.vskills.in Table of Contents 1.1.1.1. Introduction to DjangoIntroduction to DjangoIntroduction to DjangoIntroduction to Django 1.1 Web Framework 1.2 MVC 1.3 Django evolution 2.2.2.2. Getting StartedGetting StartedGetting StartedGetting Started 2.1 Installation 2.2 Database setup 2.3 Project components and setup 3.3.3.3. The Basics of Dynamic Web PagesThe Basics of Dynamic Web PagesThe Basics of Dynamic Web PagesThe Basics of Dynamic Web Pages 3.1 Dynamic content 3.2 URLconfs and view mapping 3.3 Django request handling process 3.4 URL patterns and Errors 4.4.4.4. The Django Template SystemThe Django Template SystemThe Django Template SystemThe Django Template System 4.1 Template system basics 4.2 Using template system 4.3 Template tags and filters 4.4 Template in views and loading 5.5.5.5. Interacting with a Database: ModelsInteracting with a Database: ModelsInteracting with a Database: ModelsInteracting with a Database: Models 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. The Django Administration SiteThe Django Administration SiteThe Django Administration SiteThe Django Administration Site 6.1 Accessing and using the admin interface 6.2 Customizing the admin interface 7.7.7.7. Form ProcessingForm ProcessingForm ProcessingForm Processing 7.1 Form creation and processing 7.2 Validation Rules 7.3 Customizing layout and formatting 7.4 Forms from Models
  • 4. Certified Django Developer www.vskills.in 8.8.8.8. Advanced Views and URLconfsAdvanced Views and URLconfsAdvanced Views and URLconfsAdvanced Views and URLconfs 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 9.9.9.9. Generic ViewsGeneric ViewsGeneric ViewsGeneric Views 9.1 Generic Views 9.2 Extending Generic views 10.10.10.10. Extending the Template EngineExtending the Template EngineExtending the Template EngineExtending the Template Engine 10.1 RequestContext and Context Processors 10.2 Extending Templates 10.3 Custom Template Filters and Loaders 11.11.11.11. Generating NonGenerating NonGenerating NonGenerating Non----HTML ContentHTML ContentHTML ContentHTML Content 11.1 Views and MIME-types 11.2 Generate CSV and PDF 11.3 RSS and Sitemap 12.12.12.12. Sessions, Users, and RegistrationSessions, Users, and RegistrationSessions, Users, and RegistrationSessions, Users, and Registration 12.1 Cookies 12.2 Session Framework 12.3 Users and Authentication 12.4 Permissions, Groups, Messages, and Profiles 13.13.13.13. CachingCachingCachingCaching 13.1 Cache Setup 13.2 Cache API 13.3 Vary and Cache headers 14.14.14.14. Other Contributed SubframeworksOther Contributed SubframeworksOther Contributed SubframeworksOther Contributed Subframeworks 14.1 The Django Standard Library 14.2 Sites Framework 14.3 Flatpages and Redirects 14.4 CSRF Protection 15.15.15.15. MiddlewareMiddlewareMiddlewareMiddleware 15.1 Installation 15.2 Methods 15.3 Built-in Middleware 16.16.16.16. Integrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and Applications 16.1 Using inspectdb 16.2 Specifying Authentication Back-ends 16.3 Integrating with Legacy Web Applications
  • 5. Certified Django Developer www.vskills.in 17.17.17.17. Extending Django's Admin InterfaceExtending Django's Admin InterfaceExtending Django's Admin InterfaceExtending Django's Admin Interface 17.1 Customizing Admin Templates 17.2 Custom Admin Views 18.18.18.18. InternationalizationInternationalizationInternationalizationInternationalization 18.1 Standard Translation Functions 18.2 Creating Language Files 18.3 Django Language Preference 18.4 Translations in JavaScript 19.19.19.19. SecuritySecuritySecuritySecurity 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 20.20.20.20. Deploying DjangoDeploying DjangoDeploying DjangoDeploying Django 20.1 Basic Configuration 20.2 Multiple Django Installations 20.3 Scaling, Load Balancing and Redundancy 20.4 Performance Tuning
  • 6. Certified Django Developer www.vskills.in Course OutlineCourse OutlineCourse OutlineCourse Outline Introduction to DjangoIntroduction to DjangoIntroduction to DjangoIntroduction 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 Getting StartedGetting StartedGetting StartedGetting Started Explaining the steps for installation of Django on Linux and Windows Illustrating the setting database and project detailing project’s components The Basics of Dynamic Web PagesThe Basics of Dynamic Web PagesThe Basics of Dynamic Web PagesThe Basics of Dynamic Web Pages 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 The Django Template SystemThe Django Template SystemThe Django Template SystemThe Django Template 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 Interacting with a Database: ModelInteracting with a Database: ModelInteracting with a Database: ModelInteracting with a Database: Modelssss 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 it’s management in Django The DThe DThe DThe Django Administration Sitejango Administration Sitejango Administration Sitejango Administration Site Explaining the usage, access and customization of the admin interface Form ProcessingForm ProcessingForm ProcessingForm Processing Describing the process of form creation and it’s 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 Advanced Views and URLconfsAdvanced Views and URLconfsAdvanced Views and URLconfsAdvanced Views and URLconfs 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
  • 7. Certified Django Developer www.vskills.in Generic ViewsGeneric ViewsGeneric ViewsGeneric Views Explaining the usage and application of generic views and extending them Extending the Template EngineExtending the Template EngineExtending the Template EngineExtending the Template Engine 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 Generating NonGenerating NonGenerating NonGenerating Non----HTML ContentHTML ContentHTML ContentHTML Content Explaining the method to produce different MIME-types like csv, pdf, rss and sitemap from views Sessions, Users, and RegistrationSessions, Users, and RegistrationSessions, Users, and RegistrationSessions, Users, and Registration Understanding cookies, session framework, users and authentication in django Explaining the implementation of permissions, groups, messages, and profiles CachingCachingCachingCaching 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 Other Contributed SubframeworksOther Contributed SubframeworksOther Contributed SubframeworksOther Contributed Subframeworks Exploring the django standard library for add-ons Describing the sites framework, flatpages, redirects and CSRF MiddlewareMiddlewareMiddlewareMiddleware Detailing the installation and methods in middleware Describing the built-in middleware in django Integrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and ApplicationsIntegrating with Legacy Databases and Applications Explaining the usage of inspectdb utility Detailing the steps to specify authentication back-ends and integrating with legacy web applications Extending Django's Admin InterfaceExtending Django's Admin InterfaceExtending Django's Admin InterfaceExtending Django's Admin Interface Describing the steps to customize admin templates and admin views in django InternationalizationInternationalizationInternationalizationInternationalization 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 SecuritySecuritySecuritySecurity 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
  • 8. Certified Django Developer www.vskills.in Deploying DjangoDeploying DjangoDeploying DjangoDeploying 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
  • 9. Certified Django Developer www.vskills.in Sample QuestionsSample QuestionsSample QuestionsSample Questions 1.1.1.1. The wordThe wordThe wordThe word RSS expands toRSS expands toRSS expands toRSS expands to _____________._____________._____________._____________. A. Really Simple Synchronization B. Really Simple Syndication C. Really SAX Syndication D. None of the above 2222.... TheTheTheThe word OSS means _____________.word OSS means _____________.word OSS means _____________.word OSS means _____________. A. Open Software Sources B. Open Source Software C. Open Source Systems D. None of the above 3333.... The minimum PythonThe minimum PythonThe minimum PythonThe minimum Python version required forversion required forversion required forversion required for ddddjango installation isjango installation isjango installation isjango installation is _____________._____________._____________._____________. A. 2.0 B. 3.0 C. 2.3 D. None of the above 4444. The. The. The. The file manage.py is anfile manage.py is anfile manage.py is anfile manage.py is an A. Command level utility B. GUI utility C. Python middleware D. None of the above 5555. The. The. The. The default port used by django server is _________.default port used by django server is _________.default port used by django server is _________.default port used by django server is _________. A. 8000 B. 8080 C. 80 D. None of the above Answers: 1 (B), 2 (B), 3 (C), 4 (A), 5 (A)