توسعه وب با پایتون
✅ سرفصل و جزئیات آموزش
توضیحات دوره
این دوره یک مقدمه جامع برای ساخت وب اپلیکیشنهای پویا با استفاده از پایتون و فریمورک فلسک ارائه میدهد. شما نحوه مدیریت تعاملات کاربر، کار با پایگاه دادهها، توسعه APIs و استقرار وب اپلیکیشنهای امن و قابلاعتماد را خواهید آموخت.
مزایا - کسب مهارتها و دانش لازم برای ساخت وب اپلیکیشنهای پویا و تعاملی با استفاده از پایتون، که درها را به روی فرصتهای شغلی هیجانانگیز در زمینه توسعه وب میگشاید.
آنچه در پایان دوره قادر خواهید بود:
- درک اصول توسعه وب با HTML ،CSS و جاوااسکریپت
- ایجاد وب اپلیکیشنها با استفاده از فریمورک فلسک
- کار با پایگاه دادهها با استفاده از SQL و ORMs مانند Flask-SQLAlchemy
- توسعه RESTful APIs برای وب سرویسها
- استقرار وب اپلیکیشنها در در پلتفرمهای ابری
- پیادهسازی اقدامات امنیتی برای محافظت از وب اپلیکیشنها
ابزارها و نرمافزارها - پایتون، فلسک، HTML ،CSS، جاوااسکریپت، SQL و Flask-SQLAlchemy و Vue.js
این دوره برای متخصصان سطح مبتدی طراحی شده که به دنبال ایجاد درک و تجربه پایهای در پایتون هستند و در عین حال قصد دارند به عنوان توسعهدهنده پایتون مشغول به کار شوند. هیچ سابقه کار یا مدرک تحصیلی قبلی نیاز نیست.
توسعه وب با پایتون
-
جعبه ابزار وب پایتون 2:08
-
چرا پایتون برای وب؟ 6:18
-
توسعه وب 5:43
-
تمرکز بر کاربر در توسعه وب 2:28
-
شناخت سینتکس HTML ،CSS و جاوااسکریپت 6:22
-
چشمانداز توسعه وب 5:40
-
بهبود توسعه وب با فریمورکهای فرانتاند 5:10
-
دمو - شروع کار با Vue.js 5:51
-
ناوبری وبسایتهای فریمورک فرانتاند 6:12
-
پاسخ به سوالات شما درباره فریمورک فرانتاند 6:36
-
بلوکهای سازنده وب اپلیکیشنهای مدرن 2:36
-
دمو - راهاندازی اولین پروژه Vue3 7:23
-
سیلابس توسعه وب با پایتون None
-
تکامل وب None
-
چشمانداز توسعه وب با پایتون None
-
اصول طراحی وب None
-
فریمورک وب چیست؟ None
-
طراحی وب واکنشگرا None
-
ملزومات npm برای برنامهنویسان پایتون None
-
مسیرهای یادگیری فریمورک فرانتاند None
-
معرفی جنگو و فلسک 6:15
-
دمو - راهاندازی اولین پروژه فلسک 3:51
-
جادوی مسیریابی در فلسک 5:52
-
ایجاد یک محیط کار مؤثر 1:50
-
مقایسه عمیق جنگو و فلسک None
-
مقدمهای بر فلسک None
-
اولین اپلیکیشن فلسک شما None
-
مسیریابی و قالببندی در فلسک - یک راهنمای مختصر None
-
نکاتی برای بهینهسازی وب اپلیکیشن None
-
مقدمهای بر پایگاه دادهها 2:36
-
SQL چیست؟ 6:21
-
ملزومات پایگاه داده برای توسعهدهندگان وب 5:30
-
ORM - برقراری ارتباط پایگاه دادهها با پایتون 6:14
-
طراحی پایگاه داده برای وب اپلیکیشنها 6:15
-
چرخه CRUD 2:25
-
چرا پایگاه دادهها برای وب اپلیکیشن شما مهم هستند؟ 6:30
-
ORMs - مترجم شما برای پایتون و پایگاه دادهها 2:39
-
دمو - نصب و استفاده از PostgreSQL 4:49
-
اهمیت پایگاه داده در فلسک 2:22
-
دمو - راهاندازی پایگاه داده خود با فلسک 5:34
-
مدلسازی داده با Flask-SQLAlchemy 6:08
-
دمو - عملیاتهای CRUD با Flask-SQLAlchemy 4:33
-
مفاهیم SQL None
-
پیادهسازی روابط پایگاه داده None
-
عملیاتهای CRUD با استفاده از ORMs None
-
ORM - پایتون چگونه با پایگاه دادهها صحبت میکند؟ None
-
ابزارهای رایج DBMS None
-
بهترین شیوههای مدلسازی داده None
-
راهنمای گامبهگام برای فلسک None
-
بررسی عمیق CRUD - کوئرینویسی پیشرفته و فیلترینگ با ORMs None
-
بررسی کار با پایگاه دادهها None
-
RESTful APIs - مفاهیم اصلی و واژهشناسی 5:50
-
RESTful APIs به عنوان مترجمهای جهانی 2:38
-
سرویس پیامرسان API 2:20
-
دمو - ساخت یک API RESTful با Flask-RESTful 4:00
-
یک مثال کاربردی از consuming یک API خارجی 3:46
-
آناتومی یک RESTful API None
-
ایمنسازی داده خود با احراز هویت و مجوز API None
-
بهترین شیوهها برای ایمنسازی API شما 6:06
-
امنیت API - سپری برای محافظت از داده خود 2:34
-
استقرار آسان - اپلیکیشن شما در وب 5:45
-
بردارهای حمله رایج در وب 2:31
-
انتخاب خانه وب اپلیکیشن شما 3:42
-
استراتژیهای استقرار - مقایسه PaaS و IaaS 2:15
-
انتخاب پلتفرم استقرار ابری مناسب None
-
استقرار اپلیکیشن فلسک - یک راهنما None
-
چرا تست کردن وب اپلیکیشنهای موفق مهم است؟ 2:28
-
دمو - تست اپلیکیشن فلسک 4:09
-
سلنیوم وب درایور - اتوماسیون مرورگر وب شما 5:34
-
نوشتن تستهای واحد با فلسک 5:20
-
چرا وب اپلیکیشنها به مرور زمان نیاز به توجه دارند؟ 2:41
-
بررسی سلامت وب اپلیکیشن - نظارت و نگهداری 4:09
-
نظارت بر اپلیکیشن فلسک خود - بینشهای بلادرنگ 3:51
-
تست برای کیفیت - در نظر گرفتن کاربر None
-
سلنیوم برای تست وب None
-
بهترین شیوههای نگهداری وب اپلیکیشن None
-
بهترین شیوهها برای ساخت یک وب اپلیکیشن فولاستک None
-
توسعه وب با پایتون - جمعبندی همه موارد None
مشخصات آموزش
توسعه وب با پایتون
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:78
- مدت زمان :03:31:50
- حجم :2.64GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy