Certified Django Developer
VS-1061
Certified Django Developer
www.vskills.in
Certified DjangoCertified DjangoCertified DjangoCertified Django DeveloperDevelo...
Certified Django Developer
www.vskills.in
Table of Contents
1.1.1.1. Introduction to DjangoIntroduction to DjangoIntroduct...
Certified Django Developer
www.vskills.in
8.8.8.8. Advanced Views and URLconfsAdvanced Views and URLconfsAdvanced Views an...
Certified Django Developer
www.vskills.in
17.17.17.17. Extending Django's Admin InterfaceExtending Django's Admin Interfac...
Certified Django Developer
www.vskills.in
Course OutlineCourse OutlineCourse OutlineCourse Outline
Introduction to DjangoI...
Certified Django Developer
www.vskills.in
Generic ViewsGeneric ViewsGeneric ViewsGeneric Views
Explaining the usage and ap...
Certified Django Developer
www.vskills.in
Deploying DjangoDeploying DjangoDeploying DjangoDeploying Django
Describing the ...
Certified Django Developer
www.vskills.in
Sample QuestionsSample QuestionsSample QuestionsSample Questions
1.1.1.1. The wo...
Django Developer Certification
Upcoming SlideShare
Loading in …5
×

Django Developer Certification

919
-1

Published on

Vskills Django Developer 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.
http://www.vskills.in/certification/Certified-Django-Developer

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
919
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Django Developer Certification

  1. 1. Certified Django Developer VS-1061
  2. 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. 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. 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. 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. 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. 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. 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. 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)

×