Formasuite Centre

Formasuite Centre Centre de formation

Formations publiées

L'essentiel de l'ordinateur (Windows 10) 2 jours
Formasuite Centre

AVANT LA FORMATION

Entretien téléphonique avec le formateur afin de personnaliser votre formation.

Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes. 

JOUR 1

Matin

Ordinateurs et dispositifs numériques mobiles (appareil)Comprendre le terme : Technologies de l'Information et de la Communication (TIC)

Identifier les différentes utilisations possibles des TIC comme : les services Internet, les utilisations de technologies mobiles, les applications permettant de produire des documents

Définir le terme : matériel. Identifier les principaux types d'ordinateurs comme : ordinateurs de bureau, ordinateurs portables, tablettes. Identifier les principaux types de dispositifs  numériques mobiles comme : téléphone intelligent (smartphone), lecteurs multimédias,

appareils photos

Définir les termes : processeur, mémoire vive (Random Access Memory – RAM), stockage des données. Comprendre leur impact sur les performances des ordinateurs et des dispositifs numériques mobiles

Identifier les principaux types de périphériques intégrés ou externes comme : imprimante, moniteur, scanner, clavier, souris/pavé tactile, webcam, haut-parleur, micro, station d'accueil (docking station)

Identifier les principaux ports d'entrée/sortie comme : USB, HDMI

Définir le terme : logiciel. Faire la distinction entre les deux grands types de logiciels : systèmes d'exploitation, applications. Savoir qu'un logiciel peut être installé localement ou être accessible en ligne.

Définir le terme : système d'exploitation. Connaître les principaux systèmes d'exploitation

que l'on trouve sur les ordinateurs et les dispositifs numériques mobiles

Connaître les principales applications comme : suites bureautiques, messageries, réseaux sociaux, programmes de lecture de fichiers multimédias, logiciels de graphisme, applications mobiles

Définir le terme : contrat de licence utilisateur final (CLUF) (End-User License Agreement – EULA). Savoir qu'un logiciel est soumis à acceptation de licence avant de pouvoir l'utiliser.

Connaître les principaux types de licences : propriétaire/privative, logiciel libre (open source), version d'essai/partagiciel (shareware), gratuiciel (freeware)

Démarrer un ordinateur et se connecter à une session de travail de manière sécurisée en utilisant un nom d'utilisateur et un mot de passe

Se déconnecter d'une session de travail, arrêter/redémarrer l'ordinateur en utilisant la procédure appropriée 

Après-midi

Bureau, icônes, réglages

Savoir à quoi servent le bureau et la barre de tâches

Reconnaître les icônes représentant : fichiers, dossiers, applications, imprimantes, lecteurs, raccourcis/alias, corbeille/poubelle

Sélectionner et déplacer des icônes

Créer, renommer, déplacer, supprimer un raccourci/alias

Connaître les différentes parties d'une fenêtre : barre de titre, barre de menu, barre d'outils, ruban, barre d'état, barre de défilement

Ouvrir, réduire, agrandir, restaurer, maximiser, redimensionner, déplacer, fermer une fenêtre

Basculer entre fenêtres ouvertes

Utiliser les fonctions d'aide

Afficher les informations de base de votre système : nom et version du système d'exploitation, mémoire vive installée (RAM)

Changer les paramètres du bureau : date et heure, réglage du son, résolution de l'écran

Modifier, ajouter, supprimer une langue de clavier. Modifier la langue par défaut

Arrêter une application qui ne répond plus

Installer, désinstaller une application

Connecter un dispositif numérique mobile (appareil) à un ordinateur, comme : clé USB, disque dur externe, appareil photo, lecteur multimédia. Déconnecter un dispositif numérique mobile en utilisant la procédure adéquate

Effectuer une capture de l'intégralité de l'écran, de la fenêtre active

Ouvrir, fermer une application de traitement de texte. Ouvrir, fermer des fichiers

Saisir du texte dans un document

Copier, déplacer du texte dans un document, entre documents ouverts. Coller une capture d'écran dans un document

Enregistrer et donner un nom à un document

Installer, désinstaller une imprimante. Imprimer une page de test

Choisir une imprimante par défaut dans une liste d'imprimantes installées

Imprimer un document depuis une application de traitement de texte

Afficher, mettre en pause, redémarrer, annuler une tâche d'impression 

JOUR 2

Matin

Gestion de fichiers

Comprendre comment un système d'exploitation organise les lecteurs, les dossiers et les fichiers dans une structure hiérarchique. Naviguer parmi les lecteurs, dossiers, sous dossiers et fichiers

