UNIX-Linux : programmation Shell

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Apprendre à écrire des scripts shell
  • Enrichir un script shell avec des fonctions et sous-shells
  • Manipuler les fichiers avec les commandes grep, find, sed, awk

DEMOS


Leader de la formation professionnelle et du conseil en ressources humaines
Voir la fiche entreprise

Tarif

A partir de 1 790,00 €

Durée 3 jours ( 21 heures )
Modes
  • Entreprise
Sessions

DEMOS


Leader de la formation professionnelle et du conseil en ressources humaines
Voir la fiche

Tarif

A partir de 1 790,00 €

Durée 3 jours ( 21 heures )
Modes
  • Entreprise
Sessions

Description

Cette formation en infrastructure informatique vous permettra de programmer en Shell et utiliser efficacement les outils SED et AWK.

Programme

Caractéristiques et utilisation du Shell
Les points communs de “sh”, “ksh”, “bash” et “csh”
Un script : définition, exécution et mise au point

La base commune : Le Bourne Shell
Les fichiers de configuration /etc/profile et .profile
Généralités sur les variables (réservées et prédéfinies)
L’environnement, les paramètres
Les fonctions
La gestion des exceptions “trap”

Structure des contrôles
Alternative “if”, commande “test”, boucle “for”, “while” et “until”
Branchement multiple “case”, sauts
Commande “expr”, commande interne “exec”

Les éléments avancés du Korn shell et du bash
Les bibliothèques de fonctions (ksh)
Manipulation des tableaux et des chaînes
Les commandes “select” et “getopts”
Les fichiers de configuration
L’arithmétique

Outils SED et AWK
Rappels et compléments sur les expressions régulières
Sed, éditeur en mode “flot” :
. commandes
. utilisation des expressions régulières dans “sed”
Awk (langage qui traite du texte) :
. structure d’un programme awk
. sections, critères, énoncés
Fonctions

Prérequis

Avoir suivi le stage IXU01 – “UNIX/Linux Commandes de base” ou avoir les compétences équivalentes.

Public

Cette formation s’adresse aux administrateurs, utilisateurs avancés, développeurs d’applications devant utiliser le shell dans leur travail quotidien.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Formation Le langage PERL avancé

Proposé par PLB CONSULTANT

Objectifs de la formation

Cette formation Perl vous permettra de maîtriser la programmation en Perl, particulièrement les modules et la programmation objet.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement à l’issue de la formation MongoDB Développement Avancé, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Mettre en place une recherche en mode texte efficace de vos documents en fonction de leurs langues
  • Stocker dans vos documents sous le bon format toutes vos informations géographiques
  • Mettre en place les index adéquats pour pouvoir exploiter ensuite ces informations géographiques dans vos recherches
  • Développer des recherches se basant sur les fonctions d’agrégation et de MapReduce pour vos données « BigData »
  • Savoir quand utiliser l’une ou l’autre de ces méthodes pour obtenir les meilleures performances
  • Connaître les principaux ORM pour MongoDB
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Utiliser les API de programmation avancée de la plate-forme Java
  • Écrire des programmes accédants aux bases de données
  • Mettre en œuvre la programmation parallèle par l’utilisation des Threads
  • Ecrire des programmes manipulant les entrées/sorties et l’accès aux ressources réseau
  • Implémenter efficacement un système de journalisation dans une application Java
  • Concevoir des interfaces graphiques avancées
  • Externaliser les chaînes de caractères des codes sources et mettre en œuvre l’internationalisation des applications
  • Superviser une application Java avec JMX
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Transact SQL vous aurez acquis les connaissances et compétences nécessaires pour :

  • Écrire des requêtes de base
  • Utiliser des requêtes pour agréger et grouper des données
  • Acquérir de solides bases afin d'effectuer des requêtes de données issues de plusieurs tables
  • Utiliser les objets de programmation pour récupérer des données
  • Être capable de créer des objets de programmation
Tarif

A partir de 2 960,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation Tests d'intrusion vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Préparer un test d'intrusion réussi
  • Maîtriser toutes les phases d'un test d'intrusion (de la découverte à la post exploitation)
  • Comprendre les vulnérabilités exposées par les réseaux externes et internes
  • Utiliser efficacement la trousse à outils du pentester
Tarif

A partir de 3 780,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Définir le multi-threading
  • Gérer l'asynchronisme
  • Utiliser les métadonnées avec les Attributes
  • Décrire la programmation dynamique et parallèle
  • Interagir avec du code non managé
  • Créer des domaines d'application.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation Calico, vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Comprendre, concevoir, contrôler, dépanner, améliorer le réseau dans Kubernetes et son interconnexion avec le monde « Legacy » (inclus BGP)
  • Cloisonner les Namespace, filtrer les applications en intra et inter-cluster
  • Mettre en place la micro segmentation et une architecture zero trust network
  • Comprendre et utiliser les fonctionnalités réseau standard de Kubernetes et open source de Project Calico et aborder les fonctionnalités commerciales
  • Observer les flux réseau
Tarif

A partir de 1 800,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Plus concrètement à l'issue de cette formation Optimiser la qualité du développement avec Test Drivent Dévelopment, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Connaîter les avantages du Test Driven Development sur les autres techniques de programmation (code puis T.U)
  • Développer une application simple avec TDD
  • Expliquer et illustrer les principes de cette démarche
  • Utiliser TDD sur un nouveau projet
  • Appliquer des techniques spécifiques de TDD sur un projet existant.
Tarif

A partir de 2 070,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...