صفحه اصلیدورهدوره آموزشی پستگرس کاربردی

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

دورهٔ «PostgreSQL کاربردی» که برای مهندسان داده و توسعه‌دهندگان طراحی شده است، شما را از نصب و راه‌اندازی تا کار با مفاهیم پیشرفته پایگاه داده همراهی می‌کند. در ابتدا با ابزارهای اصلی، طراحی دیتابیس با ERD، ایجاد جداول، انواع داده‌ها و Constraintها آشنا می‌شوید و سپس نوشتن کوئری‌های تحلیلی شامل JOINها، CTEها و Window Functionها را تمرین می‌کنید. در ادامه مباحثی مانند بهینه‌سازی و پایش کوئری‌ها، ایندکس‌ها، Viewها و Materialized View پوشش داده می‌شود و سپس به سراغ قابلیت‌های پیشرفته‌تر مانند افزونه‌ها، MVCC، VACUUM، WAL، بکاپ‌گیری و بازیابی، Replication و امنیت سطح ردیف می‌رویم. با گذراندن این دوره، مهارت طراحی، توسعه و نگه‌داری یک دیتابیس PostgreSQL حرفه‌ای را به‌صورت عملی به‌دست خواهید آورد.
وضعیت فعلی
ثبت نام نشده (۳۵ صندلی باقی مانده است)
قیمت
۱,۷۴۰,۰۰۰ تومان

چرا پستگرس را به همه مهندسین داده توصیه می‌کنیم ؟ 

با وجود گسترش انواع دیتابیس‌های NoSQL و سیستم‌های تحلیلی، قلب تمامی سیستم‌های اطلاعاتی هنوز بر پایگاه‌های داده رابطه‌ای استوار است، زیرا این سیستم‌ها استاندارد، پایدار و قابل اعتماد هستند و امکان مدیریت دقیق داده‌ها، تراکنش‌ها و روابط پیچیده را فراهم می‌کنند. در این میان، PostgreSQL به عنوان یک پایگاه داده متن‌باز، کامل و توسعه‌پذیر، ترکیبی از قدرت سنتی دیتابیس‌های رابطه‌ای و امکانات پیشرفته مدرن مانند پشتیبانی از داده‌های JSONB، Array و افزونه‌های متنوع را ارائه می‌دهد.

PostgreSQL در معماری‌های مدرن داده نقش کلیدی دارد و پایه‌ای مطمئن برای توسعه اپلیکیشن‌ها، نگهداری داده‌های تحلیلی و اجرای پروژه‌های بزرگ فراهم می‌کند. با یادگیری آن، مهندسان داده می‌توانند پایگاه‌های داده حرفه‌ای و مقیاس‌پذیر بسازند، کوئری‌های پیچیده را بهینه اجرا کنند و از ابزارهای تحلیلی و داشبوردهای حرفه‌ای مانند Superset، Airflow و Metabase بهره ببرند. تسلط بر PostgreSQL مهارت‌های بنیادی و عملی لازم برای مدیریت داده‌ها در سطح حرفه‌ای را در اختیار شما قرار می‌دهد.

  • مدت زمان دوره: ۳۰+ ساعت
  • سطح: مقدماتی و متوسط
  • پیش‌نیاز: بهتر است با SQL و داکر آشنا باشید 
  • کد دوره : ۶۰۱
  • نحوه برگزاری :‌ دوره به صورت آفلاین ضبط و در پنل کاربری قرار میگیرد. در حال حاضر بیش از هفتاد درصد دوره بر روی پنل کاربری قرار گرفته و در حال تکمیل است. 
  • امکان دریافت گواهینامه : با پرداخت هزینه جداگانه و انجام یک پروژه اختصاصی 