Afficher les propriétés des fichiers et dossiers comme : le nom, la taille, l'emplacement

Modifier l'affichage des fichiers et dossiers sous la forme : mosaïques, icônes, liste, détails

Reconnaître les types de fichiers les plus courants comme : traitement de texte, tableur, présentation, pdf (Portable Document Format), image, fichier audio, vidéo, fichier compressé, fichier exécutable

Ouvrir un fichier, classeur, lecteur

Connaître les bonnes pratiques pour nommer les dossiers et fichiers en utilisant des noms qui ont du sens et qui permettent de les organiser et de les retrouver facilement

Créer un dossier

Renommer un fichier, un dossier

Rechercher des fichiers par leurs propriétés : partie ou totalité du nom en utilisant des caractères génériques (* ?) si nécessaire, contenu, date de modification

Afficher la liste des fichiers récemment utilisés

Organiser les fichiers et les dossiers : Sélectionner un fichier ou dossier. Sélectionner plusieurs fichiers ou dossiers consécutifs, non consécutifs

Trier des fichiers de manière croissante ou décroissante par nom, par taille, par type ou par date de modification

Copier, déplacer des fichiers ou des dossiers dans un même dossier, vers un autre dossier, vers un autre lecteur

Supprimer des fichiers, dossiers en les envoyant à la corbeille/poubelle. Les restaurer vers leur emplacement d'origine

Vider la corbeille/poubelle

Connaître les principaux types de dispositifs de stockage comme : disque dur interne, disque dur externe, disque réseau, CD, DVD, disque Blu-ray, clé USB, carte mémoire, stockage en ligne

Connaître la taille d'un fichier, d'un dossier. Savoir que les unités de mesure d'un stockage sont : Ko, Mo, Go, To

Afficher l'espace libre sur un périphérique de stockage

Comprendre à quoi sert la compression de fichiers et de dossiers

Compresser des fichiers, des dossiers

Extraire des fichiers, des dossiers compressés vers un emplacement spécifique d'un lecteur 

Après-midi

Réseaux

Définir le terme : réseau. Connaître l'utilité d'un réseau comme : partager, accéder à des données partagées et à des périphériques de manière sécurisée

Définir le terme : Internet. Identifier quelques-unes de ses principales utilisations comme : World Wide Web (WWW), Voix sur IP (VoIP), email, Messagerie instantanée (IM)

Définir les termes : intranet, Virtual Private Network (VPN) et connaître leur utilité

Comprendre ce que signifie : taux de transfert et comment elle se mesure : bits par seconde (bps), kilobits par seconde (kbps), mégabits par seconde (mbps), gigabits par seconde (gbps)

Comprendre la notion de téléversement vers un réseau (upload) et depuis un réseau (download)

Identifier les principales formes de connexion à Internet comme : ligne téléphonique, téléphone portable, câble, réseau sans fil (Wi-Fi), sansfil à haut débit sur zone géographique étendue (WiMAX), satellite

Définir le terme : fournisseur d'accès à Internet (FAI). Connaître les éléments importants à considérer lors du choix d'un accès à Internet comme : débit du téléversement montant (upload), débit du téléchargement descendant (download) restrictions de quantité, coût

Reconnaître l'état d'une connexion sans fil : protégée/sécurisée, ouverte

Se connecter à un réseau sans fil

Connaître les bonnes pratiques en matière de mot de passe comme : une longueur suffisante, le mélange de chiffres et de lettres, ne pas partager son mot de passe, changer régulièrement de mot de passe

Définir le terme : pare-feu (firewall) et savoir à quoi il sert

Comprendre l'utilité de sauvegarder régulièrement ses données vers un emplacement distant

Savoir qu'il est important de mettre à jour régulièrement les logiciels tels que : anti-virus, applications, système d'exploitation

Comprendre le terme : logiciel malveillant (malware). Identifier les différents types de logiciels malveillants tels que : virus, vers (worm), cheval de Troie (Trojan), logiciel espion (spyware)

Connaître le mode d'infection adopté par les logiciels malveillants sur un ordinateur ou un dispositif numérique mobile

Utiliser un logiciel anti-virus pour analyser un ordinateur

Connaître les techniques pour assurer le bien-être au poste de travail comme : prendre régulièrement des pauses, s'assurer d'une luminosité adaptée et d'une bonne posture

Savoir comment économiser l'énergie avec un ordinateur ou un dispositif numérique mobile comme : l'éteindre dès que possible, régler ses paramètres d'extinction, de luminosité d'écran, de mise en veille

