🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پایگاههای داده SQLite | برنامهنویسی پایتون: (ساخت اپلیکیشن و API)
- آخرین آپدیت
دانلود SQLite Databases | Python Programming: (Build App and API )
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یادگیری SQLite با پایتون: ساخت اپلیکیشن و API مبتنی بر دیتابیس
در این دوره جامع، نحوه ساخت یک اپلیکیشن و API مبتنی بر دیتابیس با استفاده از پایتون و SQLite را به طور کامل بیاموزید.
آنچه خواهید آموخت:
ساخت اپلیکیشن با پایتون و SQLite
ساخت API از ابتدا
ایجاد و فعالسازی محیط مجازی
ایجاد دیتابیس و جداول
ساخت رابط کاربری گرافیکی (GUI) اپلیکیشن
اتصال رابط کاربری گرافیکی پایتون به دیتابیس SQLite
انجام عملیات CRUD از طریق رابط کاربری گرافیکی
جستجو و استخراج داده از جدول دیتابیس
مرتبسازی دادههای بازگشتی از دیتابیس
آشنایی با عملگرهای SQLite
افزودن رکوردهای جدید به جدول
مبانی پایتون: متغیرها و دستورات شرطی
مبانی پایتون: توابع و حلقهها
مبانی پایتون: دیکشنری و لیستها
پیشنیازها:
یک کامپیوتر با اتصال به اینترنت مورد نیاز است.
درباره SQLite:
SQLite یک کتابخانه نرمافزاری است که یک سیستم مدیریت پایگاه داده رابطهای را ارائه میدهد. کلمه "lite" در نام آن به معنای سبکی در راهاندازی، مدیریت دیتابیس و منابع مورد نیاز است. SQLite برای اجرا به سرور نیاز ندارد.
به دلیل معماری بدون سرور، نیازی به "نصب" SQLite قبل از استفاده ندارید. هیچ فرآیند سروری برای پیکربندی، راهاندازی و توقف وجود ندارد. SQLite از انواع داده پویا برای جداول استفاده میکند؛ به این معنی که میتوانید هر مقداری را در هر ستونی، صرف نظر از نوع داده، ذخیره کنید.
SQLite خودکفا است، به این معنی که به حداقل پشتیبانی از سیستم عامل یا کتابخانههای خارجی نیاز دارد. این امر باعث میشود SQLite در هر محیطی، بهویژه در دستگاههای تعبیهشده مانند آیفون، گوشیهای اندرویدی، کنسولهای بازی، پخشکنندههای رسانه دستی و غیره، قابل استفاده باشد.
SQLite قادر به ایجاد پایگاه داده در حافظه است که کار با آنها بسیار سریع است.
پایگاه داده SQLite با برنامهای که به آن دسترسی دارد، یکپارچه میشود. برنامهها مستقیماً از طریق فایلهای پایگاه داده ذخیره شده روی دیسک، با پایگاه داده SQLite خوانده و مینویسند.
درباره پایتون:
پایتون یک زبان برنامهنویسی شیءگرا، مدرن و پویا است که یادگیری آن آسان است و میتواند برای انجام کارهای کوچک و بزرگ مورد استفاده قرار گیرد. پایتون یک زبان سطح بالا محسوب میشود؛ به این معنی که به زبان انسان نزدیکتر است تا به کامپیوتر. به دلیل انعطافپذیریاش، به عنوان یک زبان برنامهنویسی چندمنظوره نیز شناخته میشود.
پایتون یک زبان برنامهنویسی محبوب و همهکاره است. میتوان از آن برای توسعه وب (سمت سرور) جهت ایجاد برنامههای وب، توسعه نرمافزار، ریاضیات، اسکریپتنویسی سیستم، علم داده، بصریسازی دادهها استفاده کرد. پایتون میتواند در کنار نرمافزار برای ایجاد گردش کار استفاده شود. پایتون میتواند به سیستمهای پایگاه داده متصل شود. همچنین میتواند فایلها را بخواند و تغییر دهد. پایتون را میتوان برای مدیریت دادههای حجیم و انجام محاسبات پیچیده به کار برد. پایتون میتواند برای نمونهسازی سریع یا برای توسعه نرمافزار آماده تولید استفاده شود.
پایتون بر روی پلتفرمهای مختلف (ویندوز، مک، لینوکس، رزبری پای و غیره) کار میکند. پایتون دارای سینتکسی ساده و شبیه به زبان انگلیسی است. سینتکس پایتون به توسعهدهندگان اجازه میدهد تا برنامههایی با خطوط کد کمتر نسبت به برخی زبانهای برنامهنویسی دیگر بنویسند. پایتون بر روی یک سیستم مفسر اجرا میشود، به این معنی که کد به محض نوشته شدن قابل اجرا است. این امر میتواند نمونهسازی را بسیار سریع کند. پایتون میتواند به صورت رویهای، شیءگرا یا تابعی مورد استفاده قرار گیرد.
در این دوره عملی و کاربردی، ما یک اپلیکیشن و یک API مبتنی بر دیتابیس را از ابتدا با استفاده از SQLite و پایتون خواهیم ساخت.
سرفصل ها و درس ها
راه اندازی سرور پایگاه داده SQLite
SQLIte Database Server Setup
مقدمه
Introduction
SQLite چیست
What is SQLite
دانلود و نصب SQLite
Download and install SQLite
SQLite Studio چیست
What is SQLite Studio
پیوست کردن پایگاه داده نمونه
Attaching Sample Database
اتصال به پایگاه داده SQLite
Connecting to SQLite Database
مفاهیم پایگاه داده
Database Concepts
ابزار SQLite3
SQLite3 Tool
دستورات رایج SQLite3
Common SQLite3 Commands
دستور Dump در SQLite
SQLite Dump Command
دستکاری داده در SQLite
SQLite Data Manipulation
دستور SELECT در SQLite
SQLite SELECT Statement
پرس و جو از تمام ستون ها در یک جدول
Querying all columns in a table
پرس و جو از ستون های خاص در یک جدول
Querying specific columns in a table
مرتب سازی داده ها
Sorting Data
حذف رکوردهای تکراری
Removing duplicate records
فیلتر کردن رکوردها
Filtering Records
شناسایی مقادیر NULL
Identifying NULL Values
انواع داده در SQLite
SQLite Data Types
ایجاد اشیاء پایگاه داده
Creating Database Objects
محدودیت های SQLite
SQLite Constraints
دستورات ایجاد جدول در SQLite - قسمت ۱
SQLite Create Table Statements - Part 1
دستورات ایجاد جدول در SQLite - قسمت ۲
SQLite Create Table Statements - Part 2
دستور INSERT INTO در SQLite
SQLite INSERT INTO Table Statement
دستور UPDATE در SQLite
SQLite UPDATE Statement
دستور DELETE در SQLite
SQLite DELETE Statement
عملگرهای SQLite
SQLite Operators
عملگر BETWEEN در SQLite
SQLite BETWEEN Operator
عملگر IN در SQLite
SQLite IN Operator
عملگر LIKE در SQLite
SQLite LIKE Operator
عملگر GLOB در SQLite
SQLite GLOB Operator
راه اندازی محیط برنامه نویسی پایتون
Setting Up Python Programming Environment
پایتون چیست
What is Python
Jupyter Notebook چیست
What is Jupyter Notebook
نصب سرور Jupyter Notebook
Installing Jupyter Notebook Server
آموزش ساده بلوبلایم مبتنی بر انگلستان است و کیفیت قابل فهم راه حل های یادگیری الکترونیکی را ایجاد می کند. همه دوره های ما 100٪ مبتنی بر فیلم است. ما نمونه هایی را به دست ها می آموزیم که مهارت های زندگی واقعی را آموزش می دهند.
Bluelime در پروژه های مختلف برای 500 شرکت ثروتمند شرکت کرده است و درک می کند که برای آماده سازی دانش آموزان با مهارت های مربوطه مورد نیاز چیست.
نمایش نظرات