مهمترین خصوصیات مجموعه ” آموزش جنگو” به طور کلی :
- آموزش جنگو جامع و به فارسی و کاملا پروژه محور از مقدماتی تا پیشرفته به مدت 240 دقیقه
- آموزش فوق العاده کاربردی از آشنایی مقدماتی تا انجام پروژه های کاربردی پایتون و جنگو از اساتید معتبر برنامه نویسی دنیا
- ترجمه و دوبله شده با بهترین کیفیت توسط متخصصین برنامه نویس ایرانی
- شامل دو دوره فارسی و مثال محور :
– دوره آموزشی ” آموزش جامع جنگو ” – Django Essential Training
– دوره آموزشی ” آموزش پیشرفته جنگو ” – Advanced Django - همراه با سورس ارزشمند و فایلهای تمرینی پروژه های آموزشی فارسی
- همراه با کلکسیون نرم افزار های مطرح کدنویسی جنگو Editors & IDEs
فریم ورک جنگو چیست ؟
What is Django Framework
جنگو ( به انگلیسی: Django ) جنگو یک فریمورک (بهصورت فریمورک هم نوشته میشود) وب سطح بالا با زبان پایتون است. فریمورک سطح بالا یعنی تابعها و کلاسهایی برای اجرای ساده کارهای پیچیده زیرساختی وجود دارد. با استفاده از جنگو میتوان سایتهایی توسعه داد که هم نگهداری و روزآمدسازی سادهای دارند و هم امنیت بالایی را برای شما فراهم میکنند.
توسعه سایت با جنگو خیلی ساده و سریع است. سازندگان اینستاگرام جایی گفته بودند که برای ساخت اولین نسخه نیاز به یک فریمورک سریع داشتند، پس از جنگو استفاده کردند. فریمورک django توسط توسعهدهندههای باتجربه ساخته شدهاست. فریمورک جنگو بسیاری از مشکلات موجود در فرآیند توسعه وب را رفع کرده است. بنابراین میتوانید برنامه خود را بدون نیاز به بکارگیری مسیر دیگری کامل انجام دهید. جنگو رایگان و اپنسورس است. جامعه کاربری فریمورک جنگو موفق و فعال است. همچنین داکیومنتهای عالی دارد. گزینههای زیادی برای پشتیبانی رایگان و پولی نیز برای جنگو پایتون وجود دارد.
با Django، شما میتوانید با پروژههایی با هر اندازه و ظرفیت، چه یک وب سایت ساده و یا یک برنامه وب با بار بالا مقابله کنید. چرا از Django برای پروژه استفاده میکنید؟چون:
- این کار به طور کامل با چیزهای اضافی و مقیاس پذیر پر شدهاست، بنابراین میتوانید طوری برنامه نویسی کنید که ترافیک سنگین و حجم زیادی از اطلاعات را کنترل کند.
- کراس پلتفرم است، به این معنی که پروژه شما میتواند برای Mac، لینوکس یا کامپیوتر استفاده شود.
- با اکثر پایگاههای داده اصلی کار میکند و اجازه استفاده از یک پایگاه اطلاعاتی را میدهد که در یک پروژه خاص، یا حتی پایگاههای داده متعدد در همان زمان مناسب است.
از وبسایتهای مشهوری که از جنگو استفاده میکنند میتوان به پیبیاس، اینستاگرام، موزیلا، واشینگتن تایمز اشاره کرد. جنگو همچنین در ساخت شبکه اجتماعی پینترست استفاده شد اما بعداً، به فریم ورک فلسک انتقال یافت.
نمونه فیلم “آموزش صفر تا صد جنگو”
دوره فارسی ” آموزش جامع جنگو”
جنگو ( 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 ها
۴- لاگ کردن
فصل هفتم – به روز ماندن
۱- پیدا کردن و استفاده از پکیج های ثالث
۲- استفاده از انجمن های مربوط به جنگو
فصل هشتم – نتیجه گیری
۱- گام های بعدی
– همراه با کلکسیون نرم افزار های مطرح کدنویسی جنگو Editors & IDEs
نقد و بررسیها
هنوز بررسیای ثبت نشده است.