Le catalogue de formation SFEIR Institute

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

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.

APIs

GCP200APIDEV
Developing APIs with Google Cloud's Apigee API Platform
Découvrez les principes de base de la conception d'API et les fonctionnalités prêtes à l'emploi offertes par la plate-forme d'API Apigee de Google Cloud. Ce cours de 3 jours comportant de nombreux ateliers pratiques vous apprendra comment concevoir, créer, sécuriser, déployer et gérer des solutions API. Ce cours permet également de préparer la certification Google Cloud – Apigee Certified API Engineer
GCP200APIHYB
Managing Google Cloud's Apigee API Platform for Hybrid Cloud
Ce cours de 3 jours vous présente les principes fondamentaux et les pratiques avancées applicables à l'installation et à la gestion de la plate-forme API Apigee de Google Cloud pour le cloud hybride. Ce cours comportant de nombreux ateliers pratiques vous apprendra à concevoir, installer, sécuriser, gérer et mettre à l'échelle Apigee API Platform.

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 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.
MONGODEV
MongoDB pour les développeurs
Cette formation vous permettra de comprendre et de maîtriser MongoDB pour les développeurs. Vous commencerez par les bases (outils, language query), pour continuer avec des concepts plus avancés (design pattern, indexation, aggregation) et finir sur de l’expertise avec la scalabilité d’une base de données MongoDB et MongoDB Cloud.
PYDATA
Python pour la science des données
Ce cours de 3 jours apprend aux participants à programmer en Python pour la data science, depuis les bases du langage jusqu'aux librairies essentielles pour la data science. A travers de nombreux exercices pratiques ils prendront en main les environnements de développement Python, la distribution Anaconda, l'environnement de travail collaboratif JupyterLab ainsi que les librairies Python majeures telles que NumPy, Pandas, Matplotlib, Seaborn et Scikit-Learn pour faire de la data science.
SQLFOND
SQL les fondamentaux
Langage de manipulation de données incontournable, le SQL (sigle de Structured Query Language, en français langage de requête structurée) est un langage informatique normalisé servant à exploiter des bases de données relationnelles. Cette formation de deux jours vous apporte des connaissances solides pour exploiter des jeux de données complets avec le langage SQL. Des fonctionnalités telles que les filtres, groupes, tris, projection, fonctions, jointures, sous-requêtes seront expliquées en détail et mises en oeuvre sur une ou plusieurs tables. Les bonnes pratiques d’écriture de requêtes SQL seront enseignées et appliquées tout au long des nombreux exercices pratiques composant cette formation.

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 animé par un instructeur présente aux participants l'infrastructure flexible complète et les services Google Cloud, en mettant l'accent sur Compute Engine. Par une combinaison de présentations, de démos et d'ateliers pratiques, les participants explorent et déploient des éléments de solution, y compris les composants d'infrastructure tels que les réseaux, les systèmes et les services d'application. Ce cours couvre également le déploiement des solutions pratiques, y compris l'interconnexion sécurisée des réseaux, les clés de chiffrement fournies par le client, la gestion de la sécurité et des accès, les quotas et la facturation, et la surveillance des ressources.
GCP200AGKE
Architecting with Google Kubernetes Engine
Apprenez comment déployer et gérer des applications conteneurisées sur Google Kubernetes Engine (GKE). Découvrez comment utiliser d'autres outils sur Google Cloud qui interagissent avec les déploiements GKE. Ce cours comprend une combinaison de présentations, de démos et de travaux pratiques pour vous aider à explorer et déployer les éléments de la solution, y compris des composants d'infrastructures tels que des pods, des conteneurs, des déploiements et des services, ainsi que des réseaux et des services d'application. Vous apprendrez également à déployer des solutions concrètes, notamment la gestion de la sécurité et des accès, la gestion des ressources et la surveillance des ressources.
CLOUD360
Cloud 360°
Le Cloud Computing transforme profondément la manière dont les entreprises fonctionnent et bouleverse la manière dont les services informatiques opèrent. Il est aujourd’hui essentiel de posséder les notions fondamentales et de comprendre ce que le Cloud Computing peut apporter à une entreprise pour augmenter sa productivité et son efficacité. La formation Cloud 360° fournit en une journée une compréhension des concepts et des enjeux du cloud computing. Les participants à cette formation acquerront une base de connaissances solides sur le Cloud Computing: les technologies, l’écosystème, les stratégies d’adoption, les opportunités, les usages possibles en contexte client, les challenges, les enjeux de société, juridiques et de conformité.
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
Ce cours vous apprendra à conteneuriser des charges de travail dans des conteneurs Docker, les déployer sur des clusters Kubernetes fournis par Google Kubernetes Engine, et faites évoluer ces charges de travail pour gérer l'augmentation du trafic. Vous apprendrez également à déployer en continu du code nouveau dans un cluster Kubernetes pour fournir des mises à jour d'application.
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 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.
GCP100AWS
Google Cloud Platform Fundamentals for AWS Professionals
Ce cours enseigne aux professionnels AWS les principales fonctionnalité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 les administrateurs SysOps qui connaissent les fonctionnalités et la configuration d'AWS et qui souhaitent obtenir une expérience immédiate de la configuration des produits Google Cloud. Ce cours utilise présentations, des démos et des travaux pratiques pour vous montrer les similitudes et les différences entre les deux plates-formes et vous explique certaines tâches de base sur Google Cloud.
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.
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
Apprenez comment déployer et gérer des applications conteneurisées sur Google Kubernetes Engine (GKE). Découvrez comment utiliser d'autres outils sur Google Cloud qui interagissent avec les déploiements GKE. Ce cours comprend une combinaison de présentations, de démos et de travaux pratiques pour vous aider à explorer et déployer les éléments de la solution, y compris des composants d'infrastructures tels que des pods, des conteneurs, des déploiements et des services, ainsi que des réseaux et des services d'application. Vous apprendrez également à déployer des solutions concrètes, 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
Ce cours vous apprendra à conteneuriser des charges de travail dans des conteneurs Docker, les déployer sur des clusters Kubernetes fournis par Google Kubernetes Engine, et faites évoluer ces charges de travail pour gérer l'augmentation du trafic. Vous apprendrez également à déployer en continu du code nouveau dans un cluster Kubernetes pour fournir des mises à jour d'application.
GITFND
Git
Git est un logiciel de gestion de version décentralisé. Aujourd’hui Git s’est imposé comme l’outil de référence pour gérer le code source des projets informatiques, et fait ainsi partie des outils essentiels des développeurs. Ce cours est conçu pour vous enseigner la façon dont Git est utilisé réellement: il couvre tous les aspects importants de Git, ainsi que les bonnes pratiques d’utilisation au quotidien.
GITLABCICD
GitLab CI/CD
GitLab est une plateforme DevOps permettant de gérer complètement le cycle de vie d’un projet logiciel, notamment la gestion du code source, l’intégration continue et la livraison continue (CI/CD) et la gestion de projet Cette formation de deux jours est destinée aux développeurs qui souhaitent acquérir les bonnes bases pour utiliser GitLab au quotidien.
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.
GCP200LMO
Logging, Monitoring, and Observability in Google Cloud
Ce cours de trois jours dirigé par un instructeur enseigne aux participants des techniques de surveillance, de dépannage et d'amélioration des performances de l'infrastructure et des applications dans Google Cloud. Guidé par les principes de l'ingénierie de fiabilité du site (SRE), et en utilisant une combinaison de présentations, démos, laboratoires pratiques et études de cas dans le monde réel, les participants acquièrent de l'expérience sur la surveillance full-stack, la gestion et l'analyse des journaux en temps réel, le débogage de code en production, le traçage des goulots d'étranglement des performances des applications et le profilage de l'utilisation du processeur et de la mémoire.
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.