در دوره جامع PostgreSQL، مباحث زیر به صورت عملی آموزش داده خواهند شد:

  1. نصب و راه‌اندازی و ابزارها: نصب PostgreSQL روی Docker یا سیستم محلی و آشنایی با psql، DBeaver و pgAdmin.

  2. طراحی پایگاه داده و جداول: طراحی ERD، ایجاد اسکیما و جداول و پیاده‌سازی انواع داده و Constraintها.

  3. دستورات پایه SQL: کار با SELECT، WHERE، ORDER BY، GROUP BY و مدیریت داده‌های NULL.

  4. کوئری‌های ترکیبی و پیشرفته: JOINهای چندگانه، CTE و Window Functionها برای تحلیل داده‌ها.

  5. داده‌های پیچیده و توابع کاربردی: مدیریت JSONB، Array، HStore و توابع متنی، عددی و Utility.

  6. ایندکس‌ها و Viewها: ایندکس‌های B-Tree، GIN، GiST، پایش کوئری‌ها و استفاده از View و Materialized View.

  7. افزونه‌ها و اتوماسیون: نصب افزونه‌ها و اجرای خودکار VACUUM و Refresh Materialized View با pg_cron.

  8. معماری داخلی و تراکنش‌ها: MVCC، Isolation Level، VACUUM، WAL و ساختار فیزیکی جداول.

  9. بکاپ و بازیابی: بکاپ‌های منطقی و فیزیکی، Incremental Backup، WAL Archiving و Point-in-Time Recovery.

  10. Replication و مقیاس‌پذیری: رپلیکیشن فیزیکی و منطقی، Hot/Warm Standby و پایش رپلیکیشن.

  11. پیکربندی، عملکرد و امنیت: تنظیمات عملکرد، Connection Pooling و پیاده‌سازی Row-Level Security.

 

دوره آموزشی پستگرس کاربردی به‌صورت غیرحضوری و از طریق پلتفرم آموزشی سپهرام برگزار می‌شود.

برای مشاهده جلسات، کافی است شرکت‌کنندگان:

  1. به حساب کاربری خود در وب‌سایت سپهرام وارد شوند.

  2. از بخش «لیست دوره‌های ثبت‌نام‌شده»، درس پستگرس کاربردی را انتخاب کنند.

  3. در صفحه دوره، با کلیک روی هر درس، فهرست موضوعات و سرفصل‌های مرتبط با آن درس نمایش داده می‌شود و با انتخاب هر موضوع می‌توان به محتوای آموزشی مربوطه به‌صورت آنلاین دسترسی داشت.
  4. موضوعاتی که در عنوان آن‌ها عبارت «محتوای ویدئویی» درج شده یا دارای آیکون ویدئو هستند، علاوه بر محتوای متنی، شامل فیلم‌های آموزشی همان جلسه نیز می‌باشند که به‌صورت آنلاین قابل مشاهده هستند.
  1.  

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

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

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

 

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

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

  • تحلیل‌گران داده و دانشمندان داده که می‌خواهند کوئری‌های تحلیلی، گزارش‌سازی و کار با داده‌های نیمه‌ساخت‌یافته (JSONB) را در محیطی قابل‌اعتماد انجام دهند.

  • تیم‌های BI و صاحبان محصول که به زیرساختی نیاز دارند تا متادیتا، داشبوردها و گزارش‌های تحلیلی را با اطمینان و عملکرد مناسب نگهداری کنند.

  • دانشجویان کامپیوتر و علاقه‌مندان به داده که می‌خواهند از پایه تا مباحث پیشرفتهٔ عملی را یاد بگیرند و این مهارت را به عنوان یک سرمایهٔ شغلی به‌دست آورند.
  • افرادی که در حال تغییر مسیر شغلی هستند و به‌دنبال ورود سریع و عملی به حوزهٔ مهندسی داده یا توسعهٔ سیستم‌های مقیاس‌پذیر می‌باشند.

در مجموع، این دوره مناسب هر کسی است که می‌خواهد PostgreSQL را نه فقط به‌صورت تئوری، بلکه به‌صورت عملی و قابل‌استفاده در پروژه‌های واقعی یاد بگیرد.

برای همراهی مؤثر با این دوره، آشنایی مقدماتی با Docker، مفاهیم پایه پایگاه‌های داده رابطه‌ای و کار با خط فرمان لینوکس می‌تواند به شما کمک کند تا تمرین‌ها و پروژه‌های عملی را راحت‌تر دنبال کنید. پیش‌نیاز اصلی، آشنایی  اولیه با SQL  است زیرا تمرکز دوره بر طراحی، بهینه‌سازی و پردازش داده‌ها در PostgreSQL است و آموزش کوئری‌نویسی مقدماتی به صورت جداگانه ارائه نمی‌شود. هر چند در هر مرحله مروری سریع بر مقدمات و مفاهیم مورد نیاز هم خواهیم داشت. 

هدف از آشنایی با این پیش‌نیازها:

  • درک بهتر مفاهیم و تمرین‌های عملی دوره

  • سهولت در تعامل با ابزارهای مورد استفاده مانند Docker و pgAdmin/psql

  • افزایش سرعت یادگیری و توانایی اجرای پروژه‌های واقعی

نیازمندی‌ها برای شرکت در دوره:

  • آشنایی اولیه با SQL

  • آشنایی مقدماتی با خط فرمان لینوکس

  • آشنایی اولیه با Docker (ترجیحاً)

  •  

🎓 پروژه عملی و دریافت گواهینامه پایان دوره PostgreSQL

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

مزایای انجام پروژه:

  • 🛠 پیاده‌سازی عملی مهارت‌های یادگرفته شده در محیط واقعی

  • 📝 مستندسازی حرفه‌ای معماری، کد و فرآیندهای انجام پروژه

  • 🤝 دریافت بازخورد مستقیم از مدرس و منتورهای دوره

شرایط و مراحل دریافت گواهینامه:

  1. خرید محصول «گواهینامه پایان دوره PostgreSQL»

  2. دریافت جزئیات و دستورالعمل‌ها از طریق تلگرام، ایمیل یا پیامک

  3. تعریف پروژه عملی متناسب با سرفصل‌ها و تجربه شخصی

  4. دریافت چک‌لیست ارزیابی (Rubric) شامل معماری داده، کیفیت کد، مستندسازی و قابلیت نگهداری

  5. ساخت مخزن Git شامل کدها، مستندات و منابع پروژه

  6. جلسه آنلاین با مدرس یا منتور برای بررسی معماری و دریافت بازخورد

  7. تهیه گزارش کوتاه از مراحل و ابزارهای استفاده‌شده (PDF یا Markdown)

  8. ضبط ویدئوی معرفی و دمو پروژه (۳ تا ۷ دقیقه)

  9. ارسال نهایی فایل‌ها حداکثر تا ۶۰ روز پس از پایان دوره

  10. جلسه نهایی آنلاین برای تحویل رسمی پروژه و پرسش‌وپاسخ (در صورت نیاز)

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

گواهینامه دوره آموزشی پستگرس

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

ساختار درس‌ها و پشتیبانی آموزشی

برای تضمین یادگیری گام‌به‌گام و مؤثر:

  • هر درس شامل چند آزمون کوتاه و مفهومی است.
  • تنها پس از تکمیل موفق این آزمون‌ها، دسترسی به درس بعدی برای شما فعال می‌شود.

این ساختار به شما کمک می‌کند تا فرآیند آموزش را به‌صورت منظم، مرحله‌به‌مرحله و قابل ارزیابی دنبال کنید.

در صورت بروز مشکل در مسیر آموزشی یا انجام آزمون‌ها می‌توانید از طریق پیام‌رسان‌های تلگرام، واتساپ یا بله با حساب پشتیبانی مدرسه مهندسی داده سپهرام در ارتباط باشید:

شناسه پشتیبانی :  sepahram_ir@ (بله/ایتا/تلگرام/واتساپ)

ایمیل مدرسه مهندسی داده سپهرام : sepahram.ir@gmail.com

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

منابع

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

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

اطلاع رسانی‌ها

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

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

همچنین شما می‌توانید در هر زمان از طریق حساب پشتیبانی مدرسه مهندسی داده سپهرام @sepahram_ir  در پیام‌رسان‌های بله، واتساپ و تلگرام به راحتی با ما در ارتباط باشید.

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

 یک کانال پیشتیبان در پیام‌رسان بله/ایتا هم برای زمانی که اینترنت بین‌المللی در دسترس نباشد حتما ایجاد خواهد شد که بعد از ثبت‌نام، جزییات آن به شما ایمیل خواهد شد. 

