آموزش توسعه برنامه وب Full Stack با چارچوب جنگو

Full Stack Web Application Development with Django Framework

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه های کاربردی وب قوی و پویا را با استفاده از جنگو، چارچوب وب مبتنی بر پایتون توسعه دهید. توسعه دهنده وب Full Stack شوید. از جنگو برای ساختن برنامه های وب قدرتمند، قوی و پویا استفاده کنید. با مهارت های جنگو، حرفه ای موفق در توسعه وب Full Stack را دنبال کنید. دانش کامل درباره مفاهیم جنگو به دست آورید و بتوانید آنها را به کار ببرید. با جنگو و نصب آن آشنا شوید. رابط مدیریت جنگو و سفارشی سازی آموزش HTML5، CSS، جاوا اسکریپت، جی کوئری، بوت استرپ اولین پروژه خود را در جنگو ایجاد کنید اولین برنامه کاربردی خود را در جنگو ایجاد کنید تفاوت بین نماهای مبتنی بر عملکرد و نماهای عمومی مبتنی بر کلاس را توضیح دهید. فایل های استاتیک آشنایی با نحوه تزریق محتوای پویا از نمای به الگو آموزش زبان قالب جنگو با رابط مدیریت و سفارشی سازی جنگو آشنا شوید درک بهتری از دنیای جنگو به کار ببرید مفاهیم جنگو را برای ایجاد و پیاده سازی چارچوب ها و برنامه های وب جامد بیاموزید نحوه اتصال جنگو به قوی پایگاه‌های داده و توسعه رابط مدیریت جنگو درک مدل‌ها، مدیریت فرم، تغییر مسیر در جنگو آموزش ارسال ایمیل در جنگو کار با انواع مختلف روش‌های HTTP عملیات CRUD با استفاده از Web API بدون چارچوب REST ساخت و استقرار برنامه‌های تلفن همراه پایدار در جنگو ایجاد و مدیریت جنگو API پایگاه داده درک وضعیت فعلی URL های جنگو و نحوه استقرار برنامه های جنگو با چرخه عمر برنامه ها و مدل های دستگاه آشنا شوید.

یک خوش آمدگویی گرم به دوره جنگو توسط Uplatz.


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

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

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


چرا از چارچوب مبتنی بر پایتون

استفاده کنیم

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

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

Python و Django به توسعه دهندگان این امکان را می دهند که برنامه های وب سفارشی شده را بدون نوشتن کد اضافی ایجاد کنند و نگهداری آن نیز آسان است. افراد و سازمان ها به طور یکسان می توانند از مزایای متعددی بهره مند شوند.


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


Uplatz این آموزش عمیق را در مورد چارچوب وب جنگو ارائه می دهد.

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

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

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


اهداف دوره

  • مبانی جنگو را درک کنید و از مفاهیم آن برای ساخت و استقرار برنامه‌ها و برنامه‌های وب قوی استفاده کنید

  • محیط جنگو را درک کنید

  • با نحوه پیکربندی جنگو برای ارتباط با پایگاه های داده قدرتمند و ایجاد رابط مدیریت جنگو آشنا شوید

  • درباره الگوها و نماهای URL جنگو بیاموزید و برنامه های جنگو را به کار بگیرید

  • با چرخه عمر برنامه ها و سیستم الگوها آشنا شوید

  • برنامه های وب قوی جنگو را بسازید و اجرا کنید

  • ادغام با خدمات وب RESTful

  • با Django APIهای REST بسازید


جنگو - برنامه درسی دوره

  1. معرفی جنگو

  2. نصب جنگو

  3. HTML5

  4. CSS

  5. جاوا اسکریپت

  6. jQuery

  7. Bootstrap

  8. ایجاد پروژه در جنگو

  9. ایجاد برنامه در جنگو

  10. کار با نماها

    1. نماهای مبتنی بر عملکرد

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

  11. کار با فایل ها

    1. کار با فایل های الگو

    2. کار با فایل های استاتیک

  12. تزریق محتوای پویا از نما به الگو

  13. زبان قالب جنگو

  14. کار با رابط مدیریت در جنگو

    1. رابط مدیریت

    2. سفارشی سازی مدیر جنگو

  15. کار با مدل ها

  16. بررسی فرم در جنگو

  17. در حال تغییر مسیر در جنگو

  18. ارسال ایمیل در جنگو

  19. کار با انواع مختلف روش‌های Http

  20. عملیات CRUD با استفاده از Web API بدون چارچوب REST

  21. Django REST API

  22. API پایگاه داده


