طراحی و برنامه نویسی وب

پکیج آموزش وب فریم ورک جنگو

فریم ورک جنگو ( Django ) یکی از برترین فریم ورک های حال حاضر در زمینه ی برنامه نویسی وب می باشد. این فریم ورک با بهره گیری از زبان قدرتمند پایتون به عنوان هسته ی اصلی خود توانایی های بسیاری را برای برنامه نویسان جهت پیاده سازی پروژه های بزرگ و حرفه ای ایجاد می کند.

اشتراک گذاری:

قیمت پکیج
تومان 2,000,000
 

پیش نیاز:
پایتون و کمی وب دیزاین

 

نوع دوره:
پکیج

 

مدت زمان آموزش:
27 ساعت

 

روش پشتیبانی:
اپراتور اختصاصی

 

وضعیت آزمون:
ندارد

 

گواهینامه:
نسخه دیجیتالی

 

خرید اقساطی:
ندارد

 

نحوه مشاهده:
ویدیو

درصد پیشرفت دوره: 100%

در پکیج آموزش وب فریم ورک جنگو چه خواهید آموخت

جنگو مزیت‌های بسیاری داره که سعی‌کردیم در پایین این مطلب چندین مورد رو بهش بپردازیم و در ادامه


از قسمت جلسات می‌توانید به مباحثی که بهش پرداختیم را مشاهده کنید


جنگو یک چارچوب وب پایتون سطح بالا است که توسعه سریع وب سایت های امن و قابل نگهداری را امکان پذیر می کند. Django که توسط توسعه دهندگان مجرب ساخته شده است، بسیاری از مشکلات وب را بر عهده می گیرد، بنابراین می توانید بدون نیاز به اختراع مجدد چرخ، بر نوشتن برنامه خود تمرکز کنید. جنگو رایگان و منبع باز است، دارای یک جامعه پر رونق و فعال، مستندات عالی و گزینه های زیادی برای پشتیبانی رایگان و پولی است.



  • چرا جنگو؟


با جنگو، می‌توانید برنامه‌های وب را در عرض چند ساعت راه اندازی کنید. جنگو از بسیاری از مشکلات توسعه وب مراقبت می کند، بنابراین می توانید بدون نیاز به اختراع مجدد  و فقط با فراخوانی ، به نوشتن برنامه خود تمرکز کنید. 



  • کاملاً بارگذاری شده است 


جنگو شامل ده‌ها ابزار اضافی است که می‌توانید برای انجام کارهای رایج توسعه وب از آنها استفاده کنید. جنگو از احراز هویت کاربر، مدیریت محتوا، نقشه‌های سایت، فیدهای RSS و بسیاری از وظایف دیگر مراقبت می‌کند.



  • مطمئناً امن است و امنیت دارد 


جنگو امنیت را جدی می گیرد و به توسعه دهندگان کمک می کند تا از بسیاری از اشتباهات امنیتی رایج مانند تزریق SQL، اسکریپت نویسی بین سایتی،  درخواستهای جعلی بین سایتی و کلیک از هک جلوگیری کنند. سیستم احراز هویت کاربر آن راهی امن برای مدیریت حساب‌های کاربری و گذرواژه‌ها فراهم می‌‌کند



  • بسیار مقیاس پذیر


برخی از شلوغ‌ترین سایت‌های روی کره زمین از توانایی جنگو برای مقیاس‌بندی سریع و انعطاف‌پذیر برای برآورده کردن شدیدترین نیازهای ترافیکی استفاده می‌کنند.



  • فوق العاده همه کاره


شرکت‌ها، سازمان‌ها و دولت‌ها از جنگو برای ساخت انواع چیزها استفاده کرده‌اند - از سیستم‌های مدیریت محتوا گرفته تا شبکه‌های اجتماعی و پلتفرم‌های محاسباتی علمی.



  • کمپانی های معتبری که از جنگو استفاده می‌کنند 

  • Instagram 

  • National Geographic

  • Mozilla

  • Spotify

  • Pinterest

  • Disqus 

  • Bitbucket

  • Eventbrite 

  • Prezi


 

سرفصل های دوره پکیج آموزش وب فریم ورک جنگو

 جنگ به دلیل بزرگ بودن مباحث داخلش سعی کردیم بصورت فصلی جلو نریم و بصورت پروژه محور تمامی مفهوم خوبه جنگو را برسی کنیم و بصورت عملی بهش بپردازیم


البته می‌توانید در قسمت جلسات توضیحات هر جلسه رو ببینید و متوجه مباحثی که صحبت شده بشوید

