×
ribbon

تا پایان تخفیف

آموزش جنگو Django

در دنیای توسعه وب، فریمورک Django یکی از محبوب ترین ابزارها برای ساخت وب سایت ها و اپلیکیشن... بیشتر
پرطرفدار
گواهی‌نامه
4.7 (379 امتیاز)
14,036دانشجو
مقدماتی

علی بیگدلی

مشخصات دوره
محتوای دوره
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

محتوای دوره

13 فصل133 جلسه24 ساعت ویدیو
فصل اول: مقدمه
  پیشگفتار
مشاهده
"02:48
  توسعه‌دهنده وب کیست؟
مشاهده
"07:16
  پیشنیازها و انتظارات
مشاهده
"06:48
  معرفی سیلابس و روند دوره
مشاهده
"08:35
  توضیحات ورژن‌ جدید جنگو
"06:51
فصل دوم: مروری بر پایتون
فصل سوم: مبانی Django
فصل چهارم: کار با Media، Template و Static
فصل پنجم: پایگاه‌داده (Database) و ادمین (Admin)
فصل ششم: مباحث تکمیلی پایگاه‌داده و View
فصل هفتم: کار با Template Tags
فصل هشتم: Django Form
فصل نهم: کار با ماژول‌های Django
فصل دهم: احراز هویت کاربران (User Authentication)
فصل یازدهم: پیاده‌سازی بر روی هاست
فصل دوازدهم: پیاده‌سازی برروی سرویس‌دهنده Liara
Bonus: راهکارهای توسعه در زمان قطعی اینترنت

پیش‌نیاز‌ها

دوره آموزشی جنگو به صورتی تعریف شده است که تمام مطالب ارائه شده به صورت کامل بیان شوند؛ اما مانند هر دوره آموزشی دیگر این دوره آموزشی نیز نیاز به پیش‌نیازهایی دارد که با اطلاع و آگاهی از این پیش‌نیازها می‌­توانید بهتر و کامل­تر از این دوره آموزشی بهره­‌مند شوید. پیش‌نیازهای لازم برای شرکت در این دوره موارد زیر می­‌باشند:

·       آشنایی با ساختار دیتابیس و ساختارهای relation

·       آشنایی با network+ و مباحث شبکه پایه

·       آشنایی با پایتون در سطح شئ گرایی

·       آشنایی با HTML/CSS/JS در حد نیاز برای ایجاد تغییرات در صفحات

·       آشنایی نسبی با لینوکس و دستورات تحت command line

 

توضیحات دوره

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

معرفی دوره آموزش جنگو

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

یکی از ویژگی‌های برجسته این دوره، آموزش کاملاً جامع و گام‌به‌گام آن است که حتی افراد بدون تجربه قبلی در توسعه وب نیز می‌توانند به راحتی با مباحث دوره همراه شوند. فصل‌های این دوره شامل مروری بر پایتون، مبانی Django، مدیریت فایل‌های رسانه‌ای، کار با پایگاه‌داده و مباحث تکمیلی مانند احراز هویت کاربران و پیاده‌سازی پروژه‌ها روی هاست هستند. به این ترتیب، این دوره نه تنها به شما مهارت‌های لازم برای ورود به بازار کار را می‌آموزد، بلکه شما را در مسیر تبدیل شدن به یک توسعه‌دهنده توانمند همراهی می‌کند. در این دوره از نسخه 3.2 جنگو که یک نسخه با پشتیبانی طولانی مدت بوده استفاده شده است.

سرفصل های دوره آموزش Django

