Le catalogue de formation SFEIR Institute

Plus de 100 formations, certifications et masterclass, autour des sujets technologiques majeurs actuels et émergeants.

Webinar gratuit

9 Juillet 2020

Migration vers Google Cloud

Inscrivez-vous gratuitement

Nous aidons nos clients, entreprises et particuliers, à devenir les gagnants de la révolution numérique, en faisant les bons choix de formation dans un univers technologique en constante révolution.

Big Data

GCP200DE
Data Engineering on Google Cloud Platform
Ce cours de quatre jours dirigé par un instructeur offre aux participants une introduction pratique à la conception et à la création de systèmes de traitement des données sur Google Cloud Platform. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants apprendront à concevoir des systèmes de traitement des données, à construire des pipelines de données de bout en bout, à analyser les données et à effectuer un apprentissage automatique. Le cours couvre les données structurées, non structurées et en streaming.
GCP200DA
From Data to Insights with Google Cloud Platform
Vous voulez savoir comment interroger et traiter des pétaoctets de données en quelques secondes ? Vous souhaitez en savoir plus sur l'analyse des données qui évolue automatiquement à mesure que vos données augmentent ? Bienvenue dans le cours Data Insights ! Cette spécialisation enseigne aux participants comment tirer des enseignements grâce à l'analyse et à la visualisation des données à l'aide de Google Cloud Platform. Les cours présentent des scénarios interactifs et des laboratoires pratiques où les participants explorent, extraient, chargent, visualisent et extraient des informations à partir de divers ensembles de données Google BigQuery. Les cours couvrent également le chargement des données, l'interrogation, la modélisation de schéma, l'optimisation des performances, la tarification des requêtes et la visualisation des données.
GCP100B
Google Cloud Platform Big Data and Machine Learning Fundamentals
Ce cours d'une journée semaine présente aux participants les capacités de Big Data et de Machine Learning de Google Cloud Platform (GCP). Il fournit un aperçu rapide de Google Cloud Platform et une vue plus approfondie des capacités de traitement des données.

Cloud, Container & Orchestration

ANSIBLE
Ansible: les fondamentaux
En 2012, Michael DeHaan proposait une alternative aux outils de Configuration Management tels que SaltStack, Puppet et Chef en introduisant Ansible. Ansible se veut plus simple d’utilisation de part son mode de communication entre les machines qui est basé sur SSH et son fonctionnement complètement décentralisé. Ainsi, plus besoin d’une relation de maître à esclave ou de configuration très rigide. Depuis, Ansible à évolué tout en conservant la simplicité des débuts. Il a été racheté par RedHat Inc. afin de l’intégrer à sa plateforme DevOps et a créé Ansible Galaxy. A l’issue de cette formation, vous maîtriserez les fondamentaux ainsi que des notions avancées d’Ansible. Vous serez à même d’utiliser les outils de l’écosystème Ansible dans le but de déployer, le plus efficacement et le plus rapidement possible, vos packages sur des serveurs. Vous retrouverez le bonheur de maintenir des serveurs !
GCP300ANT
Architecting Hybrid Cloud Infrastructure with Anthos
Ce cours de deux jours dirigé par un instructeur prépare les étudiants à moderniser, gérer et observer leurs applications à l'aide de Kubernetes, que l'application soit déployée sur site ou sur Google Cloud Platform (GCP). Grâce à des présentations et à des travaux pratiques, les participants explorent et déploient à l'aide de Google Kubernetes Engine (GKE), GKE Connect, Istio service mesh et Anthos Config Management, permettant ainsi aux opérateurs de travailler avec des applications modernes même lorsqu'ils sont répartis entre plusieurs clusters hébergés par plusieurs fournisseurs, ou sur site. Il s'agit d'une continuation de la formation Architecting with GKE et suppose une expérience pratique avec les technologies couvertes dans ce cours.
GCP300A
Architecting with Google Cloud Platform: Design and Process
Ce cours de deux jours dirigé par un instructeur permet aux étudiants de créer des solutions hautement fiables et efficaces sur Google Cloud Platform, en utilisant des modèles de conception éprouvés et les principes de Google Site Reliability Engineering (SRE). Il s'agit d'une continuation du cours Architecting with Google Cloud Platform: Infrastructure et suppose une expérience pratique des technologies couvertes par ce cours. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants apprennent à concevoir des déploiements GCP hautement fiables et sécurisés; et comment exploiter les déploiements GCP de manière hautement disponible et rentable.
GCP200AGCE
Architecting with Google Compute Engine
Ce cours de trois jours dirigé par un instructeur présente aux participants les services d'infrastructure et de plate-forme complets et flexibles fournis par Google Cloud Platform, en mettant l'accent sur Compute Engine. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants explorent et déploient des éléments de solution, notamment des composants d'infrastructure tels que des réseaux, des systèmes et des services d'application. Ce cours couvre également le déploiement de solutions, notamment les l'interconnexion sécurisée de réseaux, les clés de cryptage fournies par le client, la gestion de la sécurité et des accès, les quotas et la facturation, ainsi que la surveillance des ressources.
GCP200AGKE
Architecting with Google Kubernetes Engine
Ce cours de trois jours dirigé par un formateur présente aux participants le déploiement et la gestion d'applications conteneurisées sur Google Kubernetes Engine (GKE) et les autres services fournis par Google Cloud Platform. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants explorent et déploient des éléments de solution, notamment des composants d'infrastructure tels que des pods, des conteneurs, des déploiements et des services; ainsi que des réseaux et des services d'application. Ce cours couvre également le déploiement de solutions, notamment la gestion de la sécurité et des accès, la gestion des ressources et la surveillance des ressources.
GCP200DE
Data Engineering on Google Cloud Platform
Ce cours de quatre jours dirigé par un instructeur offre aux participants une introduction pratique à la conception et à la création de systèmes de traitement des données sur Google Cloud Platform. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants apprendront à concevoir des systèmes de traitement des données, à construire des pipelines de données de bout en bout, à analyser les données et à effectuer un apprentissage automatique. Le cours couvre les données structurées, non structurées et en streaming.
GCP200DEV
Developing Applications with Google Cloud Platform
Dans ce cours, les développeurs d'applications apprennent à concevoir, développer et déployer des applications qui intègrent de manière transparente des composants issus de l'écosystème Google Cloud. À travers un ensemble de présentations, de démonstrations et d'ateliers pratiques, les participants découvrent comment créer des applications cloud natives sécurisées, évolutives et intelligentes à l'aide des services GCP et d'API de machine learning pré-entraînées.
DOCKERFND
Docker Les fondamentaux
Ce cours présente les concepts de base et les pratiques de la conteneurisation avec Docker. Il permet d'assimiler les bases de l'orchestration des conteneurs et de savoir comment adapter Docker à plusieurs noeuds au sein d'un cluster Swarm ou Kubernetes simple.
GCP200DA
From Data to Insights with Google Cloud Platform
Vous voulez savoir comment interroger et traiter des pétaoctets de données en quelques secondes ? Vous souhaitez en savoir plus sur l'analyse des données qui évolue automatiquement à mesure que vos données augmentent ? Bienvenue dans le cours Data Insights ! Cette spécialisation enseigne aux participants comment tirer des enseignements grâce à l'analyse et à la visualisation des données à l'aide de Google Cloud Platform. Les cours présentent des scénarios interactifs et des laboratoires pratiques où les participants explorent, extraient, chargent, visualisent et extraient des informations à partir de divers ensembles de données Google BigQuery. Les cours couvrent également le chargement des données, l'interrogation, la modélisation de schéma, l'optimisation des performances, la tarification des requêtes et la visualisation des données.
GCP200K8S
Getting Started with Google Kubernetes Engine
Découvrez comment utiliser des conteneurs Docker pour vos charges de travail, les déployer sur des clusters Kubernetes fournis par Google Kubernetes Engine, et faire évoluer ces charges de travail afin de gérer les hausses du trafic. Vous apprendrez également à déployer en continu du nouveau code dans un cluster Kubernetes pour proposer des mises à jour d'applications.
GO
Go: les fondamentaux du langage
Golang est en train de devenir le langage de prédilection du cloud. Lancé par Google en 2012, il est facile à installer et riche en bibliothèques dans de nombreux domaines. Statiquement typé, succinct, muni d’un ramasse-miette performant, et doté d’un modèle de concurrence limpide, il est rapide à compiler, peu gourmand en mémoire et permet d’utiliser pleinement tous les ressources de vos machines. Ces caractéristiques en font le langage de choix pour l’implémentation de microservices modernes, simples et légers. A l’issu de cette formation vous maîtriserez les aspects fondamentaux de la programmation en Go. Vous serez à même d’utiliser l’écosystème Go pour créer rapidement des applications performantes et facilement maintenables, à intégrer à votre système d’information. Vous retrouverez le bonheur de coder côté backend et partirez confiants dans la réalisation de vos objectifs.
GCP100B
Google Cloud Platform Big Data and Machine Learning Fundamentals
Ce cours d'une journée semaine présente aux participants les capacités de Big Data et de Machine Learning de Google Cloud Platform (GCP). Il fournit un aperçu rapide de Google Cloud Platform et une vue plus approfondie des capacités de traitement des données.
GCP200AWS
Google Cloud Platform Fundamentals for AWS Professionals