Prendre conscience de l'importance de recycler les ordinateurs et dispositifs numériques mobiles, les cartouches d'encre, le papier et les batteries

Identifier quelques options et programmes permettant de faciliter l'accès à l'informatique comme : la reconnaissance vocale, la lecture de contenu à l'écran, la loupe, le clavier affiché à l'écran, l'augmentation du contraste des éléments affichés 

FIN DE LA FORMATION

Débrief de la formation avec le formateur pour consolider vos connaissances.

Finançable CPF
1980.00 €
À distance
Tout public
Comprendre le fonctionnement du versioning avec Git
Formasuite Centre

AVANT LA FORMATION

Entretien téléphonique avec le formateur afin de personnaliser votre formation.

Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes. 

Jour 1

Matin

Identifier les fonctions principales de Git

Le principe de gestionnaire de contrôle de version

Distinguer un gestionnaire de version centralisé ou décentralisé

Les bénéfices du système de connexion pair à pair

Initier un dépôt Git dans le cadre d'un projetParamétrer la première utilisation de GitInstaller Git sous Unix/Windows

Le système d'émulation des commandes Unix sous Windows (msysgit)

Configurer le fichier - gitconfig.

Déclarer un outil d'analyse de différentiel de versions 

Après-midi

Maîtriser les commandes fondamentales de Git

Créer un dépôt local sur Git

Ajouter, réaliser un versioning et supprimer des fichiers

Examiner l'historique des révisions

Utiliser la ligne de commandeMaîtriser l'utilisation de branches sur GitLe fonctionnement de la branche main

Créer et fusionner des branches et sous-branches

Le système de navigation entre les branches

Fusionner des branches

Le processus de résolution de conflit

Construire une branche temporaire 

Jour 2

Matin

Les enjeux du travail collaboratif

Effectuer des dépôts de manière décentralisée

Le référentiel distant : connexion et outil de synchronisation

Publier et récupérer des modifications

Utiliser des tags et gérer les patchs 

Après-midiMaîtriser les outils Git à disposition

Modifier l'historique : enjeux et conséquences

Actions correctives / revert de commits et de merge

Mettre en standby une action en cours

Travailler avec des référentiels partagés avec GitHub

Les formes variées de workflows Git

Maîtriser les outils de navigation graphique (Git-gui, TortoiseGit et GitWeb)

Les types d'hébergement de dépôts et de gestion de projets 

FIN DE LA FORMATION

Débrief de la formation avec le formateur pour consolider vos connaissances.

Finançable CPF
1980.00 €
À distance
Tout public
Développement : Spring Framework et Spring Boot
Formasuite Centre

AVANT LA FORMATION

Entretien téléphonique avec le formateur afin de personnaliser votre formation.

Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes. 

JOUR 1

Matin

Présentation des concepts de Spring Framework

La notion de conteneur léger

Fabriquer des beans

Le mécanisme d'injection de dépendances

La résolution de références

La programmation orientée aspect

Configuration XML et configuration Java

Les éléments de comparaison entre Spring et la spécification CDIAprès-midi

La programmation Web avec Spring MVCLe modèle MVC

La création des classes modèles

La création des controllers

Conversion et validation

L'utilisation de la librairie de tags spécifique

La création de Web Services REST 

JOUR 2

Matin

Introduction à la programmation réactive avec Spring WebFlux

L'accès aux données avec Spring Data

Panorama des solutions d'accès aux données avec Spring

Rappel des mécanismes de persistance de type ORM

L'utilisation de Spring Data JPAAprès-midi

Accélérer son développement avec Spring BootAuto-configuration

Starters

L'utilisation de fichier .properties

L'utilisation de fichier YAML

La création de projet avec Spring Initializr

La mise en oeuvre de REST et de Spring Data JPA avec Spring Boot

Concept de Microservice, création et déploiement 

FIN DE LA FORMATION

Débrief de la formation avec le formateur pour consolider vos connaissances.

Finançable CPF
1980.00 €
À distance
Tout public
Développement : Spring Framework et Spring Boot en 1 journée
Formasuite Centre

AVANT LA FORMATION

Entretien téléphonique avec le formateur afin de personnaliser votre formation.

Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.  

Introduction à Spring Framework (version 5) Présentation des concepts clés de Spring : inversion de contrôle (IoC) et injection de dépendances (DI).

Vue d'ensemble de l'écosystème Spring et des nouveautés de la version 5.  

Développement d'Applications Web avec Spring Création de contrôleurs avec Spring MVC.

Gestion des requêtes et réponses, utilisation des vues.  

