Companies Home Search Profile

Django 3 Testing, Security, and Performance

Focused View

Abdul Rehman Yousaf

2:30:07

62 View
  • 1. Course Overview.mp4
    01:41
  • 1. Version Check.mp4
    00:20
  • 2. Overview.mp4
    00:36
  • 3. Set up a Basic Django App.mp4
    04:53
  • 4. Deploy Sample Django App to Heroku.mp4
    06:19
  • 5. Explore the BLINK App.mp4
    05:37
  • 6. Summary.mp4
    00:39
  • 01. Module overview.mp4
    01:32
  • 02. Configure Ubuntu Server for Django Deployment.mp4
    07:16
  • 03. Prepare BLINK Application for Deployment.mp4
    04:48
  • 04. Deploy BLINK App to Linux Server Using Nginx.mp4
    06:17
  • 05. SSLHTTPS in Context of Django.mp4
    01:43
  • 06. Add SSLHTTPS to BLINK App.mp4
    06:10
  • 07. Understanding CSRF Middleware.mp4
    02:18
  • 08. Mitigating SQL Injection and Clickjacking.mp4
    09:33
  • 09. Customizing Host Header Validation.mp4
    03:09
  • 10. Verifying User-uploaded Content.mp4
    04:32
  • 11. Summary.mp4
    01:34
  • 1. Module Overview.mp4
    00:41
  • 2. Optimizing Database Query Performance.mp4
    10:40
  • 3. Demo - Optimizing Database Query Performance.mp4
    04:03
  • 4. Introducing Caching in the Context of Django.mp4
    04:29
  • 5. Adding Caching for Different Levels of Granularity.mp4
    08:31
  • 6. Evaluating Template Rendering.mp4
    12:42
  • 7. Summary.mp4
    01:26
  • 1. Module Overview.mp4
    00:38
  • 2. Testing in the Context of Django.mp4
    05:35
  • 3. Setting Directory Structure for Testing.mp4
    02:50
  • 4. Introducing Django Test Client.mp4
    03:29
  • 5. Testing Django Models.mp4
    07:06
  • 6. Testing Django Views.mp4
    05:33
  • 7. Testing Django Forms.mp4
    09:11
  • 1. Conclusion and Next Steps.mp4
    01:44
  • 2. Where to Go Next.mp4
    02:32
  • Description


    This course will teach you how to create and manage your Django applications by implementing security, performance optimization, and Unit Testing.

    What You'll Learn?


      Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of web development so you can focus on writing your app without reinventing the wheel. It’s also free and open source. In this course, Django 3 Testing, Security, and Performance, you will learn how to create, deploy, and manage a Django application. First, you will learn how to create a basic Django application from scratch. Next, you will discover how to add various security measures like SSL. Then, you will explore performance optimization in the context of Django. Finally, you will discover how you can write unit tests for Django forms and views. When you are finished with this course, you will have the skills and knowledge to test, secure, and optimize Django applications more efficiently..

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Abdul Rehman Yousaf
    Abdul Rehman Yousaf
    Instructor's Courses
    Abdul Rehman is the founder of Pythonist.org, a software consulting, training, and application development company. Currently, he is working as a Senior Machine Learning Engineer at Nexthon Technologies where he built several amazing projects powered with artificial intelligence. Prior to that, he worked as a Cloud Solution Architect, building powerful, secure, and scalable infrastructures on various cloud vendors like Google Cloud Platform and AWS. During both of these roles, he used Python as the core language for his development. He is an experienced presenter and teacher, having spoken at several conferences, software groups, and internal corporate venues. Abdul is also an active member of the open-source community, contributing regularly to various Python and Machine Learning related projects. Abdul holds a Bachelor's degree in Information Technology from the University of Gujrat Pakistan.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 34
    • duration 2:30:07
    • level advanced
    • English subtitles has
    • Release Date 2023/07/10