Ce cours d'une journée dispensé par un instructeur présente aux professionnels AWS les principales capacités de Google Cloud dans les quatre piliers technologiques: mise en réseau, calcul, stockage et base de données.

Il est conçu pour les administrateurs système AWS, les architectes de solutions et administrateurs SysOps familiarisés avec les fonctionnalités et la configuration d'AWS et souhaitant acquérir immédiatement de l'expérience dans la configuration des produits Google Cloud.

Avec des présentations, des démos et des travaux pratiques laboratoires, les participants obtiennent rapidement des détails sur les similitudes, les différences et les procédures initiales.

GCP100A
Google Cloud Platform Fundamentals: Core Infrastructure
Ce cours d'une journée dispensé par un instructeur donne un aperçu des produits et services Google Cloud Platform. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants apprennent la valeur de Google Cloud Platform et comment intégrer des solutions basées sur le cloud dans les stratégies commerciales. Ce cours couvre les principes de base de Google Cloud Platform et constitue le premier cours de nombreuses spécialisations.
LFS458
Kubernetes Administration (LFS458)
Dans ce cours, vous apprendrez à installer et à configurer un cluster Kubernetes de niveau production, de la configuration réseau aux mises à niveau, en passant par la mise à disposition de déploiements via des services. Gérez également les tâches en cours nécessaires à l'administration de Kubernetes. Ce cours ne se concentre pas sur les outils d’un fournisseur. Nous utilisons kubeadm pour déployer le cluster et nous utilisons des outils qui fonctionneraient avec le cluster Kubernetes de n’importe qui. Ce cours présente les nombreuses compétences nécessaires pour administrer Kubernetes dans un environnement de production et constitue une excellente préparation à l'examen Certified Kubernetes Administrator (CKA). Ce cours est un cours officiel Linux Foundation.
K8S300
Kubernetes avancé
Cette formation s’adresse aux experts souhaitant mettre en oeuvre et maîtriser des clusters Kubernetes de production, ainsi qu’à à toute personne désirant comprendre comment Kubernetes est architecturé, installé et maintenu. Le déploiement d’applications hautement sécurisées sur Kubernetes est également détaillé, cette formation s’adresse aussi bien aux ingénieurs systèmes souhaitant mettre en place des clusters Kubernetes sûrs, performants et hautement disponibles qu’aux dévops et développeurs désirant déployer rapidement et simplement leurs applications. Cette formation vous présentera la toute dernière version de Kubernetes.
LFD459
Kubernetes for App Developers (LFD459)
Ce cours vous apprendra à conteneuriser, héberger, déployer et configurer une application dans un cluster à plusieurs nœuds. En commençant par un simple script Python, vous allez définir les ressources de l'application et utiliser les primitives principales pour créer, surveiller et dépanner des applications évolutives dans Kubernetes. En travaillant avec des plug-ins de réseau, la sécurité et le stockage en nuage, vous serez exposé à de nombreuses fonctionnalités nécessaires au déploiement d'une application dans un environnement de production. Ce cours est conçu pour être indépendant du vendeur et de la distribution, vous pourrez donc appliquer ces concepts de manière universelle. Les sujets abordés sont directement alignés sur les domaines de connaissances testés par le programme CKAD (Certified Kubernetes Application Developer (CKAD)) certifié de la Cloud Native Computing Foundation, et augmenteront considérablement la capacité des étudiants à obtenir la certification. Ce cours est un cours officiel Linux Foundation.
K8S100
Kubernetes, les fondamentaux
Découvrez le monde des conteneurs et de Kubernetes en une journée. Vous apprendrez comment booster votre business en déployant des services sécurisés, résilients et scalables. Ce cours propose de nombreux ateliers pratiques, incluant notamment le déploiement d’une application que vous pourriez retrouver en production.
GCP200N
Networking in Google Cloud Platform
Dispensé par un formateur, ce cours de deux jours offre aux participants une vue approfondie des différentes options de mise en réseau disponibles sur Google Cloud Platform. À travers des présentations, des démonstrations et des ateliers pratiques, les participants découvrent et déploient les technologies de mise en réseau GCP telles que les réseaux, sous-réseaux et pare-feu Google Virtual Private Cloud (VPC), les interconnexions entre les réseaux, l'équilibrage de charge, Cloud DNS, Cloud CDN et Cloud NAT. Le cours aborde également les schémas de conception réseau les plus courants et le déploiement automatisé à l'aide de Deployment Manager ou Terraform.
GCPCERT-ACE
Preparing for the Associate Cloud Engineer Examination
Un ingénieur cloud associé déploie des applications, surveille les opérations et gère les solutions d'entreprise. Ce cours d'une journée dirigé par un instructeur aide les candidats potentiels à structurer leur préparation à l'examen Associate Cloud Engineer. La session couvrira la structure et le format de l'examen, ainsi que sa relation avec d'autres certifications Google Cloud. Grâce à des lectures, des démonstrations et des laboratoires pratiques, les candidats se familiariseront avec les domaines couverts par l'examen et sauront naviguer dans les ressources recommandées fournies par Google et Qwiklabs pour se préparer à passer l'examen, afin de pouvoir formuler leur propre plan d'étude personnel.
GCPCERT-A
Preparing for the Professional Cloud Architect Examination
Ce cours prépare à l'examen de certification Google Cloud Professional Cloud Architect. Le but de ce cours est d'aider les personnes qualifiées à gagner en assurance avant de tenter l'examen, et d'aider les personnes non qualifiées à élaborer leur propre plan de préparation. De nombreux conseils seront fournis afin de préparer au mieux le passage de la certification. Les sujets au programme de la certification seront examinés en détail. Les compétences utiles seront revues, y compris le raisonnement aux questions d'examen et la compréhension des cas.
GCPCERT-DE
Preparing for the Professional Data Engineer Examination
Ce cours prépare à l'examen de certification Google Cloud Professional Data Engineer. Le but de ce cours est d'aider les personnes qualifiées à gagner en assurance avant de tenter l'examen, et d'aider les personnes non qualifiées à élaborer leur propre plan de préparation. De nombreux conseils seront fournis afin de préparer au mieux le passage de la certification. Les sujets au programme de la certification seront examinés en détail. Les compétences utiles seront revues, y compris le raisonnement aux questions d'examen et la compréhension des cas. Vous apprendrez également et aurez l'occasion de mettre en pratique des compétences professionnelles clés, y compris des compétences cognitives telles que l'analyse de cas, l'identification de points de vue techniques et le développement de solutions proposées. Ce sont des compétences professionnelles qui sont également des compétences d'examen. Et vous aurez de nombreux exemples de questions similaires à celles de l'examen, y compris des solutions. La fin du cours contient un quiz d'examen pratique.
GCP300SEC
Security in Google Cloud Platform
Ce cours donne aux participants une étude approfondie des contrôles et techniques de sécurité sur Google Cloud Platform. Grâce à des démonstrations et des travaux pratiques, les participants explorent et déploient les composants d'une solution Google Cloud sécurisée. Les participants apprennent également les techniques d'atténuation des attaques à de nombreux points d'une infrastructure Google Cloud, y compris les attaques par déni de service distribué, les attaques de phishing et les menaces impliquant la classification et l'utilisation du contenu.
TERRAFORM
Terraform Automatisation du déploiement d’infrastructures
Cette formation couvre les aspects fondamentaux du logiciel Terraform. Terraform est un outil d'infrastructure as code développé par la société Hashicorp et largement utilisé dans le cadre de la gestion de déploiements multi-cloud tout en gardant un parcours utilisateur unique quelque soit la plateforme de destination (GCP, AWS, Azure, OVH, …). L’outil permet également la configuration de services SAAS et PAAS tel que Github, PagerDuty, Rundeck, Vault, ... Une liste officielle des ressources éligibles est disponible sur : https://www.terraform.io/docs/providers/. Il est également possible de créer ses propres providers afin de répondre aux besoins n’étant pas couverts par Hashicorp notamment dans le cadre d’applications privées. Ce cours utilisera différents outils comme un provider cloud (GCP, AWS, Azure, OVH,...), Git, Gitlab-ci, Vault, Vim,...

DevOps

ANSIBLE
Ansible: les fondamentaux
En 2012, Michael DeHaan proposait une alternative aux outils de Configuration Management tels que SaltStack, Puppet et Chef en introduisant Ansible. Ansible se veut plus simple d’utilisation de part son mode de communication entre les machines qui est basé sur SSH et son fonctionnement complètement décentralisé. Ainsi, plus besoin d’une relation de maître à esclave ou de configuration très rigide. Depuis, Ansible à évolué tout en conservant la simplicité des débuts. Il a été racheté par RedHat Inc. afin de l’intégrer à sa plateforme DevOps et a créé Ansible Galaxy. A l’issue de cette formation, vous maîtriserez les fondamentaux ainsi que des notions avancées d’Ansible. Vous serez à même d’utiliser les outils de l’écosystème Ansible dans le but de déployer, le plus efficacement et le plus rapidement possible, vos packages sur des serveurs. Vous retrouverez le bonheur de maintenir des serveurs !
GCP300ANT
Architecting Hybrid Cloud Infrastructure with Anthos
Ce cours de deux jours dirigé par un instructeur prépare les étudiants à moderniser, gérer et observer leurs applications à l'aide de Kubernetes, que l'application soit déployée sur site ou sur Google Cloud Platform (GCP). Grâce à des présentations et à des travaux pratiques, les participants explorent et déploient à l'aide de Google Kubernetes Engine (GKE), GKE Connect, Istio service mesh et Anthos Config Management, permettant ainsi aux opérateurs de travailler avec des applications modernes même lorsqu'ils sont répartis entre plusieurs clusters hébergés par plusieurs fournisseurs, ou sur site. Il s'agit d'une continuation de la formation Architecting with GKE et suppose une expérience pratique avec les technologies couvertes dans ce cours.
GCP300A
Architecting with Google Cloud Platform: Design and Process
Ce cours de deux jours dirigé par un instructeur permet aux étudiants de créer des solutions hautement fiables et efficaces sur Google Cloud Platform, en utilisant des modèles de conception éprouvés et les principes de Google Site Reliability Engineering (SRE). Il s'agit d'une continuation du cours Architecting with Google Cloud Platform: Infrastructure et suppose une expérience pratique des technologies couvertes par ce cours. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants apprennent à concevoir des déploiements GCP hautement fiables et sécurisés; et comment exploiter les déploiements GCP de manière hautement disponible et rentable.
GCP200AGKE
Architecting with Google Kubernetes Engine
Ce cours de trois jours dirigé par un formateur présente aux participants le déploiement et la gestion d'applications conteneurisées sur Google Kubernetes Engine (GKE) et les autres services fournis par Google Cloud Platform. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants explorent et déploient des éléments de solution, notamment des composants d'infrastructure tels que des pods, des conteneurs, des déploiements et des services; ainsi que des réseaux et des services d'application. Ce cours couvre également le déploiement de solutions, notamment la gestion de la sécurité et des accès, la gestion des ressources et la surveillance des ressources.
GCP200DEV
Developing Applications with Google Cloud Platform
Dans ce cours, les développeurs d'applications apprennent à concevoir, développer et déployer des applications qui intègrent de manière transparente des composants issus de l'écosystème Google Cloud. À travers un ensemble de présentations, de démonstrations et d'ateliers pratiques, les participants découvrent comment créer des applications cloud natives sécurisées, évolutives et intelligentes à l'aide des services GCP et d'API de machine learning pré-entraînées.
DOCKERFND
Docker Les fondamentaux
Ce cours présente les concepts de base et les pratiques de la conteneurisation avec Docker. Il permet d'assimiler les bases de l'orchestration des conteneurs et de savoir comment adapter Docker à plusieurs noeuds au sein d'un cluster Swarm ou Kubernetes simple.
GCP200K8S
Getting Started with Google Kubernetes Engine
Découvrez comment utiliser des conteneurs Docker pour vos charges de travail, les déployer sur des clusters Kubernetes fournis par Google Kubernetes Engine, et faire évoluer ces charges de travail afin de gérer les hausses du trafic. Vous apprendrez également à déployer en continu du nouveau code dans un cluster Kubernetes pour proposer des mises à jour d'applications.
GO
Go: les fondamentaux du langage
Golang est en train de devenir le langage de prédilection du cloud. Lancé par Google en 2012, il est facile à installer et riche en bibliothèques dans de nombreux domaines. Statiquement typé, succinct, muni d’un ramasse-miette performant, et doté d’un modèle de concurrence limpide, il est rapide à compiler, peu gourmand en mémoire et permet d’utiliser pleinement tous les ressources de vos machines. Ces caractéristiques en font le langage de choix pour l’implémentation de microservices modernes, simples et légers. A l’issu de cette formation vous maîtriserez les aspects fondamentaux de la programmation en Go. Vous serez à même d’utiliser l’écosystème Go pour créer rapidement des applications performantes et facilement maintenables, à intégrer à votre système d’information. Vous retrouverez le bonheur de coder côté backend et partirez confiants dans la réalisation de vos objectifs.
K8S100
Kubernetes, les fondamentaux
Découvrez le monde des conteneurs et de Kubernetes en une journée. Vous apprendrez comment booster votre business en déployant des services sécurisés, résilients et scalables. Ce cours propose de nombreux ateliers pratiques, incluant notamment le déploiement d’une application que vous pourriez retrouver en production.
TERRAFORM
Terraform Automatisation du déploiement d’infrastructures
Cette formation couvre les aspects fondamentaux du logiciel Terraform. Terraform est un outil d'infrastructure as code développé par la société Hashicorp et largement utilisé dans le cadre de la gestion de déploiements multi-cloud tout en gardant un parcours utilisateur unique quelque soit la plateforme de destination (GCP, AWS, Azure, OVH, …). L’outil permet également la configuration de services SAAS et PAAS tel que Github, PagerDuty, Rundeck, Vault, ... Une liste officielle des ressources éligibles est disponible sur : https://www.terraform.io/docs/providers/. Il est également possible de créer ses propres providers afin de répondre aux besoins n’étant pas couverts par Hashicorp notamment dans le cadre d’applications privées. Ce cours utilisera différents outils comme un provider cloud (GCP, AWS, Azure, OVH,...), Git, Gitlab-ci, Vault, Vim,...

