Udemy

Secure Coding in Python Django

Enroll Now
  • 280 Students
  • Updated 4/2023
4.5
(26 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 16 Minute(s)
Language
English
Taught by
Dean Armada
Rating
4.5
(26 Ratings)
4 views

Course Overview

Secure Coding in Python Django

Identify common vulnerabilities and secure web application in Python Django

Welcome to the course on Secure Coding in Python Django!


In this course will be focusing on Web Application Vulnerabilities and Attacks/Hacking and securing in Python Django Framework. The approach of this course is to learn Web Technologies, Learn the basics of Python, Django and web vulnerabilities based on OWASP Top 10! The course consist of whiteboarding discussions and lots of hands-on lab demonstrations. The lab includes Kali Linux which is attackers and target websites that we will hack.


Python Django is a popular web framework used for developing web applications. With its user-friendly syntax and efficient architecture, it has become a preferred choice for many developers. However, as the number of web-based attacks and data breaches increases, it has become increasingly important to develop applications with security in mind.


This course is designed to help you develop secure coding practices while working with Python Django. Throughout this course, you will learn about the most common security vulnerabilities that web applications face and how to protect against them. You will also learn about various security features in Django and how to use them effectively.


Whether you are a beginner or an experienced Python developer, this course will provide you with the knowledge and skills to develop secure web applications using Python Django. So, get ready to dive deep into the world of secure coding and protect your applications from potential attacks.


Target Audience

Python Programmers (Aspiring)

Web App Django Specialist

Web App Penetration Testers

Cyber Security Practitioner


Expectations

Will cover basic Python

Will cover basic HTTP

Will cover basic Django

Will cover basic web attacks

You won’t become a professional Hacker

Need to learn many things


Software Technologies

Ubuntu Server (Django)

Kali Linux Client/Attacker

Docker

Python 3.X

Main Web Applications – Coffee Shop (Django)

Testing Web Applications – PHP Hack-it Auction (LAMP)


Sections

Introduction

Secure Coding in Python Lab

Python Basics

Web Application Basics

Django Basics

Web App Vulnerabilities and Attacks

Securing Web App using Django

Completion

Course Content

  • 8 section(s)
  • 88 lecture(s)
  • Section 1 Introduction
  • Section 2 Secure Coding in Python Lab
  • Section 3 Python Basics
  • Section 4 Web Application Basics
  • Section 5 Django Basics
  • Section 6 Web App Vulnerabilities and Attacks
  • Section 7 Securing Web App using Django
  • Section 8 Completion

What You’ll Learn

  • Python Basics
  • Python Security Best Practices
  • Identify Vulnerabilities in Django
  • Write secure Python Django applications
  • Implement best practices for developing secure code

Reviews

  • S
    Suganthamiraa T K
    4.5

    Very informative thanks

  • N
    Nitin Chandar
    5.0

    wonderful resources in udemy

  • J
    James Maloy
    4.0

    It focuses on Ubuntu hosts (I normally use Windows), and also a different VM architecture than I normally use. So there are a fair number of details which, while interesting to learn about, are not directly useful for me.

  • S
    Shamil Hussain
    5.0

    Good course. Basics of Vulnerabilities and Attacks. Also securing those vulnerabilities in Django.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed