آموزش جنگو Django

جنگو (Django) یکی از محبوب­ترین، کاربردی­‌ترین چهارچوب‌­های توسعه نرم­‌افزاری و یک روش استاندارد با مجموعه کاملی از مولفه‌ها است که در توسعه وب بسیار کاربرد دارد و هدف اصلی آن ایجاد وب سایت‌­هایی مبتنی بر ... ادامه

گواهینامه
4.6 (194 رای)
4,254 دانشجو
مقدماتی
مکتب‌خونه
مکتب‌خونه
محتوای دوره
پیش‌نیاز‌ها
درباره دوره
نظرات کاربران
درباره استاد

آخرین تغییرات


1400/06/02

انتشار اولیه

1402/04/11

به روزرسانی واضافه‌شدن فصل دوازدهم: پیاده‌سازی برروی سرویس‌دهنده Liara

محتوای دوره

12 فصل 129 جلسه 24 ساعت ویدیو
فصل اول: مقدمه
فصل دوم: مروری بر پایتون
فصل سوم: مبانی Django
فصل چهارم: کار با Media، Template و Static
فصل پنجم: پایگاه‌داده (Database) و ادمین (Admin)
فصل ششم: مباحث تکمیلی پایگاه‌داده و View
فصل هفتم: کار با Template Tags
فصل هشتم: Django Form
فصل نهم: کار با ماژول‌های Django
فصل دهم: احراز هویت کاربران (User Authentication)
فصل یازدهم: پیاده‌سازی بر روی هاست
فصل دوازدهم: پیاده‌سازی برروی سرویس‌دهنده Liara

پیش‌نیاز‌ها

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

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

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

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

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

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

 

درباره دوره

جنگو (Django) یکی از محبوب­ترین، کاربردی­‌ترین چهارچوب‌­های توسعه نرم­‌افزاری و یک روش استاندارد با مجموعه کاملی از مولفه‌ها است که در توسعه وب بسیار کاربرد دارد و هدف اصلی آن ایجاد وب سایت‌­هایی مبتنی بر پایگاه داده پیچیده است. طراحی سایت با جنگو به دلیل سادگی و سرعت بالایی که دارد؛ در میان توسعه‌دهندگان وب و برنامه نویسان بسیار محبوب است. همچنین سازگاری آن با همه قالب‌های JSON، XML، HTML و RSS توانسته جنگو را به یک پلتفرم بسیار پرکاربرد تبدیل کند. به همین دلیل بیشتر افراد برای شروع کار در حوزه طراحی انواع وب‌سایت و شبکه‌های اجتماعی، به سراغ آموزش فریم ورک جنگو می‌روند. در این دوره از نسخه 3.2 جنگو که یک نسخه با پشتیبانی طولانی مدت است استفاده شده است.

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

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

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

در ادامه‌ی این دوره، دوره آموزش جنگو پیشرفته برای یادگیری مباحث پیشرفته‌تر بسیار کمک کننده و مفید خواهد بود.

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

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

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

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

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

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

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

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

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

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

در این دوره چه مباحثی مطرح می­‌شود؟

مسائل مطرح شده در این دوره آموزشی مسائل گوناگونی هستند که از ساده‌­ترین تا پیچیده­‌ترین مباحث را در بر می­‌گیرند. به طور خلاصه آنچه در این دوره می­‌آموزیم شامل موارد زیر می‌­باشد:

مروری بر ساختارهای اصلی پایتون برای شروع یادگیری یک فریم‌ورک (لیست‌ها، دیکشنری‌ها، توابع، کلاس‌ها و دو پروژه عملی)

  • محیط های مجازی در پایتون
  • یادگیری مباحث پایه django و نسخه های آن و ساخت اپلیکیشن
  • مدیریت و کنترل نسخه پروژه با Git
  • بارگیری صفحات template و راهکار های wget
  • تنظیمات ساختار های Static و media و render صفحات
  • ایجاد مدل و مدیریت دیتابیس و ایجاد query با django
  • سفارشی سازی مدیریت admin
  • ایجاد ساختار های مختلف با Template tag
  • آشنایی با ماژول های پر‌کاربرد در طراحی سایت
  • ایجاد اپلیکیشن بلاگ و سیستم کامنت
  • ایجاد سرویس مدیریت کاربران user authentication
  • پیاده‌سازی وب سایت ایجاد شده در هاست cpanel
  • ارتقاء کیفیت سایت با استفاده از ابزار های آنالیز در مباحث optimization ، performance و security و seo

بعد از فراگیری دوره جنگو چه مهارت‌هایی کسب خواهید کرد؟

شرکت کنندگان دوره آموزش جنگو علاوه بر آشنایی با مسائل گوناگون مطرح شده در این دوره، در انتهای دوره مهارت­‌های زیر را به دست خواهند آورد:

  • ساخت یک وبلاگ به همراه تمام ساختار‌های واقعی در پروژه
  • یادگیری درباره apps‌، templates‌، Models و migrations‌، template tags‌، user authentication و به همراه انواع ابزار‌های مناسب طراحی و امنیت و تست کیفیت وبسایت
  • پیاده‌سازی وب سایت ساخته شده در یک هاست cpanel و اتصال آن به دیتابیس

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

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

جنگو چیست؟

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

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

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

جنگو چه چیزی نیست

جنگو یک‌زبان برنامه‌نویسی مانند جاوا یا C++ نیست و یک‌زبان برنامه‌نویسی طراحی سایت مانند HTML، PHP یا MySQL نیست. همچنین یک پلتفرم CMS (سیستم مدیریت محتوا) مانند وردپرس نیست که هرکسی بتواند از آن استفاده کند.

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

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

جنگو و پایتون چگونه به هم مرتبط هستند؟

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

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

جنگو برای چه چیزی مناسب است؟

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

نمونه های استفاده شده از جنگو

بسیاری از شناخته‌شده‌ترین سایت‌ها و برنامه‌های که با فریمورک جنگو ساخته‌شده‌اند عبارت‌اند از:

  • ناسا
  • موزیلا فایرفاکس
  • واشنگتن پست
  • اینستاگرام
  • پینترست
  • Eventbrite
  • Chess.com
  • و...
  •  

مزایای فنی جنگو

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

اگر به وب‌سایتی مقیاس‌پذیر نیاز دارید که قادر به بزرگ‌تر شدن و رشد در عمق و عملکرد باشد، جنگو اغلب ابزاری برتر برای انجام این کار است. جنگو در ایجاد وب‌سایت‌هایی که می‌توانند حجم بالایی از ترافیک و تراکنش‌ها را مدیریت کنند، یک چارچوب برتر است. سایت‌های جنگو بسیار سازگارتر با تغییرات هستند بدون اینکه نگران تأثیرگذاری بر عملکرد کلی وب‌سایت باشند.

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

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

هدف از این آموزش جنگو این است که ما با جنبه‌های فنی این چارچوب آشنا شویم و بتوانیم وب‌سایت‌های حرفه‌ای و مدرنی با استفاده از این چارجوب بسازیم.

جانگو از کجا آمد؟

جنگو در سال 2003 توسط برنامه‌نویسان پایتون، آدریان هولواتی و سایمون ویلیسون، زمانی که در روزنامه Lawrence Journal-World کار می کردند، ایجاد شد. آن‌ها چارچوب خود را برای استفاده عمومی در سال 2005 تحت مجوز BSD منتشر کردند که یک مجوز نرم‌افزار بدون مجوز با حداقل محدودیت برای توزیع و استفاده از نرم‌افزار بر اساس چارچوب است.

بنیاد نرم‌افزار جنگو در ژوئن 2008 تشکیل شد. کنفرانس جنگو برای توسعه‌دهندگان و کاربران، DjangoCon، از سپتامبر 2008 به‌صورت شش‌ماهه برگزار می‌شود. یکی در اروپا و دیگری هرسال در ایالات‌متحده برگزار می‌شود. جنگو در حال حاضر ازنظر محبوبیت در بین چارچوب‌های توسعه رتبه ششم را دارد.

درباره پایتون

پایتون، زبان زیربنایی چارچوب جنگو، در سال 1989 توسط دانشمند کامپیوتر هلندی گیدو ون روسوم اختراع شد و در سال 1991 برای عموم منتشر شد. فلسفه پشت پایتون کمک به تولید کدی بود که خواندن آن برای انسان آسان‌تر باشد و برنامه‌نویسی واضح در هر دو بزرگ را امکان‌پذیر کند؛ و پروژه‌های کوچک این زبان سریع‌ترین رشد را دارد و در حال حاضر ازنظر محبوبیت در بین برنامه‌نویسان رتبه سوم را دارد.

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

دو مورد از مزیت‌های اصلی پایتون سادگی و انعطاف‌پذیری است. از نحوی با درک آسان و فضاهای تورفتگی استفاده می‌کند که خواندن و یادگیری آن را آسان می‌کند. پایتون به‌سرعت در حال افزایش محبوبیت است. برخی از شناخته‌شده‌ترین سایت‌ها و برنامه‌های ساخته‌شده با پایتون عبارت‌اند از:

  • گوگل
  • یوتیوب
  • نقشه‌های یاهو
  • دراپ باکس
  • Quora
  • Reddit
  • Spotify