Développement Web

ANGULAR
Angular
Angular est devenu un framework incontournable de l'écosystème Front. Développé par Google ce framework a su s’imposer pour devenir la référence. Ce cours est mis à jour pour la dernière version d'Angular.
ECMASCRIPT
ECMAScript
ECMAScript a été créé pour standardiser JavaScript qui en est la principale implémentation. ECMAScript est le langage le plus utilisé pour écrire des scripts clients web et pour écrire des applications serveur Node.js. A l’issue de ce cours vous connaîtrez les fonctionnalités majeurs de ECMAScript qui vous permettront de réaliser des applications web ou back-end modernes, robustes et modulaires. Ce cours, mis à jour pour ECMAScript 2019, couvre ECMAScript de la version ECMAScript 2015 (ES6) à ECMAScript 2019.
JSDEVWEB
JavaScript Développer des applications web
Cette formation couvre les aspects fondamentaux du développement d’application Web avec JavaScript. Ces bases sont indispensables pour le développement d’applications front end en JavaScript. Le modèle d’exécution de code basé sur la notion d’event loop sera vu en détail. Les APIs fondamentales disponibles au sein d’un navigateur web moderne seront mises en oeuvre: objet global window, le DOM, les évènements, la communication ajax, server-sent events, websockets, la persistance des données via web storage ou indexedDB, l’exécution de code en tâche de fond via web workers,...
JSFOND
JavaScript Les fondamentaux du langage
Cette formation couvre les aspects fondamentaux du langage JavaScript. Ces bases sont indispensables pour le développement d’applications backend ou frontend en JavaScript. JavaScript est un langage léger, interprété et orienté objet, doté de fonctions de premier ordre, plus connu comme langage de script pour les pages Web, mais utilisé dans de nombreux environnements autres que les navigateurs, par exemple avec Node.js. Il s’agit d’un langage de script dynamique, multi-paradigmes, basé les prototypes, qui prend en charge les styles de programmation orientés objet, impératifs et fonctionnels.
NODEJS
Node.js
Node.js est un ensemble de technologies permettant d’exécuter du code JavaScript mais aussi de gérer son projet logiciel et ses dépendances avec d’autres librairies. Node.js s’est imposé comme une technologie majeure du développement JavaScript fullstack grâce à son approche pragmatique et performante. Une grande majorité des projets utilisant du JavaScript mettent en oeuvre Node.js que ce soit pour créer des sites web, développer des web services ou des API REST, ou comme socle de construction d’applications front-end ou back-end.
PWA
PWA - Progressive Web Applications
En 2015, Alex Russell introduisait, dans un article devenu célèbre, le terme “Progressive Web App”, une nouvelle approche des Web Apps permettant, à la jonction du mobile et du web, d’améliorer l’expérience utilisateur en exploitant au mieux de nouveaux concepts et technologies. Depuis, les PWA se sont popularisées, les technologies sous-jacentes étant devenues largement supportées par les navigateurs. Ainsi, l’approche “progressive” est-il devenu non plus une solution parmis tant d’autres, mais une méthodologie incontournable pour la réalisation de web apps modernes. Durant cette formation, nous verrons non seulement comment exploiter les technologies modernes sous-jascente, comme les services workers, le manifest ou encore la push API, afin de rendre votre web app installable, ajouter un mode offline, ou encore déclencher des notifications. Mais nous verrons surtout comme appliquer cette méthodologie complète à votre développement web afin d’obtenir des applications performantes, intégrées, fiables et engageantes.
REACT
React
React est devenu un framework incontournable de l'écosystème Front. Développé par Facebook ce framework a su s’imposer pour devenir la référence. Ce cours est mis à jour pour la dernière version de React.
RXJS
RxJS Programmation réactive
RxJS est une librairie JavaScript pour composer des programmes asynchrones basés sur des évènements en utilisant des séquences observables. Adoptée par des frameworks comme Angular, massivement utilisée dans l’industrie, la programmation réactive est devenue un outil incontournable du développeur web ou backend. Ce cours, mis à jour pour RxJS 6, couvre tout ce que vous devez savoir pour penser comme un programmeur réactif et tirer parti de la puissance de RxJS pour résoudre des problèmes asynchrones difficiles, en utilisant une approche déclarative, fonctionnelle et réactive.
TYPESCRIPT
TypeScript
TypeScript est un sur-ensemble typé de JavaScript qui se compile en JavaScript pur. Parce qu’il permet d’écrire du code robuste et maintenable, TypeScript est très largement adopté au sein des frameworks web, librairies JavaScript, applications web ou back-end Node.js. Ce cours, mis à jour pour TypeScript 3, couvre tout ce que vous devez savoir pour être opérationnel et créer des site webs, librairies, applications avec TypeScript.
VUEJS
Vue.js
Vue.js (aussi appelé plus simplement Vue), est un framework JavaScript open-source utilisé pour construire des interfaces utilisateur. Par son pragmatisme, sa puissance et sa versatilité, Vue.js s’est rapidement imposé comme un framework web majeur.

