Szczegóły ebooka

Django in Production. Expert tips, strategies, and essential frameworks for writing scalable and maintainable code in Django

Django in Production. Expert tips, strategies, and essential frameworks for writing scalable and maintainable code in Django

Arghya Saha

Ebook
You may have got your first Django developer job after a six-week bootcamp or online course, and that’s great, but what’s next? In small companies, mentorship can be hard to come by and gaining the traits of a senior developer without that can take a long time. This is precisely where Django in Production comes into play.

This book will first delve into the true meaning of good practice and help you understand the rationale behind industry professionals building websites in specific ways to develop a solid foundation for your Django projects. Next, you will uncover hidden Django secrets through hands-on exploration, leveraging the power of Docker and version control to your advantage. You will gain insights into mastering Git hooks for efficient code maintenance, establishing a robust CI pipeline, and harnessing the capabilities of AWS Beanstalk. These tools will empower you to develop highly scalable products—an essential skill set for aspiring developers transitioning from junior to senior roles. Later, you will understand the significance of monitoring and be introduced to industry-standard tools utilized by professionals for effective monitoring practices.

By the end of this book, you will have set yourself apart from the crowd, equipped with the knowledge and expertise to thrive as a seasoned Django developer.
  • 1. Setting up Django with DRF
  • 2. Exploring Django ORM, Models, and Migrations
  • 3. Serializing Data with DRF
  • 4. Exploring Django Admin and Management Commands
  • 5. Mastering Django Authentication and Authorization
  • 6. Caching, Logging, and Throttling
  • 7. Using Pagination, Django Signals, and Custom Middleware
  • 8. Using Celery with Django
  • 9. Writing tests in Django
  • 10. Exploring Conventions in Django
  • 11. Dockerizing Django Applications
  • 12. Working with Git and CI pipelines using Django
  • 13. Deploying Django in AWS
  • 14. Monitoring Django Applications
  • Tytuł: Django in Production. Expert tips, strategies, and essential frameworks for writing scalable and maintainable code in Django
  • Autor: Arghya Saha
  • Tytuł oryginału: Django in Production. Expert tips, strategies, and essential frameworks for writing scalable and maintainable code in Django
  • ISBN: 9781804611289, 9781804611289
  • Data wydania: 2024-04-05
  • Format: Ebook
  • Identyfikator pozycji: e_3uit
  • Wydawca: Packt Publishing