Formation Cassandra

Notée : (2)*

Apprenez à modéliser et à développer efficacement vos bases de données avec Cassandra durant ces 3 jours de formation !

Prix (Formation inter-entreprise)

1700€ HT / personne

Durée

3 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Cette formation Cassandra vous donnera les acquis afin de pouvoir mettre en place une architecture Cassandra en couvrant les aspects de déploiement, modélisation, ainsi que l’accès aux données.

Cette formation, qui introduit la technologie de base de données NoSQL Apache Cassandra, s’adresse à des développeur·se·s, administrateur·rice·s de bases de données et architectes.

A l’issue de cette formation, vous serez capable de :

  • comprendre le fonctionnement de Cassandra,
  • modéliser une application en utilisant Cassandra,
  • optimiser votre modèle de données pour obtenir le maximum de performance.

Chaque stagiaire repartira avec la VM utilisée durant la formation sur un support amovible de manière à pouvoir continuer ses expérimentations.

A noter que la formation portera sur la version 3 de Cassandra.

Installations nécessaires sur votre machine : VirtualBox ou VmWare & 15 Go d’espace disque dispo (8Go RAM bienvenus)

Covid-19 : Nous nous adaptons dans ces moments difficiles. Nous avons mis en place des outils permettant l'organisation de formations à distance.

Les objectifs

  • Appréhender les spécificités des bases NoSQL
  • Comprendre l'architecture de Cassandra
  • Se familiariser avec le CQL3
  • Comprendre la méthodologie à mettre en oeuvre pour déployer Cassandra
  • Accéder aux données via les drivers Python ou Java

Pré-requis

  • Expérience du développement en Java ou Python (niveau basique)
  • Connaissance du shell Linux
  • Ordinateur portable à apporter

Le programme de la formation Cassandra

Jour 1 : De la théorie à la mise en place

Le mouvement NoSQL
  • Contexte technique & économique
  • Types de bases NoSQL
  • Le théorème CAP
  • Approche pragmatique & NoSQL
  • Réplication de données sharding
Cassandra
  • L’historique du projet
  • Cas d'utilisation
  • Vision architecturale
  • Principales composantes
Installation
  • Contraintes matérielles et logicielles
  • Procédure générale
  • Contrôle de l'installation
  • L'outil nodetool

Mise en pratique : le capteur de gaz - partie 1 installation de la base

Jour 2 : Modélisons notre application

Modélisation
  • Généralités
  • Approche conseillée
  • Outillage et workflow
  • Concepts fondamentaux
  • Types de données & CQL

Mise en pratique : le capteur de gaz - partie 2 modélisation

Jour 3 : Les données

Accès aux données
  • Application typique en Java
  • Application typique en Python
  • Bonnes pratiques

Mise en pratique : le capteur de gaz - partie 3 accès aux données & CQL

Télécharger le programme

Le(s) formateur(s)

Jérôme Molière

Jérôme Molière, ingénieur ESIGELEC 1997, a fait ses premiers pas avec le langage de programmation Java en 1996.
Il est l'auteur de 2 livres sur le sujet : JEE collection cahiers du programmeur (2003 et 2005) et OSGi(2012) , cahier blanc chez Eyrolles
Depuis 2004, il est architecte certifié JBOSS et certifié Java depuis 2001.

Jérôme adore transmettre (et donc recevoir), c'est donc tout naturellement qu'il est devenu formateur pour divers instituts, il y a maintenant 20 ans :
- Ecole des Mines d'Alès
- Faculté des sciences de Nimes
- INSIA
- ENSIERB
- Université Bordeaux I

Il est depuis 5 ans fondateur d'une startup en objets connectés sur Bordeaux et fait mumuse avec des composants électroniques, de petits micro-contrôleurs en C sous FreeRTOS, et un backend Clojure/scala autour de Cassandra et Kafka.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une habilitation Datadock, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 74 formations au catalogue, 878 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

1 témoignage

Formation très recommandée si tu débutes.

