آموزش یک برنامه وب با پایتون + جنگو + PostgreSQL ایجاد کنید

Create a web application with python + Django + PostgreSQL

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

برنامه‌های کاربردی وب اساساً برنامه‌هایی هستند که از طریق مرورگر وب قابل دسترسی هستند.

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

فیس بوک

اینستاگرام

تویتر

بانکداری آنلاین

Google

آمازون

ای بی


در این دوره ما یک برنامه مبتنی بر وب با استفاده از Python و Django ایجاد می‌کنیم و اشیایی را در یک پایگاه داده PostgreSQL ایجاد و ذخیره می‌کنیم که با قسمت جلویی برنامه وب ما تعامل خواهد داشت.



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

راه اندازی محیط توسعه Setting up Development environment

  • معرفی Introduction

  • پایتون را روی ویندوز نصب کنید Install Python on Windows

  • پایتون را روی مک نصب کنید Install Python on Mac

  • ویرایشگر متن را نصب کنید Install text editor

  • PostgreSQL را نصب کنید Install PostgreSQL

  • به پایگاه داده PostgreSQL متصل شوید Connect to PostgreSQL Database

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

  • معماری جنگو Django Architecture

  • برنامه های وب معروف ایجاد شده با جنگو Famous Web Apps created with Django

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

  • PostgreSQL چیست؟ What is PostgreSQL

  • نما چیست What is a view

  • URL چیست What is a URL

  • دیسپچر URL چیست؟ What is a URL dispatcher

یک برنامه وب پورتفولیو ایجاد کنید Create a Portfolio web app

  • آنچه ما ایجاد خواهیم کرد What we will create

  • پیپ را به روز کنید Update pip

  • برنامه جنگو در مقابل پروژه جنگو Django App Vs Django Project

  • نصب محیط مجازی Install virtual environment

  • یک محیط مجازی ایجاد کنید Create a virtual environment

  • جنگو را نصب کنید Install Django

  • یک پروژه جنگو ایجاد کنید Create a django project

  • اجزای پروژه جنگو جدید Components of new django project

  • در حال اجرا سرور توسعه جنگو Running Django Development server

  • یک برنامه جنگو جدید ایجاد کنید Create a new Django App

  • برنامه جنگو جدید خود را ثبت کنید Register your new django app

  • راه اندازی پایگاه داده - قسمت 1 Database setup - part 1

  • راه اندازی پایگاه داده - قسمت 2 Database setup - part 2

  • تنظیم منطقه زمانی Setup timezone

  • Migrations را اجرا کنید Run Migrations

  • یک نمای ایجاد کنید Create a view

  • یک مدل ایجاد کنید Create a model

  • مدل را فعال کنید Activate model

  • ایجاد حساب کاربری superuser Create superuser account

  • ثبت مدل در سایت مدیریت Register model with admin site

  • ایجاد اشیاء مدل Create model objects

  • استفاده از قالب ها Using Templates

  • نمایش داده ها از پایگاه داده Displaying data from database

  • افزودن بوت استرپ به قالب - قسمت 1 Adding bootstrap to template - part 1

  • افزودن بوت استرپ به قالب - قسمت 2 Adding bootstrap to template - part 2

  • افزودن فایل های ثابت - قسمت 1 Add static files - part 1

  • افزودن فایل های ثابت - قسمت 2 Add static files - part 2

  • پیوندها را به دکمه ها اضافه کنید Add links to buttons

  • نمایش محتوای رسانه ای - قسمت 1 Display media content - part 1

  • نمایش محتوای رسانه ای - قسمت 2 Display media content - part 2

  • ایجاد پیوندهای شی - قسمت 1 Create object links - part 1

  • ایجاد پیوندهای شی - قسمت 2 Create object links - part 2

  • کد پروژه The Project Code

  • متشکرم Thank You

نمایش نظرات

نظری ارسال نشده است.

آموزش یک برنامه وب با پایتون + جنگو + PostgreSQL ایجاد کنید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4.5 hours
48
Udemy (یودمی) udemy-small
31 خرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,234
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bluelime Learning Solutions Bluelime Learning Solutions

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

Udemy (یودمی)

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

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