آکادمی برنامه نویسان

لوگو
برای دوره بعدی خبرم کن . خبرم کن
اصلی

مدرس این دوره : حمیدرضا رضا ( مشاهده رزومه )

شروع از :
1403/11/14
هزینه دوره (آنلاین) : 6,000,000 تومان

جزئیات دوره

تعداد جلسات :
20 جلسه
طول دوره :
40 ساعت
روزهای برگزاری :
یکشنبه (19:00 الی 21:00) سه شنبه (19:00 الی 21:00)
تلفن تماس :
02188454816 - 02191303737 - 09126700311
شعبه :
اصلی

توضیحات دوره

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

 

ویژگی‌های کلیدی جنگو

توسعه سریع (Fast Development)
جنگو بر پایه‌ی اصول توسعه سریع (Rapid Development) طراحی شده است، به این معنی که می‌توانید در مدت زمان کوتاهی، پروژه‌های پیچیده و قدرتمندی را پیاده‌سازی کنید.

امنیت بالا (High Security)
امنیت در جنگو حرف اول را می‌زند. این فریم‌ورک به‌طور پیش‌فرض در برابر تهدیدات امنیتی مانند SQL Injection، XSS و CSRF محافظت‌های لازم را ارائه می‌دهد.

انعطاف‌پذیری بالا (Highly Scalable)
جنگو به راحتی می‌تواند پروژه‌های کوچک و بزرگ را مدیریت کند؛ از وب‌سایت‌های شخصی گرفته تا پروژه‌های سطح سازمانی مانند اینستاگرام و پینترست.

مدل‌های پایگاه داده (ORM)
با استفاده از سیستم ORM (Object-Relational Mapping) جنگو، می‌توانید بدون نوشتن دستورات SQL پیچیده، به‌راحتی با پایگاه‌داده‌ها ارتباط برقرار کنید.

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

ماژولار و قابل گسترش
جنگو بر اساس معماری MVT (Model-View-Template) طراحی شده و به شما این امکان را می‌دهد که کدهای خود را به صورت ماژولار و خوانا سازمان‌دهی کنید.

 

امکان ثبت نام به صورت اقساطی هم وجود دارد.

مدت زمان بوت کمپ

  • طول دوره: 10 هفته
  • سطح: مبتدی تا پیشرفته
  • شیوه برگزاری: آنلاین و پروژه‌محور

 


 

پیش نیازها

آشنایی با پایتون

آشنایی با html , css

مخاطبان این دوره

 

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

سرفصل دوره

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

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

  • پایگاه‌داده برای ذخیره و مدیریت اطلاعات
  • گیت و گیت‌هاب برای مدیریت کدها و همکاری تیمی

 

سرفصل‌های بوت کمپ جنگو

 

بخش 1: مقدمه و راه‌اندازی محیط توسعه

  • نصب پایتون و جنگو
  • آشنایی با محیط‌های مجازی (Virtualenv)
  • نصب و راه‌اندازی گیت و گیت‌هاب
  • ساخت اولین پروژه جنگو

 

بخش 2: آشنایی با معماری جنگو

  • معماری MVC و MVT
  • کار با Views و URL‌ها
  • معرفی Templates و ساخت صفحات HTML
  • استاتیک فایل‌ها: CSS، JavaScript و تصاویر

 

بخش 3: کار با پایگاه‌داده در جنگو

  • معرفی پایگاه‌داده SQLite
  • کار با مدل‌ها (Models) و مهاجرت‌ها (Migrations)
  • اجرای عملیات CRUD (ساخت، خواندن، ویرایش و حذف داده‌ها)
  • ساخت ادمین پنل جنگو

 

بخش 4: توسعه وب‌سایت شخصی

  • طراحی صفحه درباره من
  • ساخت بخش نمونه‌کارها (Portfolio)
  • پیاده‌سازی سیستم وبلاگ و مقالات
  • ساخت فرم‌های تماس با ما و مدیریت داده‌ها و ...

 

بخش 5: کار با گیت و گیت‌هاب

  • آشنایی با مفاهیم گیت و دستورات پایه (Add, Commit, Push)
  • ایجاد ریپازیتوری در گیت‌هاب
  • آپلود پروژه در گیت‌هاب
  • کار تیمی و مدیریت تغییرات کد

 

بخش 6: بهینه‌سازی و انتشار پروژه

  • دیباگ کردن و رفع مشکلات کد
  • بهینه‌سازی عملکرد وب‌سایت
  • انتشار پروژه بر روی سرورهای رایگان مانند Heroku

 

 

دستاوردهای شما در پایان بوت کمپ

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

اهداف این آموزش

 

چرا این بوت کمپ؟

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

مشاور پروژه های برنامه نویسی و بازاریابی الکترونیکی

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

مهندس ایمان مدائنی مدرس بین المللی و رسمی مایکروسافت، مدیر و موسس انجمن برنامه نویسان و آموزشگاه برنامه نویسان ، دارای مدارک رسمی Microsoft Certified Trainer - MCT و MCSD و MCP و MCSE و MCSA از مایکروسافت، مشاور چندین سازمان و ارگان دولتی و شرکت های خصوصی، می تواند در این مسیر شما را همراهی نماید.

آخرین مقالات

مشاهده همه