ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Python Web Development with Sanic: An in-depth guide for Python web developers to improve the speed and scalability of web applications

دانلود کتاب توسعه وب پایتون با Sanic: راهنمای عمیق برای توسعه دهندگان وب پایتون برای بهبود سرعت و مقیاس پذیری برنامه های کاربردی وب

Python Web Development with Sanic: An in-depth guide for Python web developers to improve the speed and scalability of web applications

مشخصات کتاب

Python Web Development with Sanic: An in-depth guide for Python web developers to improve the speed and scalability of web applications

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1801814414, 9781801814416 
ناشر: Packt Publishing - ebooks Account 
سال نشر: 2022 
تعداد صفحات: 355 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 Mb 

قیمت کتاب (تومان) : 88,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 3


در صورت تبدیل فایل کتاب Python Web Development with Sanic: An in-depth guide for Python web developers to improve the speed and scalability of web applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب توسعه وب پایتون با Sanic: راهنمای عمیق برای توسعه دهندگان وب پایتون برای بهبود سرعت و مقیاس پذیری برنامه های کاربردی وب نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب توسعه وب پایتون با Sanic: راهنمای عمیق برای توسعه دهندگان وب پایتون برای بهبود سرعت و مقیاس پذیری برنامه های کاربردی وب



با نویسنده آدام هاپکینز دنبال کنید و با استفاده از Sanic یک برنامه وب کاربردی و مقیاس‌پذیر بسازید، همراه با حفظ کد تمیز متناسب با چالش‌ها و الزامات تجاری منحصر به فرد شما

ویژگی های کلیدی

  • استفاده از قدرت Sanic برای ایجاد یک برنامه وب مقیاس پذیر و با کارایی بالا
  • تحلیل و پیاده سازی Sanic در موارد استفاده رایج
  • ایجاد یک برنامه وب کامل از ابتدا با استفاده از آخرین ویژگی‌های چارچوب Sanic

توضیحات کتاب

توسعه‌دهندگان امروزی به چیزی قدرتمندتر و قابل سفارشی‌سازی نیاز دارند. آنها ابزارهایی را برای ساختن چیزی می خواهند، و نه اینکه به سادگی دسته ای از چیزهایی را که دیگران ساخته اند به هم بچسبانند. اینجاست که سانیک وارد تصویر می شود. این یک چارچوب و سرور پایتون نسل بعدی است که برای عملکرد بالا تنظیم شده و به گونه‌ای ساخته شده است که بدون نظر و مقیاس‌پذیر باشد.

شما با درک هدف، اهمیت و موارد استفاده Sanic شروع خواهید کرد. در مرحله بعد، یاد خواهید گرفت که هنگام ساخت برنامه های وب، مسائل مختلف را شناسایی کنید، و چگونه راه حل مناسب را برای رفع نیازهای خود انتخاب، ایجاد و تطبیق دهید. همانطور که پیشرفت می کنید، خواهید فهمید که چگونه از شنوندگان، میان افزارها و وظایف پس زمینه برای سفارشی کردن برنامه خود استفاده کنید. این کتاب شما را با نمونه‌های دنیای واقعی آشنا می‌کند، بنابراین با دانش عملی و نه فقط تکه‌های کد کنار می‌روید.

در پایان این کتاب توسعه وب، دانشی را که برای طراحی نیاز دارید به دست خواهید آورد. ، برنامه های کاربردی وب با کارایی بالا، مقیاس پذیر و قابل نگهداری را با چارچوب Sanic بسازید و به کار ببرید.

آنچه خواهید آموخت

  • دانش خود را در مورد معماری برنامه های کاربردی وب تقویت کنید

    li>

  • تفاوت بین سرورهای WSGI، Async و ASGI را کاوش کنید
  • فلسفه های اصلی عملکرد، مقیاس پذیری، و بدون نظر را درک کنید
  • روی نحوه سازماندهی داده های دریافتی توسط Sanic تمرکز کنید، چرا این کار را انجام می دهد و چگونه می توان از آن حداکثر استفاده را کرد
  • اجرای بهترین روش ها برای برنامه های وب قابل اعتماد، کارآمد و ایمن
  • درک تکنیک های مفید برای استقرار موفقیت آمیز یک برنامه وب Sanic
  • li>
  • یک مدیر کار سفارشی موثر در Sanic ایجاد کنید
  • نگرانی های امنیتی و نحوه برخورد با آنها را در برنامه های Sanic خود کشف کنید