سرفصل ها و درس ها

معرفی جنگو Django Introduction

معرفی جنگو Django Introduction

معرفی جنگو Django Introduction

  • معرفی جنگو Django Introduction

  • معرفی جنگو Django Introduction

  • معرفی جنگو Django Introduction

نصب جنگو Django Installation

نصب جنگو Django Installation

نصب جنگو Django Installation

  • نصب جنگو Django Installation

  • نصب جنگو Django Installation

  • نصب جنگو Django Installation

HTML5 HTML5

HTML5 HTML5

HTML5 HTML5

  • HTML5 - قسمت 1 HTML5 - part 1

  • HTML5 - قسمت 1 HTML5 - part 1

  • HTML5 - قسمت 1 HTML5 - part 1

  • HTML5 - قسمت 2 HTML5 - part 2

  • HTML5 - قسمت 2 HTML5 - part 2

  • HTML5 - قسمت 2 HTML5 - part 2

CSS CSS

CSS CSS

CSS CSS

  • CSS - قسمت 1 CSS - part 1

  • CSS - قسمت 1 CSS - part 1

  • CSS - قسمت 1 CSS - part 1

  • CSS - قسمت 2 CSS - part 2

  • CSS - قسمت 2 CSS - part 2

  • CSS - قسمت 2 CSS - part 2

  • CSS - قسمت 3 CSS - part 3

  • CSS - قسمت 3 CSS - part 3

  • CSS - قسمت 3 CSS - part 3

جاوا اسکریپت JavaScript

جاوا اسکریپت JavaScript

جاوا اسکریپت JavaScript

  • جاوا اسکریپت - قسمت 1 JavaScript - part 1

  • جاوا اسکریپت - قسمت 1 JavaScript - part 1

  • جاوا اسکریپت - قسمت 1 JavaScript - part 1

  • جاوا اسکریپت - قسمت 2 JavaScript - part 2

  • جاوا اسکریپت - قسمت 2 JavaScript - part 2

  • جاوا اسکریپت - قسمت 2 JavaScript - part 2

جی کوئری jQuery

جی کوئری jQuery

جی کوئری jQuery

  • jQuery - قسمت 1 jQuery - part 1

  • jQuery - قسمت 1 jQuery - part 1

  • jQuery - قسمت 1 jQuery - part 1

  • jQuery - قسمت 2 jQuery - part 2

  • jQuery - قسمت 2 jQuery - part 2

  • jQuery - قسمت 2 jQuery - part 2

  • jQuery - قسمت 3 jQuery - part 3

  • jQuery - قسمت 3 jQuery - part 3

  • jQuery - قسمت 3 jQuery - part 3

بوت استرپ Bootstrap

بوت استرپ Bootstrap

بوت استرپ Bootstrap

  • Bootstrap - مقدمه و اجزای اصلی Bootstrap - Introduction and Main Components

  • Bootstrap - مقدمه و اجزای اصلی Bootstrap - Introduction and Main Components

  • Bootstrap - مقدمه و اجزای اصلی Bootstrap - Introduction and Main Components

  • بوت استرپ - ناوبری، برگه ها، گروه لیست Bootstrap - Navigation, Tabs, List Group

  • بوت استرپ - ناوبری، برگه ها، گروه لیست Bootstrap - Navigation, Tabs, List Group

  • بوت استرپ - ناوبری، برگه ها، گروه لیست Bootstrap - Navigation, Tabs, List Group

  • بوت استرپ - جداول، تصاویر، کنترل های فرم Bootstrap - Tables, Images, Form Controls

  • بوت استرپ - جداول، تصاویر، کنترل های فرم Bootstrap - Tables, Images, Form Controls

  • بوت استرپ - جداول، تصاویر، کنترل های فرم Bootstrap - Tables, Images, Form Controls

اولین پروژه جنگو First Django Project

