Prochaines sessions

Les sessions garanties sont indiquées par le logo session garantie

Développement Java

  • Du 16-03-2010 au 19-03-2010
  • Du 21-09-2010 au 24-09-2010

Développement Java Sécurisé

Informations générales
  • Code: DJA
  • Durée : 4 jours
  • Participants : 10 Maximum
  • Prix : 1560 € HT
Public visé
  • Ingénieurs / Techniciens
  • Administrateurs systèmes
  • Développeurs
Pré-requis
  • Aucun
Moyens
  • Support de cours
  • 1 PC par personne / Internet
  • Support Linux ou Windows.
  • Jbuilder
Objectifs
  • Utiliser Java pour développer vos applications métiers.
  • Programmation système et réseau.
  • Utilisation des bases de données en modèle ODBC.
  • Créer des applications graphiques.
  • Programmer en modèle Objet.
  • Sécuriser vos applications.
Description

La maîtrise du Java est devenue indispensable dans la création d’applications métiers, qu’elles soient orientées réseau, Web ou système. Vous apprendrez dans cette formation à maîtriser toutes les notions élémentaires de ce langage, ainsi que le développement avancé en terme de réseau, de bases de données et système, ainsi qu’à appréhender la conception et le développement objet. Enfin, vous apprendrez à concevoir des applications graphiques, dans le cadre de programmes en local, ou comme client pour vos applications de type réseau.

Les programmes Java peuvent être également grandement sécurisés, via l’utilisation de certaines API et méthodes particulières que nous passons largement en revue.

Jour 1 & 2

Introduction Caractéristiques du langage Domaines d’application Installation de Java Structure minimale d’un programme Entrées-sorties basiques Structures de contrôle Principaux types de données

Définition de fonctions Règles de nommage Javadoc : utilisation et création de docu-mentations

Gestion des exceptions Interception d’exceptions Levée d’exceptions

Manipulation de fichiers Fichiers texte / CSV Fichiers XML

Jours 3 & 4

Programmation avancée Programmation réseau Programmation BDD Sérialisation Threads

Programmation orientée objet Intérêts Héritage Surcharge Polymorphisme Les modificateurs

Création d’interfaces graphiques Design d’une interface avec JBuilder Ajout du code actif APIs utiles

Sécurité Java Applets signés Décompilation & obfuscation APIs cryptographiques

REFWEO