در دوره آموزش جانگو مکتب خونه، شما با تمامی مفاهیم و مهارت‌های لازم برای توسعه پروژه‌های وب با استفاده از این فریمورک قدرتمند آشنا می‌شوید. این دوره شامل 12 فصل جامع است که هر کدام به‌طور دقیق به جنبه‌های مختلف Django می‌پردازد.

  • فصل اول: مقدمه (4 جلسه) - آشنایی با فریمورک Django، کاربردهای آن و اهمیتش در توسعه وب مدرن.
  • فصل دوم: مروری بر پایتون (22 جلسه) - مرور مفاهیم پایه‌ای پایتون که برای کار با Django ضروری هستند.
  • فصل سوم: مبانی Django (27 جلسه) - آشنایی با ساختار کلی Django، تنظیمات اولیه پروژه و ایجاد اولین برنامه کاربردی.
  • فصل چهارم: کار با Media، Template و Static (15 جلسه) - مدیریت فایل‌های رسانه‌ای، قالب‌ها و فایل‌های ایستا در پروژه‌های Django.
  • فصل پنجم: پایگاه‌داده (Database) و ادمین (Admin) (18 جلسه) - تنظیم و کار با پایگاه‌داده و محیط مدیریت Django برای کنترل و مدیریت داده‌ها.
  • فصل ششم: مباحث تکمیلی پایگاه‌داده و View (19 جلسه) - کار با QuerySet ها، فیلتر کردن داده‌ها و آشنایی با View ها برای نمایش داده‌ها.
  • فصل هفتم: کار با Template Tags (19 جلسه) - استفاده از تگ‌های قالب‌بندی در Django برای ایجاد صفحات داینامیک و سفارشی‌سازی قالب‌ها.
  • فصل هشتم: Django Form (6 جلسه) - ایجاد و مدیریت فرم‌ها در Django برای دریافت و اعتبارسنجی اطلاعات کاربران.
  • فصل نهم: کار با ماژول‌های Django (20 جلسه) - بررسی و استفاده از ماژول‌های داخلی Django برای توسعه سریع‌تر و موثرتر پروژه‌ها.
  • فصل دهم: احراز هویت کاربران (User Authentication) (11 جلسه) - پیاده‌سازی سیستم ورود و ثبت‌نام کاربران و مدیریت دسترسی‌ها در پروژه‌های Django.
  • فصل یازدهم: پیاده‌سازی بر روی هاست (18 جلسه) - نحوه انتشار پروژه Django بر روی سرور و آماده‌سازی برای اجرا در محیط واقعی.
  • فصل دوازدهم: پیاده‌سازی بر روی سرویس‌دهنده Liara (8 جلسه) - معرفی Liara به‌عنوان یک سرویس‌دهنده برای میزبانی پروژه‌های Django و پیاده‌سازی بر روی این پلتفرم.

دوره آموزش جنگو مناسب چه کسانی است؟

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

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

در دوره آموزش Django چه مفاهیمی یاد می‌گیریم؟

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

همچنین با استفاده از دانش کسب‌شده از این دوره، قادر خواهید بود با ابزارهای حرفه‌ای Django کار کنید و پروژه‌های خود را به سطحی برسانید که کاملاً آماده اجرا بر روی سرویس‌های حرفه‌ای باشند.

هدف از دوره آموزش جنگو چیست؟

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

علاوه بر این، دوره با تمرکز بر موضوعات عملی و پیاده‌سازی پروژه‌های واقعی طراحی شده است تا پس از اتمام دوره، شما به راحتی بتوانید پروژه‌های خود را بر روی سرورهای عمومی یا اختصاصی پیاده‌سازی کنید.

پیش نیاز دوره آموزش جانگو چیست؟

اگرچه این دوره آموزشی به گونه‌ای طراحی شده که برای افراد مبتدی هم مناسب است اما قبل از اینکه به این حوزه ورود کنید بهتر است که آشنایی نسبی با زبان برنامه نویسی پایتون داشته باشید؛ برای این هدف پیشنهاد ما به شما استفاده از دوره آموزش مقدماتی پایتون مکتب خونه است که یکی از بهترین دوره‌های آموزش پایتون مبتدی به زبان فارسی محسوب می‌شود. همچنین اگر می‌خواهید در گستره پیچیده‌تر و پیشرفته‌تری پایتون را یاد بگیرید، دوره آموزش پایتون پیشرفته مکتب خونه گزینه مناسبی برای این هدف است.

چرا دوره آموزش Django مکتب خونه؟

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

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

آموزش صفر تا صد طراحی سایت با پایتون

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

اگر شما هم به دنبال ارتقاء مهارت‌های خود در زمینه توسعه وب هستید، فرصت یادگیری در دوره‌های آموزش طراحی سایت و آموزش پایتون مکتب خونه را از دست ندهید. این دوره‌ها با ارائه محتوای جامع و کاربردی، به شما کمک می‌کنند تا به‌طور عملی با مفاهیم طراحی وب و برنامه‌نویسی پایتون آشنا شوید و مهارت‌های لازم برای ورود به این بازار پررونق را کسب کنید. همچنین در مکتب خونه انواع دوره آموزش برنامه نویسی دیگر به عنوان مکمل دوره‌های طراحی سایت و پایتون نیز موجود است.

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

اطلاعات بیشتر

امتیاز و نظرات کاربران

4.7

از مجموع 379 امتیاز

147نظر

3 ساعت پیش

عالی

پارسا رحیم پور

1 روز پیش

دوره خوبیه

سینا دایی چین

1 روز پیش

خوب بود برای من ک کاملا مبتدی بودم همچی قابل فهم بود

مهدی زارعین

2 روز پیش

