آموزش Masterclass توسعه دهندگان Django Full Stack

Django Full Stack Developer Masterclass

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش ساخت برنامه های کاربردی وب و وب سایت ها با استفاده از چارچوب های Python و Django با نحوه استفاده از نماهای مبتنی بر تابع جنگو آشنا شوید. از سیستم های احراز هویت و مدیریت داخلی جنگو استفاده کنید. برای ایجاد یک وب سایت کاملاً کاربردی، با Full-Stack با جنگو کار کنید. یاد بگیرید که چگونه از مزایای بوت استرپ برای استایل دادن سریع به سایت ها استفاده کنید آموزش استفاده از فرم های جنگو ایجاد طرح بندی های پاسخگو با بوت استرپ قابلیت های کدنویسی پایتون برای ایجاد برنامه های وب را بیاموزید. از جنگو به عنوان انتهای وب سایت استفاده کنید. کد وب سایت خود را در یک ساختار کامل Models-Views-Templates قرار دهید. پیش نیازها:ویندوز، لینوکس، موبایل با اتصال به اینترنت.

به Masterclass توسعه دهندگان وب Python و Django Full Stack خوش آمدید!

به راستی به دنیای Masterclass توسعه‌دهنده وب Full Stack Python و Django قدم بگذارید! تصور کنید به سفری می روید که در آن یاد می گیرید وب سایت های جالبی با استفاده از پایتون، جنگو و سایر موارد وب بسازید!

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

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

برای اینکه در ساختن وب سایت ها واقعاً خوب باشید، باید بدانید که چگونه برای وب کد بنویسید. و حدس بزنید چه؟ این دوره فقط به شما آموزش می دهد.

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

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

در اینجا فقط نگاهی اجمالی به آنچه در این دوره آمده است:

  • HTML5: زیبا جلوه دادن صفحات وب.

  • CSS3: به آن صفحه‌ها حالت دهید تا آنها را جذاب کنید.

  • جاوا اسکریپت: افزودن مطالب تعاملی به وب سایت ها.

  • jQuery: ایجاد تعامل بیشتر.

  • Bootstrap 3 و 4: ابزارهایی برای زیبا جلوه دادن چیزها.

  • مدل شیء سند: ساختار صفحات وب چگونه است.

  • Python: زبانی که استفاده خواهیم کرد.

  • اصول جنگو: یادگیری پایه و اساس ساخت برنامه های وب.

  • الگوهای جنگو: زیبا جلوه دادن برنامه وب شما.

  • فرم‌های جنگو: ایجاد فرم‌هایی برای پر کردن کاربران.

  • سفارشی سازی ادمین جنگو: ساخت داشبورد ویژه.

  • ORM: راهی برای صحبت با پایگاه داده.

  • نماهای مبتنی بر کلاس: روشی هوشمند برای نمایش برنامه وب شما.

  • REST API: روشی شیک برای صحبت برنامه‌ها با یکدیگر.

  • تأیید هویت کاربر: ایمن نگه داشتن چیزها.

  • و خیلی، خیلی بیشتر!

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

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

پس وارد شوید و ماجراجویی را شروع کنید! من اینجا با شما خواهم بود تا یاد بگیرید. برویم!


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

مقدمه ای بر پایتون Introduction to Python

  • پایتون چیست؟ What is Python?

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

  • جانگو چیست؟ What is Django?

الگوهای طراحی و IDE ها Design Patterns and IDEs

  • MVT چیست؟ What is MVT?

  • کاوش PyCharm Exploring PyCharm

  • محیط مجازی Virtual Environment

  • تنظیمات مترجم در PyCharm Interpreter Settings in PyCharm

شروع کار با جنگو Getting Started with Django

  • نصب جنگو Installation of Django

  • بررسی نسخه کتابخانه های نصب شده Checking installed libraries version.

  • ایجاد یک برنامه _ سرور توسعه _ نمای اول _ نگاشت URL ها به نماها Creating a App _ The Development Server _ First View _ Mapping URLs to Views

قالب ها و فرم ها Templates & Forms

  • قالب ها | رندر صفحه HTML | فایل های استاتیک | بوت استرپ) Templates | Render HTML Page | Static Files | Bootstrap)

  • نمایش داده های پویا در قالب های HTML Showing dynamic data on HTML Templates

  • ایجاد یک فرم Creating a Form

  • اعتبار سنجی فرم و پیام های خطا Form validation and error messages.

  • برچسب های قالب جنگو Django Template Tags

  • حذف اخبار و آژاکس) Deleteing News & Ajax)

  • بسط و گنجاندن (قسمت 1) Extend and include ( Part 1 )

  • قسمت 2 Part 2

  • قسمت 3 Part 3

فایل های استاتیک و بوت استرپ Static Files and Bootstrap

  • فایل های استاتیک Static Files

  • از بوت استرپ استفاده کنید Use Bootstrap

مدل ها Models

  • راه اندازی پایگاه داده در جنگو با Xamp Setting Up a Database in Django with Xamp

  • تعریف مدل ها در پایتون Defining Models in Python

  • ایجاد تغییرات در طرحواره پایگاه داده Making Changes to a Database Schema

  • بازیابی داده ها از پایگاه داده Retrieving data from database

  • حذف اخبار و آژاکس Deleteing News & Ajax

  • بروزرسانی اطلاعات Update Data

  • سفارش، برش داده ها و جستجوهای SQL خام (قسمت 1) Ordering, Slicing data & Raw SQL Queries ( Part 1 )

  • قسمت 2 Part 2

  • قسمت 3 Part 3

صفحات وب پویا Dynamic Web Pages

  • استفاده از جی کوئری در قالب ها Using jQuery in Templates

ادمین جنگو Django Admin

  • فعال کردن رابط مدیریت Activating the Admin Interface

مدیریت فایل ها در جنگو Files handling in Django

  • آپلود عکس ها Uploading Photos

  • ایجاد فایل های CSV Creating CSV files

احراز هویت Authentication

  • سیستم احراز هویت جنگو Django Authentication System

جلسه و کوکی ها Session and Cookies

  • جلسه و کوکی ها Session and Cookies

کدهای QR QR Codes

  • نحوه ایجاد کدهای QR در جنگو How to create QR Codes in Django

بین المللی شدن Internationalization

  • بین المللی سازی: از چند زبان در وب سایت خود استفاده کنید Internationalization: Use multiple language in your website

پروژه نمایشی Demo Project

  • پیاده سازی سیستم روزنامه Implementing a Newspaper System

شما حرفه ای You Career

  • حرفه خود را به عنوان یک فریلنسر یا به دست آوردن یک شغل توسعه دهنده وب دنبال کنید Pursue your career as a Freelancer or getting a web developer job

جایزه BONUS

  • بخش پاداش Bonus section

نمایش نظرات

Udemy (یودمی)

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

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

آموزش Masterclass توسعه دهندگان Django Full Stack
جزییات دوره
16.5 hours
40
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,009
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Python Only Geeks Python Only Geeks

مربی در Udemy