home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - z/OS » UNIX - Linux - AIX » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
Internet web-enabling techniques

Participants

Gestionnaires de bases de données et développeurs d'applications de base de données, chefs de projets, gestionnaires de réseau qui cherchent à comprendre les divers techniques de 'web-enabling' et leurs avantages et désavantages.

Connaissances préalables

Connaissances des concepts de base d'Internet et notions en développement d'applications de bases de données. En imprimant et remplissant le test d'auto-évaluation, vous pouvez décider vous-même si vous avez les connaissances préalables (fichier PDF - 41 KB).

Pédagogie

Exposé théorique avec démonstrations et cas pratiques.

Formateurs

Koen De Backer, Ludo Van den dries.

Durée

1 jour.

Calendrier

datelanguelieuprixremarques
16/04/2012 Louvain470 EUR
Légende
  • Vous pouvez vous inscrire en cliquant sur les dates dans le calendrier.
  • N: Néerlandais; F: Français; E: Anglais; Sans code de langue: dépendant des participants.
  • Tous les prix sont hors TVA.
  • Pays:
    Belgique 
    Pays-Bas 
    Ailleurs 

Objectif

E-commerce, thin clients, intégration, Java...: une pression de plus en plus importante s'exerce sur les gestionnaires de bases de données et les développeurs pour qu'ils mettent à disposition sur le réseau les informations dont l'importance ne cesse de croître. Une vaste source d'information devient alors disponible pour tout et chacun.

Lors de ce cours, nous donnons un aperçu des techniques qui peuvent être utilisées pour mettre à disposition l'information des bases de données sur l'Internet. Après le cours, le participant sera capable:

  • de distinguer entre l'infrastructure de base et les environnements d'applications ajoutées.
  • d'identifier les différentes possibilités pour mettre à disposition du réseau les données d'une société et de décrire les avantages de chacune de ces techniques;
  • de distinguer les techniques qui dépendent de la plate-forme et celles qui en sont indépendantes;
  • de comparer l'architecture Java EE avec l'environment .Net de Microsoft;
  • de comprendre le développement des applications 'business' intégrées 'On Demand'

Contenu

  • Infrastructure de base: TCP/IP
  • communication et transport: adresse IP, routing, subnet, TCP, socket, nom de domaine, DNS, resolving
  • sécurité: ssl (encryption, certificate), firewall techniques, VPN
  • applications: smtp, ftp, ssh, telnet, irc
  • Infrastructure de base: Web:
  • les essentiels: HTTP, HTML, XML, URL, types de navigateurs, particularit#és du navigateur, nouvelles tendances
  • HTTP et la session: la gestion de session, la persistence de la session
  • sécurité: authentification, autorisations
  • Application web:
  • Client-server, layers and tiers, backend, gateway
  • Techniques Client Side (Java applets, Javascript, Active-X, Plug-ins ..)
  • Server Side:
  • CGI, Template Driven CGI (Coldfusion, Net.Data, ..), Web server API's
  • Java: Struts, Jsf, ...
  • data interfaces: JDBC, SDO, JDO, Hibernate, ...
  • L'architecture et l'infrastructure:
  • Java EE comme architecture
  • Le serveur d'applications comme infrastructure
  • La comparaison avec .Net
  • #Évolutions des applications business:
  • Aspects d'intégration: utilisateur - procès - données
  • Business programming - règles
  • Les enjeux du Backend: native interface - connector - webservices