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

Working with Databases in Python 3

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

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

استفاده از یک پایگاه داده رابطه ای محلی - SQLite Using a Local Relational Database - SQLite

  • بررسی اجمالی Overview

  • پایگاه های داده SQLite SQLite Databases

  • نسخه ی نمایشی - بررسی کد شروع Demo - Starter Code Review

  • با استفاده از ماژول sqlite3 Using the sqlite3 Module

  • نسخه ی نمایشی - ماژول sqlite3 Demo - sqlite3 Module

  • کارخانه های ردیف Row Factories

  • نسخه ی نمایشی - کارخانه های ردیف Demo - Row Factories

  • خلاصه Summary

استفاده از پایگاه داده رابطه ای - PostgreSQL و psycopg2 Using a Relational Database - PostgreSQL and psycopg2

  • بررسی اجمالی Overview

  • نصب psycopg2 Installing psycopg2

  • درج داده ها Inserting Data

  • بازیابی داده ها Retrieving Data

  • نسخه ی نمایشی Demo

  • خلاصه Summary

استفاده از ORM - SQLAlchemy Using an ORM - SQLAlchemy

  • بررسی اجمالی Overview

  • SQLAlchemy - یک ORM پایتون SQLAlchemy - A Python ORM

  • با استفاده از SQLAlchemy Using SQLAlchemy

  • نسخه ی نمایشی - مدل سازی داده ها Demo - Data Modeling

  • نسخه ی نمایشی - CRUD قسمت 1 Demo - CRUD Part 1

  • نسخه ی نمایشی - CRUD قسمت 2 Demo - CRUD Part 2

  • روابط Relationships

  • نسخه ی نمایشی - روابط قسمت 1 Demo - Relationships Part 1

  • نسخه ی نمایشی - روابط قسمت 2 Demo - Relationships Part 2

  • نسخه ی نمایشی - استفاده از SQLAlchemy ORM در یک برنامه Demo - Using the SQLAlchemy ORM in an Application

  • نسخه ی نمایشی - مبادله پایگاه های داده Demo - Swapping Databases

  • خلاصه Summary

استفاده از یک پایگاه داده محلی NoSQL - Mongita Using a Local NoSQL Database - Mongita

  • بررسی اجمالی Overview

  • پایگاه های داده NoSQL NoSQL Databases

  • مونگیتا Mongita

  • نسخه ی نمایشی - مونگیتا Demo - Mongita

  • خلاصه Summary

با استفاده از یک پایگاه داده NoSQL - MongoDB و pymongo Using a NoSQL Database - MongoDB and pymongo

  • بررسی اجمالی Overview

  • استفاده از MongoDB در کد ویژوال استودیو Using MongoDB in Visual Studio Code

  • مهاجرت از مونگیتا به پیمونگو Migrating from Mongita to pymongo

  • فیلتر کردن شرایط چندگانه Filtering Multiple Conditions

  • اسناد و فهرست های جاسازی شده Embedded Documents and Lists

  • نسخه ی نمایشی - اسناد و فهرست جاسازی شده Demo - Embedded Documents and List

  • خلاصه Summary

استفاده از ODM - MongoEngine Using an ODM - MongoEngine

  • بررسی اجمالی Overview

  • ODM در مقابل ORM ODM vs. ORM

  • مدل سازی داده ها با MongoEngine Data Modeling with MongoEngine

  • نسخه ی نمایشی - مدل سازی داده ها با MongoEngine Demo - Data Modeling with MongoEngine

  • اسناد جاسازی شده با MongoEngine Embedded Documents with MongoEngine

  • نسخه ی نمایشی - اسناد جاسازی شده با MongoEngine Demo - Embedded Documents with MongoEngine

  • خلاصه Summary

نمایش نظرات

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

آموزش کار با پایگاه داده در پایتون 3
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 43m
46
Pluralsight (پلورال سایت) pluralsight-small
19 اردیبهشت 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Douglas Starnes Douglas Starnes

نینجا Polyglot با گرایش‌های NET و پایتون

Pluralsight (پلورال سایت)

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

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