آموزش کامل جنگو به صورت کاملا پروژه محور و گام به گام به زبان فارسی است ، این آموزش شامل بیش از 4 ساعت آموزش همراه با نرم افزار میباشد.
آموزش جنگو ، چهارچوب نرم افزاری قدرتمند پایتون برای ساخت آسان وبسایتهای پیچیده.
یادگیری فریم ورک جنگو را از همین امروز شروع کنید!
سطح مقدماتی – پیشرفته
ویژگی های اصلی مجموعه آموزشی ” صفر تا صد آموزش جنگو” :
- ۲۴۰ دقیقه آموزش فارسی جنگو به صورت جامع و کاملا پروژه محور از آشنایی مقدماتی تا انجام پروژه های کاربردی پایتون و جنگو.
- آموزش فوق العاده کاربردی و سطح یک جهانی دوبله شده از اساتید معتبر برنامه نویسی دنیا
- برای اولین بار در ایران! ترجمه ، فارسی سازی ، بومی سازی و دوبله شده با بهترین کیفیت توسط متخصصین برنامه نویس ایرانی
- شامل دو دوره آموزشی فارسی و مثال محور :
– دوره آموزشی ” آموزش جامع جنگو ” – Django Essential Training
– دوره آموزشی ” آموزش پیشرفته جنگو ” – Advanced Django - همراه با سورس ارزشمند و فایلهای تمرینی پروژه های آموزشی فارسی
- همراه با کلکسیون نرم افزار های مطرح کدنویسی جنگو Editors & IDEs
- بسته ای عالی برای تمام علاقمندان به برنامه نویسی
فریم ورک جنگو چیست ؟
جنگو ( به انگلیسی: Django ) چارچوب نرمافزاری تحت وب آزاد و متنباز است که به زبان پایتون نوشته شدهاست و از معماری مدل-نما-قالب (Model–View–Template) پیروی میکند.
هدف اصلی جنگو ساخت آسان سایتهای پیچیده و وابسته به دیتابیس است و بر پایهٔ قابلیت استفادهٔ مجدد و قابل اتصال بودن اجزای مختلف، توسعهٔ سریع و اصل خودت را تکرار نکن (DRY) طراحی شدهاست. جنگو سراسر از پایتون استفاده میکند، حتی برای تنظیمات، فایلها و مدلهای اطلاعات.
از وبسایتهای مشهوری که از جنگو استفاده میکنند میتوان به پیبیاس، اینستاگرام، موزیلا، واشینگتن تایمز اشاره کرد. جنگو همچنین در ساخت شبکه اجتماعی پینترست استفاده شد اما بعداً، به فریم ورک فلسک انتقال یافت.
مشاهده نمونه فیلم معرفی دوره ” آموزش جامع جنگو”
دوره آموزشی ” آموزش جامع جنگو”
جنگو ( Django ) یک فریم ورک قدرتمند با اجزای متحرک بسیاری است. شروع یک پروژه جنگو آسان است، اما موارد زیادی وجود دارد که باید آنها را بررسی کنیم.
در این دوره آموزش جنگو مبانی اولیه را به شما آموزش می دهیم. اینکه فریم ورک چیست، یک درخواست HTTP چیست و جنگو چگونه به درخواست های HTTP پاسخ می دهد.
در این دوره آموزش Django به صورت گام به گام شما را در ساخت یک سیستم کاری همراهی می کنیم که می تواند یادداشت های کاربران را ایجاد، ویرایش و فهرست کند و از سیستم احراز هویت هم برخوردار است.
موضوعاتی مانند ایجاد کاربران و داده ها، ORM ها ( Object-Relational Mapping )، ساخت یک Template پویا، فایل های مبتنی بر کلاس جنگو و نماهای استاتیک و خیلی موارد دیگر را با هم بررسی خواهیم کرد.
عناوین و سرفصلهای دوره آموزشی ” آموزش جامع جنگو “
مقدمه
۱- جنگو چیست
۲- برای شروع یک پروژه جنگو چه چیزهایی نیاز داریم؟
فصل اول – آغاز یک پروژه جنگو
۱- ساخت یک پروژه جنگو جدید
۲- حداقل ها برای کار کردن صفحه
۳- ساخت اولین Template جنگو
۴- برنامه های جنگو و مفهوم مدولارسازی
فصل دوم – مدیریت کاربران در خود جنگو
۱- ایجاد کاربران در جنگو
۲- ادمین جنگو – مصورسازی و ایجاد داده به آسانی
۳- احراز هویت کاربران در دو گام ساده
فصل سوم – نحوه تعامل جنگو با پایگاه های داده
۱- معرفی ORM ها
۲- ساخت اولین مدل
۳- استفاده از ادمین برای ایجاد و دستکاری داده
۴- استفاده از Shell جنگو برای ایجاد و درخواست داده
فصل چهارم – ساخت صفحات وب پویا
۱- ساخت یک Template پویا
۲- نمایش محتوای یک یادداشت تکی
۳- معرفی نماهای مبتنی بر کلاس جنگو
فصل پنجم – ساخت یک فرانت اِند قدرتمند در جنگو
۱- فایل های استاتیک در جنگو
۲- نحوه ایجاد یک HTML پایه برای تمام Template های جنگو
۳- اضافه کردن استایل
فصل ششم – فرم های جنگو – اعتبارسنجی نباید دشوار باشد
۱- ساخت یک صفحه وب
۲- آشنایی با نحوه عملکرد امنیتی جنگو در POST ها
۳- فرم های جنگو – اعتبارسنجی قوی با حداقل تلاش
۴- فرم های جنگو برای چیدمان هم مناسب هستند!
فصل هفتم – کار با داده های موجود
۱- حرف U در CRUD – آپدیت کردن داده
۲- حرف D در CRUD – حذف کردن داده
فصل هشتم – استفاده از جنگو برای ذخیره سازی و نمایش داده های کاربران
۱- ForeignKey – نحوه ارتباط مدل ها با یکدیگر
۲- فقط نمایش دادن داده های کاربری که وارد شده
۳- افزودن یک یادداشت جدید بعد از ForeignKey
فصل نهم – ورود، خروج و ثبت نام کردن آسان است
۱- افزودن صفحات ورود و خروج
۲- افزودن یک صفحه برای ثبت نام
۳- کارهای نهایی
فصل دهم – نتیجه گیری
۱- گام های بعدی
مشاهده نمونه فیلم معرفی دوره ” آموزش پیشرفته جنگو ”
دوره آموزشی ” آموزش پیشرفته جنگو ”
در این دوره پروژه محور به صورت عمیق به مبحث جنگو می پردازیم، فریم ورکی که در Backend بسیاری از وبسایت های پربازدید مانند Instagram و Pinterest قرار دارد.
در این دوره که برای کاربران سطح پیشرفته طراحی شده است، یک پروژه وبسایت شبکه اجتماعی را با هم می سازیم تا یاد بگیریم چگونه با تمام موقعیت هایی که در مهندسی وب پیش می آید دست و پنجه نرم کنیم و آنها را با کدهای جنگو حل کنیم.
در این دوره نحوه ساخت Validator های اختصاصی، فیلترها و Manager ها را یاد می گیریم، نحوه گسترش دادن تنظیمات و مدل های پیش فرض جنگو و نحوه حذف کردن کدهای اضافه و انجام عیب یابی، احراز هویت و Cache کردن به صورت تمیز را بررسی میکنیم و هچنین کار با دیگر ابزارها.
اگر به دنبال یک کار عملی هستید تا یاد بگیرید چگونه از جنگو برای تولید پروژه های مختلف استفاده کنید، از یک سایت فروشگاه گرفته تا یک پورتفولیوی شخصی یا وبسایت یک شرکت، بنابراین در این دوره با ما همراه باشید.
عناوین و سرفصلهای دوره آموزشی ” آموزش پیشرفته جنگو “
مقدمه
۱- انجام پروژه ها با جنگو
۲- چیزهایی که باید بدانید
۳- مرور کلی پروژه
فصل اول – آغاز کار با جنگو
۱- دنیای پایتون و جنگو
۲- زیرساخت یک پروژه جنگو
۳- اجرای جنگو
فصل دوم – مدل ها و فیلدها
۱- اعتبارسنجی ها
۲- فیلدهای اختصاصی
۳- مدیریت فایل
۴- روابط عمومی
۵- سیگنال ها
فصل سوم – نماها
۱- ایجاد خطاها
۲- نماهای مبتنی بر کلاس
۳- QuerySet ها و فیلترها
فصل چهارم – تعامل باپایگاه داده
۱- حذف کردن مدل ها
۲- Object Manager های اختصاصی
۳- گرفتن فیلدها
فصل پنجم – قالب ها در آموزش Django
۱- زبان Template جنگو
۲- کتابخانه Humanize
۳- تگ ها و فیلترهای اختصاصی
۴- متغیرها به عنوان Template ها
فصل ششم – بهبود عملکرد
۱- ایمن سازی احراز هویت
۲- Cache کردن
۳- session ها
۴- لاگ کردن
فصل هفتم – به روز ماندن
۱- پیدا کردن و استفاده از پکیج های ثالث
۲- استفاده از انجمن های مربوط به جنگو
فصل هشتم – نتیجه گیری
۱- گام های بعدی
سلام و وقت به خیر . برای کسایی که تازه میخوان جنگو رو شروع کنن این دوره رو به شدت پیشنهاد می کنم. به تمام سوالات که ممکنه پیش بیاد جواب داده و استاده درس با تسلط و فن بیان خوبی که داره تمامی مباحث رو آموزش میده. قیمتش هم به نسبت ارزش دوره خیلی مناسبه یعنی با پول یه پیتزا شما می تونید یک مهارت پولساز یاد بگیرید.
پاسخ