Curriculum

  1. 1

    Book Preview

    1. Ultimate Web API Development with Django REST Framework Free preview
  2. 2

    Introduction

    1. (Included in full purchase)
  3. 3

    Chapter 1 : Django REST and TDD Essentials

    1. (Included in full purchase)
  4. 4

    Chapter 2 : Building and Testing Basic APIs

    1. (Included in full purchase)
  5. 5

    Chapter 3 : Data Models and Processing in Data Science

    1. (Included in full purchase)
  6. 6

    Chapter 4 : Asynchronous Tasks and Data Processing

    1. (Included in full purchase)
  7. 7

    Chapter 5 : Securing and Scaling Data Science APIs

    1. (Included in full purchase)
  8. 8

    Chapter 6 : Developing a Data Science Project

    1. (Included in full purchase)
  9. 9

    Chapter 7 : Documenting and Optimizing Your API

    1. (Included in full purchase)
  10. 10

    Chapter 8 : Deploying Your Data Science API

    1. (Included in full purchase)
  11. 11

    Chapter 9 : Final Thoughts and Future Directions

    1. (Included in full purchase)
  12. 12

    INDEX

    1. (Included in full purchase)

About the course

Mastering API development is crucial for building modern, scalable software solutions. Ultimate Web API Development with Django REST Framework is your comprehensive guide to achieving that mastery. This book will teach you how to create robust, secure, and efficient APIs using Django REST Framework and Test-Driven Development (TDD). You’ll start by learning the essentials of building and testing APIs, followed by developing simple APIs with effective testing practices. The book then takes a deep dive into data science, helping you understand data models, processing, and handling asynchronous tasks for efficient data management. You’ll also learn techniques for securing and scaling APIs, ensuring your applications are prepared for real-world demands. As you progress, you'll master documenting, optimizing, and deploying APIs for production environments. By the end of the book, you'll be equipped to create scalable, high-performance APIs that power data-driven applications, making you a valuable asset in any tech team. With practical examples and expert insights, this book will help you become a top-tier API developer and build robust, scalable APIs that excel in today’s fast-paced tech landscape.

About the Author

Born in Buenos Aires (la Ciudad de la Furia), Argentina, Leonardo Luis Lazzaro has always been fascinated by the idea of building something out of nothing. His first contact with computers began early, fueled by classic video games such as Maniac Mansion and Monkey Island. At just 12 years old, Leonardo was running his own Bulletin Board System (BBS) using ProBoardBBS Software, making him one of the youngest members of these online communities in Argentina. The BBS allowed him to meet other tech enthusiasts who introduced him to the world of programming. His fascination with computer demos from the demoscene became a major source of motivation for his continued discovery in Programming. Leonardo’s academic path led him to study computer science at the prestigious Facultad de Ciencias Exactas, Universidad de Buenos Aires (UBA). He then embarked on a Ph.D. in drug discovery, trying to apply his computational skills to solve complex challenges through GPU simulations. However, his journey took a turn, leading him away from the academia and he became a Ph.D. dropout.