Google Cloud

GCP300ANT
Architecting Hybrid Cloud Infrastructure with Anthos
Ce cours de deux jours dirigé par un instructeur prépare les étudiants à moderniser, gérer et observer leurs applications à l'aide de Kubernetes, que l'application soit déployée sur site ou sur Google Cloud Platform (GCP). Grâce à des présentations et à des travaux pratiques, les participants explorent et déploient à l'aide de Google Kubernetes Engine (GKE), GKE Connect, Istio service mesh et Anthos Config Management, permettant ainsi aux opérateurs de travailler avec des applications modernes même lorsqu'ils sont répartis entre plusieurs clusters hébergés par plusieurs fournisseurs, ou sur site. Il s'agit d'une continuation de la formation Architecting with GKE et suppose une expérience pratique avec les technologies couvertes dans ce cours.
GCP300A
Architecting with Google Cloud Platform: Design and Process
Ce cours de deux jours dirigé par un instructeur permet aux étudiants de créer des solutions hautement fiables et efficaces sur Google Cloud Platform, en utilisant des modèles de conception éprouvés et les principes de Google Site Reliability Engineering (SRE). Il s'agit d'une continuation du cours Architecting with Google Cloud Platform: Infrastructure et suppose une expérience pratique des technologies couvertes par ce cours. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants apprennent à concevoir des déploiements GCP hautement fiables et sécurisés; et comment exploiter les déploiements GCP de manière hautement disponible et rentable.
GCP200AGCE
Architecting with Google Compute Engine
Ce cours de trois jours dirigé par un instructeur présente aux participants les services d'infrastructure et de plate-forme complets et flexibles fournis par Google Cloud Platform, en mettant l'accent sur Compute Engine. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants explorent et déploient des éléments de solution, notamment des composants d'infrastructure tels que des réseaux, des systèmes et des services d'application. Ce cours couvre également le déploiement de solutions, notamment les l'interconnexion sécurisée de réseaux, les clés de cryptage fournies par le client, la gestion de la sécurité et des accès, les quotas et la facturation, ainsi que la surveillance des ressources.
GCP200AGKE
Architecting with Google Kubernetes Engine
Ce cours de trois jours dirigé par un formateur présente aux participants le déploiement et la gestion d'applications conteneurisées sur Google Kubernetes Engine (GKE) et les autres services fournis par Google Cloud Platform. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants explorent et déploient des éléments de solution, notamment des composants d'infrastructure tels que des pods, des conteneurs, des déploiements et des services; ainsi que des réseaux et des services d'application. Ce cours couvre également le déploiement de solutions, notamment la gestion de la sécurité et des accès, la gestion des ressources et la surveillance des ressources.
GCP200DE
Data Engineering on Google Cloud Platform
Ce cours de quatre jours dirigé par un instructeur offre aux participants une introduction pratique à la conception et à la création de systèmes de traitement des données sur Google Cloud Platform. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants apprendront à concevoir des systèmes de traitement des données, à construire des pipelines de données de bout en bout, à analyser les données et à effectuer un apprentissage automatique. Le cours couvre les données structurées, non structurées et en streaming.
GCP200DEV
Developing Applications with Google Cloud Platform
Dans ce cours, les développeurs d'applications apprennent à concevoir, développer et déployer des applications qui intègrent de manière transparente des composants issus de l'écosystème Google Cloud. À travers un ensemble de présentations, de démonstrations et d'ateliers pratiques, les participants découvrent comment créer des applications cloud natives sécurisées, évolutives et intelligentes à l'aide des services GCP et d'API de machine learning pré-entraînées.
GCP200DA
From Data to Insights with Google Cloud Platform
Vous voulez savoir comment interroger et traiter des pétaoctets de données en quelques secondes ? Vous souhaitez en savoir plus sur l'analyse des données qui évolue automatiquement à mesure que vos données augmentent ? Bienvenue dans le cours Data Insights ! Cette spécialisation enseigne aux participants comment tirer des enseignements grâce à l'analyse et à la visualisation des données à l'aide de Google Cloud Platform. Les cours présentent des scénarios interactifs et des laboratoires pratiques où les participants explorent, extraient, chargent, visualisent et extraient des informations à partir de divers ensembles de données Google BigQuery. Les cours couvrent également le chargement des données, l'interrogation, la modélisation de schéma, l'optimisation des performances, la tarification des requêtes et la visualisation des données.
GCP200K8S
Getting Started with Google Kubernetes Engine
Découvrez comment utiliser des conteneurs Docker pour vos charges de travail, les déployer sur des clusters Kubernetes fournis par Google Kubernetes Engine, et faire évoluer ces charges de travail afin de gérer les hausses du trafic. Vous apprendrez également à déployer en continu du nouveau code dans un cluster Kubernetes pour proposer des mises à jour d'applications.
GCP100B
Google Cloud Platform Big Data and Machine Learning Fundamentals
Ce cours d'une journée semaine présente aux participants les capacités de Big Data et de Machine Learning de Google Cloud Platform (GCP). Il fournit un aperçu rapide de Google Cloud Platform et une vue plus approfondie des capacités de traitement des données.
GCP200AWS
Google Cloud Platform Fundamentals for AWS Professionals

