Skip to content

Advanced Web Development with Django, published by Packt

License

Notifications You must be signed in to change notification settings

PacktPublishing/Advanced-Web-Development-with-Django-v-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Advanced Web Development with Django [Video]

This is the code repository for Advanced Web Development with Django [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

Django is one of the world's leading web development platforms and follows the model-view-template development method. This Python web framework makes your app-building experience smoother, faster, and easier. This has been (and continues to be) the key feature behind the success of many start-ups across the world. You'll learn the skills needed to develop powerful websites quickly, with code that is clean and easy to maintain. This course will focus on how to keep your projects secure, how to integrate third-party libraries to build out quick, but powerful APIs, and how to make your projects easier to work with. We start off by learning how class-based views work so that you can fully benefit from this powerful, but often poorly understood feature. You'll then create custom middleware to help you better organize frequently used code. Have you ever wanted to build a complete REST API? We’'ll do just that, starting out with a basic read-only API and then adding key-based authentication to allow the full range of CRUD functionality. We'll also utilize model managers and the Q method so that we can make it easier to get the data we need to use our views and clients. For the finishing touches, we'll delve into the details of caching, to improve our application performance, and then add custom management commands to help us automate routine tasks. We will also show you how to secure your web App using various Django tools. By the end of this video course, you will emerge as a fully-fledged Django expert.

What You Will Learn

  • Improve your understanding of descriptive statistics and apply them over a dataset.
  • Learn how to deal with missing data and outliers to resolve data inconsistencies.
  • Explore various visualization techniques for bivariate and multivariate analysis.
  • Enhance your programming skills and master data exploration and visualization in Python.
  • Learn multidimensional analysis and reduction techniques.
  • Master advanced visualization techniques (such as heatmaps) for better analysis and rapidly broaden your understanding

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course is for developers who have worked on Django and want to get hands-on with more complex and advanced applications. Intermediate knowledge of Python and Django is preferred.

Technical Requirements

This course has the following software requirements:
Django Rest Framework Python 3.x

Related Products

About

Advanced Web Development with Django, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published