Catalogue - Bienvenue sur PREFix Informatique
Transcription
Catalogue - Bienvenue sur PREFix Informatique
Catalogue de formation 2010 revision 1 Prefix Informatique 3, rue des Lavandes 34470 Pérols Tél : 04 67 50 09 88 SARL au capital de 15 000 Eur - RC 344 914 163 APE 741G www.prefix-info.fr E-mail : [email protected] SYSTEME D'EXPLOITATION & RESEAU INTERNET - INTRANET - GROUPWARE - PROGRAMMATION BASES DE DONNEES - BUREAUTIQUE - PAO Mac OS X Approche pratique SM-110 Mac OS X Perfectionnement SM-120 Mac OS X Server Approche pratique SM-210 Mac OS X Server Perfectionnement SM-220 Langage AppleScript SM-140 LES POSTES DE TRAVAIL MAC OS X ET LES SERVEURS MAC OS X Jour(s) Architecture de la gamme Macintosh - Etude de l'interface utilisateur - Comptes utilisateurs et permissions - Les différents systèmes de fichiers (organisation physique et organisation logique) - Utilitaire de disque - Organisation des fichiers - Impression. 2 Utilisateurs et permissions - Les différents règlages utilisateurs - Les systèmes de fichiers L'utilitaire de disque - les environnements applicatifs - Les différents services - le mode Terminal et les commandes UNIX - Configuration réseau - Les services réseaux - Le partage de fichiers et Internet - la gestion des périphériques - L'environnement d'impression - Etude de la phase de démarrage - Méthologie de travail. 2 Installation et mise en oeuvre - Authentification et autorisations - Services de fichiers (Services Apple, Windows, FTP, NFS,..) - L'impression (services d'impression, impression UNIX, méthodologie de travail) - Les services réseaux (SLP DA, DHCP, DNS,Filtres IP, ...) Les services Web (configuration et suivi) - La gestion du courrier - La gestion des clients. 2 Administration Mac OS X Server (Le travail à la charge de l'administrateur, authentifivation et autorisations, les services de fichiers, stratégie de sauvegarde et restauration) - Services de réseau (SLP DA, DHCP, DNS) - Les services WEB (configuration, les services d'applications, le service d'enchainement QuickTime, WebDAV) - La gestion du courrier (POP, IMAP, SMTP, le rôle du DNS, ...) - Méthodologie de travail en cas de problèmes. 2 Introduction au langage AppleScript de MacOS (Ouverture et limitation, le rôle du dictionnaire, etc.) - Les classes et les objets AppleScript - Apprentissage du langage AppleScript - Exercices pratiques avec de nombreuses applications. 2 UNIX (LINUX, AIX, HP-UX, … ) Approche pratique SU-400 Perfectionnement SU-410 Réseaux SU-430 Différences UNIX Mac OS X Logiciel APACHE SU-500 Présentation du noyau d'UNIX - Etude des commandes indispensables - Le système de gestion de fichiers - L'environnement de travail de l'utilisateur - Les différents shells.- Etude de quelques éditeurs. 3 Le chargement du système - L'adjonction d'un périphérique : disque, console, imprimante L'adjonction d'un utilisateur et d'un groupe - Les sauvegardes - Le contrôle d'activité. 3 Etude des protocoles TCP/IP (TCP, UDP, IP, etc.) - Le transfert de fichiers (rcp, ftp, etc) - Le partage de fichiers avec NFS - Les autres protocoles (UUCP, SendMail) - Le maintenance par SNMP - L'administration avec NIS - L'administration par un serveur de noms DNS. 3 Etude de la phase de démarrage sur Mac OS X (Mac OS X Server) - Les systèmes de fichiers HFS+ - L'environnement d'impression - Analyse et implémentation des services : service de fichiers Apple, Service Windows, Service FTP, Service NFS, services réseau (SLP DA, DHCP, DNS), service Web, service de courriers, ...) - Etude des commandes de la section 8 2 Présentation du logiciel Apache (Mise en oeuvre, installation et configuration) - Architecure modulaire du logiciel Apache - Les fichiers de configuration (la sémantique, la configuration du serveur, les modules) - La protection d'un serveur HTTP - La gestion d'un serveur Web 2 Prefix Informatique 3, rue des Lavandes 34470 Pérols Tél : 04 67 50 09 88 Fax : 04 67 50 38 76 E-mail : [email protected] SYSTEME D'EXPLOITATION & RESEAU RESEAUX Expertise TCP/IP Etude de TCP/IP protocole par protocole - Interconnexions de réseaux (Ponts, routeurs, passerelles, etc.) - Analyse de la performance d’un réseau - La maintenance d’un réseau - La sécurité d’un réseau. 2 Expertise IPv6 Les enjeux des nouveaux protocoles - Les différents supports - Structure du protocole IPv6 (Entête, structure d’adresses, etc.) - Interconnexion de réseaux avec IPv6 - La sécurité d’un réseau (authentification, cryptage, etc.) 1 Expertise LDAP Les enjeux du protocole LDAP (Accès TCP/IPaux répertoires X.500, serveur LDAP autonome, etc.) Etude du protocole et des bibliothèques LDAP - Travaux pratiques : programmation d’un client LDAP. 1 SU-420 Prefix Informatique 3, rue des Lavandes 34470 Pérols Tél : 04 67 50 09 88 Fax : 04 67 50 38 76 E-mail : [email protected] LANGAGE DE PROGRAMMATION SYSTEME D'EXPLOITATION - RESEAU - INTERNET - INTRANET GROUPWARE - BASES DE DONNEES - BUREAUTIQUE - PAO LES LANGAGES DE PROGRAMMATION ET INTERNET Langage HTML RI-020 Javascript RI-021 Langage PHP PH-100 Langage Perl PE-100 Langage XML IX-010 Langage XSL IX-020 Jour(s) Les différents composants d'un document HTML - Manipulations sur le texte - Les images Les outils de mise en pages et les balises correspondantes - les liens et les points d'ancrage - les cadres - Les feuilles de style - la gestion d'un site. 2 Le langage JavaScript parmi ses pairs - La structure d'un document - Etude détaillée du langage (grammaire et sémantique) -Travaux pratiques sur de nombreux objets : document, Windows, frame, hisory, location, form, cookies. 2 Les origines de Php - Le contexte d'exécution - Etude du langage (les commentaires, les structures de données, les structures de contrôles, le traitement des champs de formulaires) - Echanges avec des fichiers de données - L'apport des expressions régulières dans Php Le traitement des images - Le format PDF et Php - Les annuaires LDAP et Php 2 Les origines de Perl - Etude du langage (les structures de données, E/S fichiers, structures conditionnelles, structures itératives, les fonctions) - Utilisation des expressions régulières Les modules de perl - Interface graphique avec Perl Tk - Interface avec les bases de données SQL (Interrogation,ajout d'enregistrement, ...) - Programmation réseau (mail, session Ftp, client Web, CGI, ...) 2 Les origines d'XML - Structure d'un document XML (Déclaration du Prologue et du type de Document, les éléments XML, les commentaires, les données, les sections CDATA) Document Type Declarations DTD (Déclaration des types d'éléments, la déclaration des attributs, la déclarations des entités) - Domaines de noms - Les autres standards (XPath, XML Schema, XML Namespaces, Xlink, Xpointer). 2 Un langage de transformation (les origines, la structure minimale) - Les éléments xsl: de premier niveau - les expressions reconnues par le processeur xsl - Création d'élements et d'attributs - Création de texte - Création d'instructions de traitement - Les instructions conditionnelles - La déclaration des entités - Variables et paramètres - Autres standards. 2 SQL ET LES BASES DE DONNEES RELATIONNELLES SQL Oracle Approche pratique LS300 ORACLE PL/SQL LS310 Transact SQL Approche pratique BS560 Transact SQL Perfectionnement BS570 Présentation du langage et des différentes versions du langage SQL - La gestion des tables La gestion des données - Les recherches, les tris et les groupements - Les vues - Les index La sécurité. 2 Structure de bloc - Les types de données - Affectation de valeurs à une variable - Les opérateurs - Les structures de contrôle - les cursors - Le traitement des exceptions - Les triggers et les prédicats. 2 Eléments du langage SQL (les types, les opérateurs, etc.) - La commande d'interrogation SELECT (la clause WHERE, conditions multiples, le tri avec ORDER BY, le regroupement avec HAVING, la jointure des tables, la réunion ou l'intersection d'ensembles, les sous requêtes) - Les commandes de modifications (UPDATE,DELETE,...) - les commandes de définition DDL (CREATE, ALTER, DROP) - Etude des différentes fonctions intégrées 2 Les scripts (structure de blocs, création d'une procédure stockée, méthodologie de travail) Les paramètres et les variables - (variables locales, liste des variables globales, passage de paramètres) - les structures de contrôle (les conditions de tests, les boucles, ...) - les curseurs - Les exceptions (méthodologie d'emploi, les traitement d'une exception) Déclencheurs et prédicats - Prefix Informatique 3, rue des Lavandes 34470 Pérols Tél : 04 67 50 09 88 Fax : 04 67 50 38 76 E-mail : [email protected] LANGAGE DE PROGRAMMATION SYSTEME D'EXPLOITATION - RESEAU - INTERNET - INTRANET GROUPWARE - BASES DE DONNEES - BUREAUTIQUE - PAO APPLESCRIPT AppleScript SM140 Introduction à AppleScript (Exposé théorique, Utilisation du dictionnaire) - Les classes et les objets AppleScript - Etude détaillé du langage AppleScript - Les varaibles, les structures de contrôle,...) - Apprentissage progressif à l'aide de travaux pratiques sur de nombreuses applications. 2 LANGAGES OBJETS Approche pratique PJ100 Présentation du langage Java et des applets - La programmation objet et les classes Java Utilisation des objets et des méthodes - Traitement des événements - Utilisation des constantes et des variables - Structures de contrôles - Analyse détaillée à partir de nombreux cas concrets. C++ Approche pratique Les origines du langage - La programmation orientée objet - Objets et méthodes - Classes Héritage - polymorphisme 5 PC-400 C++ Perfectionnement PC-410 La programmation orientée objet - Modèle de conception - La bibliothèque C++ ISO Analyse des algorithmes - Conteneurs et structures de données portables - Quelques idées pour améliorer son code VISUAL BASIC Approche pratique PV-100 Perfectionnement PV-110 VISUAL BASIC et Internet 2 Jour(s) Découverte de l’environnement et des assistants - Analyse détaillée et travaux pratiques sur les différents éléments de l’interface graphique (GUI) - Les principaux contrôles - La programmation objet : Propriétés, méthodes et événements. 2 Création d’une bibliothèque de liens dynamiques (DLL) - Création d’une DLL avec C++ Traitement distribué et méthodologie de création d’applications distantes - Création de compléments. 1 Utilisation de documents Active X dans HTML - Principes d’installation d’applications sur l’Internet Les principaux contrôles Internet - Accès à des données depuis un serveur Internet - Intégration de l’aide d’une application dans une page HTML - La sécurité. 1 Présentation du code Visual Basic - Utilisation des objets, de leurs propriétés et de leurs méthodes dans votre feuille Excel - Utilisation de constantes et de variables - Structures des contrôles - Interface graphique utilisateur - Communication avec d’autres applications. 2 PV-120 VISUAL BASIC et Excel PV-130 AUTRES COURS : GESTION DE PROJETS INFORMATIQUES Prefix Informatique 3, rue des Lavandes 34470 Pérols Tél : 04 67 50 09 88 Fax : 04 67 50 38 76 E-mail : [email protected] Gestion de projets SYSTEME D'EXPLOITATION - RESEAU - INTERNET - INTRANET GROUPWARE - BASES DE DONNEES - BUREAUTIQUE - PAO GESTION DE PROJETS INFORMATIQUES Jour(s) Méthodes de direction des équipes techniques Identification de votre modèle de management - Se gérer soi-même - Techniques de gestion de votre temps (Téléphone, Rendez-vous, courrier, etc.) - Le travail en équipe - Les techniques de communication - La conduite de réunion - Développer son style de management - Techniques pour continuer à s'améliorer. 2 Communication et management Communication efficace (Définition des objectifs de votre communication, Circulation de l’information, Optimiser le délai de prise en compte de l’information) - Le choix du media pour votre message - Les réunions (Evaluer l’intérêt des réunions, Reconnaître une discussion stérile, Reconnaître un dialogue de qualité - Les styles de communication - 10 conseils pour créer un message efficace - 10 conseils pour vérifier l’impact de votre communication 1 Diriger un projet technique Définition de l’environnement du projet - Le cycle de vie du projet (Phase préliminaire, Phase de conception, Planification du travail) - Exemple de structures de projet avec des réseaux PERT - Exemple de planification avec les diagrammes de GANTT - Organiser le projet Piloter et contrôler un projet (Utilisation d'un tableau de bord, Suivi des coûts, les différents états de gestion 1 Elaborer le cahier des charges d'un projet informatique Définition de l’environnement du projet (Système d’information du projet, Le cycle de vie du projet) - Le rôle du cahier des charges (Définition précise des objectifs à atteindre, Les spécifications du logiciel, Les spécifications du matériel, Etablir les documents de la planification) - La rédaction du cahier des charges (Le langage juridique, La référence aux normes techniques, Obligations diverses, Calendrier prévisionnel, Estimations des coûts, Travaux pratiques et exemples concrets - Quelques outils informatiques pour le suivi de projets (Suivi des coûts du projet, Budget et financement). 2 Planifier, optimiser et suivre des projets avec MS Project La planification d'un projet (Objectifs, hypothèses, contraintes) - Le rôle d'un logiciel - Entrée d'une tâche dans un projet - Pourquoi utiliser des tâches récapitulatives ? Pourquoi utiliser des sous projets ? - Importation de données dans un projet - Evaluer la durée des tâches Prévoir et obtenir des ressources - Affectation - Optimiser la planification dans le respect des dates, des ressources, du budget - Identifier et prévoir les risques - Suivi des projets : Méthodologie de travail, collecte de nouvelles données - Enregistrement de l'avancement des tâches - Le suivi des ressources, du travail, des coûts.. - la clôture d'un projet. 3 DEVELOPPEMENT SUR MESURE OU ASSISTANCE Nos ingénieurs réalisent la prise en charge totale de votre projet ou bien une assistance ponctuelle dans l'une des phases suivantes : ? Rédaction du cahier des charges, ? Etude de faisabilité, ? Développement ? Installation sur site, ? Prise en main par les utilisateurs, ? Rédaction des manuels, etc. Prefix Informatique 3, rue des Lavandes 34470 Pérols Tél : 04 67 50 09 88 Fax : 04 67 50 38 76 E-mail : [email protected] Les meilleurs pratiques de gestion d'un Service Informatique avec ITIL V3 DEVELOPPEMENT SUR MESURE OU ASSISTANCE Nos ingénieurs réalisent la prise en charge totale de votre projet ou bien une assistance ponctuelle dans l'une des phases suivantes : ? La Gestion des services informatiques ? La Gestion Financiere ? La Conception des Services ? La Gestion des Niveaux de service ? La Gestion des Capacités ? La Gestion de la Disponibilité ? La Gestion de la Continuité des services ? La Gestion de la Sécurité ? La Gestion des Fournisseurs ? La Gestion des Changements ? La Gestion des Mises en production ? La gestion des Services au quotidien ? La gestion des Incidents et la Gestion des Problèmes ? Le Centre de Services ? L'Amélioration continue des services Prefix Informatique 3, rue des Lavandes 34470 Pérols Tél : 04 67 50 09 88 Fax : 04 67 50 38 76 E-mail : [email protected] BASES DE DONNEES SYSTEME D'EXPLOITATION - RESEAU - INTERNET - INTRANET GROUPWARE - PROGRAMMATION - BUREAUTIQUE -PAO ACCESS Approche pratique BA-200 Perfectionnement BA-210 Jour(s) Création d’une table - Structure, saisie - Suppression - Visualisation - Les requêtes - Etats d’impression - Expressions calculées dans un état. 3 Les relations entre les tables - Les champs clés, OLE et mémo - Le contrôle des données Les requêtes multi-tables - Les requêtes actions et analyses croisées. 2 4ième DIMENSION Tous niveaux De nombreux cours depuis le niveau Initiation jusqu’au niveau Expertise : Approche Pratique - Les outils de développement - Intégration 4D et Internet -Accès distant avec 4D Remote Communications par ODBC - Le produit 4D SQL - Le produit 4D for OCI - … *** ORACLE V6 V7 V8 V9 V10 V11 R2 Langage SQL ls300.pdf ORACLE PL/SQL ls310.pdf Présentation du langage et des différentes versions du langage SQL - La gestion des tables La gestion des données - Les recherches, les tris et les groupements - Les vues - Les index La sécurité. 2 Structure de bloc - Les types de données - Affectation de valeurs à une variable - Les opérateurs - Les structures de contrôle - les cursors - Le traitement des exceptions - Les triggers et les prédicats. Oracle Approche Pratique BO300.pdf Introduction au modèle relationnel - Architecture - La notion de transaction - Les objets ORACLE - Un tablespace, une table, une vue, un index, un cluster, un segment, une extension) - Le dictionnaire de données - Les fichiers de la base de données - Le travail dans une base de données 2 Oracle Perfectionnement BO310.pdf Installation du noyau Oracle - Identification des besoins (logiciel & matériel) - Les différents modules du noyau - Etat des lieux après l’installation - Les scripts indispensables pour démarrer, arrêter ou vérifier une base - Les variables d’environnement - Les paramètres du fichier initxxx.ora - Les buffers redolog et le processus LGWR - Les privilèges et les rôles Les outils d'analyse 2 Oracle Sauvegarde et Restauration des données BO320.pdf Quelques scénarios de pannes - Identification de la panne - Les différentes stratégies de sauvegarde (Sauvegarde totale online - Sauvegarde mixte online & offline - Sauvegarde offline - Sauvegarde des RLF - Export de données) Les différentes stratégies de restauration (Les différents outils relatifs à la restauration - Chronologie des opérations de restauration - Exercices pratiques avec les différents scénarios de panne) 2 Oracle Optimisation (tuning) BO330.pdf Identification des goulets d’étranglement (Au niveau du système d’exploitation, Au niveau du réseau, Au niveau d’ORACLE)- Maîtriser l’espace disque et l’espace mémoire d’une base ORACLE - L’optimisation par l’observation des ordres SQL - Les étapes du traitement d’une requête - L’optimiseur 2 Oracle Enterprise Manager (OEM) BO340.pdf Présentation de l’environnement Oracle Enterprise Manager (Les différents produits de la famille OEM, Architecture de OEM) - Mise en œ uvre d'OEM (Création d’un utilisateur OEM, Paramétrage des fichiers xx.ora) - OEM Console (Le navigateur, Représentation graphique,Programmation,...) - Les agents - Les applications intégrées 2 OracleDesigner BO341.pdf Les différentes approches - Description du cycle de vie d'un système - La modélisation conceptuelle des données - La modélisation des traitements - Affiner et adapter le schéma à Oracle - Les interfaces d'Oracle Designer - Le prototypage 2 Prefix Informatique 3, rue des Lavandes 34470 Pérols Tél : 04 67 50 09 88 Fax : 04 67 50 38 76 E-mail : [email protected] Oracle Developper BO342.pdf Oracle Report BO342.pdf Oracle XML DB BO370.pdf Oracle APEX BO360.pdf Gestion d’un projet Developer (Architecture et outils, Directives sur l’interface graphique)Introduction à Form Builder(Utilisation du navigateur d’objets, Utilisation de l’éditeur de mise en page, Déclencheurs et organigrammes de processus, Utilisation de l’éditeur de menus)Techniques de développement avancées (Les procédures et fonctions fournies par Oracle, Extension de Form Builder avec PL/SQL, Utilisation de la bibliothèque de Form, Les outils d’aide à la mise au point) 2 Conception de rapports - Présentation des fonctionnalités de Report Builder - Etude des composants élémentaires - Edition des objets de mise en page - Génération et exécution d’un état - Les différents types de rapport - Publier sur le Web - Présentation de Graphics Builder (Techniques de base de création de graphes, Génération et exécution d’un affichage) 2 Terminologie XML - Premiers pas avec Oracle XML DB (Les modes de stockage des données XMLType, Installation) - XMLType et les tables (Tables relationnelles avec une colonne XMLType, Tables d'instances XMLType, Tables dans la conformité d'un schéma XML) - Le chargement de données XML - Génération de document XML - Insertion d'éléments dans une table XMLType - Le référentiel Oracle XML DB - Native Oracle XML DB Web Services 5 Installation et configuration APEX - La gestion des espaces de travail (utilisateurs, applications, authentification) - La sauvegarde & restauration des données - Première Application Web (URL d'une page, Substitution de variables, Interprétation conditionnelle, Gestion de l'état d'une session, Ajout d'un formulaire dans une page) - La création d'un rapport avec paramètres (la mise en page des formulaires, l'affichage conditionnel d'une région, l'utilisation de texte caché et la gestion des images) – Mise en place de fonctionalités (Mail – Flux RSS, … ) - Quelques packages Oracle indispensables. 5 SQL SERVER 7/SQL SERVER 2000/ 2005 / 2008 Langage TransactSQL niv 1 BS560.pdf Eléments du langage (les types, les opérateurs) - La commande d'interrogation SELECT utilisation de la clause Where - conditions multiples avec OR, AND - les opérateurs BETWEEN, IN, LIKE - Le regroupement avec GROUP BY - La clause HAVING - La jointure des tables - Les commandes de modifications des enregistrements - les commandes DDL les différentes fonctions 2 Langage TransactSQL niv 2 BS570.pdf Les scripts - Structures de blocs -Création d'une procédure - Méthodologie de travail - Les paramètres et les variables (création, affectation, passage de paramètres) - Les structures de contrôle (les tests, les boucles) - les curseurs - Les exceptions - les déclencheurs et les prédicats - Ecriture de fonctions. 2 Administration Approche Pratique BS500.pdf Présentation de SQL Server - Architecture Client/Serveur (les composants de SQL Server, les outils client) - Les fichiers SQL Server (les fichiers de la base, les journaux, stratégie de gesion de l'espace) - La consistances des données - 2 Administration Perfectionnement BS510.pdf Installation de SQL Server (Identification des besoins, Pré-requis)- Mise à jour de SQL Server - Installation des postes Clients - Les ressources système (base de données systèmes, les tables système, les procédures systèmes) - La sécurité - Stratégie de sauvegarde et de restauration - Automatisation des tâches administratives 2 Analyse de performances BS530.pdf Maîtriser les ressources d'une base SQL Server (Analyse de l'architecture de la base, les rôles des E/S disque, Analyse des tables, Analyse des index, Analyse des transactions) l'optimisation par l'observation des ordres SQL (les étapes de traitement d'une requête, l'optimiseur) - Identification des goulets d'étranglement (au niveau du SE, de la mémoire, des disques, des processeurs, du réseau) - Choix des outils de surveillance 2 Echanges de données et SQL Server BS520.pdf Mise en oeuvre de la réplication (stratégie de réplication, Gestion de la réplication transactionnelle, la résolution des conflits) Le tranfert des données avec DTS (Importation des données dans SQL Server, exportation des données dans un format texte) - Publier des données sur le Web (Stratégie de publication, création de page Web, Extraction de données XML, Utilisation de la clause FOR XML, Mise à jour des données avec OpenXML) 2 Prefix Informatique 3, rue des Lavandes 34470 Pérols Tél : 04 67 50 09 88 Fax : 04 67 50 38 76 E-mail : [email protected] DEVELOPPEMENT SUR MESURE OU ASSISTANCE Nos ingénieurs réalisent la prise en charge totale de votre projet ou bien une assistance ponctuelle dans l'une des phases suivantes : ? Rédaction du cahier des charges, ? Etude de faisabilité, ? Développement ? Installation sur site, ? Prise en main par les utilisateurs, ? Rédaction des manuels, etc. www.prefix-info.fr E-mail : [email protected] Prefix Informatique 3, rue des Lavandes 34470 Pérols Tél : 04 67 50 09 88 Fax : 04 67 50 38 76 E-mail : [email protected]