Chapitre 61 : Les formations et conférences UNGI


Dernière mise à jour  17 juin 1998  Auteur Gilles Maire
Serveur  http://www.imaginet.fr/ime/format.htm Adresse Gilles.Maire@UNGI.com

UNGI est également un centre de formation Intra entreprise ou Inter entreprise. Vous trouverez ci-dessous les formations généralement dispensées par votre webmestre préféré.

UNGI c'est aussi Ungi conseil et Ungi logiciel.

UNGI intervient au sein des entreprises pour présenter les enjeux d'Internet/Intranet et propose déjà des solutions packagées de diffusion interne de documents (Annuaires, Trombinoscopes (UNGI Trombi), fiches produits (UNGI Catalogue), hotline, serveur de publication, serveur de conversion Windows NT (UNGI Conversion).)

UNGI sait aussi vous mettre en relation avec les meilleurs spécialistes dans le domaine de la gestion de l'information de votre entreprise. En effet UNGI, en relation avec d'autre spécialistes est capable de vous fournir les prestations les plus adaptées à votre besoin et à votre budget.

Téléphone (33) 01 56 69 10 16 (standard) ou au 06 07 99 06 55 (portable)

FAX : (33) 01 53 76 21 28

Courrier Ecrire à UNGI de toute urgence

61.1 - Formations

Les formations UNGI peuvent être adaptées aux besoins de votre entreprise. Celles qui sont présentées ici peuvent bien sûr être aménagées à votre convenance.

Formation découverte

 
une journée 
Généralités 
historique - TCP et Adressage IP - DNS 
Comment se connecter 
RTC - liaisons louées - Numéris SLIP/PPP.
Découverte des Web 
URL - types de Web - la recherche - adresses
Extensions Web 
e-mail, ftp, New, plug ins, java, VRML.
Communiquer par e-mail 
explications techniques, les règles à respecter, comment trouver l'adresse d'un correspondant. Attachement des documents. Quelques adresses utiles. Les listes de distribution. Les listes de diffusion. SMTP - POP -
Récupérer les fichiers par ftp ou par Web 
les logiciels, les banques de données de logiciels, les images. Format d'images, compression. HTTP
Participer à un forum de News 
présentation du concept, lire, écrire, règles d'usage, présentation des forums. Les groupes modérés. L'abonnement.
La connexion à distance 
présentation de telnet

Développement de pages HTML

Ce stage concerne un public connaissant Internet et désirant acquérir la compétence dans la conception de pages Web. Pour suivre ce stage, il n'est pas nécessaire de posséder une compétence Informatique, le simple fait de savoir se servir d'un éditeur de texte et d'un outil de navigation comme Netscape suffit.

 Le stage comporte théorie et pratique. Il nécessite par groupe de stagiaires un PC avec Windows 3 ou Windows 95 , un Macintosh, ou une Station de travail UNIX, un éditeur, un outil de navigation et un logiciel de dessin/conversion vers GIF.

 La connexion Internet est recommandée mais non obligatoire.

 
Journée 1 
Définitions 
http, HTML, proxy, CGI, MIME, POP, SMTP
Présentation
Netscape Internet Explorer
Catégories de Web 
Web commerciaux, Web utilitaires, Web techniques, Web de recherche d'information et Web littéraires
Le langage HTML 
structure, balises, réalisation d'une page simple avec titre, tête de chapitre, HTML 3.0 normalisé
Présentation des URL 
généralité, mise en pratique, différents types d'URL, envoi d'un e-mail
Journée 2 
Image son et vidéo 
approfondissements - MIME - helpers - Plugs In
Le langage HTML 3 non normalisé 
contraintes, fonds de pages, couleurs des polices, attributs particuliers, tableaux, frames, vidéo (IE)
Le serveur http 
présentation, chargement des pages, statistiques. (TP)
Déclaration d'une page Web sur Internet 
ciblage, astuces, pièges à éviter
L'utilisation des bibliothèques d'aide 
bibliothèques d'images copyright, images animées
Journée 3 
Marketing 
étude de la population visée par le Web. Modem/ Numéris/LS. Etude des différents styles de Web. Choix du style + TP
Les formulaires 
écriture des balises FORMS dans la page - mise en place sur le serveur des CGI - mailto: - POST - GET 
Les imagemaps 
permettent de relier des zones d’image à des pages HTML les MAPS de Netscape et Internet Explorer
Nouveautés
Dynamic HTML Feuilles de style HTML 4.0
Applets 
JAVASCRIPT, JAVA - Les bibliothèques JAVA
La maintenance d'un site 
les abonnés, la mise à jour, les listes de distribution, l'information au lecteur, les automatisations.

JavaScript

 
Journée 1 
Présentation du langage 
Version 1 Version 1.1 Support Netscape 2.0/3.0/ 4.0 et Internet Explorer 3.0/4.0
JavaScript et HTML
Appel depuis HTML 

Définition des fonctions 
Méthode Write 
Les événements 
La syntaxe du langage
Valeurs, variables et littéraux 
Expressions et opérateurs 
Expressions conditionnelles 
Boucles 
Manipulation des objets et opérateurs 
Commentaires 
Les objets de bases et leurs méthodes
window - document - location - history 
Exemples 
Contrôle des champs de saisie
Journée 2 
Exemple d'algorithmique
Défilement d'un texte dans la barre des statuts et dans une zone formulaire
Création d'objets et manipulation 
Création d'un programme de gestion d'articles
Etudes des objets et de leurs méthodes 2 eme partie
Image - Plugin - FileUpload - Frames - Number 
JavaScript et Netscape One
Pilotage des PlugIns conformes à Netscape One et liens avec JAVA
Eléments avancés du langage 
Cookies - Images Maps - sécurité

Développement d'un serveur Web

 
Journée 1 
Rappels HTML 
les procédures CGI ( ISMAP, FORMS, SSI, Upload) - POST - GET 
La directive mailto 
détail - avantages - inconvénients - programmes de décodage des informations de la directive mailto:
Exemple de CGI sur PC et sur UNIX 
le serveur http sur PC - maquettage - serveur sur UNIX 
Le serveur http 
la configuration, la protection d’un serveur http - SSL - protection par domaine - protection par mot de passe - la configuration des imagemap - les alias - la configuration des fichiers d’erreur - la configuration des fichiers MIME - les ports standards et SSL - documents root - configurations des icônes. Exemple ALIBABA - NCSA - CERN - NETSCAPE - Configuration des SSI
Les statistiques 
configuration - les informations - exploration d’un fichier statistique, la fréquentation journalière, horaire, géographique, le taux de fréquentation des pages.
Les serveurs http 
les différents serveurs httpd du marché, les serveurs du domaine public. Etudes 
Commerce 
Les serveurs permettant les transactions commerciales - Encryptage
Erreurs
Les messages d’erreurs de 400 à 501 
Protection 
les dangers des CGI, des SSI sécurité. 
Journée 2 
Introduction aux langages PERL
Perl4 vs Perl5 - TK PERL - Historique - Intérêt - tout UNIX dans un langage
Premiers pas 
Le programme Hello World - Ouverture de fichiers -
Les instructions de contrôle 
if , while, for, foreach
Etude du langage 
Type de données en PERL - Les scalaires - Les tableaux de scalaires - Les tableaux associatifs de scalaires - Opérateurs - Procédures - Les expressions régulières - Préséance - 
Les arguments 
de l'interpréteur PERL - Debug en PERL
Les variables particulières 
de $$ à $ARGV
Librairies PERL 
CPAN et librairies du domaine public
Journée 3 
Les procédures de recherche de chaînes de caractères 
//, ??, m//, grep, hex, q s//, tr
Les procédures d’accès TCP/IP 
accept, bind, connect, getpeername, listen, recv, send, setsockop, shutdown, socket, socketpair
Manipulation du file system 
chmod , chdir , mkdir, open, close, opendir, closedir, read, readdir, rename, rmdir, seek, seekdir, stat, tell, telldir, truncate, unlink, write
Manipulation de chaînes de caractères 
chop, join, length, print, index, rindex, split
Manipulation de fichiers et de répertoires 
close, closedir, eof, fileno
Procédures sur les tableaux 
each keys 
Divers 
expr, next, pack , pop, push, require
Manipulation de listes 
reverse, shift, sort, splice
Journée 4 
TP1
Exercices sur l’extraction de champs en PERL
TP 2
Génération d’un fichier dynamique en PERL
TP 3
Bibiothèques graphiques 
TP4 
Exemple avancé : les serveurs Push et les clients Pull

