Jump to ratings and reviews
Rate this book

Python: Web Development with Penetration Testing

Rate this book
Build and test professional Python web applications

About This BookUnderstand the web application penetration testing methodology and toolkitCreate and use your own custom middleware for a Django appBecome a Python security professional by getting an in-depth understanding of the process behind web application security testingDevelop your Python knowledge to get ahead of the game for web testing and expand your skillset to other testing areasWho This Book Is ForIf you want to build upon your existing Python knowledge and get job-ready, then this is the course for you. It focuses on two highly sought after specialist areas; web development and penetration testing.By combining coverage like this we’re able to guide you through the entire stack step-by-step, so you build real world exposure in a way that mirrors how the professionals work in the real world.You should be familiar with Python syntax and data structures.What You Will LearnLearn how to build and structure efficient Python web applicationsCreate and use your own custom middleware for Django web appsConduct end-to-end web application penetration testing in a live environmentStay relevant by laying the groundwork for further penetration testing exposureIn DetailThis course makes use of Django, which is one of the world's leading web development frameworks.

We start off by learning about class-based views, so that you can start building pages that respond to specific requests and URL structures.

Have you ever wanted to build a complete REST API? Our next step is to do just that. Starting out with basic read-only functionality, we'll also add key-based authentication so that we can properly implement a CRUD feature set.

The latter part of the course will start with an overview of the web application penetration testing methodology.

We don't just cover the background to penetration testing. You'll also learn how to write and develop your own custom tooling and reference scripts to save you time, just like the professionals.

Style and approachThis carefully structured course combines text, video and assessment content. It focuses on Python, starting out with core coverage of the Django framework. The latter sections then detail how you can take your web application and run it through a suite of comprehensive tests that prepare it for real-world security threats and exploits.

You'll understand how to build web applications properly, in a manner that lets you test and improve them responsibly to a professional standard.

This course combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt

Mastering Django Web Development [Video] by Kevin Veroneau and Matthew NuzumPython Web Penetration Testing Cookbook by Cameron Buchanan et al.Learning Python Web Penetration Testing [Video] by Christian Martorella

44 pages, Kindle Edition

Published January 27, 2017

3 people want to read

About the author

Kevin Veroneau

1 book1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.