بانک اطلاعاتی برای برنامهنویسان
آموزش بانک اطلاعاتی برای برنامهنویسان در مسیر DEV-P02 — توسعهدهنده Back-End؛ سطح L2 (میانی) و 24 ساعت آموزش ساختاریافته.
معرفی دوره
معرفی دوره بانک اطلاعاتی برای برنامهنویسان
دوره بانک اطلاعاتی برای برنامهنویسان با کد DEV-109 در دپارتمان برنامهنویسی ارائه میشود. این دوره بخشی از DEV-P02 — توسعهدهنده Back-End است و برای یادگیری مرحلهبهمرحله موضوع دوره طراحی شده است.
جایگاه دوره در مسیر یادگیری
سطح این دوره L2 (میانی) است و 24 ساعت زمان آموزشی دارد. محتوای دوره بر ایجاد درک کاربردی از بانک اطلاعاتی برای برنامهنویسان و آمادهسازی برای ادامه همین مسیر یادگیری تمرکز دارد.
مشخصات کلیدی
- کد دوره: DEV-109
- دپارتمان: برنامهنویسی
- مسیر یادگیری: DEV-P02 — توسعهدهنده Back-End
- سطح: L2 (میانی)
- مدت آموزش: 24 ساعت
برای چه کسانی مناسب است؟
این دوره برای علاقهمندانی مناسب است که میخواهند مهارت خود را در بانک اطلاعاتی برای برنامهنویسان تقویت کنند و مسیر DEV-P02 — توسعهدهنده Back-End را هدفمند ادامه دهند.
سرفصلها و درسها
مبانی پایگاه داده
- داده و سیستم مدیریت پایگاه داده
- مدل رابطهای و جدولها
- کلید اصلی و کلید خارجی
- نصب محیط SQL
پرسوجو با SQL
- SELECT و فیلتر داده
- مرتبسازی و توابع تجمیعی
- JOIN بین جدولها
- زیرپرسوجو و CTE
طراحی و بهینهسازی
- نرمالسازی داده
- Index و کارایی پرسوجو
- View و Stored Procedure
- امنیت و سطح دسترسی
کاربرد در نرمافزار
- تراکنش و همزمانی
- اتصال برنامه به پایگاه داده
- Migration و مدیریت تغییرات
- پروژه طراحی پایگاه داده
پرسشهای متداول
دوره «بانک اطلاعاتی برای برنامهنویسان» برای چه کسانی مناسب است؟
این دوره برای علاقهمندانی مناسب است که میخواهند «بانک اطلاعاتی برای برنامهنویسان» را در یک مسیر ساختاریافته، پروژهمحور و قابل استفاده در دنیای واقعی یاد بگیرند.
پیشنیاز شرکت در این دوره چیست؟
آشنایی مقدماتی با حوزه دوره پیشنهاد میشود؛ مباحث ضروری در شروع هر بخش مرور خواهند شد.
مدت زمان دوره و شیوه پیشروی چگونه است؟
مدت برنامهریزیشده دوره 24 ساعت است. محتوا در ۴ سرفصل و ۱۶ درس مرتب شده و بهتر است درسها بهترتیب همراه با تمرین دنبال شوند.
پس از پایان دوره چه تواناییای به دست میآورم؟
پس از تکمیل درسها و تمرینها، میتوانید مباحث دوره را در سناریوهای واقعی به کار بگیرید و با انجام بخش «کاربرد در نرمافزار» یک خروجی قابل ارائه برای ادامه مسیر یادگیری یا نمونهکار بسازید.