Formations non technologiques

SPEAKER
Speaker
Vous souhaitez passer le pas et devenir speaker.euse, partager vos connaissances, vos expériences ? Mais vous vous dites que vous n'êtes pas légitime, que vous ne savez pas par où comment ni sur quel sujet parler ? Sfeir vous propose donc de venir suivre cette journée pour y remédier. Attention, cette formation n'est pas un cours de théâtre, vous n'y apprendrez pas à placer votre voix ni à savoir vous placer sur scène. Cette formation traite de tous les sujets qui entourent une conférence professionnelle. Attention cependant, cette formation n’est pas une formation de coaching de prise de parole en public. Il s’agit d’une formation lié au monde des conférences.

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 animé par un instructeur présente aux participants l'infrastructure flexible complète et les services Google Cloud, en mettant l'accent sur Compute Engine. Par une combinaison de présentations, de démos et d'ateliers pratiques, les participants explorent et déploient des éléments de solution, y compris les composants d'infrastructure tels que les réseaux, les systèmes et les services d'application. Ce cours couvre également le déploiement des solutions pratiques, y compris l'interconnexion sécurisée des réseaux, les clés de chiffrement fournies par le client, la gestion de la sécurité et des accès, les quotas et la facturation, et la surveillance des ressources.
GCP200AGKE
Architecting with Google Kubernetes Engine
Apprenez comment déployer et gérer des applications conteneurisées sur Google Kubernetes Engine (GKE). Découvrez comment utiliser d'autres outils sur Google Cloud qui interagissent avec les déploiements GKE. Ce cours comprend une combinaison de présentations, de démos et de travaux pratiques pour vous aider à explorer et déployer les éléments de la solution, y compris des composants d'infrastructures tels que des pods, des conteneurs, des déploiements et des services, ainsi que des réseaux et des services d'application. Vous apprendrez également à déployer des solutions concrètes, 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
Ce cours vous apprendra à conteneuriser des charges de travail dans des conteneurs Docker, les déployer sur des clusters Kubernetes fournis par Google Kubernetes Engine, et faites évoluer ces charges de travail pour gérer l'augmentation du trafic. Vous apprendrez également à déployer en continu du code nouveau dans un cluster Kubernetes pour fournir des mises à jour d'application.
GCP100B
Google Cloud Platform Big Data and Machine Learning Fundamentals
Ce cours d'une journée 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.
GCP100AWS
Google Cloud Platform Fundamentals for AWS Professionals
Ce cours enseigne aux professionnels AWS les principales fonctionnalité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 les administrateurs SysOps qui connaissent les fonctionnalités et la configuration d'AWS et qui souhaitent obtenir une expérience immédiate de la configuration des produits Google Cloud. Ce cours utilise présentations, des démos et des travaux pratiques pour vous montrer les similitudes et les différences entre les deux plates-formes et vous explique certaines tâches de base sur Google Cloud.
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