Ce cours d'une journée dispensé par un instructeur présente aux professionnels AWS les principales capacités de Google Cloud dans les quatre piliers technologiques: mise en réseau, calcul, stockage et base de données.

Il est conçu pour les administrateurs système AWS, les architectes de solutions et administrateurs SysOps familiarisés avec les fonctionnalités et la configuration d'AWS et souhaitant acquérir immédiatement de l'expérience dans la configuration des produits Google Cloud.

Avec des présentations, des démos et des travaux pratiques laboratoires, les participants obtiennent rapidement des détails sur les similitudes, les différences et les procédures initiales.

GCP100A
Google Cloud Platform Fundamentals: Core Infrastructure
Ce cours d'une journée dispensé par un instructeur donne un aperçu des produits et services Google Cloud Platform. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants apprennent la valeur de Google Cloud Platform et comment intégrer des solutions basées sur le cloud dans les stratégies commerciales. Ce cours couvre les principes de base de Google Cloud Platform et constitue le premier cours de nombreuses spécialisations.
GCP200N
Networking in Google Cloud Platform
Dispensé par un formateur, ce cours de deux jours offre aux participants une vue approfondie des différentes options de mise en réseau disponibles sur Google Cloud Platform. À travers des présentations, des démonstrations et des ateliers pratiques, les participants découvrent et déploient les technologies de mise en réseau GCP telles que les réseaux, sous-réseaux et pare-feu Google Virtual Private Cloud (VPC), les interconnexions entre les réseaux, l'équilibrage de charge, Cloud DNS, Cloud CDN et Cloud NAT. Le cours aborde également les schémas de conception réseau les plus courants et le déploiement automatisé à l'aide de Deployment Manager ou Terraform.
GCPCERT-ACE
Preparing for the Associate Cloud Engineer Examination
Un ingénieur cloud associé déploie des applications, surveille les opérations et gère les solutions d'entreprise. Ce cours d'une journée dirigé par un instructeur aide les candidats potentiels à structurer leur préparation à l'examen Associate Cloud Engineer. La session couvrira la structure et le format de l'examen, ainsi que sa relation avec d'autres certifications Google Cloud. Grâce à des lectures, des démonstrations et des laboratoires pratiques, les candidats se familiariseront avec les domaines couverts par l'examen et sauront naviguer dans les ressources recommandées fournies par Google et Qwiklabs pour se préparer à passer l'examen, afin de pouvoir formuler leur propre plan d'étude personnel.
GCPCERT-A
Preparing for the Professional Cloud Architect Examination
Ce cours prépare à l'examen de certification Google Cloud Professional Cloud Architect. Le but de ce cours est d'aider les personnes qualifiées à gagner en assurance avant de tenter l'examen, et d'aider les personnes non qualifiées à élaborer leur propre plan de préparation. De nombreux conseils seront fournis afin de préparer au mieux le passage de la certification. Les sujets au programme de la certification seront examinés en détail. Les compétences utiles seront revues, y compris le raisonnement aux questions d'examen et la compréhension des cas.
GCPCERT-DE
Preparing for the Professional Data Engineer Examination
Ce cours prépare à l'examen de certification Google Cloud Professional Data Engineer. Le but de ce cours est d'aider les personnes qualifiées à gagner en assurance avant de tenter l'examen, et d'aider les personnes non qualifiées à élaborer leur propre plan de préparation. De nombreux conseils seront fournis afin de préparer au mieux le passage de la certification. Les sujets au programme de la certification seront examinés en détail. Les compétences utiles seront revues, y compris le raisonnement aux questions d'examen et la compréhension des cas. Vous apprendrez également et aurez l'occasion de mettre en pratique des compétences professionnelles clés, y compris des compétences cognitives telles que l'analyse de cas, l'identification de points de vue techniques et le développement de solutions proposées. Ce sont des compétences professionnelles qui sont également des compétences d'examen. Et vous aurez de nombreux exemples de questions similaires à celles de l'examen, y compris des solutions. La fin du cours contient un quiz d'examen pratique.
GCP300SEC
Security in Google Cloud Platform
Ce cours donne aux participants une étude approfondie des contrôles et techniques de sécurité sur Google Cloud Platform. Grâce à des démonstrations et des travaux pratiques, les participants explorent et déploient les composants d'une solution Google Cloud sécurisée. Les participants apprennent également les techniques d'atténuation des attaques à de nombreux points d'une infrastructure Google Cloud, y compris les attaques par déni de service distribué, les attaques de phishing et les menaces impliquant la classification et l'utilisation du contenu.

Intelligence Artificielle et Machine Learning

GCP200DE
Data Engineering on Google Cloud Platform
Ce cours de quatre jours dirigé par un instructeur offre aux participants une introduction pratique à la conception et à la création de systèmes de traitement des données sur Google Cloud Platform. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants apprendront à concevoir des systèmes de traitement des données, à construire des pipelines de données de bout en bout, à analyser les données et à effectuer un apprentissage automatique. Le cours couvre les données structurées, non structurées et en streaming.
GCP200DA
From Data to Insights with Google Cloud Platform
Vous voulez savoir comment interroger et traiter des pétaoctets de données en quelques secondes ? Vous souhaitez en savoir plus sur l'analyse des données qui évolue automatiquement à mesure que vos données augmentent ? Bienvenue dans le cours Data Insights ! Cette spécialisation enseigne aux participants comment tirer des enseignements grâce à l'analyse et à la visualisation des données à l'aide de Google Cloud Platform. Les cours présentent des scénarios interactifs et des laboratoires pratiques où les participants explorent, extraient, chargent, visualisent et extraient des informations à partir de divers ensembles de données Google BigQuery. Les cours couvrent également le chargement des données, l'interrogation, la modélisation de schéma, l'optimisation des performances, la tarification des requêtes et la visualisation des données.
GCP100B
Google Cloud Platform Big Data and Machine Learning Fundamentals
Ce cours d'une journée semaine présente aux participants les capacités de Big Data et de Machine Learning de Google Cloud Platform (GCP). Il fournit un aperçu rapide de Google Cloud Platform et une vue plus approfondie des capacités de traitement des données.

Kubernetes