Création de Web Services RESTful avec Spring Principes de conception RESTful.

Développement de services REST avec Spring : gestion des entités, sérialisation JSON/XML.  

Accès aux Données avec Spring Data JPA et Hibernate Configuration de Spring Data JPA pour l'accès aux données.

Utilisation de Hibernate comme fournisseur JPA : mapping objet-relationnel, requêtes.  

Introduction à Spring Boot Avantages de Spring Boot pour le développement rapide d'applications.

Création d'une application simple avec Spring Boot : configuration automatique, déploiement.  

Développement de Microservices avec Spring Boot Concepts de microservices : avantages, défis, et meilleures pratiques.

Utilisation de Spring Boot pour créer et déployer des microservices.  

Aperçu des Principaux Projets Spring Introduction à Spring Security, Spring Cloud, et autres projets importants de l'écosystème Spring.

Ateliers Pratiques Exercices pratiques pour appliquer les concepts appris : développement d'une application web simple, création d'un service RESTful, accès à une base de données avec Spring Data JPA, et initiation à la création d'un microservice avec Spring Boot.

FIN DE LA FORMATION

Débrief de la formation avec le formateur pour consolider vos connaissances.

Finançable CPF
1190.00 €
À distance
Tout public
Développer avec Hibernate
Formasuite Centre

AVANT LA FORMATION

Entretien téléphonique avec le formateur afin de personnaliser votre formation.

Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes. 

JOUR 1

Matin

Rappels sur l'accès aux bases de données en Java EE

Décrire les besoins des applications d'entreprise

La gestion des pools de connexion et des transactions par le serveur d'application

Brèves révisions sur la librairie JDBCAprès-midi

L'Object Relational Mapping : les principes

Le mapping et objets persistants

La gestion de cache 

JOUR 2

Matin

Choisir ses outils : JPA et/ou Hibernate

Définir le mapping

Objets Entity par annotation ou en XML

Mapping des éléments spécifiques (clés, collections…)

Mapping des associations entre objets

Mapping de l'héritageAprès-midi

Synchroniser les données avec la baseLes mises à jour

Les requêtes avec le langage QL

Utiliser l'API CriteriaOptimiser les performancesChargement paresseux 

FIN DE LA FORMATION

Débrief de la formation avec le formateur pour consolider vos connaissances.

Finançable CPF
1980.00 €
À distance
Tout public
Développer en JavaScript
Formasuite Centre

AVANT LA FORMATION

Entretien téléphonique avec le formateur afin de personnaliser votre formation.

Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes. 

JOUR 1

Matin

Introduction à JavaScript

Le point sur le standard ECMAScript et les navigateurs

la gestion des packages avec npmLes bases du langage JavaScriptMaîtriser les bases : variables, expressions, opérateurs et structures de contrôle

Accéder aux ressources du navigateur

Définir des fonctionsLes objets de JavaScriptLes objets String, Math, Date, Array, document, window, navigator

Les collections Set et MapAprès-midi

La gestion de l'interactivité des pagesGérer les événements fenêtre : load et unload

Gérer les événements clavier et souris : focus, blur, change, clic, mouseover, mouseout et submit

Déclencher par rapport au temps : setInterval et setTimeout

Gérer les rollovers, les zooms, les diaporamas…

Gérer les interactions avec addEventListenerLa manipulation du DOMAccéder aux éléments du document HTML via DOM

Modifier, masquer et afficher des objets HTML

Modifier les attributs des éléments d'interface (police, couleur…)

Déplacer du texte, des images

Gérer un menu dynamiquement

La manipulation de la page avec querySelectorAll 

JOUR 2

Matin

Contrôler les données de formulaires

Gérer les objets Form, Text, Checkbox, Radio, Button

Utiliser les listes : Select, Option

Utiliser les expressions régulièresIntroduction à la programmation AJAXLes apports d'AJAX

L'objet XMLHttpRequest

Les promesses

La structuration de données en JSONAPIs pour les applicationsGestion de l'historique et navigation

Stockage local

Web socketsAprès-midi

Les modules ES6Problématique : collision de noms, écrasement d'événements

Espace de nomsLa programmation orientée objet en ES6Les classes et héritages

Le contexte

Getter et setter

Les méthodes statiquesLa présentation de la librairie jQueryLe principe de jQuery

La sélection et manipulation du DOM

Les événements

AJAX avec jQuery 

FIN DE LA FORMATION

Débrief de la formation avec le formateur pour consolider vos connaissances.

Finançable CPF
1980.00 €
À distance
Tout public