Miura Conseil Store

Aller au contenu »

Bienvenue sur notre boutique magento

Votre panier est vide.

Filière Logiciels Libres

  • Formation eZ Publish officielle: utilisateur

    Contenu

    Jour 1

    - Rappel sur les technologies Web (HTML, XHTML, CSS, javascript)
    - Séparation présentation / contenus
    - Présentation d'eZ Publish
    - Présentation détaillée de l'interface d'administration / Exercices

    Focus : Maîtrise des concepts de gestion de contenus et de publication web et de l'approche eZ Publish.
    Nous vous expliquerons comment eZ Publish permet de conserver une séparation complète des contenus et de la présentation. Nous verrons comment ceci permet une réel séparation des rôles dans la chaîne de
    publication, entre éditeurs, designers et développeurs et appréhenderons la couverture fonctionnelle d'eZ Publish de façon globale.

    Jour 2

    - Edition de contenus par l'interface d'administration (versionning, multilinguisme, prévisualisation ...) / Exercices
    - Particularité des éditeurs Wysiwyg : eZ Publish Online Editor Vs. Éditeur HTML / Exercices
    - Autres méthodes d'édition de contenus (import OOo, Web Dav, Front End Editing) / Exercices

    Focus : Comprendre les différentes possibilités s'offrant à un éditeur afin de saisir du contenu dans le référentiel de contenus d'eZ Publish, et de le publier. Nous vous procurons la connaissance nécessaire pour savoir quelle est la solution la plus adaptée à vos futurs projets, en vous présentant par la pratique plusieurs moyens régulièrement utilisés permettant de contribuer à un site.

    Jour 3

    - Comprendre les types de contenus et la configuration des types de contenus / Exercices
    - Présentation du principe de mise en page
    - Comprendre le système de gestion des droits utilisateurs et le système de workflow /
    Exercices
    - Fonctionnalités additionnelles : e-Commerce, Newsletter

    Focus : Comprendre comment paramétrer les types de contenus pour que l'édition du site et le site lui même correspondent à vos besoins.
    Focus : Comprendre comment un administrateur pourra définir la meilleure organisation pour permettre à des équipes de collaborer pour contribuer sur un site.

    Cette dernière journée couvre plus des tâches du ressort d'un administrateur web, il est néanmoins capital qu'un utilisateur éditeur ait la bonne connaissance de ces concepts sous-jacents afin de bien connaître l'ampleur des possibilités offertes par la solution.

  • Formation officielle eZ Publish développeur

    Contenu

    Jour 1

    - Découverte de l'interface d'administration
    - Démonstration de l'installation et de la configuration, suivie d'exercices pratiques
    - Introduction au système de templates (s'il reste du temps )

    Focus : Installation et configuration de sites eZ Publish

    Nous vous expliquerons comment configurer et personnaliser votre site eZ Publish à votre convenance. Ceci inclut la configuration des bases de données, l'utilisation de sections et du mécanisme de siteaccess pour vous
    donner la possibilité d'accueillir plusieurs domaines sur une seule instance d'eZ Publish.

    Jour 2

    - Templates

    Focus : Templates ( Gabarits )

    Nous vous procurerons une expérience intensive dans l'utilisation et la personnalisation des templates (gabarits) , vous permettant d'emmagasiner le savoir nécessaire à l'implémentation de votre propre design ( listes, menus, interactivité, etc... )

    Jour 3

    - Templates (suite)

    Jour 4

    - Création d'extensions
    - Nouveaux type de données
    - Nouveaux évènements de workflow
    - Divers

    Focus : Création d'extensions

    Les concepts et méthodes seront illustrés par des extensions simples, mais sachez que la seule limite à la créativité et la complexité de vos extensions est votre degré de maitrise de PHP.

  • Nagios : mise en oeuvre

    Introduction

    Les enjeux d'une solution d'administration, les solutions du marché, la place de Nagios.

    Administration avec Nagios

    Identification des besoins;
    Les fonctions de surveillance, de métriques de QoS et de gestion de performance;
    Que peut-on administrer avec Nagios?
    La place de SNMP dans l'administration Nagios;
    Les briques fondamentales de Nagios : les « hosts » et les services;
    Quelles sont les cibles du monitoring avec Nagios?
    Les utilisateurs avec leurs droits et visibilité du système ou sous-système managé.

    L'architecture de Nagios

    Cette partie donne une description de l'architecture de Nagios, avec en particulier la description des plugins, les services checks et autres facilités incluses dans Nagios, ainsi que
    les possibilités d'introduire des modules externes.

    Installation, configuration, adaptation

    Ce cours s'accompagne d'ateliers d'installation et de configuration d'une solution Nagios sur une machine Linux.
    L'installation se fera à partir d'un tarball, et d'une recompilation de Nagios, ainsi que des plugins et du grapher utilisé, afin de maîtriser parfaitement les composants pour facilité l'adaptation avec recompilation éventuelle, ou bien l'introduction de nouvelles briques à la solution.

    Mise en place des plugins, contruction d'un plugin, ajout d'un plugin non livrés dans le jeu standard de Nagios.

    Comprendre l'interface graphique et les possibilités d'adaptation aux besoins de la solution d'administration à implémenter, avec éventuellement modification et recompilation des CGIs utilisées dans Nagios, pour simplifer par exemple certaines fonctionnalités ou changer partie de l'interface homme machine.

    Mise en place de NagiosGrapher basé sur rrdtools afin de disposer d'un outil de performance intégré à Nagios.

  • Linux, mise en oeuvre

    Qu'est-ce que Linux ?

    Les architectures supportant Linux
    - Les logiciels libres, la licence GPL, GNU et Linux.
    - Les différentes distributions Linux : et Unix ?
    - Où trouver les bonnes sources d'information sur Linux ?
    - La documentation en ligne, les Howto, les FAQ.
    - Sites Web, newsgroups, forums.

    Le démarrage d'un système Linux

    Le boot, démarrage du noyau
    - Les fichiers sollicités et leurs rôles (grub, lilo, inittab).
    - La philosophie des runlevels.
    Travaux pratiques
    Le démarrage commenté d'un système Linux en mode "pas à pas".

    Le poste de travail sous Linux

    L'environnement texte
    - Les fichiers bashrc, .bash_profile, .bash_history, ...
    - Les principales variables du bash (PS1, HOME, PATH ...). L'éditeur vim.
    L'environnement graphique
    - Les bureaux standard GNOME et KDE.
    - Personnalisation du bureau (clics et fichiers correspondants).
    - Les applications graphiques les plus utiles (utilisateur et système).
    Travaux pratiques
    Personnalisation du bureau en mode commande.

    Gestion des fichiers

    Une structure arborescente
    - Contenu des répertoires standard (/bin, /home, /usr, ...).
    - Notion de filesystem (mount, df, ...).
    - Les commandes de base : mkdir, cd, pwd, ls, rm, file, cat, ...
    - Gérer correctement les permissions d'accès aux fichiers (umask, chmod, ...).
    - Lien physique ou symbolique, lequel choisir ?
    - Les navigateurs graphiques.
    Travaux pratiques
    Création et gestion d'une arborescence de fichiers représentant un site Web. Mise en oeuvre
    de liens symboliques pertinents.

    Le Shell bash

    Le bash est un véritable langage
    - Le décodage d'une ligne de commande : $,*,',",', etc.
    - Les redirections et les pipes (<,<<,>,>>,|).
    - Le lancement de la commande (alias, fonction, commande interne, PATH).
    Ecriture de shells-scripts
    - Les variables utilisateurs et prédéfinies $1,$2,$*,$#...
    - Les commandes et mots clés : test, for ..., if, ... Manipuler des fichiers dans des scripts.
    Travaux pratiques
    Mise en oeuvre d'un shellscript de gestion des packages.

    Gérer les processus

    Le multitâche Unix
    - Les différents modes de lancement : exec, ., &... Visualiser les processus : ps ,top, gtop.
    - Communiquer avec eux : les signaux, kill, trap.

    Linux en réseau et cohabitation avec Windows (Samba)

    Les protocoles, les services... : TCP/IP, NFS, SMTP, DNS, DHCP...
    - La connexion à une machine distante : telnet, ssh
    - Les transferts de fichiers : (s)ftp, rcp.
    - Linux et Windows (Samba, serveur et client). Et la sécurité !!!
    Configuration IP standard d'un serveur Linux
    - Lire et modifier sa configuration (@IP, DNS, passerelle).
    - Gestion des paramètres utilisateur liée aux mail et navigateur Web.
    Travaux pratiques
    Configuration du poste de travail pour accéder à Internet.
    Accès depuis Windows à un répertoire Linux partagé sous Samba (démo).
    Automatisation de transfert de fichiers par FTP.

    Installer Linux

    - Les matériels supportés et les configurations minimales.
    - Les informations à recueillir avant l'installation.
    - Quel partitionnement et quel type de file system pour quel besoin ?
    - La cohabitation avec Windows (multiboot). Les pièges classiques.
    Travaux pratiques
    Installation de Linux (partitionnement pertinent du disque, l'impact du choix des packages, la
    configuration du réseau).Problèmes classiques et résolutions (carte graphique non
    reconnue, cohabitation avec Windows...).

    Compléments d'administration

    L'administration en cliquant
    - Administrer avec Webmin et les outils graphiques.
    Les utilisateurs
    - Créer un compte et son environnement.
    Les périphériques
    - Monter une clé USB, un CDrom, une disquette.
    - Régler les problèmes d'écran, de clavier, et de souris.
    Les sauvegardes et les installations avec tar
    Principes des packages
    - Qu'y a-t-il dans un package ?
    - Les commandes rpm et apt-get ... Problèmes classiques et solutions.
    Travaux pratiques
    Création d'un compte avec la commande useradd puis avec WEBMIN.
    Compression d'une arborescence avec tar.
    Installation de plusieurs packages avec gestion des dépendances

  • Linux pour administrateurs Unix

    Pourquoi Linux ?

    - L'historique de Linux, les architectures supportant Linux.
    - Les logiciels libres, la licence GPL, GNU et Linux.
    - Les différentes distributions Linux : comment les distinguer, comment choisir ?
    - Où trouver les bonnes sources d'information sur Linux ?
    - La documentation en ligne, les Howto, les FAQ.

    Administration classique : les différences fondamentales

    Exploitation des systèmes GNU/Linux
    - Pour toutes les phases d'exploitation, comparaison Linux, Aix, Solaris, HP-UX.
    - Les commandes de gestion des utilisateurs et groupes.
    - Les sauvegardes.
    - Le démarrage du système : boot, lilo et noyau.
    - Les bonnes habitudes et astuces facilitant l'administration.
    - La gestion des spools d'impression.
    Installation du système
    - Sélection du média d'installation : CD-ROM, NFS, FTP, SMB.
    - Le choix du type d'installation.
    - La sélection des packages (rpm et deb).
    - Mise à jour à partir d'Internet.
    - Résolution des conflits classiques d'installation.
    X-Window
    - Administration des gestionnaires de fenêtre KDE, GNOME, autres.
    - La configuration du service XFree86, souris, carte graphique, moniteur, les configurateurs.
    Travaux pratiques
    Installation du système, mise à jour par Internet, configuration de X-Window.

    Gestion des disques et autres périphériques

    Un peu de culture PC
    - Linux tourne presque systématiquement sur des PC.
    - Notions de pilotes de périphériques et validation d'un périphérique, IO, IRQ, DMA.
    - Validation d'un périphérique, IO, IRQ, DMA.
    La gestion des périphériques
    - Les drivers : comment, où les trouver, lequel choisir ?
    - La gestion des modules, les commandes insmod, modprobe, lsmod, rmmod.
    - Les fichiers spéciaux Linux, mknod et l'outil MAKEDEV, le filesystem devfs.
    - Gestion des périphériques USB : les disques USB et sticks mémoire.
    Les disques Linux
    - Les disques IDE et les disques SCSI : le point de vue de Linux, nommage des devices.
    - Les partitions principales et la partition étendue d'un disque.
    - L'ajout d'un disque, la commande fdisk, et l'alternative cfdisk.
    - Gestion des performances des disques : hdparm.
    - L'ajout de swap.
    Les systèmes de fichiers
    - Les différents types de systèmes de fichiers : ext2, ext3, reiserfs, msdos, vfat, iso9660...
    - Quel type de fichier pour quelle application ?
    - RAID et LVM. Gestion des quotas d'espace disque.
    Travaux pratiques
    Tuning des disques, ajout de swap, mise en oeuvre de quotas et du raid logiciel.

    Noyau, Tuning

    Le noyau
    - Pourquoi modifier ou construire un nouveau noyau ?
    - Révisions stables/expérimentales, patches.
    - La démarche de compilation du noyau.
    Travaux pratiques
    Compilation du noyau Linux.

    TCP/IP et Linux : configuration et sécurisation

    Le réseau : les bases
    - Configurer les interfaces réseau sous Linux.
    - IP Aliasing, le routage réseau.
    - Les outils de diagnostic : tcpdump, Nmap.
    - Le daemon xinetd. (successeur d'inetd).
    Travaux pratiques
    Installation du service telnet et contrôle d'accès par Xinetd.
    Le firewall du noyau Linux
    - Présentation du firewall : principes et facultés.
    - Configuration du firewall, du NAT, et reverse NAT, les logs.

    Samba

    Le partage de fichiers et d'imprimantes avec Samba
    - Les protocoles SMB, Netbios (smbd et nmbd).
    - Le fichier, commandes et outils de configuration (SWAT, smbpasswd, smb.conf,...).
    Travaux pratiques
    Installation et démarrage d'un serveur de fichiers Samba.

    Linux et le Web : Apache

    Le serveur Apache : présentation
    - La configuration, les modules, les directives.
    - La gestion dynamique de la charge, les droits des répertoires.
    Le service ProFTP
    - Les différents serveurs FTP : Un exemple parmi tant d'autres : ProFTPD.
    - FTP anonymous, chroot des connexions, interconnexion avec Xinetd.
    Travaux pratiques
    Installation et configuration du serveur Web Apache.

  • Linux, administration

    L'installation du système et multi-fenêtrage

    Installation du système
    - Sélection du média d'installation : CD-ROM, NFS, FTP, HTTP.
    - Le choix du type d'installation.
    - La sélection des packages (rpm et apt).
    - Résolution des conflits classiques d'installation.
    - Mise à jour en ligne (apt-get, rpm-get, yum, ...).
    Distribution de logiciels
    - Recherche des corrections de bogues et mise à jour.
    - Compilation et installation de paquetages sources ou binaires.
    - Utilisation de Advanced Package Tool.
    X-Window
    - Choix du gestionnaire de fenêtre KDE, GNOME, XFCE.
    - Configuration des périphériques liés à X (souris, carte graphique, moniteur, XF86Config,
    xorg.conf...).
    - Le paramétrage d'une session X.
    - Déporter l'affichage d'une application (DISPLAY).
    - Sécurité de X en réseau (xhost).

    Administration de base

    Mode graphique ou console ?
    - Limites et apports d'outils comme Webmin.
    - La puissance des scripts : compréhension, automatisation, rapidité, disponibilité, mais ...
    Gestion des utilisateurs
    - Les commandes de gestion des utilisateurs et groupes.
    - Fichiers de configuration des comptes d'utilisateurs, modèles /etc/skel/*.
    La sauvegarde
    - Limites et avantages des commandes classiques : tar, cpio et dd.
    - La compression (gzip, bzip, pax, compress).
    - Commandes de sauvegarde en réseau : rsync, partimage, et ... ssh.
    - Quelques outils (amanda, arkeia...).
    - Les sauvegardes incrémentales.
    L'arrêt et le démarrage
    - Le démarrage du système : boot, lilo/grub, le noyau et ses arguments.
    - Redémarrer après un crash (rescue).
    - L'activation des processus : le processus init, le fichier inittab.
    - Différences des runlevels selon les distributions.
    - Les scripts de démarrage, personnalisation.
    - La gestion des services dans le système de démarrage.
    - Les mécanismes de l'ouverture de session.
    - L'arrêt propre du système.

    Gestion des disques et autres périphériques

    Les disques Linux
    - Les disques IDE et les disques SCSI.
    - Les supports de stockage USB (disques, sticks).
    - Les partitions principales et la partition étendue d'un disque.
    - L'ajout d'un disque, la commande fdisk.
    - Le RAID et LVM : sécurité et évolutivité.
    - Gestion du swap primaire et secondaire.
    Les systèmes de fichiers
    - Les types de systèmes de fichiers : ext2/3, reiserfs, xfs, msdos/vfat.
    - Pourquoi choisir l'un ou l'autre ?
    - Le montage des systèmes de fichiers (rôle du noyau, options, fichier fstab).
    - Construction de systèmes de fichiers, contrôle d'intégrité.
    - La gestion de l'espace disque et des quotas.
    La gestion des périphériques
    - La gestion des périphériques, les modules.
    - Les fichiers spéciaux Linux, mknod et l'outil MAKEDEV.
    - La gestion des modules, les commandes insmod, modprobe, lsmod, rmmod.

    Noyau, performances et tuning

    Le noyau
    - Pourquoi modifier ou construire un nouveau noyau.
    - Révisions stables/expérimentales, patches.
    - La construction d'un nouveau noyau.
    - Nouveautés du noyau 2.6.
    La gestion des performances
    - Les ressources à surveiller.
    - Surveiller le système avec les bonnes commandes (top, free, vmstat...).
    - Mesurer les performances du réseau et du routage (présentation de MRTD).
    Les traces
    - L'audit du système, quelle méthode pour quels usages ?
    - Acquisition, centralisation, et rotation des logs.
    - L'apport de logwatch.

    Intégration dans le réseau existant

    Le réseau
    - Configurer les interfaces réseau sous Linux (network, ifcfg-eth0...).
    - Principe de configuration cliente en réseau : DNS, BOOTP, DHCP.
    - Configuration des "clients" : passerelles, DNS...
    La sécurité au niveau du réseau
    - Le super-serveur Xinetd, atouts et principes.
    - NetFilter : le filtrage de paquets réseau.
    - Philosophie et syntaxe de iptables (rappels sur ipchains).

    Présentation de services réseaux sous GNU/Linux

    Serveur HTTP Apache
    - Introduction à Apache : notion de serveur Web, serveurs virtuels.
    - Architecture, modules, directives, tuning.
    Serveur de fichiers Samba
    - Introduction à Samba : partage de ressources avec le monde Windows
    - Paquetages, principes, installation, démarrage.
    - Déclaration d'utilisateurs et de partages.

  • Spip, rédiger et publier des articles en ligne

    Introduction à la publication et à la gestion de contenu sur Internet

    - Structure et fonctionnement d'un site Web

    - Les participants à la vie d'un site Web.

    - Les éléments d'une page Web: rubriques, liens, barres de navigation,...

    - La gestion de contenu sur Internet.

    Rédiger pour le Web

    - Particularités de la lecture sur écran.

    - Les facteurs déterminant la lisibilité des contenus Web.

    - La structuration des longs textes.

    - Conseils pratiques pour la rédaction en ligne.

    Présentation de SPIP

    - Organisation d'un site SPIP.

    - Espace privé et Espace public.

    - Administrateurs et rédacteurs.

    - Présentation de l'environnement de travail.

    - Personnalisation de l'interface graphique.

    - Utilisation de l'aide en ligne.

    Structure des rubriques et des sous-rubriques

    - Créer une nouvelle rubrique.

    - Associer un logo à une rubrique.

    - Modifier ou supprimer une rubrique.

    Créer un article

    - Placer un article dans une rubrique ou une sous-rubrique.

    - Définir un titre, un surtitre, un sous-titre.

    - Documenter un article: descriptif, chapeau.

    - Rédiger le texte de l'article.

    - Indexer le texte à l'aide de mots-clés.

    - Définir la date de publication en ligne.

    - Ajouter un auteur.

    - Soumettre un article à la publication.

    - Modifier, supprimer, déplacer un article.

    Exercice

    Création d'une rubrique et écriture d'un article pour cette rubrique.

    Proposer l'article à l'évaluation.

    Créer une brève

    - Rôle et intérêt des brèves.

    - Ajouter une brève: titre et lien hypertexte.

    - Rédiger des brèves.

    Mettre en forme les articles et les brèves

    - Utiliser une macro Word pour faciliter la mise en forme.

    - Utiliser les attributs de caractère : gras, italique, souligné, indice, exposant.

    - Aligner un texte.

    - Insérer des images dans un texte.

    - Insérer des tableaux dans un texte.

    - Insérer des listes à puces et des listes numérotées dans un texte.

    - Insérer des barres de séparation.

    - Insérer des liens hypertexte: vers un article, une rubrique, un objet extérieur.

    - Insérer des notes.

    - Définir des mots-clés.

    Exercices

    Utilisation d'une macro Word pour enrichir le texte de l'article.

    Enrichissement du texte à l'aide des raccourcis typographiques.

    Illustration de l'article à l'aide d'images.

    Placement d'un tableau, de liens et de notes pour compéter l'article.

    Publier un article

    - Vérifier la présentation finale d'un article.

    - Proposer un article à l'évaluation.

    - Utiliser le calendrier de publication.

    - Gérer le statut d'un article.

    - Modifier ou supprimer un article publié.

    Exercice

    Soumission d'un article à la publication.

    Vérification de la mise en forme de l'article dans le navigateur.

  • Spip, administrer et personnaliser un site Web

    Présentation de SPIP

    - Les différents acteurs participant à l'activité d'un site SPIP: auteurs, contributeurs, administrateurs, développeurs.

    - Héberger un site SPIP: les hébergeurs gratuits, les hébergeurs non commerciaux, les hébergeurs payants.
    Installation de SPIP

    - Installation et configuration de SPIP sur le serveur local.

    - Installation et configuration de SPIP sur le serveur distant.

    - Installation de la base de données mySQL.
    L'interface d'administration de SPIP

    - Présentation de l'espace privé et de l'espace public.

    - Accéder à l'interface d'administration (interface simplifiée et interface complète).

    - Modifier le style graphique de l'interface d'administration.

    Configuration du site

    - Définir la langue principale du site.

    - Activer un cookie d'administration.

    - Activer le moteur de recherche.

    - Configurer et gérer la messagerie: messages, pense-bêtes, annonces.

    Exercices

    Modifier le style graphique de l'interface d'administration.

    Activer un cookie d'administration.

    Utiliser le calendrier des publications pour afficher les messages entre utilisateurs et les rendez-vous prévus.
    La gestion des contributions

    - Les différents fournisseurs de contenu : rédacteurs, auteurs extérieurs, anciens auteurs.

    - Gérer la liste des auteurs.

    - Modifier le statut d'un article.

    Exercices

    Afficher la liste des différents auteurs et modifier leur statut.

    Publier les articles proposés à l'évaluation.

    La gestion de l'activité éditoriale

    - Configurer les options avancées.

    - Définir le mode de fonctionnement des forums publics.

    - Définir le mode de modération des forums publics.

    - Suivre l'activité des forums.

    - Gérer le suivi des messages aux auteurs.

    - Activer et consulter les statistiques de visites du site.
    L'espace de développement

    - Création d'un site SPIP: les étapes.

    - L'interface graphique.

    - Les fonctionnalités de la barre d'outils.
    Les squelettes

    - Présentation des squelettes.

    - Structure d'un squelette HTML.

    - Liens entre un squelette et les champs de la base de données.

    - Utiliser Dreamweaver et SPIP.

    - Définir la charte graphique.

    - Utiliser les feuilles de style.
    Création d'un squelette

    - Le fichier PHP.

    - Les différentes structures de boucle.

    - Les critères de sélection de la boucle ARTICLES.

    - Les critères d'affichage de la boucle ARTICLES.

    - Afficher les champs de la base de données.

    - Afficher toutes les rubriques.

    - Afficher les articles d'une rubrique.

    - Utiliser les filtres et les tris.

    - Les filtres (mise en page, date, logo, texte, techniques, standard).

    Exercices

    Modifier la présentation d'une page à l'aide d'une feuille de style.

    Afficher tous les articles d'une rubrique dans un squelette.

    Utiliser les filtres pour trier les articles par ordre chronologique.

    Créer des formulaires

    - Les formulaires d'inscription.

    - Les formulaires de connexion.

    - Les formulaires de recherche.

    - Les formulaires de forum.

    - Les formulaires de pétition.

    - Les formulaires de référencement.

    - Les formulaires de message.
    Mettre en place un forum public
    Publier le site sur le serveur distant

    Exercice

    Insérer un forum dans le site en construction et gérer les règles de modération.

    Création et publication d'un site SPIP complet, étape par étape.

8 article(s)

Google+