برنامهنویسی پایتون پیشرفته (Django)
مشخصات دوره
| در حال تکمیل: | بله |
| مدت زمان: | 40 ساعت |
| جنسیت: | آقایان/بانوان |
| روزهای هفته: | متعاقبا اعلام میگردد |
| نوع دوره: | مجازی |
| محل برگزاری: | مرکز ۱ |
توضیحات
اگر کلمه جنگو (Django) را در گوگل جستجو کنید، میبینید که جنگوی تارانتینو ( فیلم جنگوی آزاد شده اثر کوئنتین تارانتینو کارگردان آمریکایی) بسیار معروفتر از جنگوی پایتون است. اما ما عاشقان پایتون هستیم و با جنگوی محبوب و قدرتمند خودمان کار داریم. جنگو یکی از محبوبترین فریم ورکهای پایتون است که مزایای زیادی دارد و در پروژههای بزرگ میتواند بسیاری از نیازمندیهای برنامه نویسان را رفع کند.
این فریم ورکها مبتنی بر معماری (Model-View-Template) یا MVT میباشند. فریم ورک، مجموعه استانداردها و چارچوب هایی است که به برنامه نویسان در توسعه بهتر کدها کمک میکند. جنگو رایگان و منبع باز (Open Source) است، اسناد زیادی دارد و برای برنامه نویسان با تجربه، نقطه امنی در توسعه اپلیکیشنهای مبتنی بر وب محسوب میشود. این فریم ورک در سال 2003 و توسط یک تیم نرم افزاری فعال در حوزه پشتیبانی سایتهای خبری توسعه یافت. این گروه با دسته بندی کدهای نوشته شده و استفاده از دیزاین پترنهای مختلف، زمینه توسعه فریم ورک جنگو و معرفی آن را در سال 2005 فراهم کردند. جنگو تلاش میکند ساخت سایت را ساده کند و مشکلات تعامل با پایگاه دادهها را کاهش دهد. در این فریم ورک تلاش شده که همه اجزا در ارتباط با هم بوده و قابل استفاده مجدد باشند.
به کمک آموزشی که در دوره جنگو Django جهاد دانشگاهی استان قزوین میبیند، به تمامی موارد این فریم ورکها تسلط مییابید و مسیر جدیدی را در حوزه برنامه نویسی طی میکنید.
سرفصل ها
سر فصل های دوره آموزشی فریم ورک جنگو به شرح زیر است :
- نصب و راه اندازی محیط توسعه
- ساختارهای جنگو
- پنل مدیریت
- Model ها در جنگو
- اتصال با پایگاه داده
- فرمهای جنگو
- فرمهای پیشرفته
- تایید هویت کاربر
- -کوکیها و سشنها
- ایمیل
- موارد امنیتی
پیشنیازها
تسلط روی زبان برنامه نویسی پایتون و آشنایی با مبانی طراحی وب توصیه میشود. اگر نسبت به این دو مهارت، تسلط دارید، نگران نباشید چرا که شما میتوانید در ابتدا دوره برنامه نویسی پایتون جهاد دانشگاهی و طراحی وب سایت جهاد دانشگاهی قزوین را بگذرانید و سپس نسبت به یادگیری این دوره اقدام کنید.
منابع آموزشی
دوره آموزشی فریم ورک جنگو بر اساس سر فصلهای مصوب جهاد و توسط استاد درس ارائه میگردد.
آینده شغلی
شرکتهای زیادی در ایران و جهان هستند که از جنگو استفاده میکنند. شما با یادگیری زبان پایتون و یادگیری فریم ورک جنگو میتوانید در این شرکتها با عنوان توسعه دهنده بکاند مشغول به کار شوید.