GCP200CCAI
Customer Experiences with Contact Center AI
Ce cours de 4 jours vous apprendra à concevoir, développer et déployer des solutions de conversation client à l'aide Centre de contact Intelligence artificielle (CCAI). Vous apprendrez également quelques bonnes pratiques pour intégrer des solutions conversationnelles à votre logiciel de centre de contact existant, établir un cadre pour l'assistance aux agents humains et mettre en œuvre des solutions en toute sécurité et à grande échelle. Note: Ce cours ne rentre pas dans les détails de l'intégration avec les plateformes logicielles des partenaires téléphonie
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 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.
GCP200ML
Machine Learning on Google Cloud
Dans ce cours, vous apprendrez à écrire des modèles d'apprentissage automatique distribués qui évoluent dans Tensorflow 2.x, à effectuer l'ingénierie des features avec BQML et Keras, à évaluer les courbes de perte et à effectuer le réglage d'hyperparamètres, et à former des modèles à grande échelle avec Cloud AI Platform. A l'issu de cette formation vous saurez répondre aux questions théoriques et pratiques liées au Machine Learning sur Google Cloud, incluant: - Qu'est-ce que l'apprentissage automatique et quels types de problèmes peut-il résoudre ? - Pourquoi les réseaux de neurones sont-ils si populaires en ce moment ? - Comment pouvez-vous améliorer la qualité des données et effectuer une analyse exploratoire des données ? - Comment mettre en place un problème d'apprentissage supervisé et trouver une bonne solution généralisable en utilisant la descente de gradient ?
PYDATA
Python pour la science des données
Ce cours de 3 jours apprend aux participants à programmer en Python pour la data science, depuis les bases du langage jusqu'aux librairies essentielles pour la data science. A travers de nombreux exercices pratiques ils prendront en main les environnements de développement Python, la distribution Anaconda, l'environnement de travail collaboratif JupyterLab ainsi que les librairies Python majeures telles que NumPy, Pandas, Matplotlib, Seaborn et Scikit-Learn pour faire de la data science.

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
Apprenez comment déployer et gérer des applications conteneurisées sur Google Kubernetes Engine (GKE). Découvrez comment utiliser d'autres outils sur Google Cloud qui interagissent avec les déploiements GKE. Ce cours comprend une combinaison de présentations, de démos et de travaux pratiques pour vous aider à explorer et déployer les éléments de la solution, y compris des composants d'infrastructures tels que des pods, des conteneurs, des déploiements et des services, ainsi que des réseaux et des services d'application. Vous apprendrez également à déployer des solutions concrètes, 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
Ce cours vous apprendra à conteneuriser des charges de travail dans des conteneurs Docker, les déployer sur des clusters Kubernetes fournis par Google Kubernetes Engine, et faites évoluer ces charges de travail pour gérer l'augmentation du trafic. Vous apprendrez également à déployer en continu du code nouveau dans un cluster Kubernetes pour fournir des mises à jour d'application.
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.
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.
SQLFOND
SQL les fondamentaux
Langage de manipulation de données incontournable, le SQL (sigle de Structured Query Language, en français langage de requête structurée) est un langage informatique normalisé servant à exploiter des bases de données relationnelles. Cette formation de deux jours vous apporte des connaissances solides pour exploiter des jeux de données complets avec le langage SQL. Des fonctionnalités telles que les filtres, groupes, tris, projection, fonctions, jointures, sous-requêtes seront expliquées en détail et mises en oeuvre sur une ou plusieurs tables. Les bonnes pratiques d’écriture de requêtes SQL seront enseignées et appliquées tout au long des nombreux exercices pratiques composant cette formation.
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é.