توسعه فول استک پایتون و جنگو: ساخت وباپلیکیشن مدرن
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- وباپلیکیشنهای فول استک پویا، واکنشگرا و امن را با جنگو بسازید.
- به اصول پایتون و فریمورک جنگو برای توسعه بکاند مسلط شوید.
- فرانتاند و بکاند را به طور یکپارچه با استفاده از قالبهای جنگو ادغام کنید.
- پروژههای واقعی مانند وبسایت نمونهکار بسازید.
- با فرمها و ورودی کاربر کار کنید.
- تعامل با پایگاه داده
پیش نیازهای دوره
- نیازی به تجربه قبلی نیست.
توضیحات دوره
قدرت توسعه وب فول استک را با پایتون و جنگو آزاد کنید!
آیا آماده ساخت وباپلیکیشنهای مدرن، پویا و قدرتمند از ابتدا تا انتها هستید؟ این دوره جامع شما را در کل فرآیند توسعه وب با استفاده از فریمورک قدرتمند و بسیار محبوب پایتون جنگو همراهی میکند. چه یک مبتدی باشید که به دنبال شروع حرفه توسعه وب خود هستید یا یک توسعهدهنده باتجربه که میخواهد بر فول استک اصول پیدا کند، این دوره دانش و مهارتهای عملی مورد نیاز برای موفقیت را در اختیار شما قرار میدهد.
فراتر از مبانی: به توسعه فرانتاند و بکاند تسلط پیدا کنید.
این دوره فقط در مورد جنگو نیست؛ بلکه در مورد تبدیل شدن به یک توسعهدهنده فول استک واقعی است. شما خواهید آموخت که چگونه منطق سمت سرور را با پایتون و جنگو بسازید، رابطهای کاربری تعاملی را با HTML ،CSS و جاوا اسکریپت طراحی کنید، و آنها را به طور یکپارچه به هم متصل کنید تا وباپلیکیشنهای پیچیده ایجاد کنید. همچنین خواهیم آموخت که چگونه با پایگاههای داده کار کنیم، تعاملات کاربر را مدیریت کنیم، احراز هویت و مجوز را پیادهسازی کنیم، RESTful APIs بسازیم و حتی اپلیکیشنهای خود را در دنیای واقعی مستقر کنیم.
یادگیری از طریق انجام: ساخت پروژههای دنیای واقعی
ما به یادگیری از طریق انجام کار اعتقاد داریم. به همین دلیل این دوره به شدت پروژهمحور است. شما فقط به درس ها گوش نخواهید داد؛ بلکه فعالانه وباپلیکیشنهای دنیای واقعی را در کنار مدرس خواهید ساخت. از طریق این پروژههای عملی، درک خود را از مفاهیم اصلی تقویت کرده و تجربه عملی کسب خواهید کرد که میتوانید در نمونه کارهای خود به نمایش بگذارید.
آنچه خواهید آموخت:
- اصول پایتون برای توسعه وب: اصولی محکم در برنامهنویسی پایتون، ستون فقرات جنگو، به دست آورید. مفاهیم ضروری مانند انواع داده، جریان کنترل، توابع و برنامهنویسی شیگرا را پوشش خواهیم داد.
- مفاهیم اصلی جنگو: به بررسی فریمورک جنگو بپردازید و معماری، مدلها، ویوها، قالبها و فرمهای آن را درک کنید. بیاموزید که چگونه صفحات وب پویا ایجاد کرده و درخواستهای کاربر را به طور مؤثر مدیریت کنید.
- اصول توسعه فرانتاند: رابطهای کاربری تعاملی را با HTML برای ساختار، CSS برای استایل و جاوا اسکریپت برای تعامل بسازید. درک کنید که چگونه این فناوریها را به طور یکپارچه با بکاند جنگو خود ادغام کنید.
- احراز هویت و مجوز کاربر: سیستمهای ثبتنام، ورود و مجوز کاربر را برای ایمنسازی وباپلیکیشنهای خود پیادهسازی کنید.
- کار با فرمها و ورودی کاربر: داده کاربر را به طور مؤثر با استفاده از سیستم فرم جنگو، از جمله اعتبارسنجی و پردازش داده، مدیریت کنید.
- موتورهای قالب و محتوای پویا: از زبان قالب جنگو برای ایجاد صفحات وب پویا که داده را از بکاند شما نمایش میدهند، استفاده کنید.
- تست اپلیکیشنهای جنگو: تستهای واحد و تستهای یکپارچهسازی را بنویسید تا از قابلیت اطمینان و پایداری کد خود اطمینان حاصل کنید.
- استراتژیهای استقرار: بیاموزید که چگونه اپلیکیشنهای جنگو خود را در محیطهای تولیدی مستقر کنید تا کاربران در سراسر جهان به آنها دسترسی داشته باشند.
- بهترین شیوهها و امنیت: بهترین شیوههای صنعت را برای توسعه جنگو کشف کنید و بیاموزید که چگونه اپلیکیشنهای خود را از آسیبپذیریهای امنیتی رایج دفاع کنید.
- گردش کارهای توسعه وب مدرن: درک کنید که چگونه از ابزارها و تکنیکها برای توسعه کارآمد و مشارکتی استفاده کنید.
این دوره برای چه کسانی است؟
- هر کسی که علاقه به ساخت وباپلیکیشنهای مدرن، مقیاسپذیر و امن دارد.
در پایان این دوره، شما قادر خواهید بود:
- وباپلیکیشنهای کامل و فول استک را با استفاده از پایتون و جنگو بسازید.
- مفاهیم اصلی توسعه فرانتاند و بکاند را درک کنید.
- مدلهای پایگاه داده را با استفاده از ORM جنگو طراحی و پیادهسازی کنید.
- رابطهای کاربری پویا و تعاملی ایجاد کنید.
- احراز هویت و مجوز کاربر را پیادهسازی کنید.
- وباپلیکیشنهای خود را در یک سرور لایو مستقر کنید.
- بهترین شیوهها را برای توسعه جنگو و امنیت اعمال کنید.
- با اطمینان خاطر پروژههای توسعه وب خود را انجام دهید.
به ما در این سفر هیجانانگیز بپیوندید و به یک توسعهدهنده فول استک پایتون جنگو ماهر تبدیل شوید! اکنون در این دوره شرکت کنید و شروع به ساخت وباپلیکیشنهای رویایی خود کنید!
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد توسعه وب را با پایتون جنگو بیاموزد.
توسعه فول استک پایتون و جنگو: ساخت وباپلیکیشن مدرن
-
مقدمه 01:51
-
آشنایی با Django 15:48
-
نصب و شروع کار 14:13
-
چگونه اولین پروژه Django خود را بسازیم؟ 15:31
-
چگونه اولین وبسایت Django خود را بسازیم؟ 13:01
-
ویوها و URLs در Django 29:49
-
ایجاد یک مسیریاب شخصی 12:06
-
ایجاد گردش کاری 25:48
-
قالبها در Django 21:22
-
پیادهسازی بکاند 41:47
-
افزودن امکانات بیشتر به وبسایت 38:52
-
افزودن Bootstrap به وبسایت 01:01:03
-
رفع باگها در وبسایت 09:49
-
درک درخواستهای POST و توکنهای CSRF 25:43
-
پروژه کلاسی - قسمت 1 06:21
-
پروژه کلاسی - قسمت 2 09:57
مشخصات آموزش
توسعه فول استک پایتون و جنگو: ساخت وباپلیکیشن مدرن
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:16
- مدت زمان :05:43:01
- حجم :2.25GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy