آموزش یک برنامه وب با پایتون + جنگو + 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 ایجاد کنید
جزییات دوره
4.5 hours
48
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,234
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bluelime Learning Solutions Bluelime Learning Solutions

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