José Luis LOPEZ CASTILLO
SII Toulouse

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Axa
Banque Postale
Voyage SNCF
Ministère de la Justice
La Poste
Air France

Formation Cassandra

Notée : (2)*

Apprenez à modéliser et à développer efficacement vos bases de données avec Cassandra durant ces 3 jours de formation !

Cette formation Cassandra vous donnera les acquis afin de pouvoir mettre en place une architecture Cassandra en couvrant les aspects de déploiement, modélisation, ainsi que l’accès aux données.

Cette formation, qui introduit la technologie de base de données NoSQL Apache Cassandra, s’adresse à des développeur·se·s, administrateur·rice·s de bases de données et architectes.

A l’issue de cette formation, vous serez capable de :

  • comprendre le fonctionnement de Cassandra,
  • modéliser une application en utilisant Cassandra,
  • optimiser votre modèle de données pour obtenir le maximum de performance.

Chaque stagiaire repartira avec la VM utilisée durant la formation sur un support amovible de manière à pouvoir continuer ses expérimentations.

A noter que la formation portera sur la version 3 de Cassandra.

Installations nécessaires sur votre machine : VirtualBox ou VmWare & 15 Go d’espace disque dispo (8Go RAM bienvenus)

Covid-19: Nous restons ouverts. Cette formation est disponible à distance.

Les objectifs

  • Appréhender les spécificités des bases NoSQL
  • Comprendre l'architecture de Cassandra
  • Se familiariser avec le CQL3
  • Comprendre la méthodologie à mettre en oeuvre pour déployer Cassandra
  • Accéder aux données via les drivers Python ou Java

Pré-requis

  • Expérience du développement en Java ou Python (niveau basique)
  • Connaissance du shell Linux
  • Ordinateur portable à apporter

Le programme de la formation Cassandra

Jour 1 : De la théorie à la mise en place

Le mouvement NoSQL
  • Contexte technique & économique
  • Types de bases NoSQL
  • Le théorème CAP
  • Approche pragmatique & NoSQL
  • Réplication de données sharding
Cassandra
  • L’historique du projet
  • Cas d'utilisation
  • Vision architecturale
  • Principales composantes
Installation
  • Contraintes matérielles et logicielles
  • Procédure générale
  • Contrôle de l'installation
  • L'outil nodetool

Mise en pratique : le capteur de gaz - partie 1 installation de la base

Jour 2 : Modélisons notre application

Modélisation
  • Généralités
  • Approche conseillée
  • Outillage et workflow
  • Concepts fondamentaux
  • Types de données & CQL

Mise en pratique : le capteur de gaz - partie 2 modélisation

Jour 3 : Les données

Accès aux données
  • Application typique en Java
  • Application typique en Python
  • Bonnes pratiques

Mise en pratique : le capteur de gaz - partie 3 accès aux données & CQL

Télécharger le programme

Le(s) formateur(s)

Jérôme Molière

Jérôme Molière, ingénieur ESIGELEC 1997, a fait ses premiers pas avec le langage de programmation Java en 1996.
Il est l'auteur de 2 livres sur le sujet : JEE collection cahiers du programmeur (2003 et 2005) et OSGi(2012) , cahier blanc chez Eyrolles
Depuis 2004, il est architecte certifié JBOSS et certifié Java depuis 2001.

Jérôme adore transmettre (et donc recevoir), c'est donc tout naturellement qu'il est devenu formateur pour divers instituts, il y a maintenant 20 ans :
- Ecole des Mines d'Alès
- Faculté des sciences de Nimes
- INSIA
- ENSIERB
- Université Bordeaux I

Il est depuis 5 ans fondateur d'une startup en objets connectés sur Bordeaux et fait mumuse avec des composants électroniques, de petits micro-contrôleurs en C sous FreeRTOS, et un backend Clojure/scala autour de Cassandra et Kafka.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une habilitation Datadock, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 74 formations au catalogue, 878 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

1 témoignage

Formation très recommandée si tu débutes.

José Luis LOPEZ CASTILLO
SII Toulouse

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012