لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه و استقرار اپلیکیشنهای وب با پایتون
- آخرین آپدیت
دانلود 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
نمایش نظرات