GCP300ANT
Architecting Hybrid Cloud Infrastructure with Anthos
Ce cours de deux jours dirigé par un instructeur prépare les étudiants à moderniser, gérer et observer leurs applications à l'aide de Kubernetes, que l'application soit déployée sur site ou sur Google Cloud Platform (GCP). Grâce à des présentations et à des travaux pratiques, les participants explorent et déploient à l'aide de Google Kubernetes Engine (GKE), GKE Connect, Istio service mesh et Anthos Config Management, permettant ainsi aux opérateurs de travailler avec des applications modernes même lorsqu'ils sont répartis entre plusieurs clusters hébergés par plusieurs fournisseurs, ou sur site. Il s'agit d'une continuation de la formation Architecting with GKE et suppose une expérience pratique avec les technologies couvertes dans ce cours.
GCP200AGKE
Architecting with Google Kubernetes Engine
Ce cours de trois jours dirigé par un formateur présente aux participants le déploiement et la gestion d'applications conteneurisées sur Google Kubernetes Engine (GKE) et les autres services fournis par Google Cloud Platform. Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, les participants explorent et déploient des éléments de solution, notamment des composants d'infrastructure tels que des pods, des conteneurs, des déploiements et des services; ainsi que des réseaux et des services d'application. Ce cours couvre également le déploiement de solutions, notamment la gestion de la sécurité et des accès, la gestion des ressources et la surveillance des ressources.
GCP200K8S
Getting Started with Google Kubernetes Engine
Découvrez comment utiliser des conteneurs Docker pour vos charges de travail, les déployer sur des clusters Kubernetes fournis par Google Kubernetes Engine, et faire évoluer ces charges de travail afin de gérer les hausses du trafic. Vous apprendrez également à déployer en continu du nouveau code dans un cluster Kubernetes pour proposer des mises à jour d'applications.
LFS458
Kubernetes Administration (LFS458)
Dans ce cours, vous apprendrez à installer et à configurer un cluster Kubernetes de niveau production, de la configuration réseau aux mises à niveau, en passant par la mise à disposition de déploiements via des services. Gérez également les tâches en cours nécessaires à l'administration de Kubernetes. Ce cours ne se concentre pas sur les outils d’un fournisseur. Nous utilisons kubeadm pour déployer le cluster et nous utilisons des outils qui fonctionneraient avec le cluster Kubernetes de n’importe qui. Ce cours présente les nombreuses compétences nécessaires pour administrer Kubernetes dans un environnement de production et constitue une excellente préparation à l'examen Certified Kubernetes Administrator (CKA). Ce cours est un cours officiel Linux Foundation.
K8S300
Kubernetes avancé
Cette formation s’adresse aux experts souhaitant mettre en oeuvre et maîtriser des clusters Kubernetes de production, ainsi qu’à à toute personne désirant comprendre comment Kubernetes est architecturé, installé et maintenu. Le déploiement d’applications hautement sécurisées sur Kubernetes est également détaillé, cette formation s’adresse aussi bien aux ingénieurs systèmes souhaitant mettre en place des clusters Kubernetes sûrs, performants et hautement disponibles qu’aux dévops et développeurs désirant déployer rapidement et simplement leurs applications. Cette formation vous présentera la toute dernière version de Kubernetes.
LFD459
Kubernetes for App Developers (LFD459)
Ce cours vous apprendra à conteneuriser, héberger, déployer et configurer une application dans un cluster à plusieurs nœuds. En commençant par un simple script Python, vous allez définir les ressources de l'application et utiliser les primitives principales pour créer, surveiller et dépanner des applications évolutives dans Kubernetes. En travaillant avec des plug-ins de réseau, la sécurité et le stockage en nuage, vous serez exposé à de nombreuses fonctionnalités nécessaires au déploiement d'une application dans un environnement de production. Ce cours est conçu pour être indépendant du vendeur et de la distribution, vous pourrez donc appliquer ces concepts de manière universelle. Les sujets abordés sont directement alignés sur les domaines de connaissances testés par le programme CKAD (Certified Kubernetes Application Developer (CKAD)) certifié de la Cloud Native Computing Foundation, et augmenteront considérablement la capacité des étudiants à obtenir la certification. Ce cours est un cours officiel Linux Foundation.
K8S100
Kubernetes, les fondamentaux
Découvrez le monde des conteneurs et de Kubernetes en une journée. Vous apprendrez comment booster votre business en déployant des services sécurisés, résilients et scalables. Ce cours propose de nombreux ateliers pratiques, incluant notamment le déploiement d’une application que vous pourriez retrouver en production.

Langages

ECMASCRIPT
ECMAScript
ECMAScript a été créé pour standardiser JavaScript qui en est la principale implémentation. ECMAScript est le langage le plus utilisé pour écrire des scripts clients web et pour écrire des applications serveur Node.js. A l’issue de ce cours vous connaîtrez les fonctionnalités majeurs de ECMAScript qui vous permettront de réaliser des applications web ou back-end modernes, robustes et modulaires. Ce cours, mis à jour pour ECMAScript 2019, couvre ECMAScript de la version ECMAScript 2015 (ES6) à ECMAScript 2019.
GO
Go: les fondamentaux du langage
Golang est en train de devenir le langage de prédilection du cloud. Lancé par Google en 2012, il est facile à installer et riche en bibliothèques dans de nombreux domaines. Statiquement typé, succinct, muni d’un ramasse-miette performant, et doté d’un modèle de concurrence limpide, il est rapide à compiler, peu gourmand en mémoire et permet d’utiliser pleinement tous les ressources de vos machines. Ces caractéristiques en font le langage de choix pour l’implémentation de microservices modernes, simples et légers. A l’issu de cette formation vous maîtriserez les aspects fondamentaux de la programmation en Go. Vous serez à même d’utiliser l’écosystème Go pour créer rapidement des applications performantes et facilement maintenables, à intégrer à votre système d’information. Vous retrouverez le bonheur de coder côté backend et partirez confiants dans la réalisation de vos objectifs.
JSDEVWEB
JavaScript Développer des applications web
Cette formation couvre les aspects fondamentaux du développement d’application Web avec JavaScript. Ces bases sont indispensables pour le développement d’applications front end en JavaScript. Le modèle d’exécution de code basé sur la notion d’event loop sera vu en détail. Les APIs fondamentales disponibles au sein d’un navigateur web moderne seront mises en oeuvre: objet global window, le DOM, les évènements, la communication ajax, server-sent events, websockets, la persistance des données via web storage ou indexedDB, l’exécution de code en tâche de fond via web workers,...
JSFOND
JavaScript Les fondamentaux du langage
Cette formation couvre les aspects fondamentaux du langage JavaScript. Ces bases sont indispensables pour le développement d’applications backend ou frontend en JavaScript. JavaScript est un langage léger, interprété et orienté objet, doté de fonctions de premier ordre, plus connu comme langage de script pour les pages Web, mais utilisé dans de nombreux environnements autres que les navigateurs, par exemple avec Node.js. Il s’agit d’un langage de script dynamique, multi-paradigmes, basé les prototypes, qui prend en charge les styles de programmation orientés objet, impératifs et fonctionnels.
TYPESCRIPT
TypeScript
TypeScript est un sur-ensemble typé de JavaScript qui se compile en JavaScript pur. Parce qu’il permet d’écrire du code robuste et maintenable, TypeScript est très largement adopté au sein des frameworks web, librairies JavaScript, applications web ou back-end Node.js. Ce cours, mis à jour pour TypeScript 3, couvre tout ce que vous devez savoir pour être opérationnel et créer des site webs, librairies, applications avec TypeScript.

Contactez nous

Vous pouvez vous désabonner de nos communications à tout moment.

Afin de prendre en compte votre demande, nous devons stocker et traiter vos données personnelles. Si vous nous autorisez à stocker vos données personnelles à cette fin, cochez la case ci-dessous.

En cliquant sur « Envoyer » ci-dessous, vous autorisez l’entreprise SFEIR à stocker et traiter les données personnelles soumises ci-dessus afin qu’elle vous fournisse le contenu demandé.