🧰 ابزارهای مورد نیاز برای شرکت در دوره
  • Docker – برای اجرای سرویس‌ها، دیتابیس‌ها و محیط‌های آزمایشی دوره

  • Docker Desktop – رابط کاربری برای مدیریت کانتینرها در سیستم‌های دسکتاپ

  • WSL (Windows Subsystem for Linux) – در صورت استفاده از ویندوز، جهت اجرای صحیح Docker و ابزارهای مبتنی بر لینوکس

  • DBeaver – ابزار گرافیکی برای اتصال به PostgreSQL و اجرای کوئری‌ها

  • pgCLI – کلاینت ترمینالی پیشرفته PostgreSQL با auto-complete و syntax highlighting

    • قابل نصب و استفاده روی لینوکس و ویندوز (مستقیم یا از طریق WSL)

  • Python – برای اجرای اسکریپت‌ها و تمرین‌های عملی (ترجیحاً آخرین نسخه پایدار)

  • Git – جهت دریافت سورس‌ها، تمرین‌ها و مدیریت نسخه پروژه‌ها

  • ابزار نمایش و ویرایش Markdown (مانند Typora یا ابزارهای مشابه) – برای مطالعه و ویرایش مستندات دوره

  • Visual Studio Code – ویرایشگر پیشنهادی برای توسعه، اجرای اسکریپت‌ها و کار با مخزن‌ها

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

  • 📂 بررسی کامل پروژه‌های شما

  • 🔍 ارزیابی بر اساس معیارهای فنی و کیفی

  • 🛠 ارائه بازخورد و راهنمایی برای بهبود

  • 🤝 همراهی در رفع مشکلات تا رسیدن به یک خروجی حرفه‌ای

این هزینه دقیقاً بابت این فرآیند ارزیابی و پشتیبانی تخصصی است، تا ارزش گواهینامه شما واقعی و قابل استناد باشد.

 

محتوای دوره

بازکردن همه
بخش اول: ورود به جهان قدرتمند PostgreSQL
بخش دوم: جادوی جستجو و کوئری‌نویسی
بخش سوم: بهینه‌سازی و ساختارهای پیشرفته
بخش چهارم: امنیت، پشتیبانی، عملکرد و نگه‌داری
کارگاه‌ها و مثال‌های کاربردی
مدرس دوره
مجتبی بنائی از سال ۱۳۸۰ مسیر حرفه‌ای خود را به‌عنوان مهندس نرم‌افزار آغاز کرد و از ۱۳۹۲ به‌طور تخصصی وارد دنیای مهندسی داده شد. او تجربه‌ای گسترده در طراحی سامانه‌های پردازش داده، مدیریت تیم‌های فنی، و تدریس دوره‌های تخصصی دارد. علاقه او به برنامه‌نویسی از سال ۱۳۷۵، زمانی که در المپیاد کامپیوتر خراسان بزرگ رتبه دوم را کسب کرد، آغاز شد و تاکنون ادامه دارد. در سال ۱۳۹۳ وب‌سایت مهندسی داده (BigData.ir) را راه‌اندازی کرد که امروز یکی از منابع معتبر فارسی‌زبان این حوزه است. همچنین، «مدرسه مهندسی داده سپهرام» را با هدف آموزش و انتقال تجربه به جامعه مهندسی داده تأسیس کرده است. او دانش‌آموخته کارشناسی مهندسی نرم‌افزار از دانشگاه تهران (ورودی 77) و کارشناسی ارشد نرم‌افزار از دانشگاه تربیت مدرس است و اکنون در حال تکمیل رساله دکتری خود در دانشگاه تهران است. تمرکز اصلی‌اش بر طراحی زیرساخت‌های داده، تولید محتوای تخصصی، و توسعه راهکارهای تحلیلی مقیاس‌پذیر است.
بازخورد و نظرات

0

Rated بر اساس 0 نظر
Rated
(0)
Rated
(0)
Rated
(0)
Rated
(0)
Rated
(0)
1 2 3 4 5

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

1,740,000 تومان
افزودن به علاقمندی ها به علاقمندی ها افزوده شد
مشخصات این دوره:
  • فراگیران 65 دانشجو
  • درس ها 13
  • موضوع ها 82
  • مدت زمان 17+ ساعت
  • آزمون ها 0
  • زبان فارسی
اشتراک‌گذاری
گزارش
فروشگاه
جستجو
دوره ها

لطفا کلمات کلیدی را وارد کنید