Formation Initiation Linux

Découvrez Linux en 2 jours et apprenez à maîtriser le shell, les commandes, ssh, git et la gestion de données. Formation pratique pour débutants.

Formation Initiation Linux

Cette formation d’initiation à GNU/Linux vous permettra de maîtriser les bases de ce système d'exploitation libre et open-source.

Au cours de ces deux jours de formation, vous découvrirez :
- l'environnement Linux et le shell,
- l’interface pour interagir avec votre machine et des serveurs distants,
- les commandes classiques que vous serez amené à utiliser,
- le gestionnaire de paquets,
- l’utilisation de ssh pour accéder à vos machines à distance,
- la gestion des sauvegardes et
- l’utilisation de git pour versionner vos projets.

À travers des exercices pratiques, vous configurerez une machine, manipulerez des fichiers, créerez des scripts et les versionnerez.

Cette formation s’adresse aux développeur·euse·s et administrateur·rice·s débutant·e·s souhaitant découvrir Linux et acquérir des compétences pratiques en gestion de système et de données via le shell.


Vous connaissez déjà les bases de Linux ?

Découvrez alors notre formation d’administration système Linux

Les objectifs

  • Découvrir l'environnement Linux et ses spécificités
  • Maîtriser le shell, les commandes essentielles et la manipulation de données
  • Gérer les applications et l’accès distant
  • Gérer des sauvegardes et versionner avec git
  • Utiliser des outils en ligne de commande
  • Comprendre les droits et la sécurité des fichiers

Pré-requis

  • Aucun pré-requis technique
  • Ordinateur portable à apporter

Le programme de la formation Initiation Linux

Jour 1 : Découverte de Linux et du Shell

  • Présentation de Linux et son environnement
  • Le shell
    • Les avantages
      • compatibilité entre tous les programmes (philosophie Unix)
      • démo datascience avec un fichier CSV
    • Le shell comme seule interface à sa machine et aux machines distantes
    • La notion de programme et d'arguments
  • Approche des commandes classiques
    • man, cd, ls, pwd, mv, cp, rm, less, etc.
  • Installer, désinstaller des applications depuis le gestionnaire de paquets.

Mises en pratique : Exercices dans le shell
- Configurer sa machine de manière à réaliser les exercices (ou se connecter à une machine distante fournie par le formateur)
- Créer, modifier, supprimer une hiérarchie de fichiers et de dossiers
- Installer, puis utiliser, d'autres programmes

Jour 2 : Approfondissement de Linux

  • L'accès à l'extérieur
    • ssh, rsync, curl.
  • Gestion des sauvegardes
  • Introduction à la gestion de sources en utilisant git
  • Manipulation de données
    • awk, sed, grep, find
  • L'édition de texte depuis un terminal en utilisant emacs
  • Approche du système de fichier
    • les droits, la sécurité, mount

Mises en pratique : Manipuler des fichiers textes via ligne de commande
- Accéder à un serveur en utilisant ssh, et y manipuler des fichiers
- Créer des scripts pour automatiser les manipulations de données précédentes
- Créer un dépôt git pour versionner les scripts créés précédemment

Télécharger le programme

Le(s) formateur(s)

Julien PALARD

Julien PALARD

Julien Palard est un consultant expert Python passionné et pédagogue, investi dans de nombreux projets de logiciels libres (tels que sphinx-lint, pipe ou logtop).

En parallèle de ses activités professionnelles, Julien est également actif en tant que formateur et mentor, partageant généreusement ses connaissances et son expérience avec la communauté. Il cumule plus de 1350 heures de formation.

Passionné par la promotion du logiciel libre et de l'open source, Julien a :
* coordonné la traduction de Python en français,
* co-créé le projet d'enseignement libre et open-source hackinscience.org,
* été le mainteneur de plusieurs projets Python et C.

En dehors de son engagement professionnel et de ses projets open-source, Julien s'est également impliqué dans la communauté en tant que co-organisateur de la PyConFR depuis 2019 et en tant que membre du comité directeur de l'Association Francophone Python (AFPy) de 2020 à 2022.

Voir son profil détaillé

FAQ

Nos formations sont éligibles à plusieurs dispositifs de financement, selon votre situation. Human Coders est certifié Qualiopi, ce qui permet la prise en charge par des organismes comme Pôle emploi, votre OPCO ou encore le CPF (Compte Personnel de Formation) pour certaines formations.

Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?

Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.

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

Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.

Voici une journée type :

  • 9h : vous êtes accueillis par votre formateur·rice autour d'un petit déjeuner (croissants, pains au chocolat, jus de fruit, thé ou café...)
  • 9h30 : la formation commence
  • 12h30 : pause de midi. Le·a formateur·rice mangera avec vous. C'est l'occasion d'avoir des discussions plus informelles.
  • 14h : reprise de la formation
  • 18h : fin de la journée

A propos de Human Coders

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

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

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