لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مهندسی پایگاه داده جاوا: تسلط بر Spring Boot MVC و SQL
- آخرین آپدیت
دانلود Java Database Engineering: Spring Boot MVC & SQL Mastery
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
با این دوره جامع، تمام جنبههای مهندسی پایگاه داده را فرا بگیرید؛ دورهای که دانش تئوری SQL را به توسعه عملی اپلیکیشنهای Spring Boot MVC پیوند میزند. شما از طریق پروژههای عملی ساخت یک سیستم مدیریت کتابخانه، طراحی پایگاههای داده نرمالسازی شده، پیادهسازی لایههای دسترسی به داده کارآمد، ایجاد رابطهای وب تعاملی و استقرار اپلیکیشنهای قدرتمند را خواهید آموخت. این دوره تعادلی کامل بین مبانی SQL، مفاهیم پیشرفته پایگاه داده و فریمورکهای مدرن جاوا ایجاد میکند تا شما را برای توسعه اپلیکیشنهای مقیاسپذیر و قابل نگهداری در دنیای واقعی آماده کند.
این دوره برای توسعهدهندگان نرمافزار که به دنبال ارتقای مهارتهای بکاند خود هستند، متخصصان IT که قصد ورود به حوزه مهندسی پایگاه داده را دارند، دانشجویان علوم کامپیوتر که به دنبال تجربه عملی هستند و توسعهدهندگان وب که میخواهند توانمندیهای Full-stack خود را تقویت کنند، طراحی شده است.
مهارتهای پوشش داده شده:
- توسعه و بهینهسازی کوئریهای SQL
- طراحی و نرمالسازی پایگاه داده
- توسعه اپلیکیشن با Spring Boot
- نگاشت موجودیتها با JPA/Hibernate
- پیادهسازی معماری MVC
- یکپارچهسازی JSP و JavaScript
- نظارت بر عملکرد پایگاه داده
ارزشهای افزوده دوره:
- پروژه عملی: توسعه کامل یک سیستم مدیریت کتابخانه از صفر
- ابزارهای استاندارد صنعت: تجربه کار با MySQL، Spring Boot، Tomcat و Postman
- تست در دنیای واقعی: یادگیری استراتژیهای تست واحد (Unit Test) و تست یکپارچگی (Integration Test)
- بهینهسازی عملکرد: تسلط بر تکنیکهای ایندکسگذاری و بهینهسازی کوئری
سرفصل ها و درس ها
مقدمات SQL
SQL Primer
ساخت اپلیکیشنهای پایگاه داده
Building Database Applications
آشنایی با مدرس: C. Rakesh Prasanna
Meet Your Instructor: C. Rakesh Prasanna
آشنایی با مدرس: Dr. Saikishor Jangiti
Meet Your Instructor: Dr. Saikishor Jangiti
مقدمهای بر SQL و پایگاه داده
Introduction to SQL and Databases
ایجاد و حذف جداول
Creating and Dropping Tables
انواع داده در SQL
SQL Data Types
درج داده در جداول
Inserting Data into Tables
محدودیتهای جدول (Constraints)
Table Constraints
تغییر ساختار جداول
Altering Table Structures
زبان تعریف داده (DDL)
Data Definition Language (DDL)
زبان دستکاری داده (DML)
Data Manipulation Language (DML)
زبان پرسوجوی داده (DQL)
Data Query Language (DQL)
زبان کنترل داده (DCL)
Data Control Language (DCL)
زبان کنترل تراکنش (TCL)
Transaction Control Language (TCL)
توابع رشتهای در SQL
String Functions in SQL
سناریوهای واقعی SQL
Real-world SQL Scenarios
خلاصه و بهترین روشها
Summary and Best Practices
SQL متوسط و ایندکسگذاری
Intermediate SQL and Indexing
توابع (Functions)
Functions
روالهای ذخیره شده (Stored Procedures)
Stored Procedures
تریگرها (Triggers)
Triggers
ایندکسهای مرتبشده
Ordered Indices
ایندکسگذاری B-Tree
B-Tree Indexing
ایندکسگذاری B+ Tree
B+ Tree Indexing
هشینگ (Hashing)
Hashing
ویژگیهای فیلترینگ
Filtering Features
تجمیع – MIN, MAX با GROUPBY, AVG, SUM
Aggregation – MIN, MAX with GROUPBY, AVG, SUM
ستونهای خودافزا (Auto Increment) و جایگزینی
Auto – Increment Columns, Replace
روابط پیشرفته SQL و نرمالسازی
Advanced SQL Relationships and Normalisation
روابط یک به چند
One-to-Many Relationships
نرمالسازی پایگاه داده
Database Normalisation
Cross Join
Cross Join
Inner Join
Inner Join
Left Join و Right Join
Left Join & Right Join
عملیات پیشرفته Join
Advanced Join Operations
مقدمهای بر Window Functions
Introduction to Window Functions
استفاده از PARTITION BY
Using PARTITION BY
کاربردهای عملی Window Functions
Practical Applications of Window Functions
طراحی پایگاه داده
Database Design
چرا طراحی پایگاه داده مهم است؟
Why Database Design is Important
اصطلاحات اصلی در طراحی پایگاه داده
Primary Terminologies Used in Database Design
مقدمهای بر مدلهای دامنه (Domain Models)
Introduction to Domain Models
نمایش نظرات