آموزش توسعه و استقرار اپلیکیشن‌های وب با پایتون - آخرین آپدیت

دانلود Developing and Deploying Web Applications with Python

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی یک مقدمه جامع و عملی برای ساخت اپلیکیشن‌های وب پویا و تعاملی با استفاده از زبان پایتون ارائه می‌دهد. این دوره که برای یادگیرندگانی با دانش پایه از پایتون طراحی شده است، به تدریج تکنیک‌های کلیدی مورد استفاده در توسعه حرفه‌ای وب و ارتباطات داده در اینترنت را بررسی می‌کند. با شروع از توسعه GUI با استفاده از wxPython، یادگیرندگان رابط‌های دسکتاپ تعاملی می‌سازند و اپلیکیشن‌ها را از طریق ویرایش متن و یکپارچه‌سازی با پایگاه داده ارتقا می‌دهند. سپس دوره از قابلیت‌های قدرتمند شبکه‌ای پایتون استفاده می‌کند تا یادگیرندگان بتوانند سرورهای سوکت توسعه دهند، برنامه‌نویسی ناهمگام (Asynchronous) را با asyncio نمایش دهند و فریم‌ورک‌های رویداد-محور را با استفاده از Twisted پیاده‌سازی کنند. در بخش تجزیه داده‌های وب، یادگیرندگان با استفاده از Tidy، html.parser و BeautifulSoup، کدهای HTML نامعتبر را تحلیل و پاکسازی کرده و سپس محتوا را برای استفاده‌های بعدی استخراج و تبدیل می‌کنند. از طریق تمرین‌های عملی، یادگیرندگان اسکریپت‌های CGI را عیب‌یابی کرده و Apache را برای مدیریت محتوای پویا پیکربندی می‌کنند که آن‌ها را برای استقرار در سرور وب آماده می‌سازد. در نهایت، دوره با تولید فیدهای RSS و فراخوانی دستورات از راه دور از طریق XML-RPC، وب‌سرویس‌ها را می‌سازد. در پایان، یادگیرندگان قادر خواهند بود با اعتماد به نفس و اثربخشی بالا، اجزا و سرویس‌های وب پایتون را طراحی، مستقر و یکپارچه‌سازی کنند.

سرفصل ها و درس ها

GUI و مدیریت فایل با wxPython GUI and File Handling with wxPython

  • wxPython wxPython

  • نوشتن یک برنامه GUI Writing a GUI program

  • ادامه نوشتن برنامه GUI Continuation of Writing a GUI program

  • ارتقای ویرایشگرهای متن Enhancing text editors

  • ویرایشگر متن نهایی شده Finalised text editor

  • پشتیبانی از پایگاه داده Database Support

شبکه‌سازی و برنامه‌نویسی ناهمگام Networking and Asynchronous Programming

  • ماژول‌های شبکه Networking Modules

  • استخراج فایل‌ها Extracting files

  • سرورهای سوکت Socket Servers

  • ورودی/خروجی ناهمگام بخش اول Asynchronous Input Output & part I

  • ورودی/خروجی ناهمگام بخش دوم Asynchronous Input Output & part II

  • ماتریس Twisted بخش اول Twisted Matrix part 1

  • ماتریس Twisted بخش دوم Twisted Matrix part 2

تجزیه داده‌های وب و انتشار محتوا Web Data Parsing and Publishing

  • سرور لاگینگ بهبود یافته Improved Logging Server

  • استفاده از Tidy بخش اول Using Tidy part 1

  • استفاده از Tidy بخش دوم Using Tidy part 2

  • کتابخانه‌های Tidy و تجزیه‌کننده HTML بخش اول Tidy Libraries and HTML parser part 1

  • کتابخانه‌های Tidy و تجزیه‌کننده HTML بخش دوم Tidy Libraries and HTML parser part 2

  • Beautiful Soup Beautiful Soup

  • صفحات وب و CGI بخش اول Web pages and CGI-part I

  • عیب‌یابی با CGI بخش اول Debugging with CGI PART 1

  • عیب‌یابی با CGI بخش دوم Debugging with CGI PART 2

استقرار اپلیکیشن وب و وب‌سرویس‌ها Web Application Deployment and Web Services

  • مدیریت CGI و پیکربندی Apache CGI Handler and configuring Apache

  • Psp و ناشر بخش اول Psp and The Publisher part 1

  • Psp و ناشر بخش دوم Psp and The Publisher part 2

  • فیدهای RSS همراه با لوگو RSS feeds with logo

  • XML RPC XML-RPC

نمایش نظرات

آموزش توسعه و استقرار اپلیکیشن‌های وب با پایتون
جزییات دوره
8h 36m
27
(آخرین آپدیت)
266
5 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده