Aller au contenu

Montez en compétence sur les technologies open source

Nos formations couvrent l'administration système Linux, les bases de données, les langages de développement, la modélisation logicielle ainsi que les outils de développement Git et Docker. Elles sont dispensées en partenariat avec Digicomp, dans leurs locaux proches des principales gares suisses. Choisissez un domaine ci-dessous pour découvrir les cours associés.

Formations organisées en partenariat avec Digicomp

Linux

Administration et ingénierie système Linux, de la découverte à la certification.

LP1

LPI – Linux Administrator I (101-500)

Ce cours traite les bases du système et de l'administration de Linux selon le Linux Professional Institute (LPI). Il constitue la première étape de préparation conduisant à la certification "LPIC 1: Certified Linux Administrator".

Voir le cours (Digicomp)
LP2

LPI – Linux Administrator II

Apprendre à connaître, en tant qu'administrateur système, tous les outils importants pour la gestion des systèmes Linux et se préparer à passer l'examen LPI 102, la deuxième étape permettant de décrocher la certification "LPIC 1"

Voir le cours (Digicomp)
LP3

LPI – Linux Engineer I (201-450)

Ce cours explore la conception, l'implémentation, la maintenance et le dépannage d'un petit réseau mixte (MS, Linux) et approfondit les connaissances du kernel Linux, du serveur LAN (Samba), des systèmes de fichiers, de Raid et LVM.

Voir le cours (Digicomp)
LINUX

Introduction à l'environnement Linux

Ce cours enseigne aux débutants les bases nécessaires afin d’effectuer des tâches simples sur la ligne de commande de systèmes Unix (et UNIX de manière générale). En outre, le cours fournit la base nécessaire pour suivre les cours Linux plus avancés.

Voir le cours (Digicomp)
LINUX2

Linux – Avancé pour Administrateur/PowerUser

Dans ce cours avancé, vous apprendrez à utiliser et gérer des systèmes Linux en utilisant la ligne de commande. Vous apprendrez également à en assurer le bon fonctionnement et l'administration, ainsi qu'à développer des logiciels et des services.

Voir le cours (Digicomp)
LINSY1

Linux – Administrateur Système I

Dans cette formation, vous apprendrez comment administrer un système Linux. De l'installation à l'exploitation d'un ou plusieurs serveurs, ce cours couvre les tâches typiques d’un administrateur système Linux.

Voir le cours (Digicomp)
LINSY2

Linux – Administrateur Système II

Dans ce cours, vous apprendrez à opérer différents services (Web, Mail, SSH, DB, etc.) sur un ou plusieurs serveurs Linux.

Voir le cours (Digicomp)

Bases de données

Conception, requêtage et administration des principaux systèmes de bases de données.

Langage SQL

SQL

Standard SQL

Ce cours présente la manière d'interagir avec une base de données à l'aide du langage SQL. La compréhension des concepts abordés est renforcée par la mise en pratique lors d'exercices.

Voir le cours (Digicomp)
SQLADV

Standard SQL – Formation avancée

Ce cours approfondi les éléments du cours d'introduction sur la version standard de SQL. Vous apprendrez la normalisation d'une base de données, à effectuer des requêtes plus avancées et ce qui se passe côté serveur.

Voir le cours (Digicomp)

MariaDB

MYD

Introduction à MySQL

MySQL est une base de données et une plateforme de développement largement utilisée. Ce cours vous enseignera les bases de la planification, de la conception et de l'implémentation d'une application basée sur MySQL.

Voir le cours (Digicomp)

MongoDB

MGDB

Base de données MongoDB

MongoDB est la base de données NoSQL la plus utilisée.

Voir le cours (Digicomp)

Langages de développement

Les langages de programmation les plus utilisés, du niveau débutant à avancé.

C et C++

CPG

Introduction à la programmation en C et C++

C et C++ jouent actuellement et joueront un rôle prédominant, grâce à leur portabilité, leur flexibilité, leur efficacité et leur large diffusion. A l'issue de ce cours, vous maîtriserez les bases communes à ces deux langages.

Voir le cours (Digicomp)
CPROGR

Programmation en C++

Dans ce cours C++ avancé, découvrez les nouveautés de ce langage de programmation qui le rendent plus puissant et apprenez à développer plus facilement et avec plus de sûreté. Profitez de ces avantages pour vos logiciels complexes et systèmes embarqués.

Voir le cours (Digicomp)

C#

VNG

Fondamentaux de la programmation avec C#

C# est un langage de programmation universel, multiplateforme, très répandu et facile à apprendre. Il est donc parfaitement adapté à l'apprentissage de la programmation! Grâce à notre cours, lancez-vous dans le monde du C#.

Voir le cours (Digicomp)
CSE

Introduction à C#

Ce cours constitue une introduction compacte à C# pour les programmeurs qui connaissent déjà un langage de programmation orienté objet tel que Java, Python ou C++.

Voir le cours (Digicomp)
CSA

Framework .NET – Fondamentaux

Apprenez à connaître Visual Studio et le Framework .NET dans cette formation.

Voir le cours (Digicomp)

Java

JAVA01

Fondamentaux du Langage Java

Ce cours vous enseigne les concepts syntaxiques de base du langage de programmation Java et un aperçu de leur polyvalence.

Voir le cours (Digicomp)
JAVA02

Concepts Orientés Objet en Java – Fondamentaux

Dans ce cours, vous apprenez les concepts de base de l'orienté objet du langage de programmation Java ! Vous aurez un aperçu de leurs nombreuses possibilités d’application.

Voir le cours (Digicomp)
JAVAF

Java - Fondamentaux de la programmation

Grâce à cette formation complète, apprenez les fondamentaux du langage Java et de la programmation en Java.

Voir le cours (Digicomp)

Python, Perl, bash

PYTHON

Python - Introduction à la programmation

Python est simple et puissant : cela grâce à une syntaxe concise, facile à comprendre et à une bibliothèque standard avec des fonctionnalités très étendues. Ce cours est une introduction pratique à Python.

Voir le cours (Digicomp)
PYADV

Python - Concepts avancés

Ce cours vous permettra d'approfondir vos connaissances en Python et de vous familiariser avec les concepts avancés tels que la programmation fonctionnelle et le développement orienté objet, ainsi que la manière de debugger et profiler vos programmes.

Voir le cours (Digicomp)
PYDATA

Python - Data Scientist

Ce cours vous permet d'approfondir vos connaissances en Python et de vous familiariser avec les concepts d'analyse et de visualisation de données avec des modules tels que NumPy, Pandas, Matplotlib ou Seaborn.

Voir le cours (Digicomp)
AIMLPY

Machine Learning en Python

Dans notre formation intensive de 2 jours, découvrez le Machine Learning en Python, de l’apprentissage supervisé à l’optimisation de modèles.

Voir le cours (Digicomp)
USH

Linux Programmation Shell

Ce cours présente la manière d'atteindre une plus grande sécurité et une compétence intuitive grâce au Shell et à la boîte à outils bien garnie de Linux et comment les expérimenter et les utiliser.

Voir le cours (Digicomp)

Web

HT5

Introduction à HTML5

Dans cet atelier, vous apprendrez les principales caractéristiques d'HTML5 et les appliquerez à des exemples pratiques.

Voir le cours (Digicomp)
ISC

Introduction à JavaScript

Ce cours vous permet d'apprendre à connaître le domaine d'application de JavaScript dans des scripts pratiques que vous avez vous-même développés.

Voir le cours (Digicomp)
IC3

Introduction à CSS3

Les exigences pour des sites web professionnels, conviviaux et optimisés pour les moteurs de recherche se sont constamment développées. Avec CSS et en tant que web designer, vous disposerez de meilleurs outils à disposition.

Voir le cours (Digicomp)
PHP

Introduction à PHP

Un grand nombre de serveurs web sur Internet s'appuient sur la solution de script "PHP" (Hypertext Preprocessor), disponible gratuitement. Apprenez à connaître ce langage !

