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

دانلود Web Development with Python

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: توضیحات: این دوره یک معرفی جامع برای ساخت اپلیکیشن‌های وب پویا با استفاده از زبان پایتون و فریم‌ورک Flask است. شما خواهید آموخت که چگونه تعاملات کاربر را مدیریت کنید، با پایگاه‌های داده کار کنید، APIها را توسعه دهید و اپلیکیشن‌های وب امن و قابل اعتماد را مستقر کنید. مزایا: کسب مهارت‌ها و دانش لازم برای ساخت برنامه‌های وب پویا و تعاملی با پایتون که فرصت‌های شغلی هیجان‌انگیزی را در دنیای توسعه وب برای شما فراهم می‌کند. در پایان این دوره، شما قادر خواهید بود: • مفاهیم بنیادی توسعه وب با HTML، CSS و JavaScript را درک کنید. • اپلیکیشن‌های وب را با استفاده از فریم‌ورک Flask بسازید. • با استفاده از SQL و ORMهایی مانند Flask-SQLAlchemy با پایگاه‌های داده کار کنید. • APIهای RESTful را برای سرویس‌های وب توسعه دهید. • اپلیکیشن‌های وب را بر روی پلتفرم‌های ابری مستقر کنید. • اقدامات امنیتی را برای محافظت از اپلیکیشن‌های وب پیاده‌سازی کنید. ابزارها و نرم‌افزارها: Python, Flask, HTML, CSS, JavaScript, SQL, Flask-SQLAlchemy, Vue.js این دوره برای متخصصان سطح مبتدی است که به دنبال ایجاد درک بنیادی و کسب تجربه در پایتون برای استخدام به عنوان توسعه‌دهنده پایتون هستند. هیچ تجربه کاری قبلی یا مدرک تحصیلی خاصی مورد نیاز نیست.

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

مقدمه‌ای بر توسعه وب Introduction to web development

  • جعبه ابزار وب پایتون Python's web toolkit

  • چرا پایتون برای وب؟ Why Python for the web?

  • مبانی توسعه وب Web development 101

  • تمرکز بر کاربر در توسعه وب Focusing on your user in web development

  • شناخت سینتکس HTML، CSS و JavaScript Recognizing HTML, CSS, and JavaScript syntax

  • چشم‌انداز توسعه وب The web development landscape

  • تقویت توسعه وب با فریم‌ورک‌های Front-end Boost your web development with front-end frameworks

  • دمو: شروع کار با Vue.js Demo: Getting started with Vue.js

  • کار با وب‌سایت‌های فریم‌ورک‌های Front-end Navigating front-end framework websites

  • پاسخ به سوالات شما درباره فریم‌ورک‌های Front-end Your front-end framework questions answered

  • اجزای سازنده اپلیکیشن‌های وب مدرن Building blocks for modern web apps

  • دمو: راه‌اندازی اولین پروژه Vue3 Demo: Setting up your first Vue3 project

فریم‌ورک‌های وب پایتون Python web frameworks

  • معرفی Django و Flask Introducing Django and Flask

  • دمو: راه‌اندازی اولین پروژه Flask Demo: Setting up your first Flask project

  • جادوی مسیریابی (Routing) در Flask Flask's routing magic

  • ایجاد یک محیط کاری موثر Creating an effective work environment

کار با پایگاه‌های داده Working with databases

  • مقدمه‌ای بر پایگاه‌های داده Introduction to databases

  • SQL چیست؟ What is SQL?

  • ضروریات پایگاه داده برای توسعه‌دهندگان وب Database essentials for web developers

  • ORM: برقراری ارتباط پایگاه داده با پایتون ORM: Making databases talk Python

  • طراحی پایگاه داده برای اپلیکیشن‌های وب Database design for web applications

  • چرخه CRUD The CRUD cycle

  • چرا پایگاه داده برای اپلیکیشن وب شما مهم است؟ Why databases matter for your web app

  • ORMها: مترجم شما برای پایتون و دیتابیس ORMs: Your translator for Python and databases

  • دمو: نصب و استفاده از PostgreSQL Demo: Installation and use of PostgreSQL

  • اهمیت پایگاه داده در Flask The importance of a database in Flask

  • دمو: تنظیم پایگاه داده با Flask Demo: Setting up your database with Flask

  • مدلسازی داده‌ها با Flask SQLAlchemy Data modeling with Flask-SQLAlchemy

  • دمو: عملیات CRUD با Flask SQLAlchemy Demo: CRUD operations with Flask-SQLAlchemy

توسعه API API development

  • APIهای RESTful: مفاهیم اصلی و اصطلاحات RESTful APIs: Core concepts and terminology

  • APIهای RESTful به عنوان مترجمان جهانی RESTful APIs as the universal translators

  • سرویس پیام‌رسان API The API messenger service

  • دمو: ساخت یک RESTful API با Flask RESTful Demo: Building a Restful API with Flask-RESTful

  • مثال کاربردی از مصرف یک API خارجی A practical example of consuming an external API

استقرار، امنیت و نگهداری Deployment, security, and maintenance

  • بهترین روش‌ها برای ایمن‌سازی API Best practices for securing your API

  • امنیت API: سپری برای محافظت از داده‌های شما API security: The shield protecting your data

  • استقرار آسان: قرار دادن اپلیکیشن شما روی وب Deployment made easy: Your app on the web

  • بردارهای حمله رایج در وب Common attack vectors on the web

  • انتخاب میزبان برای اپلیکیشن وب Choosing your web app's home

  • استراتژی‌های استقرار: PaaS در مقابل IaaS Deployment strategies: PaaS vs. IaaS

تست اپلیکیشن‌های وب Testing web applications

  • چرا تست برای موفقیت اپلیکیشن‌های وب حیاتی است؟ Why testing matters for successful web apps

  • دمو: تست یک اپلیکیشن Flask Demo: Testing a Flask app

  • Selenium WebDriver: اتوماسیون مرورگر وب Selenium WebDriver: Automating your web browser

  • نوشتن Unit Testها با Flask Writing unit tests with Flask

  • چرا اپلیکیشن‌های وب به مرور زمان نیاز به توجه دارند؟ Why web applications need attention over time

  • بررسی سلامت اپلیکیشن وب: مانیتورینگ و نگهداری The web app health check: Monitoring and maintenance

  • مانیتورینگ اپلیکیشن Flask: تحلیل‌های لحظه‌ای Monitoring your Flask app: Real-time insights

نمایش نظرات

آموزش توسعه وب با پایتون
جزییات دوره
22h 46m
47
(آخرین آپدیت)
8,392
4.4 از 5
دارد
دارد
دارد
Microsoft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar