آموزش جامع فریم ورک جنگو ( Django )
اگر از عاشقان پایتون باشید, نباید از فریم ورک محبوب و البته قدرتمند جنگو غافل شوید. این فریم ورک مبتنی بر وب و سطح بالا, رایگان و البته Open Source است.
این فریم ورک شامل مجموعه ای از ماژول هاست که به شما این امکان را می دهند که برنامه یا وب سایت خود را از ابتدا طراحی نمایید.
شرکت های بزرگی مانند Udemy ، Pinterest ، YouTube ، Instagram از جمله شرکت هایی هستند که از این فریم ورک و مزایایی همچون امنیت بالا بهره مند شده اند.
ما در اکادمی برنامه نویسان روش کار با این فریم ورک را به صورت کاملا عملی پیش خواهیم برد.
در طول مسیر با پروژه هایی که پیش رو داریم، چالش های بالقوه جنگو را کشف خواهید کرد و به تسلط بالایی خواهید رسید.
- مدرس دوره : حمیدرضا رضا ( رزومه )
- تعداد ویدیوها : 0 ویدیو
- مدت زمان دوره : 0:0:00
- سطح دوره : متوسط
- وضعیت دوره : درحال آماده سازی
- تاریخ آخرین بروزرسانی : 1403/08/15
ساخت CV Builder با جنگو
در این دوره، یاد میگیرید که چگونه یک برنامه ساخت رزومه (CV Builder) با استفاده از پایتون و کتابخانههای گرافیکی ایجاد کنید. این برنامه شامل طراحی رابط کاربری گرافیکی (GUI) حرفهای برای وارد کردن اطلاعات شخصی، مهارتها، سوابق کاری و تحصیلی کاربران خواهد بود. همچنین، نحوه ساخت قالبهای رزومه و قابلیت ذخیره آنها به فرمتهای مختلف مانند PDF را یاد خواهید گرفت. با گذراندن این دوره، مهارتهای خود را در برنامهنویسی و طراحی رابط کاربری ارتقا میدهید و یک ابزار کاربردی برای ساخت رزومههای حرفهای ایجاد میکنید.
سرفصل دوره :
فصل ۱: مقدمه و آمادهسازی
- آشنایی با پروژه و اهداف دوره
- نصب و راهاندازی محیط توسعه (پایتون و کتابخانههای مورد نیاز)
- مروری بر کتابخانههای گرافیکی در پایتون و انتخاب بهترین گزینه
فصل ۲: طراحی رابط کاربری (UI)
- ایجاد فرمهای ورود اطلاعات کاربر (مشخصات فردی، سوابق تحصیلی و کاری، مهارتها و ...)
- طراحی رابط کاربری جذاب و کاربرپسند با استفاده از کتابخانه گرافیکی انتخاب شده
- ایجاد سیستمهای پیمایش (Navigation) بین صفحات مختلف برنامه
فصل ۳: مدیریت دادههای کاربر
- ساختاردهی دادههای کاربر در قالب کلاسها و مدلها
- ذخیره و مدیریت اطلاعات کاربر به صورت محلی
- پیادهسازی امکان ویرایش و حذف اطلاعات ثبت شده
فصل ۴: طراحی قالبهای رزومه
- تعریف ساختار و بخشهای مختلف یک رزومه استاندارد
- ایجاد قالبهای گرافیکی مختلف برای نمایش اطلاعات رزومه
- استفاده از اصول طراحی برای ساخت رزومههای حرفهای
فصل ۵: تولید خروجی به فرمتهای مختلف
- ذخیره اطلاعات رزومه به صورت فایل PDF
- ایجاد گزینههای چاپ و ذخیرهسازی فایلها
- بررسی نکات مهم در آمادهسازی رزومه برای پرینت و اشتراکگذاری
فصل ۶: بهبود کارایی و افزودن ویژگیهای بیشتر
- بهینهسازی کد و رابط کاربری
- افزودن قابلیت تغییر زبان برنامه
- امکان ایجاد چند رزومه و مدیریت آنها توسط کاربر
فصل ۷: انتشار و استفاده از برنامه
- تبدیل برنامه به یک فایل اجرایی مستقل
فصل ۸: جمعبندی و پروژه پایانی
- بازبینی بخشهای مختلف و جمعبندی نکات اصلی
- تکمیل پروژه پایانی: ساخت رزومه با اطلاعات کاربر و نمایش آن در قالب انتخابی
- مسیرهای پیشنهادی برای ارتقای پروژه و یادگیریهای بعدی
پیش نیاز های دوره :
- پایتون
- جنگو
این دوره به زودی آغاز میشود
نظرات کاربران در رابطه با این دوره