К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Java Development with Databases  · LearnSpace
Назад в каталог
courseraПрограммирование

Java Development with Databases 

Курс от SkillUp
Средний≈ 21.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Databases are the backbone of modern applications, powering everything from large scale enterprise systems to web applications. This course gives you the comprehensive grounding you need to work with databases using Java programming. Whether you have a little or no knowledge of databases, if you’re keen to understand the different types of databases and how to work with these databases using Java, this course is for you! During the course, you’ll explore the fundamentals of databases and Java Database Connectivity (JDBC). You’ll get hands-on developing database applications using Spring Boot. Plus, you’ll work with Hibernate and explore other databases such as NoSQL, SQL Graph and time series databases. Throughout the course, you’ll complete hands-on labs and gain valuable practical experience applying your skills. Plus, you’ll complete a final project where you apply your knowledge to a real-world scenario; great for chatting about in interviews! If you’re looking to build the job-ready skills you need to develop Java applications with databases, enroll today.

Навыки, которые вы освоите

Spring BootSQLHibernate (Java)NoSQLRelational DatabasesRestful APIObject-Relational MappingData AccessJavaBack-End Web DevelopmentDatabase SystemsApplication FrameworksJava ProgrammingSoftware DevelopmentDatabasesDatabase DesignDatabase DevelopmentSpring FrameworkDatabase Management

Программа курса

4 модулей · 64 учебных материалов

01Fundamentals of Databases and JDBC24 материалов

Welcome to the Course

Course IntroductionВидеоCourse OverviewЧтениеReading: How to Make the Most of this CoursePLUGIN

Introduction to Databases

Introduction to Databases Видео

Учитесь у экспертов

SkillUp

Преподаватель курса

Java Development with Databases 
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 21.5 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Китайский (Китай), Итальянский, Бразильский португальский, Вьетнамский, Корейский, Немецкий, Пушту, Русский, Индонезийский, Испанский, Дари, Хинди, Японский, Казахский

Часть программы вашего университета
Understanding RDBMS with Examples Видео
SQL : DDL, DML, and Procedures Видео
Practice: Apply SQL Concepts to a Database ScenarioDIALOGUE
Reading: More SQLPLUGIN
Lab: Creating and Accessing MySQL DatabasesВнешний инструмент
Reading: RDBMS ToolsPLUGIN
Lab: Working with Procedures in MySQLВнешний инструмент
Practice Quiz: Introduction to Databases Задание

Understanding JDBC

Understanding JDBC, Connections, and Connection Pools ВидеоJDBC Statements in Java ВидеоLab: Using JDBC for Simple QueriesВнешний инструментPractice Quiz: Understanding JDBCЗадание

CRUD with JDBC

Prepared and Callable Statements in JDBC ВидеоLab: Using Prepared and Callable StatementsВнешний инструментCRUD Operations Using JDBC ВидеоLab: CRUD in MySQL using JDBCВнешний инструментPractice Quiz: CRUD with JDBC Задание

Module Summary and Assessment

Summary and Highlights: Fundamentals of Databases and JDBC ЧтениеCheatsheet: Fundamentals of Databases and JDBC PLUGINGraded Quiz: Fundamentals of Databases and JDBCЗадание
02Spring Boot for Database Applications 16 материалов

Integrating Spring Boot with Databases

Configuring a MySQL Database in Spring BootВидеоLab: Configuring a MySQL Database in Spring BootВнешний инструментUsing JPA for Database Operations ВидеоLab: Create a Simple Spring Boot App for Data RetrievalВнешний инструментReading: Introduction to Lifecycle Annotations in JPAPLUGINPractice Quiz: Integrating Spring Boot with Databases Задание

Databases in Spring Boot with JPA

Annotations for Validations ВидеоLab: Create Spring Boot App with Data ValidationВнешний инструментSetting up a RESTful API for CRUD ВидеоLab: Testing the API using POSTman PLUGINLab: Create a RESTful CRUD AppВнешний инструментPractice Quiz: Databases in Spring Boot with JPA Задание

Module Summary and Assessment

Summary and Highlights: Spring Boot for Database Applications ЧтениеCheat Sheet: Spring Boot for Database ApplicationsPLUGINGraded Quiz: Spring Boot for Database Applications Задание
03Hibernate and Other Databases 16 материалов

Hibernate and ORM

Introduction to Hibernate and ORM ВидеоLab: Configuring Hibernate in Spring BootВнешний инструментAdvance Entity Relationships in Hibernate ВидеоHQL and SQL in Hibernate ВидеоLab: Advanced CRUD using HibernateВнешний инструментPractice Quiz: Hibernate and ORM Задание

NoSQL, MongoDB, SQL Graph, and Time Series Databases

Video: Introduction to Document-based NoSQL DatabasesВидеоIntroduction to Time Series and Graph NoSQL DatabasesВидеоPractice: Choose the Right NoSQL DatabaseDIALOGUEVideo: Developing Java Applications with NoSQL DatabasesВидеоLab: Using MongoDB with JavaВнешний инструментLab 4: (Optional) Working with SQL Graph Databases and Time Series DatabasesВнешний инструмент

Module Summary and Assessment

Summary and Highlights: Hibernate and Other Databases ЧтениеCheat Sheet: Hibernate and Other Databases PLUGINGraded Quiz: Hibernate and Other Databases Задание
04Final Project and Course Wrap-Up8 материалов

Final Project and Final Exam

Reading: Final Project OverviewPLUGINFinal Project: Retail Management Backend SystemВнешний инструментFinal Project Submission and EvaluationВнешний инструментFinal Exam ЗаданиеCheat Sheet: Java Development with DatabasesPLUGIN

Course Wrap-Up

Course Wrap-up ВидеоCongratulations and Next StepsЧтениеThanks from the Course TeamЧтение
Applying JPA, Validation, and REST ConceptsDIALOGUE
Practice Quiz: NoSQL, MongoDB, SQL Graph, and Time Series DatabasesЗадание