این کتاب برای چه کسی است< /h4>

این کتاب برای توسعه دهندگان وب پایتون است که از نحوه عملکرد فناوری های وب آگاهی دارند و به دنبال ارتقای مهارت های خود با ارتقای برنامه های خود با استفاده از قدرت چارچوب Sanic هستند. دانش کار جنگو و/یا فلاسک مورد نیاز است. درک پایه تا سطح متوسط ​​از Python 3، HTTP، الگوهای API RESTful، و شیوه‌ها و ابزارهای توسعه مدرن، مانند حاشیه‌نویسی نوع، pytest و محیط‌های مجازی نیز فرض شده است.

فهرست محتوا

h4>
  1. مقدمه ای بر چارچوب های Sanic و Async
  2. سازمان یک پروژه
  3. مسیریابی و دریافت درخواست های HTTP
  4. دریافت داده های HTTP
  5. مدیریت و پاسخگویی به دیدگاه ها
  6. خارج از چرخه پاسخ
  7. برخورد با نگرانی های امنیتی
  8. راه اندازی یک سرور
  9. بهترین شیوه ها برای برنامه های وب خود را بهبود بخشید
  10. پیاده سازی Sanic در موارد استفاده رایج
  11. یک مثال کامل در دنیای واقعی

توضیحاتی درمورد کتاب به خارجی

Follow along with author Adam Hopkins and build a performant and scalable web application using Sanic, along with maintaining clean code to fit your unique challenges and business requirements

Key Features

  • Use the power of Sanic to build a scalable and high-performant web application
  • Analyze and implement Sanic in common use cases
  • Create a complete web application from scratch using the latest features of the Sanic framework

Book Description

Today’s developers need something more powerful and customizable when it comes to web app development. They want the tools to build something, and not simply glue a bunch of things together built by others. This is where Sanic comes into the picture. It’s a next-generation Python framework and server tuned for high performance and built to be unopinionated and scalable.

You’ll start by understanding Sanic’s purpose, significance, and use cases. Next, you’ll learn to spot different issues when building web applications, and how to choose, create, and adapt the right solution to meet your needs. As you progress, you’ll understand how to use listeners, middleware, and background tasks to customize your application. The book will take you through real-world examples, so you walk away with practical knowledge and not just code snippets.

By the end of this web development book, you will have gained the knowledge you need to design, build, and deploy high-performance, scalable, and maintainable web applications with the Sanic framework.

What you will learn

  • Strengthen your knowledge of web application architecture
  • Explore the difference between WSGI, Async, and ASGI servers
  • Understand the core philosophies of performance, scalability, and unopinionated
  • Focus on how Sanic organizes incoming data, why it does it, and how to make the most of it
  • Implement best practices for reliable, performant, and secure web apps
  • Understand useful techniques for successfully deploying a Sanic web app
  • Create an effective custom task manager within Sanic
  • Discover security concerns and how to deal with them in your Sanic apps

Who This Book Is For

This book is for Python web developers who have knowledge of how web technologies work and are looking to enhance their skills by taking their applications to the next level using the power of the Sanic framework. Working knowledge of Django and/or Flask is required. A basic to intermediate-level understanding of Python 3, HTTP, RESTful API patterns, and modern development practices and tools, such as type annotations, pytest, and virtual environments is also assumed.

Table of Contents

  1. An Introduction to Sanic and Async Frameworks
  2. Organizing a Project
  3. Routing and Intaking HTTP Requests
  4. Ingesting HTTP Data
  5. Handling and Responding Views
  6. Outside the Response Cycle
  7. Dealing with Security Concerns
  8. Running a Server
  9. Best Practices to Improve Your Web Applications
  10. Implementing Sanic in Common Use Cases
  11. A Complete Real-World Example




نظرات کاربران