همچنین مهمترین کاربردهای پایتون هم عبارت انداز:

  • علم داده
  • یادگیری ماشین و هوش مصنوعی
  • توسعه وب (فرانت اند و بک اند)
  • سیستم های جاسازی شده
  • توسعه بازی
  • و...

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

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

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

4.6

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

63 نظر

1 روز پیش

دوره بسیار عالی ای بود توسط استاد علی بیگدلی.واقعا ارزش داشت

امیر محمد رضایی

امیر محمد رضایی

1 روز پیش

دوره بسیار عالی و جامع هست

محمود ابوالقاسمی

محمود ابوالقاسمی

1 ماه پیش

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

آیدا روشنی

آیدا روشنی

1 ماه پیش

دوره فوق العاده هست . من که تا اینجای کار بسیار بسیار راضی هستم . فقط یه خورده نسخه جنگو و دوره قدیمی هست . مدرس جنگو 3 رو تدریس می کنند که مشکلی نداره و تقریبا یکی هست . اما به نظر بنده بهتر هست دوره رو آپدیت کنند چون جنگو 5 اومده و تیم توسعه جنگو دارن جنگو 6 رو هم می دن بیرون . ولی واقعا دوره ی خوبی هست . ممنون از مدرس گرامی و تیم مکتب خونه . راستی یه نظر هم دوره ی دیگه ای در این رابطه داشتم . واقعا از مدرس خواهشمندم که دوره ی Django Channels رو هم برگزار کنند . این طوری دیگه بهترین دوره های جنگو ایران توی مکتب خونه هستند .

کیان رضایی

کیان رضایی

1 ماه پیش

استاد بیگدلی خیلی عالی مباحث را توضیح میدهند

هانیه رحیمی

هانیه رحیمی

1 ماه پیش

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

امیر شعبان پور صابر

امیر شعبان پور صابر

نظرات بیشتر

گواهینامه

آموزش جنگو Django

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

قابل به اشتراک گذاشتن در

linkdin

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

آموزش برنامه‌نویسی با پایتون (پیشرفته)
32,640 دانشجو
4.1 (2,092)
گواهینامه
70٪
2,629,000 788,700 تومانء
آموزش پایتون مقدماتی

مدرس: جادی میرمیرانی

88,517 دانشجو
4.4 (5,944)
گواهینامه
50٪
1,359,000 679,500 تومانء
بلاک‌چین و بیت‌کوین به زبان ساده
17,160 دانشجو
4.4 (170)
گواهینامه
50٪
409,000 204,500 تومانء
آموزش جنگو پیشرفته

مدرس: علی بیگدلی

1,845 دانشجو
4.6 (74)
گواهینامه
50٪
1,809,000 904,500 تومانء

این دوره در کدام مسیرهای یادگیری است؟

5 دوره
284 ساعت
280 جلسه
60٪
7,215,000 2,886,000 تومانء
بک‌اند (django)
بک‌اند (django) گواهینامه تخصص
7 دوره
435 ساعت
501 جلسه
60٪
12,573,000 5,029,200 تومانء

درباره استاد

علی بیگدلی
علی بیگدلی
10 دوره
22,271 دانشجو

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

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

ایشان از سال 96 تیمی با نام ICC-ARIA را بنیان‌گذاری کرد که اهدافشان تدریس تخصص‌های مختلف در حوزه هوش مصنوعی و اینترنت اشیا را شامل می‌شود که در این حوزه طراحی‌های Backend و فریم‌ورکی چون Django نقش بسزایی را ایفا می‌کند. ایده‌پردازی و تبدیل یک ایده به محصول و مهندسی معکوس محصولات از توانایی‌های بالقوه وی به شمار می‌رود.

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

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

آموزش ساخت ربات تلگرام با پایتون
71 دانشجو
4 (1)
گواهینامه
699,000 تومانء
آموزش طراحی فروشگاه با جنگو
280 دانشجو
4.8 (11)
گواهینامه
1,809,000 تومانء
آموزش میکروپایتون در اینترنت اشیا
384 دانشجو
4.4 (8)
گواهینامه
589,000 تومانء
آموزش شی‌ءگرایی در پایتون
2,900 دانشجو
4.2 (91)
گواهینامه
70٪
2,199,000 659,700 تومانء

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

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

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

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

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

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

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

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟

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