Ce cours n'est pas disponible en FranƧais (France)

Nous sommes actuellement en train de le traduire dans plus de langues. Consultez les langues disponibles.
SkillUp EdTech

Java Development with DatabasesĀ 

Ce cours fait partie de plusieurs programmes.

Skill-Up EdTech Team

Instructeur : Skill-Up EdTech Team

Inclus avec Coursera Plus

Obtenez un aperƧu d'un sujet et apprenez les principes fondamentaux.
niveau IntermƩdiaire

ExpƩrience recommandƩe

2 semaines Ơ complƩter
Ć  10 heures par semaine
Planning flexible
Apprenez Ć  votre propre rythme
Obtenez un aperƧu d'un sujet et apprenez les principes fondamentaux.
niveau IntermƩdiaire

ExpƩrience recommandƩe

2 semaines Ơ complƩter
Ć  10 heures par semaine
Planning flexible
Apprenez Ć  votre propre rythme

Ce que vous apprendrez

  • The job-ready skills you need to develop Java applications with databases in just 4 weeks

  • Apply the fundamentals of databases in a Java program using Java Database Connectivity and develop database-driven applications using Spring Boot

  • Handle entity relationships with Object Relational Mapping (ORM) using Hibernate for efficient data management

  • Explore other modern data storage solutions such as NoSQL, document, time series and graph databases

CompƩtences que vous acquerrez

  • CatĆ©gorie : Java Programming
  • CatĆ©gorie : MySQL
  • CatĆ©gorie : MongoDB
  • CatĆ©gorie : Restful API
  • CatĆ©gorie : Software Development
  • CatĆ©gorie : Data Validation
  • CatĆ©gorie : Spring Boot
  • CatĆ©gorie : Object-Relational Mapping
  • CatĆ©gorie : Relational Databases
  • CatĆ©gorie : Database Management
  • CatĆ©gorie : Java
  • CatĆ©gorie : NoSQL
  • CatĆ©gorie : Databases
  • CatĆ©gorie : Hibernate (Java)

DƩtails Ơ connaƮtre

Certificat partageable

Ajouter Ć  votre profil LinkedIn

Récemment mis à jour !

avril 2025

Ɖvaluations

11 devoirs

EnseignƩ en Anglais

DƩcouvrez comment les employƩs des entreprises prestigieuses maƮtrisent des compƩtences recherchƩes

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Ɖlaborez votre expertise du sujet

Ce cours est disponible dans le cadre de
Lorsque vous vous inscrivez Ơ ce cours, vous devez Ʃgalement sƩlectionner un programme spƩcifique.
  • Apprenez de nouveaux concepts auprĆØs d'experts du secteur
  • AcquĆ©rez une comprĆ©hension de base d'un sujet ou d'un outil
  • DĆ©veloppez des compĆ©tences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours

Relational databases are the basis of data management, and they are commonly used in applications that require structured storage of data. When working with relational databases, Java provides the Java Database Connectivity (or JDBC) interface to interact with databases. In the world of Java software development, managing and interacting with data stored in relational databases is an essential skill. In this module, we introduce the foundational concepts of relational databases and their integration with Java using JDBC. You'll be able to understand how databases are structured, how to establish connections with them, and how to perform essential operations such as creating, reading, updating, and deleting data programmatically.

Inclus

8 vidƩos2 lectures4 devoirs5 ƩlƩments d'application4 plugins

One of the most critical components in modern web application development is the ability to interact with databases efficiently. The Spring Boot framework has changed the way we build database-driven applications. Spring Boot simplifies the development, deployment, and scaling of relational database-based applications by abstracting away the complexity of conventional Java setups and offering creative solutions. In this module we discuss the advantages of using Spring Boot, configure Spring Boot to integrate with relational databases such as MySQL, use Spring Data JPA to implement efficient CRUD operations, discuss the importance of using annotations and performing validation, and setup RESTful API integration for CRUD.

Inclus

4 vidƩos1 lecture3 devoirs4 ƩlƩments d'application3 plugins

This module provides an in-depth understanding of Hibernate as an ORM framework. It also explains its role in handling complex database interactions. Learners will explore advanced entity relationships, caching, and query optimization. It also walks you through other modern data storage solutions such as NoSQL databases (document, graph databases, and time series databases). Finally it discusses how to implement Spring Boot applications to interact with NoSQL databases.

Inclus

6 vidƩos1 lecture3 devoirs4 ƩlƩments d'application1 plugin

In this module, you will apply the Java development skills for databases you practiced throughout this course in your final project. You will develop the backend for a retail management system using Java, Spring Boot, and Hibernate. Your system will use MySQL for structured data and a NoSQL database for unstructured data. At the end of this course, go through the course wrap-up video and course glossary to review what you’ve learned.

Inclus

1 vidƩo2 lectures1 devoir2 ƩlƩments d'application2 plugins

Obtenez un certificat professionnel

Ajoutez ce titre Ơ votre profil LinkedIn, Ơ votre curriculum vitae ou Ơ votre CV. Partagez-le sur les mƩdias sociaux et dans votre Ʃvaluation des performances.

Instructeur

Skill-Up EdTech Team
SkillUp EdTech
90 Cours271 497 apprenants

Offert par

SkillUp EdTech

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Ɖtudiant(e) depuis 2018
’Pouvoir suivre des cours Ć  mon rythme Ć  Ć©tĆ© une expĆ©rience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Ɖtudiant(e) depuis 2020
’J'ai directement appliquĆ© les concepts et les compĆ©tences que j'ai appris de mes cours Ć  un nouveau projet passionnant au travail.’
Larry W.
Ɖtudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon universitĆ© ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'amĆ©liorer dans son travailĀ : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplÓme en ligne

Obtenez un diplĆ“me auprĆØs d’universitĆ©s de renommĆ©e mondiale - 100Ā % en ligne

Rejoignez plus de 3Ā 400Ā entreprises mondiales qui ont choisi Coursera pour les affaires

AmĆ©liorez les compĆ©tences de vos employĆ©s pour exceller dans l’économie numĆ©rique

Foire Aux Questions