توضیح کلی راجع به جنگو در قدم اول داریم و از مزیت های این فریم ورک صحبت خواهیم کرد
پیاده ساری محیط توسعه پروژه ( نصب جنگو )
در این جلسه راجع به معماری جنگو صحبت ‌می‌کنیم ( MVT ) و مفصل بهش می‌پردازیم جنگو ترجیج میدهد معماری خودش را پیاده کند. معماری که جنگو از آن استفاده میکند MVT نام دارد که بسیار مشابه MVC است. MVT مخفف model-view-template است.
در اولین قدم اولین خروجی در این فریم ورک برسی ‌می‌کنیم
آشنایی داریم با سیستم URL و View ها
آشنایی با لایه مدل ها
پیاده سازی جداول با Migration
در این جلسه با shell edit data با مدل ها کار می‌کنیم
ادامه جلسه قبل و تکمیل مبحث (با shell edit data با مدل ها کار می‌کنیم )
نصب دیتابیس PostgreSQL
پنل ادمین و مدیریت آن
در این جلسه مدل هارو در پنل مدیریت می‌بینیم
(URL) پویار را برسی می‌کنیم
کامپوننت templates معادل view است در معماری mvc. در این بخش نتیجه نهایی به کاربر نشان داده میشود. همچنین میتوانید در این بخش از کاربر اطلاعاتی را دریافت کرده و به دیگر بخش‌های ارسال کنید. نمایش templates جنگو وظیفه بخش view است.
در این جلسه با ارث بری Template ها آشنا خواهید شد
در این جلسه با تگ ها در Template ها آشنا خواهید شد
در این جلسه با فیلتر در Template ها آشنا خواهید شد
در این جلسه راجع‌به فایل های استاتیک صحبت می‌کنیم
در این جلسه راجع‌به پیاده سازی اکشن ها صحبت می‌کنیم
تو این جلسه به راحتی و با فرخوانی چندین خط کد ، پنل مدیریت فارسی میکنیم
تبدیل تاریخ میلادی به شمسی در پنل مدیریت برای بهبود در مدیریت !
شخصی سازی پنل ادمین
مدیریت فایل های استاتیک
شخصی سازی ارور 404
صفحه بندی اطلاعات
استفاده از مدل های فرم ها در جنگو
اعتبارسنجی اطلاعات در فرم ها
ادامه جلسه قبلی و در اعتبارسنجی بهتر عمل می‌کنیم
فرم ویرایش اطلاعات
در این جلسه به ایجاد فرم برای مدل هامون می‌پردازیم
خب حالا وقتش رسیده از آموزش هاتون یکم بهره ببرید و راجع به پیاده سازی صفحه لاگین صحبت می‌کنیم
در ادامه بحث جذاب قبلی ، این جلسه صفحه عضویت هم خواهیم ساخت
در این جلسه بحث احراز هویت را داریم که از مهم ترین ارکان ساخته یک وبسایته و می‌بینید به خوبی جنگو از پس آن بر می‌میاد!!!
تکمیل تر کردن پروژه
معرفی و اشنایی Class-Based-Views
با توجه به جلسه قبل ، به بازنویسی و تمیز کردن کد ها می‌پردازیم
باز نویسی view هارو داریم
زیبا سازی بخش ورود و عضویت
مدل One to many رو می‌بینم
رفع باگ فونت های فارسی
نگاهی به مدل Many to many Relationships خواهیم داشت
ادامه جلسه قبل و تکمیل صحبت هامون
مدل One to One را می‌بینیم
در ادامه مدل ها میپردازیم به یاد گیری استفاده از Rollback برای Migration
جلسه پایانی

نظرات ثبت شده کاربران

هیچ نظری ثبت نشده! اولین نفری باش که نظرشو ثبت میکنه!

دیدگاه خود را ثبت کنید

برای ثبت نظر، ابتدا وارد شوید.

سوالات متداول از پکیج آموزش وب فریم ورک جنگو

آشنایی کامل به پایتون و نسبتا به مباحث وب دیزاین
بعد این دوره شما به خوبی بر مباحث در جنگو مسلط می‌شوید و انتظار میره به راحتی بتوانید با شروع پر قدرت در عرصه برنامه نویسی وب و از پروژه های کوچیک به بزرگ قدم بگذارید و تجربه کسب کنید ودر نهایت کسب درآمد کنید
اگر شما عزیزان دورهای مارو تهیه کرده باشید می‌فهمید ،مجموعه ما خیلی بیشتر از آنچه طی می‌کند عمل می‌کند و سعی بر پیشرفت همه اعضای خانواده دارد ♥️ این کارو جز اینکه از خانوادت بدونی کسی انجام نمی‌دهد :)