دوره ی به شدت خوبی هستش واقعا لذت بردیم ممنون از مدرس گرامی و تیم مکتب خونه

علی محمدعلی دستجردی

2 روز پیش

بسیار عالی و ریزبینانه و حرفه ای تدریس میکنن و از طرفی هم از کنار هیچ مبحثی گذری رد نمیشن و کامل و با جزیات کافی و نه بیش از حد توضیح میدن و همینطور تفکر داکیومنت خوندن و سرچ کردن دقیق رو بین درس دادن ها جا مینذازن که خیلی از نظر مهم و کمک کننده ست

دانشجوی دوره

2 روز پیش

عالی کلمه است.این بی نظیره

آرمین دهقان

2 روز پیش

عاالی

سینا عدل جو

2 روز پیش

با توجه به دوره هایی دیگه خیلی روان و کاربردی می باشد بزرگترین مزیت دوره پروژه محور بودن هست که به نظرم نسبت به دوره های دیگه متمایز میشه....

علی خوشنام فر

3 روز پیش

عاااااااااااااااالی

دانشجوی دوره

3 روز پیش

دوره‌ پر محتوا و خارج از محتوای اضافی به نظرم به اندازه کافی توضیحات دادن برا جنگو پایه

جواد شهرکی

3 روز پیش

خوب بود .

دانشجوی دوره

13 روز پیش

سلام؛ سطح سواد، تجربه و بلوغ مدرس دوره، آقای بیگدلی، باعث شده این دوره هم از لحاظ فنی و هم از منظر روان بودن، دوره‌ی بسیار بسیار خوبی باشه. به ایشون و مجموعه مکتب‌خونه تبریک میگم.

محسن قاسمی

15 روز پیش

عااااااالللللللللللللللللللیییییییییییییییییییییییییی

ارزو وفاییان

15 روز پیش

سلام عالی بود

باراد ثنایی فرید

22 روز پیش

دوره خوبی هست مباحث قابل فهم توضیح داده شده

دانشجوی دوره

گواهی‌نامه

آموزش جنگو Django

پس از گذراندن محتوای دوره به صورت آنلاین (بدون دانلود) در سایت مکتب‌خونه، در صورتی‌ که حد نصاب قبولی در دوره را کسب و تمرین ها و پروژه های الزامی را ارسال کنید، گواهی‌نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

قابل اشتراک‌گذاری در

linkdin

دوره‌های پیشنهادی مشابه

درباره استاد

علی بیگدلی
12دوره
51,986دانشجو

علی بیگدلی فارغ‌التحصیل مهندسی فناوری اطلاعات و دانش‌آموخته‌ی رشته هوش مصنوعی و رباتیک است. علاقه ایشان به دنیای هوش مصنوعی و ارتباطات دنیای IOT باعث شد که به روند تلفیق این دو بستر بپردازد. به‌طوری‌که اساس تحصیل، کار و پیشرفت وی قرار گرفت.

بیش از 10 سال سابقه برنامه‌نویسی و توانایی وی در حوزه شبکه و ارتباطات روند کار را برایش تسهیل کرد به شکلی که امروز به‌عنوان مدیر بخش تحقیق و توسعه در  پروژه‌ها نقش کلیدی ایفا می‌کند. زبان‌های پایتون، C++/C و Arduino و کار با فریمورک های استک پایتون همچون Django و Fastapi از تخصص‌های وی در برنامه‌نویسی به شمار می‌آید.

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

 ایده‌پردازی و تبدیل یک ایده به محصول و مهندسی معکوس محصولات از توانایی‌های بالقوه وی به شمار می‌رود.
 

 

اطلاعات بیشتر

دیگر دوره‌های علی بیگدلی

سوالات پرتکرار

حداقل و حداکثر زمانی که می‌توانم یک دوره را بگذرانم چقدر است؟

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

آیا پس از به اتمام رساندن و قبولی در دوره، می‌توانم نسخه فیزیکی گواهی‌نامه را دریافت کنم؟

خیر. به‌دلیل ملاحظات محیط‌زیستی و کاهش مصرف کاغذ، گواهی‌نامه فقط به‌صورت الکترونیکی ارائه می‌شود.

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.

آیا در صورت خرید دوره، گواهی‌نامه آن به من تعلق می‌گیرد؟

خیر. با خرید دوره، امکان شرکت در دوره و دسترسی به محتوای آن را خواهید داشت؛ اما تنها در صورتی که در بازه زمانی تعیین‌شده دوره را با موفقیت و نمره قبولی به اتمام برسانید، گواهی‌نامه به نام شما صادر می‌شود.

مهارت‌هایی که می‌آموزید