Java

 
Journée 1 
Présentation du langage 
indépendant des plates-formes une fois pré-compilé - orienté objet - facile à apprendre - sécurisé - fiable - Java un vrai langage - Java un langage adapté aux Web - Java - HotJava - JavaScript
Caractéristiques 
Objets et classes - attributs - méthodes - constructeurs - héritage - interfaces - paquetages - sous classes - Garbage collecteur
Les outils de développement 
Symantec café - Borland java/C++ - Java Développement Kit de SUN - le visualiseur d’Applet - debugger - les bibliothèques d'Applets - les sites dans le monde - les sites en France - Java sur Usenet - l’appel du compilateur - l’appel de l’interpréteur 
La programmation orientée objet 
création d’un nouvel objet - assignation - Méthode - constructeur - Conversion de type - comparaison d’objets - copie d’objets - surcharge 
Les éléments du langage 
les expressions - types de données - les noms de variables - assignations - commentaires - les littéraux - les opérateurs sur les entiers - les opérateurs sur les booléens - les opérateurs binaires - les tableaux - les blocs - if - switch - for - while - 
Java et HTML 
Classe et applet - passage d’arguments- alignement - test d’une applet Java - différence entre Applet et Application - bibliothèques d’applets.
Journée 2 
Création d’une applet 
Activité d’une Applet - initialisation - démarrage - arrêt - destruction - affichage - Affichage d’un texte en Java 
Récupération des paramètres en Java 
exemple nom d’une image 
Image 
coordonnées - traits - rectangles - polygones - ovales - arc - construction d’une figure - copie d’une zone - enchaînement d’images - image locale - image distante 
Jeux avec les polices 
création d’une police - afficher un texte - choix de la couleur - retrouver les informations sur une police - fond d’écran.
Le son 
le format au - rappel sur le son - les outils de gestion du son - manipulation en Java - boucle sonore
La gestion de la souris et du clavier 
clic de la souris - mouseUp - mouseDown - mouseDrag - mouseMove - mouseEnter - mouseExit - Exemple - KeyDown - saisie de caractères - 
Journée 3 
Les paquetages 
hiérarchie - présentation - revue des paquetages déjà étudié - nouvelles fonctions - comment s’en sortir
Java Abstract Windowing Toolkit 
design d’interface homme machine - les labels - les boutons - les checkboxes - les radio bouton - les choices menus - les champs textes - les zones textes - les pannels - les listes scrollables - les canvas - menus - boites de dialogues et fenêtres - menu fichier - événements sur les fenêtres 
Programmation réseau 
les URL dans les Applets - ouverture de connexion - les sockets - show status - 
La communication entre Applet 
théorie - exemple
Animations images et sons avancés 
utilisations des threads - des doubles buffering
Journée 4 
Aspects avancés du langage 
Les modifiers - protection - sécurité -Thread - multi threading - classes cachées - optimisations - synchronisations entre événements - la manipulation des fichiers 
Projet en Java 
réalisation d’une maquette comprenant les divers points abordés lors de la formation 
 

61.2 - Les conférences et séminaires UNGI

Depuis 1995 par sa méthode de publication originale UNGI est devenu expert dans les techniques mises en oeuvre pour le développement de  serveurs Web, mais face cachée et souvent négligée, la réalité de la vie d'un site ne passe pas seulement par cet aspect technique des choses.

Voici quelques questions auxquelles l'expérience de Gilles Maire confrontée à celle de votre réalité peut vous faire progresser :


Haut Haut Suivant Sommaire Recherche Fenêtre Glossaire Nouveau Bientôt Courrier Souscription Aide Copyright