Voir le cours (Digicomp)
FRONRE

Introduction à React

Familiarisez-vous avec les nombreuses possibilités et la flexibilité de React et apprenez à créer des applications web monopages complexes en mettant à profit l’écosystème React.

Voir le cours (Digicomp)
WPRESS

Création de sites web avec WordPress

Souhaitez-vous créer des sites web impressionnants et réactifs – visuellement et sans code ? Grâce à d'innombrables thèmes, plugins et éditeurs visuels, ce n'est plus un problème avec WordPress ! Apprenez comment tout ça fonctionne durant cette formation.

Voir le cours (Digicomp)

Formats XML

XML

Balisage de données avec XML et définition structurelle avec DTD

Le consortium WWW (W3C) qui a publié la norme pour la structuration des données fait partie intégrante du monde des développeurs aujourd’hui. Apprenez dans ce cours comment le langage de balisage extensible (XML) et le type de document (DTD) sont reliés.

Voir le cours (Digicomp)
XSD

Définition structurelle avec XSD

Votre structure de données utilisait Document Type Definition (DTD) ne peut pas être mise en œuvre avec une précision suffisante ? Apprenez à vous affranchir de ces restrictions grâce au standard XML Schema Definition (XSD) du Consortium WWW (W3C).

Voir le cours (Digicomp)
XSL

Transformation avec XSL et adressage avec XPath

Ce cours montre comment vous pouvez publier vos données XML avec la norme Extensible Stylesheet Language (XSL) du Consortium WWW (W3C) pour les transformer en d'autres formats.

Voir le cours (Digicomp)

Modélisation du développement

Méthodes et notations pour concevoir des logiciels robustes et bien architecturés.

Concepts et modélisation OO

OGL

L’orientation objet en pratique – Fondamentaux

Dans cette formation, vous découvrirez la programmation orientée objet comme approche conceptuelle de modélisation pour les projets IT. Vous apprendrez à décrire les exigences, la logique métier et les structures des systèmes, notamment à l’aide de l’IA.

Voir le cours (Digicomp)
UML

Unified Modeling Language (UML)

Vous acquerrez dans ce cours les connaissances nécessaires sur les diagrammes de l'UML pour comprendre les modèles appropriés, créer et évaluer leurs déclarations et pouvoir se certifier "OMG Certified UML Professional".

Voir le cours (Digicomp)
OOU

Analyse et Design Orienté Objet (OOAD)

Apprenez à traduire des exigences et des concepts en analyses et modèles orientés objet à l’aide de l’IA pour établir des bases solides pour le business, l’analyse, l’architecture IT et le développement.

Voir le cours (Digicomp)

API Web

RESWEB

Introduction aux services web RESTful

Familiarisez-vous avec les bases de l’architecture de ressources en utilisant REST (Representational State Transfer) par protocole HTTP. Ce cours utilise une application PHP coté serveur ainsi qu’une banque de donnée MySQL à des fins de démonstration.

Voir le cours (Digicomp)
XWS

Web Services – Fondamentaux et Architecture

Apprenez à utiliser les services Web XML et REST en termes d'architecture, de principes et de communication.

Voir le cours (Digicomp)

Conception logicielle

DDD

Domain-Driven Design

Développez des logiciels ciblés qui répondent parfaitement à des exigences précises. Ce cours vous permet d’acquérir des connaissances et de vous familiariser avec les techniques clés de DDD que vous pourrez entrainer grâce à des exercices pratiques.

Voir le cours (Digicomp)

Système de développement

Outils pour versionner le code et conteneuriser les applications.

Git

GITFO

Git - Fondamentaux

Grâce à cette formation, découvrez le logiciel de gestion de versions décentralisé Git et apprenez à gérer les situations courantes rencontrées par un développeur collaborant avec une équipe.

Voir le cours (Digicomp)

Docker

DOCKER

Docker Administration et Opérations

Au terme de cette formation, les participants auront une connaissance théorique et pratique de la plateforme Docker.

Voir le cours (Digicomp)