اولین پروژه جنگو First Django Project

اولین پروژه جنگو First Django Project

  • ایجاد پروژه در جنگو Creating Project in Django

  • ایجاد پروژه در جنگو Creating Project in Django

  • ایجاد پروژه در جنگو Creating Project in Django

اولین برنامه جنگو First Django Application

اولین برنامه جنگو First Django Application

اولین برنامه جنگو First Django Application

  • ایجاد اپلیکیشن در جنگو Creating Applications in Django

  • ایجاد اپلیکیشن در جنگو Creating Applications in Django

  • ایجاد اپلیکیشن در جنگو Creating Applications in Django

نماها در جنگو Views in Django

نماها در جنگو Views in Django

نماها در جنگو Views in Django

  • نماها در جنگو و نماهای مبتنی بر عملکرد Views in Django and Function-based Views

  • نماها در جنگو و نماهای مبتنی بر عملکرد Views in Django and Function-based Views

  • نماها در جنگو و نماهای مبتنی بر عملکرد Views in Django and Function-based Views

  • نماهای عمومی مبتنی بر کلاس Class-based Generic Views

  • نماهای عمومی مبتنی بر کلاس Class-based Generic Views

  • نماهای عمومی مبتنی بر کلاس Class-based Generic Views

کار با فایل ها Working with Files

کار با فایل ها Working with Files

کار با فایل ها Working with Files

  • کار با فایل های قالب Working with Template Files

  • کار با فایل های قالب Working with Template Files

  • کار با فایل های قالب Working with Template Files

  • کار با فایل های استاتیک Working with Static Files

  • کار با فایل های استاتیک Working with Static Files

  • کار با فایل های استاتیک Working with Static Files

تزریق محتوای پویا از نمای به الگو Injecting Dynamic Content from View to Template

تزریق محتوای پویا از نمای به الگو Injecting Dynamic Content from View to Template

تزریق محتوای پویا از نمای به الگو Injecting Dynamic Content from View to Template

  • تزریق محتوای پویا از نمای به الگو Injecting Dynamic Content from View to Template

  • تزریق محتوای پویا از نمای به الگو Injecting Dynamic Content from View to Template

  • تزریق محتوای پویا از نمای به الگو Injecting Dynamic Content from View to Template

زبان قالب جنگو The Django Template Language

زبان قالب جنگو The Django Template Language

زبان قالب جنگو The Django Template Language

  • زبان قالب جنگو The Django Template Language

  • زبان قالب جنگو The Django Template Language

  • زبان قالب جنگو The Django Template Language

رابط مدیریت جنگو و سفارشی سازی Django Admin Interface & Customization

رابط مدیریت جنگو و سفارشی سازی Django Admin Interface & Customization

رابط مدیریت جنگو و سفارشی سازی Django Admin Interface & Customization

  • رابط مدیریت جنگو Django Admin Interface

  • رابط مدیریت جنگو Django Admin Interface

  • رابط مدیریت جنگو Django Admin Interface

  • سفارشی سازی ادمین جنگو Django Admin Customization

  • سفارشی سازی ادمین جنگو Django Admin Customization

  • سفارشی سازی ادمین جنگو Django Admin Customization

مدل های جنگو Models in Django

مدل های جنگو Models in Django

مدل های جنگو Models in Django

  • مدل های جنگو Models in Django

  • مدل های جنگو Models in Django

  • مدل های جنگو Models in Django

مدیریت فرم در جنگو Form handling in Django

مدیریت فرم در جنگو Form handling in Django

مدیریت فرم در جنگو Form handling in Django

  • مدیریت فرم در جنگو Form handling in Django

  • مدیریت فرم در جنگو Form handling in Django

  • مدیریت فرم در جنگو Form handling in Django

تغییر مسیر جنگو Django Redirect

تغییر مسیر جنگو Django Redirect

تغییر مسیر جنگو Django Redirect

  • تغییر مسیر جنگو Django Redirect

  • تغییر مسیر جنگو Django Redirect

  • تغییر مسیر جنگو Django Redirect

ارسال ایمیل در جنگو Sending Emails in Django

ارسال ایمیل در جنگو Sending Emails in Django

ارسال ایمیل در جنگو Sending Emails in Django

  • ارسال ایمیل در جنگو Sending Emails in Django

  • ارسال ایمیل در جنگو Sending Emails in Django

  • ارسال ایمیل در جنگو Sending Emails in Django

کار با انواع مختلف روش های HTTP Working with Different Types of HTTP Methods

کار با انواع مختلف روش های HTTP Working with Different Types of HTTP Methods

کار با انواع مختلف روش های HTTP Working with Different Types of HTTP Methods

  • کار با انواع مختلف روش های HTTP Working with Different Types of HTTP Methods

  • کار با انواع مختلف روش های HTTP Working with Different Types of HTTP Methods

  • کار با انواع مختلف روش های HTTP Working with Different Types of HTTP Methods

عملیات CRUD با استفاده از Web API بدون چارچوب REST CRUD Operations using Web API without REST Framework

عملیات CRUD با استفاده از Web API بدون چارچوب REST CRUD Operations using Web API without REST Framework

عملیات CRUD با استفاده از Web API بدون چارچوب REST CRUD Operations using Web API without REST Framework

  • عملیات CRUD با استفاده از Web API بدون چارچوب REST CRUD Operations using Web API without REST Framework

  • عملیات CRUD با استفاده از Web API بدون چارچوب REST CRUD Operations using Web API without REST Framework

  • عملیات CRUD با استفاده از Web API بدون چارچوب REST CRUD Operations using Web API without REST Framework

برنامه Django REST API Django REST API Application

برنامه Django REST API Django REST API Application

برنامه Django REST API Django REST API Application

  • برنامه پایه Django REST API Django REST API Basic Application

  • برنامه پایه Django REST API Django REST API Basic Application

  • برنامه پایه Django REST API Django REST API Basic Application

  • مقدمه ای بر Django REST API - قسمت 1 Introduction to Django REST API - part 1

  • مقدمه ای بر Django REST API - قسمت 1 Introduction to Django REST API - part 1

  • مقدمه ای بر Django REST API - قسمت 1 Introduction to Django REST API - part 1

  • مقدمه ای بر Django REST API - قسمت 2 Introduction to Django REST API - part 2

  • مقدمه ای بر Django REST API - قسمت 2 Introduction to Django REST API - part 2

  • مقدمه ای بر Django REST API - قسمت 2 Introduction to Django REST API - part 2

API پایگاه داده Database API

API پایگاه داده Database API

API پایگاه داده Database API

  • API پایگاه داده Database API

  • API پایگاه داده Database API

  • API پایگاه داده Database API

نمایش نظرات

Udemy (یودمی)

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

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

آموزش توسعه برنامه وب Full Stack با چارچوب جنگو
جزییات دوره
17.5 hours
35
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
43,045
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Uplatz Training Uplatz Training

سریعترین رشد ارائه دهنده آموزش جهانی فناوری اطلاعات Uplatz پیشرو در انگلستان است که ارائه دهنده خدمات آموزش فناوری اطلاعات به دانشجویان در سراسر جهان است. منحصر به فرد بودن ما از آنجا ناشی می شود که ما دوره های آموزشی آنلاین را با کسری از متوسط هزینه این دوره ها در بازار ارائه می دهیم. تخصص ما شامل SAP ، Oracle ، Salesforce ، AWS ، Microsoft Azure ، Google Cloud ، IBM Cloud ، Science data ، Python ، JavaScript ، Java ، Digital Marketing ، Agile و DevOps است. Uplatz که در مارس 2017 تاسیس شد ، شاهد افزایش خارق العاده ای در صنعت آموزش است که با یک دوره آنلاین SAP FICO شروع می شود و اکنون آموزش 500+ دوره را در 54 کشور جهان ارائه داده است که طی 10 سال به 10 هزار دانشجو خدمت کرده اند. آموزش Uplatz بسیار با ساختار ، موضوع محور و شغل محور است و تأکید زیادی بر تمرین و تکالیف در سرورهای زنده دارد. دوره های ما توسط بیش از هزار مربی بسیار ماهر و باتجربه طراحی و تدریس می شوند که در زمینه های خود اعم از SAP ، Cloud ، Oracle یا هر فناوری یا سیستم درخواستی تخصص کافی دارند.