Plan de cours

Transcription

Plan de cours
Laurent
Desechalliers
Société API Systems
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Laurent
Desechalliers
Consulting
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Laurent
Desechalliers
Votre système d’information face aux
nouvelles menaces.
Si la déstabilisation de votre système d’information
nécessitait encore d’importants moyens voilà quelques
années, de nouvelles technologies et de nouveaux outils
de déstabilisation sont apparus récemment.
Ils sont accessibles à chacun, gratuits ou peu onéreux, et
très simple d’utilisation.
!
"
#
!
$
%
&'
(
!
)
!
Contacts :
*
Tel
+
"
&
Laurent
Desechalliers
Saviez vous que ?
! "
#$%%% & ' (
(( &
-
+%
,%%"
"
.
/
"
&
&
1
0
(
1 0 &
.
-
)*
"
&
2 3* "
&
"
!
"
- # $
2 4 2 *
1
0
'
)
(
-
!
*+
&
2
"
'
!
1
&
'
5
&
'
Contacts :
!
'
-
'
Tel
*
&
06.24.79.15.95
!
"
,'
6 0
&
2
%
1
&
'( &
"
&
&
' & 1"
Email
1
(
Msn Messenger
&
)
iChat/AIM
& !
&&
'
'
,
''
&
Web
Skype :
Revue de presse (1/2)
Laurent
Desechalliers
#
,
&
-
.
"
!
"
/
.
0
"
!
!
(
1
!
2
)
!
!
*
9
(
( 9
7
&
&
: 4 ';
<
"
"
8"
&
& '
&
& 6
&
$
" 3
!
4
&
'
&
&
'
Contacts :
.
5
( )
&
( )
!
3
5
3
3
Tel
06.24.79.15.95
Email
3
3
Msn Messenger
3
iChat/AIM
3
3
"
"
.
Web
0
:
"
=+ > " ?
(
!
#%%%? &)#?),
Skype :
Revue de presse (2/2)
Laurent
Desechalliers
Un disque dur sur Internet
-
6
!
0
(
7%8)
5
3
6
3
!
0
!&
7
3
33
"
3
33
(
!
)2
9
!:
3
3
"3
3
!
!
33
"
3
!
:
;
'
=# > @ ?@
&
#%%%? &A%?A#
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Pour une nouvelle perception de la sécurité
des systèmes d’information
Laurent
Desechalliers
Votre avenir (technologique et sécuritaire) est déjà mon présent
Instant messenging, Social Networking, Wifi, moblobing…
-. /
7
%
'
& / "
"
&
C 7
"
"
. 1(
2
2
<
@
(
&
;"
&
( <0
"'
7
&
4
/!
1
(
&
"'
D
&
B&
"
((
"
'
& < ;
&
C
&
<
"
" / & /&
& ?( *
&
5
((
.*
&
!
(
&
& C
<
#
2 B
&
;
&
3
0
"
1
<1
'
E
0
BC
" .
! "
&/
(
(
7
.
!
&
( 1
& <
1 &
!
'
<
!
1
&
(<
(
(
& 1&
1
"
&
&
1
& (
'
" &
C &
B
(
1
"
&
((
1
1 1
"
1"
&
& !
'
<
&
& (
*
+
B&
& (
2
&
< & (
!
" .
;
'
& (
"
/
*
0"
6 *7
F*
1
"
'
&
A6
"
A4
"
A1
0
A2
"
Tel
&
<
&&
!
Email
0
'
5
"
&
.
1
& "/
"
A3
Contacts :
06.24.79.15.95
-
VOUS
<5
@
& "/
&
Msn Messenger
&
"
1 @!
& (
!
"
"
)
< & (
. " ?
(1 "
iChat/AIM
Web
Skype :
+
<
B&
<
B&
1
'
&.
<
7
<
"
&
1&
G
H 1
&( 1@
" &&
!
.5
B&
"
&
& (
&
"
&
&
&
A14
"
C
'
"
((
((
'
'
& (
A4
(
& B #F
(
A14
A13
A3
A10
A9
A7
A8
A6
B&
@0 &
2
< & 1
A15
A6
A17
<
&
@
& "
"
&
'
A18
A1
VOUS
1 &
"
!
&C
A19
I
1
0
((
A3
A10
A19
A2
A16
A4
2 B
1
A12
A11
A18
A1
VO
US
& ! *1 "
1 "
& (
&
"
1
<
''
"
(
1 "
&
" <
A17
A6
A11
"
" '
"
Laurent
Desechalliers
A16
A12
&
D&
A15
A13
I
A2
A9
2
A7
A8
A6
.
" 0
&
<&
(
1
C
& &
B&
B ( 0&
&
!
1
1
&&
<
A
&
0 &
0
C
"
(
B& 1 " & " / " && 1 ! !
"
C
C
F*! &
"
" &
" &&
& 1
1
(
F* "
&
Contacts :
.*
&
&
(
Tel
06.24.79.15.95
'
;
"
& B1
1
B ! 5
"
F*1 "
/
1
C
<
<&
< 2
!
&
<
<
&
0
!
& &
&C'
1
&& !
'
"/
&
& <
"
&
BC
0
"
Email
1
?
Msn Messenger
C 0
1 D
iChat/AIM
1
&
( 1 C0&
'
1 '
'
(
!
((
&
Web
6
!
1@
&
*
#
"
1
<
"
1
<
C(!
F
10
<
&
!
2 31
'
<1
&
C
Skype :
(
"
1
1
5. *
3(
"
&
<
1 B
<
&
&
&
Laurent
Desechalliers
&
1
)
(
&
<
& B
(
0A&
!
"
.
*
2
3
4
@
2 B
6
((
0
& B & .
"
1
& B 1&
&
0
"
0
*"
5
"
&
C
< & (
" =
'
! &
!
7
8
"
&
'
Piège
Attaquant
6. 7
'
?
(
3'
B&
"
&
&
2
<
2 ?
.
J 5
2
2
"
&
/?"
/?"
C'
5
&
&
&
"
&
(
0
0
!
. @'
0
(
"
"
&
& <
&&
&
10
!
&
"
1& "
5
! "
"
((
1
&
! " D0
&
("
(
0@
&&
0
1
0
/
5
B
Contacts :
D
Tel
#. +
.
8
06.24.79.15.95
0
Email
&
&
'
& .
1" (
! "
" ! 52
'
'
"
&
!
"
& (
" 1 "
Msn Messenger
"
B&
&
1
'
(
&
'
&
"
iChat/AIM
1
<
((
(
D
Web
"
"
" /&
(
Skype :
A
K
& &
1
'
&
(
1
"
& (
&
&
&
&& &
0"
"
D
(
"
9. :
& " /
D
<
BC
&L
&
(
D "
"
! "
&
& < ! "
K((
"
1
1
"
&
"
&
'
2 B
(
/?"
!
'! *! "
; 6 1
" /?"
" /?"
2
&
&
(
&
2
Laurent
Desechalliers
(
/"
&& !
& L1 "
!
""
"
;!
"/
&
1 ; 1
&
!
!
"
'
1
(
&
C
&
"
"
1
@0
@
5
1
/
&
& (
&
C
1
1 '
!
; 6F
"
"
&
5
/& ! "
@0
/
K
'
&
& ;MM
'
4
4
1
&
'
*
M
& ( 5" 2 ( 8N4 B8,OPA+%
4
/
"
<
& (
7
1
'
&
7
&
&
*
"
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
)
:
(
0
!
&
C
La formation informatique
Pour une formation recentrée sur les besoins utilisateurs et
les contraintes de sûreté
Laurent
Desechalliers
Exemple du ‘simple’ courrier électronique
-. :
&
&
(
"
"
(
3
"
"
B&
(
?@ "
'
!
6
<
?
&
&
& 0
!
&&
& (!
'!
"
(
. &
! !
(
Q
"
"
5
&
&
!
(
1 &
&
1 ! !
B
0
"
!
(
5
.
6
*5
(
C <<<<<1
!
?
"
.1
&
&
'
&
"
! &
2
'
'
&
'
(
(
;
@
&&
(<
1
BC
0
"
&
'
2
!
'' <
'
*
*
&
1
•
•
• D
'
&
1 &
'
1
Tel
%
1
06.24.79.15.95
(
" M
@
&
B&
&
<
@
!
D
"
!
Email
Msn Messenger
' ;
"
Contacts :
5
' <
&& !
iChat/AIM
Web
!
'
(
K
4
Skype :
3. =
&
&
'
(
"
! *
"
BC
J
2
!
"
'
&
&
!
@
!
(
&
"
(
.
&
"
&
'
Laurent
Desechalliers
'
&
1 &B !
1 "
& ?( < "
&
"
(
1
BC
BC
!
(
! &
&
<&
!
.1
(
"
0&
!
0
&
(
& (
B
&
&
&C
S&
&
6
'
(
(1
&
(
&
BC
<
1" 0
'
"
<D
&
1
R &
1 "
(
J
"
( ! @"
1
BC 1
& &
6
"
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Laurent
Desechalliers
Formations
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Catalogue Formations (1/2)
Laurent
Desechalliers
Informatique Nomade
Formation
Etat de l'
art de l'
Informatique nomade (orienté fonctionnel)
Etat de l'
art des réseaux ambiants (orienté technique)
BlueTooth – Wifi – GPRS
Utilisation de PalmOS au quotidien
[1 PDA fourni par stagiaire - Sortie 2005]
Utilisation de PocketPC au quotidien
[1 PDA fourni par stagiaire - Sortie 2005]
Durée
0,5 à 1 journée
1 journée
1 journée
1 journée
Internet et initiation à la veille
Formation
Initiation à Internet
Navigation sur Internet
Chercher, consulter, organiser l'
information disponible sur
Internet
Recherche sur Internet
Quoi et comment chercher ? - Vers une stratégie '
'
veille'
'
Utilisation d’Outlook : aspects fonctionnels, sécuritaires et
sûreté des systèmes d’information [Sortie décembre 2004]
Durée
1 journée
2 journées
3 journées
1 journée
Veille et guerre économique
Formation
Veille, lobbying et guerre économique : les fondamentaux
Durée
2 journées
Communication et gestion de réseaux relationnels via
Internet
Contacts :
Tel
06.24.79.15.95
Formation
Communication Internet et blog appliqués au monde politique
[Sortie novembre-décembre 2004]
Blog : maîtriser la technologie typepad
[Sortie novembre-décembre 2004]
Social Networking : utilisation des réseaux sociaux (orientés
business) et risques informationnels
[Sortie janvier-février 2005]
Typologie des services Internet et Social Networking : one to
one, one around many, linked…
[Sortie janvier-février 2005]
Durée
Email
Msn Messenger
iChat/AIM
Web
Skype :
Catalogue Formations (2/2)
Laurent
Desechalliers
Gestion de projets informatique et génie logiciel
Formation
eXtrem Programming et développement itératif
Génie logiciel : apprendre à développer "dans les règles de
l'
art"
Durée
1 journée
1 journée
Technologie et méthodologie objet
Formation
Méthodologie de développement Orienté Objet
UML : apprendre à modéliser les différents cycles de
développement logiciel
Les Pattern Design : développer mieux des logiciels plus
puissants
Durée
1 journée
3 journées
2 journées
Langage et outils de développement
Formation
Paramétrage d’Apache pour un serveur de test Windows
[Sortie en 2005/2006]
Développement d’applications web en PHP
JAVA
JAVA entreprise
[Sortie en 2005/2006]
Développement de sites Internet avec HTML
Utilisation des feuilles de style (CSS 1.0 et 2.0)
[Sortie en 2005/2006]
Dreamweaver
Durée
4 journées
5 journées
1,5 journées
1 journée
Tel
SGBD
Formation
SQL et application à MySQL
Introduction à MERISE
Contacts :
06.24.79.15.95
Durée
3 journées
Email
Msn Messenger
iChat/AIM
Web
Skype :
Outils mis à disposition des centres
et entreprises de formation
Laurent
Desechalliers
I- Accès permanent aux supports de cours
Chaque client possède un accès sécurisé sur LDEWeb.net pour télécharger les
supports de cours dispensés par mes soins..
2 B
Espace client
: http://client.ldeweb.net
Demande d’ouverture de compte à : [email protected]
II- Calendrier en ligne
Mon calendrier est présent en ligne, vous pouvez ainsi consulter rapidement mes
disponibilités.
Mon iCal : http://www.icalx.com/html/desechalliers/week.php?cal=com.desechalliers.public
(lien présent sur www.desechalliers.com)
III- Information sur les nouveaux produits
Vous pouvez vous abonner, par simple demande à [email protected], à ma
newsletter vous informant de la sortie de mes nouveaux produits.
Un fédérateur RSS, et un Weblog associé, seront aussi disponibles d’ici peu.
IV- Vidéo-projecteur
Possibilité de fournir (sous réserve de disponibilité) un vidéo-projecteur pour les
formations.
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Laurent
Desechalliers
Formations
Intelligence
économique
Guerre
économique
Veille sur
Internet
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
L’intelligence économique
Veille, lobbying, guerre de l’information et nouveaux services Internet
Plan de cours
I : Le but : l’information
Evolution du monde concurrentiel
L’information : un facteur de compétitivité
Laurent
Desechalliers
2 B
II : L’intelligence économique (et technologique)
L’information
L’environnement informationnel
La recherche d’information
Le filtrage de l’information
La capitalisation de l’information
Les réseaux formels et informels
L’analyse de l’information
Information noire en interne
III : Le lobbying
Le lobbying direct
Le lobbying indirect : fabriquer l’opinion
IV : La guerre économique
Définitions et environnement économique
Les vieilles méthodes voyantes et brutales
Les méthodes ‘invisibles’
Attaquer comme on joue aux échecs et au Go
L’ennemi est déjà dans les murs
La périmétrie de l’entreprise : où attaquer ?
L’intoxication
Les pots de miel
V : Internet et prospective
Les nouvelles tendances en 2004
Les blogs
Les logiciels sociaux (social networking)
Les nouvelles tendances en 2003
One to one, many to many, many around one, linked…
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
L’intelligence économique
Veille, lobbying, guerre de l’information et nouveaux services Internet
Plan de cours détaillé (1/5)
I : Le but : l’information
Laurent
Desechalliers
Evolution du monde concurrentiel
‘Maturité’ des techniques de production
La recherche d’un nouveau facteur de productivité
Le marketing : la solution ?
Pareto des facteurs d’accélération de productivité
Un marché mondial ouvert à de nouveaux acteurs : le village mondial
Un marché plus rapide et incertain : le besoin de réduire l’incertitude
Accélération de la technologie : des produits sans cesse dépassés
Concurrence d’autres produits
2 B
L’information : un facteur de compétitivité
Pourquoi intelligence économique et non technique :
le but de l’entreprise
L’environnement informationnel de l’entreprise
Veille, lobbying et guerre économique
II : L’intelligence économique (et technique)
L’information
Information blanche, noire et grise
Information ouverte et publique
Information grise et éthique
Internet
L’environnement informationnel
La recherche d’information
Information
Internet de plus en plus omniprésent
L’information informelle
Le filtrage de l’information
Trop d’information tue l’information
Les choix d’orientation
La capitalisation de l’information
Redéfinition des requêtes
‘Mise en danger’ des bases
Les réseaux formels et informels
L’entreprise : son propre réseau
Les réseaux internes transversaux
Les réseaux externes (amis, écoles, associations…)
Les compétences hors professions des membres de l’entreprise
L’analyse de l’information
Pertinence : les groupes d’experts
Le recoupement de l’information
Information noire en interne
La libre-circulation de l’information
Que doit-on cacher ?
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
L’intelligence économique
Veille, lobbying, guerre de l’information et nouveaux services Internet
Plan de cours détaillé (2/5)
III : Internet – 4 milliards de documents en ligne
Laurent
Desechalliers
La problématique
Internet : une source d’information grandissante,
protéiforme et multiple
Organiser l’information : Sourcing, collecte, filtrage, diffusion
La pertinence de l’information
2 B
Que peut on trouver sur Internet ?
Cartographie de l’information non virtuelle
Cartographie de l’information virtuelle
Moteurs de recherche
Pourquoi les moteurs de recherche
Technologie de référencement
Que peut-on rechercher ?
Les principaux moteurs de recherche
Les limites des moteurs de recherche
Fréquence d’indexation
Les agents de recherche : Zoom sur
Copernic Professionnel
Modules de recherche
Paramétrage
Management des requêtes
Module de veille
Limite du système
Les mots-clef
Mot-clef, sémantique et linguistique
L’avenir : les Ontologies
Couplage fond/forme des sites Internet
Fréquence (de renouvellement) de l’information
Information chaude et froide
Persistance de l’information
Renouvellement de l’information
‘Observation’ du système
Système à observateur
Système de ping
Les requêtes par mot-clef
Sémantique contextuelle
Limitation des requêtes
L’information cachée
Limite de la mémoire (ou bookmark)
Le modèle hiérarchique et la taxonomie
Recherche par mot-clef
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
L’intelligence économique
Veille, lobbying, guerre de l’information et nouveaux services Internet
Plan de cours détaillé (3/5)
IV : Le lobbying
Laurent
Desechalliers
Le lobbying direct
(Non lié à la formation)
Le lobbying indirect : fabriquer l’opinion
2 B
Les médias
Les médias ‘classiques’
Le dossier de presse
Analyse sociologique du journalisme à la française
Les accréditations
Internet : pouvoir d’expression aux utilisateurs
Les avis utilisateurs
Les forums
Les mailling list
Les pages personnelles
La politique
Lobbying et ressources humaines
Le débauchage
Les amitiés
L’économie
Le réseau
Les normes
Les ONG
Leur combat
Manipulation des ONG
Les mécanismes du lobbying
La rumeur
Construire la rumeur
Les lieux et réseau de propagation
Les nouvelles tendances
La victimisation
Renforcement par la croyance
Les organisations crées de toutes pièces
Lobbying selon les nations
Lobbying américain
Lobbying à la française
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
L’intelligence économique
Veille, lobbying, guerre de l’information et nouveaux services Internet
Plan de cours détaillé (4/5)
V : La guerre économique
Définitions et environnement économique
Les vieilles méthodes voyantes et brutales
Vol de supports d’information
Organisé par des entreprises
Au niveau des services de renseignements
Les ordinateurs portables : hôtels et visites d’entreprise
Phone, fax et mail bombing
Le chantage
La séduction
Laurent
Desechalliers
2 B
Les méthodes ‘invisibles’
Attaquer comme on joue aux échecs et au Go
L’ennemi est déjà dans les murs
La périmétrie de l’entreprise : où attaquer ?
L’ingénierie sociale
Les ‘visites’ des salons professionnels
Les portes ouvertes
L’architecture des locaux
Le benchmarking offensif
Le profiling des cadres dirigeants
Le débauchage concurrentiel
Les accords commerciaux piégés
Les attaques creuses
Les normes et la domination culturelle
L’intoxication
Les brevets leurres
Les achats leurres
Les pots de miel
Version attaquant
Version attaqué
La technologie de captation de l’information
Les écoutes
Le BlueSnarfing
Le tempest
Le snifer
Le rôle de l’état
Les U.S.A.
Le Japon
La France : du rapport Martre au rapport Carayon
Echelon : les grandes oreilles U.S.
Les écoutes téléphoniques
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
L’intelligence économique
Veille, lobbying, guerre de l’information et nouveaux services Internet
Plan de cours détaillé (5/5)
VI : Internet et prospective
Laurent
Desechalliers
Les nouvelles tendances en 2004
Les blogs
Développement des CMS et conséquences pour l’utilisateur
Définition du blog
Ergonomie du blog
Blog et fédérateurs RSS
BlogTroll et réseau social
Les logiciels sociaux (social networking)
Le réseau : un facteur d’efficience
Le réseau indirect (la recommandation)
Adaptation à l’Internet
Cas d’étude : LinkedIn.com
Type de réseaux sociaux : cooptation ou pas
Réseau ouvert : conséquence du décloisonnement
Social networking et guerre de l’information
2 B
Les nouvelles tendances en 2003
Les fédérateurs RSS
La problématique
Limitation de HTML
Explosion des sources d’information actives
Flux d’information et fréquence de renouvellement
XML
Présentation d’un lecteur RSS
Technologie RSS et OMPL
Principe d’utilisation
One to one, many to many, many around one, linked…
Théorie des flux et cardinalité des services Internet
Applications
One to one
One to many
Many to one
Many to many
Many around one
Linked
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Recherche sur Internet
Quoi et comment chercher ? Vers une stratégie ‘’veille’’
Laurent
Desechalliers
I- Objectif
Apprendre à utiliser la méthodologie de veille sur Internet.
II- Public
2 B
Tout public
III- Pré-requis
Connaissance de la navigation Internet.
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques
apprentissage par l’exemple et le retour d’expérience.
indispensables
et
Support de cours : un support est remis au début de la formation, il reprend
l’ensemble de la formation dispensée.
V- Durée
3 Journées
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Recherche sur Internet
Quoi et comment chercher ? Vers une stratégie ‘’veille’’
I- Objectif
Apprendre à naviguer sur Internet utiliser l’ensemble des méthodes de recherche
d’information.
II- Public
Laurent
Desechalliers
2 B
Tout public
III- Pré-requis
Connaître le système d’exploitation (Windows, Linux, MacOS) sur lequel la
formation sera dispensée.
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques
apprentissage par l’exemple et le retour d’expérience.
indispensables
et
Support de cours : un support est remis au début de la formation, il reprend
l’ensemble de la formation dispensée.
V- Durée
3 Journées
VI- Logiciel de navigation
Formation disponible pour :
• Internet Explorer
• Mozilla
• FireFox
• Opera
• Et bientôt Safari
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Recherche sur Internet
Quoi et comment chercher ? Vers une stratégie ‘’veille’’
Plan de cours
I : Définition
La problématique
Que peut on trouver sur Internet ?
Moteurs de recherche
Laurent
Desechalliers
2 B
II : Les moteurs et annuaires de recherche
Google
Autres moteurs de recherche
Retour sur Google
Problématique et principaux annuaaires
Méta-moteur en ligne
III : Logiciels de veille
Les agents de recherche : Zoom sur Copernic Professionnel
Modules de recherche
Paramètrage
Management des requêtes
Module de veille
IV : Autres sources d’information
Les Forums
Le push
Les fédérateurs RSS
Les réseaux sociaux
Les blog
Rapport émetteur/récepteur
Limite du système
Limite des moteurs de recherche
Limite de la mémoire (ou bookmark)
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Recherche sur Internet
Quoi et comment chercher ? Vers une stratégie ‘’veille’’
Plan de cours détaillé (1/4)
I : Dénition
La problématique
L’information : un besoin
Internet : une source d’information grandissante,
protéiforme et multiple
Organiser l’information :
Sourcing, collecte, filtrage, diffusion
La pertinence de l’information
Que peut on trouver sur Internet
Cartographie de l’information non virtuelle
Cartographie de l’information virtuelle
Moteurs de recherche
Pourquoi les moteurs de recherche ?
Technologie de référencement
Que peut-on rechercher ?
Que peut-on voir (les plug-in)
Les principaux moteurs de recherche
Les limites des moteurs de recherche
Fréquence d’indexation
Laurent
Desechalliers
2 B
II : Les moteurs et annuaires de recherche
Google
Recherche basique
L’interface Google
Opérateurs
Recherche d’expressions
Affiner une recherche
Redéfinir une recherche
Fonctionnement de Google
Termes ignorés
Lemmatisation
Gestion de la Casse
Paramétrage
Recherche avancée
Par date de parution
Par type de document
Recherche
Type de documents référencés
Par site
Par langue
Fonctions spécifiques à Google
Traduction automatique de page Web
Fichiers PDF
Pages cachées
Pages similaires
Pages liés
Limites de Google
Recherche sur types de documents
Sémantique contextuelle
Proximité de termes
Exclusion de site
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Recherche sur Internet
Quoi et comment chercher ? Vers une stratégie ‘’veille’’
Plan de cours détaillé (2/4)
II : Les moteurs et annuaires de recherche
Autres moteurs de recherche
Reacteur.com
Kartoo
Teoma
Indexeur
Moteurs spécialisés
Retour sur Google
Annuaire
Images
Problématique et principaux moteurs de recheche
Les meta-moteurs
Copernic Meta
Surfwax
Findforward
Vivisimo
Profusion
Limite des méta-moteur en ligne : Copernic Agent Basic
Modules de recherche
Moteurs de recherche
Méta-moteur en ligne
Laurent
Desechalliers
2 B
III : Logiciels de veille
Les agents de recherche : Zoom sur Copernic Professionnel
Modules de recherche
Moteurs de recherche
Nom de domaine
Livres
Le Web Invisible
Paramètrage
Organisation des catégories
Mise à jour des moteurs
Options
Management des requêtes
Filtrage des requêtes
Organisation des requêtes
Annotation des requêtes
Module de veille
Veille de pages Web
Veille de requêtes
Gestionnaire de veille
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Recherche sur Internet
Quoi et comment chercher ? Vers une stratégie ‘’veille’’
Plan de cours détaillé (3/4)
IV : Autres sources d’information
Les Forum
Définition
Choisir un pseudo
Consulter les sujets
Poster un sujet
Rechercher un sujet
Surveillance d’un sujet
Le push
NewsLetter
Google actualité
Groupes
Groupes de discussions et newsGroups
Les fédérateurs RSS
La problématique
Limitation de HTML
Explosion des sources d’informations actives
XML
Présentation d’un lecteur RSS
Technologie RSS et OMPL
Principe d’utilisation
Format RSS
Format OMPL
Les réseaux sociaux
Les blog
Rapport émetteur/récepteur
Le 1 to 1
Le many to many
Le many around 1
Many around one
Limites du système
Limite des moteurs de recherche
Limite de la mémoire (ou bookmark)
Laurent
Desechalliers
2 B
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Recherche sur Internet
Quoi et comment chercher ? Vers une stratégie ‘’veille’’
Plan de cours détaillé (4/4)
V : Limites du système
Mot clef, sémantique et linguistique
Ontologie
Couplage fond/forme des sites Internet
Fréquence (de renouvellement) de l’information
Information chaude et froide
Persistance de l’information
Renouvellement de l’information
‘Observation’ du système
Système à observateur
Système de ping
Les requêtes par mot clef
Sémantique contextuelle
Limitation des requêtes
L’information cachée
Limite de la mémoire (ou bookmark)
Le modèle hiérarchique et la taxonomie
Recherche par mot-clef
Laurent
Desechalliers
2 B
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Laurent
Desechalliers
Formations
Informatique
Nomade
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Etat de l’art des réseaux ambiants
BlueTooth – GPRS – WiFi
I- Objectif
Appréhender, d’une point de vue fonctionnel, les technologies de l’informatique
nomade.
Laurent
Desechalliers
2 B
II- Public
Directeur informatique – Direction d’une entreprise – Chargé de projet –
Administrateur système et réseau – Tout utilisateur pouvant être consulté
et amené à réfléchir sur l‘évolution de l’informatisation de son entreprise
III- Pré-requis
Notions d’informatique (utilisateur)
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques
apprentissage par l’exemple et le retour d’expérience.
indispensables
et
Support de cours : un support est remis au début de la formation, il reprend
l’ensemble de la formation dispensée.
V- Durée
0,5 à 1 Journée
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Etat de l’art de l’Informatique Nomade
Client(s) :
&;M
M
(M
Laurent
Desechalliers
!
:
>
?1@@
2'
AA2
&
M
"?
<
2
"
.
@
(
&
B
!
&
&
.
&
&
&
& ;
1
1
"
"
B
0
"
"
'
1
T
&
<
!
&
& @
4
&
& ! !
&& F " 0
&
'
1
(
&
&
U
(
" ' 1
41
1 C !
!
@ ! 0 ((
"
&
"
&
! &
!
1
&
&
"
((
&
(
&
(
F*
&
(
&
"
(
0
&
'
"
(
1! !
&
B
B
&
"
1
(
& "
D
5
&
&
2 B
&
"
&
0
" 1
<1
1
&
"
&
1
'
"
&
&
&
&
(
*
0
&
@
I!
-
(
1
"
L
&
&&
"
*
"
0 @ 1 '
?
1
"
& !
(
!
&
!
&
&
1
2 *"
"
&
&
& "
" &
/! "
" /&
1
/& ! "
(
(
!
4( F
Contacts :
Tel
"
/
06.24.79.15.95
Email
Msn Messenger
@0
iChat/AIM
Web
Skype :
Etat de l’art de l’Informatique Nomade
Client(s) :
:
>
?1@@
2'
AA2
&;M
M
(M
Quelques cas d’utilisation
B
"?
M <
'
'
3G 0
2
&
&
"
&
/
"
& "
C (
&
'
*
+,
*
!
&
R
C' 2
&
4
(
(
! 1
C'
1
*
&
(F*
"
4
!
&C
*
&
I
' 0 +%@ 1 '
<
"
! &
B
! &
2
1 "
(
" 1
&
& 1
( T0
((
& @
&
4
@ 0
&*
U
& &
2 &
R
"
& !
"
T
&
< <'
& "
@
!
"
;
&
( (
&
1
U
0 @
;
&
! &
27 #%% & 0
32
(
3G 0
BC 1
((
&
1 "
!
& 1
&
' '
"
1
0 @
(
2 B
<!
&
1
41
/
"
'
F
&
&
&
&
"
,%%%
*
'
#%%V*1
C
Laurent
Desechalliers
((
BC
' "
( (
Contacts :
Tel
&
*
06.24.79.15.95
Email
Msn Messenger
*
'
"
&
@
!
F0 C
& 1
R37
1
&
! &
C 0
! 1
& "
&
'
&
S 1
S
"
"
2
( W (*
'
1
(
( ! & *1
iChat/AIM
Web
Skype :
Etat de l’art de l’Informatique Nomade
Client(s) :
Plan de cours
:
>
?1@@
2'
AA2
&;M
M
(M
I : Tenants et aboutissants de l'
informatique nomade
Laurent
Desechalliers
1. Historique de l'
Informatique : la propagation de l'
information
2. Emporter l'
information avec soi
M
"?
<
2 B
II : Les PDA
Durée :
:
C
1. Détail des deux OS majeurs
2. Les Extensions Matérielles
3. Politique et marketing des principaux acteurs
4. Exemples d’applications métier
III : Les (PDA) Communicants
1. Informatique wireless
2. Les logiciels communicants
3. La convergence PDA/Téléphonie
4. Focus sur SmartPhone
5. Le PDA : conséquences pour l'
entreprise
6. Applications métiers communicantes
IV : Autres solutions nomade
1. TabletPC : un système d'
exploitation '
'
lourd'
'en
environnement nomade
2. Anoto : le stylo devient informatique
Annexe : Où trouver l'
information ?
La presse spécialisée
Internet
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Etat de l’art de l’Informatique Nomade
Client(s) :
Plan de cours détaillé (1/2)
:
>
?1@@
2'
AA2
&;M
M
(M
Durée :
:
C
I : Tenants et aboutissants de l'
informatique nomade
M
"?
<
1. Historique de l'
Informatique : la propagation de l'
information
Le système d’information
Son but
Comment répondre au cahier des charges du S.I. en mobilité ?
2. Emporter l'
information avec soi
Organisation hiérarchique des informations vitales
Petit historique des PDA
Les PDA
La synchronisation
Outils de sécurisation, administration & déploiement
Les grands acteurs : Palm, Microsoft, Symbian, Psion
Laurent
Desechalliers
2 B
II : Les PDA
1. Détail des deux OS majeurs : PocketPC, PalmOS
Le P.I.M.
Les suites bureautiques
Autres logiciels nomades '
'
classiques'
'
2. Les Extensions Matérielles
La mémoire
Les modules de sortie VGA
Le clavier
Le GPS
Les autres extensions
3. Politique et marketing des principaux acteurs
Les choix marketing mondiaux des constructeurs
Cycle de vie
Choix de portage linguistique
Politiques des concepteurs d'
OS vis-à-vis des constructeurs
4. Exemples d’applications métier
III : Les (PDA) Communicants
1. Informatique wireless
Wifi
BlueTooth
Le GPRS
HotSpot ou GPRS ?
2. Les logiciels communicants
3. La convergence PDA/Téléphonie
Les PDA communicants
Les Smartphone
4. Focus sur SmartPhone
5. Le PDA : conséquences pour l'
entreprise
Les gains
PDA et système qualité
L'
administration des PDA
PDA et sécurité
Coût d'
investissement : analyse fonctionnelle
Quel système choisir ?
6. Applications métiers communicantes
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Etat de l’art de l’Informatique Nomade
Client(s) :
Plan de cours détaillé (2/2)
:
>
?1@@
2'
AA2
&;M
M
(M
Durée :
:
C
IV : Autres solutions nomade
M
"?
<
1. TabletPC : un OS '
'
lourd'
'en environnement nomade
Journal
Technologie Ink
Les 3 concepts TabletPC
Forces du concept
Un marché de niche ?
Faiblesses de jeunesse du système
Ordre de prix
2. Anoto : le stylo devient informatique
Présentation de la technologie
Les acteurs
Ordre de prix
Cas d'
utilisation
Laurent
Desechalliers
2 B
Annexe : Où trouver l'
information ?
La presse spécialisée
Internet
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Etat de l’art des réseaux ambiants
BlueTooth – GPRS – WiFi
I- Objectif
Appréhender, d’une point de vue technique, les nouvelles technologies dites
‘wireless’ et les concepts d’informatique nomade et ambiante
Laurent
Desechalliers
2 B
II- Public
Administrateur système et réseau, directeur informatique
Développeur - Chef de projet - Architecte logiciel (pour une réflexion sur
l’intégration logicielle de ces nouvelles technologies)
III- Pré-requis
Aucun
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques
apprentissage par l’exemple et le retour d’expérience.
indispensables
et
Support de cours : un support est remis au début de la formation, il reprend
l’ensemble de la formation dispensée.
V- Durée
1 Journée
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Etat de l’art des réseaux ambiants
BlueTooth – GPRS – WiFi
1 - BlueTooth
Principe
Pico Reseaux
PAN (Personal Area Network)
Applications
Les profils
Paramétrage & Sécurité
Failles de sécurités techniques et sociales : BlueJacking, BlueSnarfing
Limitations
Laurent
Desechalliers
2 B
2 - GPRS
Présentation
Ordre de prix
Adéquation aux besoins utilisateur
3 - Wifi
Technologie
Mode Infrastructure
Administration
Sécurisation
Délégation de la sécurité
Les équipements
Configuration
Les HotSpot
Mode Ad-Hoc
Déploiement en entreprise
Techniques de déploiement
Installation type
ROI
WIFI et la législation française
4 - HotSpot ou GRPS ?
Accès en mobilité
Prix en France
Prix à l’international
5 - L’avenir
Extensions de Wifi
Wifi : l’exception Chinoise
La contre-offensive Intel : WiMax
Le mesch et son modèle économique
Centrino et chipset low energy’
Téléphone 2,5G et 3G
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Laurent
Desechalliers
Formations
Bureautique
Internet
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Initiation à l’informatique
Clients :
Web&See
Formation de trois
associés d’un
grand cabinet
d’architecture
rouennais.
Pré-requis :
Durée :
Plan de cours
I : Présentation du micro-ordinateur
Notion et vocabulaire
Les éléments constitutifs
Les systèmes d ’exploitation
Les logiciels d ’application bureautique
Laurent
Desechalliers
2 B
II : Démarrage du micro-ordinateur
Mise en route du micro-ordinateur et de ses périphériques
Découverte du clavier
Présentation de Windows
Familiarisation avec la souris
2 jours
III : Travailler dans l ’environnement Windows
Présentation des éléments du bureau
Le bureau
La corbeille
La barre des taches
Les tray icon
Le menu démarer
IV : Démarrage d ’une application
Présentation du menu démarrer
Lancer et quitter le logiciel
Basculer d ’un logiciel à un autre
V : Gestion des fenêtres
Gérer les fenêtres
Utiliser les menus déroulant et les boites de dialogue
VI : Organisation du travail
Définir la notion de document et de dossier
Classer ses documents
Gestionnaire de fichier et explorateur
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Utilisation de Windows
Client(s) :
Web&See
Formation de trois
associés d’un
grand cabinet
d’architecture
rouennais.
Pré-requis :
X
"
! "
Durée :
2 jours
Plan de cours
I : A quoi sert Windows ?
Laurent
Desechalliers
Rôle du système d’exploitation
II : L’interface utilisateur et outils
2 B
Le logon (ou login)
Le bureau et ses éléments
Windows : un monde de fenêtres, d’icônes et de clics
La souris
Le menu démarrer et la barre des taches
Fenêtres et menus déroulants
Imprimante(s) et gestionnaire d’impression(s)
Le copier/coller, drag and drop
La corbeille
III : L’Explorateur : gestion de l’Information
Organisation des documents
Documents et dossiers
L’Explorateur
L’Explorateur : notions avancées
IV : Paramétrages utilisateur
Résolution de l’écran
Fond d’écran
Economiseur d’écran
Look and feel Windows
Emplacement et visibilité de la barre des taches
Le panneau de configuration
Les paramétrages ‘maison’
VI : Maintenance utilisateur
Que faire en cas de plantage ?
Les outils disque
Sauvegarde et sécurité
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Utilisation de Windows
Client(s) :
Web&See
Formation de trois
associés d’un
grand cabinet
d’architecture
rouennais.
Pré-requis :
Plan de cours détaillé (1/2)
I : A quoi sert Windows ?
Rôle du système d’exploitation
Une interface utilisateur
Un paramétreur de matériel
Un gestionnaire de driver
Une boite à outils pour les applications
Un gestionnaire de ressources et accès concurentiels
Laurent
Desechalliers
2 B
X
"
! "
Durée :
2 jours
II : L’interface utilisateur et outils
Le logon (ou login)
Le bureau et ses éléments
Le bureau
Barre des taches
Le menu démarrer
Les tray-icon
Les barres de lancement rapide
Windows : un monde de fenêtres, d’icônes et de clics
Les icônes
Les fenêtres
Les clic : Sujet->Action
La souris
Clic gauche : action
Clic droit : le menu contextuel
La molette : défilement et zoom
Le menu démarrer et la barre des taches
Lancement d’applications
Poste de travail
Panneau de configuration
Mes documents
Imprimantes
Recherche
Arrêter et redémarrer l’ordinateur
Fenêtres et menus déroulants
Déplacer une fenêtre
Agrandir et diminuer une fenêtre
Réduire une fenêtre
Les menus déroulants
Les barres d’outils
La barre des taches
Imprimante(s) et gestionnaire d’impression(s)
Le gestionnaire d’impression
L’imprimante par défaut
Etat d’une imprimante
Suspendre une impression
Les paramètres d’impression
Bien nommer les imprimantes
Le copier/coller, drag and drop
Explication de la notion
Le presse-papier
La corbeille
Consulter les éléments de la corbeille
Récupérer des fichiers
Vider la corbeille
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Utilisation de Windows
Client(s) :
Web&See
Formation de trois
associés d’un
grand cabinet
d’architecture
rouennais.
Pré-requis :
X
"
! "
Durée :
2 jours
Plan de cours détaillé (2/2)
III : L’Explorateur : gestion de l’Information
Organisation des documents
Les systèmes hiérarchiques
Les raccourcis : comment créer des organisations parallèles
Documents et dossiers
Document (fichiers) et dossiers (répertoires)
Les unités de disques
Les répertoires du système Windows
L’Explorateur
L’interface de l’Explorateur
Les vues de l’Explorateur
Lancer un document
Extension de fichiers et lancement d’applications
Copier, Coller, drag and drop...
Création et modification de raccourcis
L’explorateur au cœur des applications
L’explorateur : notions avancées
Les propriétés d’un fichier
Comment nommer un fichier ?
La recherche d’un document
Laurent
Desechalliers
2 B
IV : Paramétrages utilisateur
Résolution de l’écran
Fond d’écran
Economiseur d’écran
Look and feel Windows
Emplacement et visibilité de la barre des taches
Le panneau de configuration
Les paramétrages ‘maison’
VI : Maintenance utilisateur
Que faire en cas de plantage ?
Les outils disque
Nettoyage du disque
Défragmentation
Scandisk
Sauvegarde, et sécurité
Les sauvegardes
Antivirus : définition et mise à jour des bases virales
Windows Update
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Navigation sur Internet
Plan de cours
I : Internet et information
1. La problématique
2. Principes de fonctionnement de l’Internet
3. Que peut-on trouver sur Internet ?
4. Moteurs de recherche
5. Ergonomie d’un site web : comprendre la logique de
mise en page
Laurent
Desechalliers
2 B
II : Les navigateurs
1. Internet Explorer
Interface d’Internet Explorer
Manipulation des pages web
2. Outils de recherche intégrés
Le volet d’exploration recherche
3. Organiser l’information
Gestion des favoris
Historique
4. Connaissances avancées
III : Les moteurs et annuaires de recherche
1. Google
2. Google avancé
3. Autres moteurs de recherche
4. Moteurs de recherche métier
5. Les annuaires de recherche
IV : Autres sources d’information
1. Portails
2. Forums
3. La presse en ligne
4. NewsGroups
V : Les méta-moteurs
1. Problématique et principaux Méta-moteurs en ligne
2. Limite des Méta-moteurs en ligne : Copernic Agent Basic
VI : Aspects juridiques et techniques
1. Respect des droits de reproduction
2. Téléchargement
3. Les virus sur Internet
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Laurent
Desechalliers
Formations
Bases de données
Génie logiciel
Développement
Contacts :
Tel
06.24.79.15.95
Gestion de projets
informatiques
Email
Msn Messenger
iChat/AIM
Web
Skype :
Méthodologie de développement Orienté Objet
Plan de cours
I- Objectif
Maîtriser les techniques de développement des langages Orientés Objet (Java,
C# .net, C++, PHP depuis la version 5…) afin de produire des logiciels robustes,
modulaires, évolutifs, portables (sur d’autres systèmes), possédant une
maintenance aisée…
Laurent
Desechalliers
2 B
II- Public
Développeur : acquisitions de compétences techniques opérationnelles dans
une optique de développement Orienté Objet (langage Java, C# .net, C++, Visual
Basic .net …).
Chef de projet technique : acquérir une compétence techniques et fonctionnelle
des méthodologies Orienté Objet afin de manager ses projets en corrélation avec
le choix technologique Orienté Objet.
III- Pré-requis
Connaissance d’un langage de développement procédural (C, Pascal, Visual
Basic…) et de ses concepts associés variables, opérateur, structures de contrôle,
tableaux, fonctions…
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques indispensables et
apprentissage par la résolution, par les stagiaires, d’exercices pratiques. Un
exercice est proposé pour chaque point abordé
Support de cours : deux supports de cours sont remis.
Le premier est remis au début de la formation, il reprend l’ensemble de la
formation dispensée ainsi que les énoncés de l’ensemble des exercices.
Le second support est, quant à lui, remis à l’issue de la formation. Ce dernier
contient l’ensemble des corrigés des exercices effectués lors de la formation.
V- Durée
1 journée pour des développeurs confirmés
1 journée et demi à deux journées pour des développeurs débutants
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Méthodologie de développement Orienté Objet
Plan de cours
I- Logiciel et modélisation de la réalité : la méthode OO
1. Historique du développement
2. Qualité d’un logiciel et génie logiciel
3. Logiciel et modularité
4. Principe de la modularité
5. OO : plus qu’une technique, une méthode de modélisation logicielle
6. Les avantages techniques de l’Orienté Objet
7. Les avantages ‘managériaux’ de l’Orienté Objet
Laurent
Desechalliers
2 B
II- L’objet (Classe) et instance de Classe
1. Méthodes et propriétés
2. Les package
3. Visibilité des méthodes et propriétés
4. L’encapsulation des méthodes
III- L’héritage
1. L’héritage simple :
2. Techniques objets applicables aux fils
3. Objets père et fils
4. Le polymorphisme
IV- Dynamique des objets
1. Cycle de vie et de mort d’un objet
2. Relations entre classes
V : L’objet Object dans Java et C# et méthodes
communes aux langages OO de haut niveau
1. L’objet Object en Java et C#
2. Affectation par valeur ou par référence
3. Méthode clone()
4. Méthode equal()
VI : Les classes abstraites
1. Rappel : avantage du polymorphisme
2. Principe des classes abstraites
3. Son intérêt dans une vision ‘projet’
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
VII : Les interfaces
1. L’héritage multiple
2. Les interfaces
3. Interface et modélisation
VIII : Objet et projet informatique
1. Interface : unité conceptuelle, architectes UML et chefs de projets
2. La documentation en ligne
3. Introduction à UML
iChat/AIM
Web
Skype :
Méthodologie de développement Orienté Objet
Plan de cours détaillé (1/4)
I- Logiciel et modélisation de la réalité : la méthode OO
1. Historique du développement
Le Basic
Le procédural
L’Orienté Objet
2. Qualité d’un logiciel et génie logiciel
Exactitude
Robustesse
Extensibilité
Réutilisabilité
Compatibilité
3. Logiciel et modularité
Décomposition modulaire : un impératif technique et projet
Réutilisabilité modulaire
Indépendance modulaire
Compréhensibilité
4. Principe de la modularité
Unité syntaxique des objets (ou modules)
Minimisation des interconnexion : comparaison avec
l’organisation d’une entreprise
Interface : en montrer le moins possible
Réutilisabilité : penser l’avenir
5. OO : plus qu’une technique, une méthode
de modélisation logicielle
6. Les avantages techniques de l’Orienté Objet
Exactitude (1 objet = 1 mission)
La robustesse
Extensibilité
La modularité
La réutilisation
Le coût de maintenance inférieur à d’autres méthodes
Classe et instance de classe : la photocopieuse à Objets
7. Les avantages ‘managériaux’ de l’Orienté Objet
Simplification du travail en équipe
Possibilité de modélisation (pour les chefs de projet)
sans avoir une connaissance ‘fine’ du langage
Existence d’un langage de modélisation formel et international
adapté à tous les acteurs du projet
UML et le client
UML et l’architecte
UML et le développeur
UML et l’intégrateur
Laurent
Desechalliers
2 B
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Méthodologie de développement Orienté Objet
Plan de cours détaillé (2/4)
II- L’objet (Classe) et instance de Classe
1. Méthodes et propriétés
Rôle des propriétés
Rôle des méthodes
2. Les package
Pourquoi les packages ?
Comment définir les packages d’un projet
3. Visibilité des méthodes et propriétés
Types de visibilité
Private
Public
Protected
Choix de visibilité pour répondre aux critères projet (robustesse)
Faiblesse de Protected en Java
4. L’encapsulation des propriétés de l’Objet par des méthodes
Philosophie
Méthodes set() et get()
Encapsulation
Intégrité de l’objet
Robustesse du logiciel
De l’ordre à la demande
Diminution drastique des bugs
Augmentation de la modularité et de la réutilisabilité
Laurent
Desechalliers
2 B
III- L’héritage
1. L’héritage simple :
Pourquoi l’héritage ?
Motivations techniques
Adaptation au développement en mode projet.
Propriétés de l’Objet fils
Recherche de la méthode utilisée dans la hiérarchie
Recherche de la propriété utilisée dans la hiérarchie
this.et Object.
Comment pointer les méthodes d’Objet père donné
Les lois des n-1
motivation par la robustesse
appel père fils et refus des croisements
motivation : polymorphisme et robustesse
2. Techniques objets applicables aux fils
La surcharge
La redéfinition
3. Objets père et fils
Changement d’objet : le rôle du père
Application au polymorphisme
Le casting
Application au cas père fils
Object et casting
4. Le polymorphisme
Philosophie : des logiciels plus souples et extensibles
Capacité de développement de fonctionnalités
non encore prévues
Exemples d’applications
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Méthodologie de développement Orienté Objet
Plan de cours détaillé (3/4)
IV- Dynamique des objets
1. Cycle de vie et de mort d’un objet
Cycle de vie et de mort d’un objet
Affectation des instances de classe par référence ou valeur
Le référenceur d’Objet en Java
Cycles de vie et de mort en Java et C#
Mort des objets en Java et C#
Java : le garbage collector
C# : le garbage collector
Constructeurs et destructeurs
Application au cycle de vie et de mort
Arrivée à la vie et mort d’un objet : règles de robustesse
2. Relations entre classes
Association
Définition et type d’utilisation
Cycle de vie et de mort
Composition
Définition et type d’utilisation
Cycle de vie et de mort
Dépendance
Définition et type d’utilisation
Cycle de vie et de mort
Laurent
Desechalliers
2 B
V : L’objet Object dans Java et C# et méthodes
communes aux langages OO de haut niveau
1. L’objet Object en Java et C#
La classe Object en Java
La classe Object en Java
Points communs
Différences
2. Affectation par valeur ou par référence
Cas de Java
Cas de C#
3. Méthode clone()
Clonage superficiel
Clonage profond
4. Méthode equal()
Egalité et affectation par valeur
Egalité et affectation par référence
VI : Les classes abstraites
1. Rappel : avantage du polymorphisme
2. Principe des classes abstraites
Principe technique
3. Son intérêt dans une vision ‘projet’
Obligation de respecter le contrat
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Méthodologie de développement Orienté Objet
Plan de cours détaillé (4/4)
VII : Les interfaces
1. L’héritage multiple
Inconvénients de l’héritage multiple Objet
2. Les interfaces
Définition d’une interface
Interface et héritage
3. Interface et modélisation
Modélisation par contrat
Interface et unité conceptuelle
Méthodologie CRC
Interface : maintenance et extension du logiciel
Laurent
Desechalliers
2 B
VIII : Objet et projet informatique
1. Interface : unité conceptuelle, architectes UML
et chefs de projets
Interface et analyse fonctionnelle (fonctions internes et externes)
Interface et équipe de développement
2. La documentation en ligne
Documentation et équipe projet
Documentation et maintenance ultérieure
3. Introduction à UML
UML et le client
UML et les architectes
UML et les chefs de projets
UML et les développeurs
UML et l’équipe de déploiement final
IX- De l’Orienté Objet aux Agents (introduction)
1. Appel de méthode ou messages
2. Connaissance de l’environnement
3. Mémoire et expérience
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
UML
Plan de cours
I- Pourquoi UML ?
UML est l’unique système de notation, au niveau mondial, dédié à la conception
de logiciels sous technologie Objet (C++, Java, C# .net, Visual Basic .net…). Sa
connaissance est au développement informatique ce que le solfège est à la
musique.
Laurent
Desechalliers
2 B
II- Objectif
Obtenir la capacité de pouvoir modéliser un logiciel avec le langage UML (lecture
et écriture courante de UML) afin de pouvoir communiquer avec l’ensemble des
membres de l’équipe projet (client, architecte, chef de projet, développeur) via un
langage formel adapté aux projets informatiques.
III- Public
Développeur : pouvoir lire les modélisations de l’architecte pour les développer,
communiquer dans un langage formel avec ses collègues ainsi que son chef de
projet.
Chef de projet technique : pouvoir lire un projet technique écrit (par les
architectes) en UML afin de pouvoir donner son évaluation, en terme de
ressources humaines et techniques ainsi que le planning correspondant, du
projet. UML sera aussi un élément de suivi d’avancement de projet surtout pour
des méthodologies de projet incrémentales (eXtrem Programming par exemple)
(futur) Architecte logiciel : UML est, avec MERISE (modèle conceptuel de
données), le seul langage de modélisation de l’architecte. Ce dernier doit
acquérir une parfaite maîtrise de l’écriture et de la lecture de la notation UML.
IV- Pré-requis
Connaissance des méthodologies de développement Orienté Objet (formation
”Méthodologie de développement Orienté Objet” par exemple)
Connaissance d’un langage de développement objet (Java, C# .net, C++ …).
V- Outils pédagogiques
Méthodologie : présentation des bases théoriques indispensables et
apprentissage par la résolution, par les stagiaires, d’exercices pratiques. Un
exercice est proposé pour chacun des points abordés.
Support de cours : deux supports de cours sont remis.
Le premier support est remis au début de la formation, il reprend l’ensemble de la
formation dispensée ainsi que les énoncés de l’ensemble des exercices.
Le second, quant à lui, est remis à la fin de la formation. Il regroupe l’ensemble
des corrigés des exercices de la formation.
VI- Durée
3 Journées
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
UML
Plan de cours (1/2)
I- Introduction à UML
1. Pourquoi un langage de modélisation en gestion de projet ?
2. Historique
3. Pourquoi l’analyse et la conception ?
4. A quoi sert une méthode ? / Méthodes applicable avec UML
Laurent
Desechalliers
2 B
II- Analyse du processus d’un projet logiciel informatique
1. Vue d’ensemble du processus
2. Elaboration
3. Planification du projet
4. Développement (construction) du projet
5. Transmission au client
III- Les cas d’utilisation (User Case)
1. Définitions des acteurs
2. Relations entre les acteurs
3. Analyse des Objets correspondant à un cas d’utilisation
4. Rôle des cas d’utilisation
IV- Les diagrammes de classe
1. Notation symbolique d’une classe
2. Notation symbolique d’une instance de classe
3. Relation entre classe et cardinalité
4. Rôle des diagrammes d’interaction
V – Les diagrammes de packages
1. Notation symbolique d’une classe
2. Relation entre packages
3. Rôle des diagrammes d’interaction
VI- Les diagrammes de séquence
1. Notation symbolique du diagramme de séquence
2. Déclenchement et envois de messages
3. Les contraintes temporelles
4. Cycle de vie et de mort des objets
5. Rôle des diagrammes de séquence
VII – Les diagrammes de collaboration
1. Notation symbolique du diagramme de collaboration
2. Les envois de messages
3. Les relations/interactions entre objets
4. Rôle des diagrammes de collaboration
5. Diagramme de collaboration/séquence : lequel choisir ?
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
UML
Plan de cours (2/2)
VIII – Les diagrammes d’état transition
1. Notation symbolique du diagramme de collaboration
2. Les états d’une instance de classe
3. Les déclencheurs de transition
4. L’état d’une instance de classe
5. Les synchronisations
6. Vie et mort de l’instance de classe
7. Rôle des diagrammes de collaboration
Laurent
Desechalliers
2 B
IX – Les diagrammes d’activité
1. Notation symbolique du diagramme de collaboration
2. Concurrence dynamique
3. Les événements différés
4. Travées et classes
5. Rôle des diagrammes de collaboration
X – Les diagrammes de déploiement
1. Notation symbolique du diagramme de collaboration
2. Rôle des diagrammes de collaboration
XI – Les diagrammes de composants
1. Notation symbolique du diagramme de collaboration
2. Rôle des diagrammes de collaboration
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Design Pattern : vers la conception réutilisable
I- Objectif
Obtenir la capacité de pouvoir modéliser un logiciel en utilisant les pattern design
afin de produire des logiciels de meilleure qualité (au sens du génie logiciel) et
diminuer le temps et la complexité de conception.
II- Public
Laurent
Desechalliers
2 B
Développeur : pouvoir lire les modélisations ‘design pattern’ pour comprendre et
les concevoir au mieux.
Chef de projet technique : pourvoir lire un projet technique écrit (par les
architectes) afin de pouvoir donner son évaluation en terme de ressources
humaines et techniques ainsi que le planning correspondant.
(futur) Architecte logiciel : pouvoir proposer des modélisations de très haut
niveau répondants à des problématiques de modélisations complexes et
récurrentes.
III- Pré-requis
Connaissance des méthodologies de développement Orienté Objet (formation
”Méthodologie de développement Orienté Objet” par exemple)
Connaissance d’un langage de développement objet de haut niveau : Java ou
C# .net
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques indispensables et
apprentissage par la résolution, par les stagiaires, d’exercices pratiques. Un
exercice est proposé pour chaque point abordé
Support de cours : deux supports de cours sont remis.
Un premier support est remis au début de la formation, il reprend l’ensemble de
la formation dispensée ainsi que les énoncés de l’ensemble des exercices.
Le second, quant à lui, est remis à l’issue de la formation. Il contient l’ensemble
des corrigés des exercices de la formation.
V- Durée
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
1 Journée
Web
Skype :
NON RELU
Design Pattern : vers la conception réutilisable
Plan de cours
I- Introduction
1. Rappel de la philosophie de conception orientée objet
2. Programmation orienté objet, travail en équipe et capitalisation
3. L’esprit Orienté Objet Moderne :composition , encapsulation et
association contre héritage
Laurent
Desechalliers
2 B
II- Les Design Pattern
1. Pourquoi les Design Pattern ?
2. Design Pattern et génie logiciel
3. Définition et classification des Design Pattern
4. Exemples concret de Design Pattern : MVC et Adaptateur
III- Pattern simple
1. Le pattern Adaptateur
2. Le pattern Facade
3. Le pattern Iterateur (étude utilisation par les concepteurs de Java)
4. Le pattern Médiateur
5. Le pattern Singleton
IV- Pattern de niveau intermédiaire
1. Le pattern Observateur et MVC (application à Java)
2. Evolution du pattern Observateur : le pattern MVC
2. Le pattern Monteur
3. Le pattern Etat
4. Le pattern Strategy
5. Le pattern Template Method : Application aux algorithmes de tris
V- Pattern complexes
1. Le pattern Composite
2. Le pattern Bridge
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Méthodes projet itératives : eXtrem Programming
I- Objectif
Savoir gérer ou s’intégrer dans un projet managé par la méthode eXtrem
Programming.
Laurent
Desechalliers
II- Public
Développeur : Comprendre la méthode XP afin d’intégrer le rôle de
‘’programmeur’’ défini par la norme eXtrem Programming.
2 B
Chef de projet technique : Appréhender la méthode eXtrem Programming afin
de pouvoir manager des projets (définition des acteurs, lancement du projet, suivi
du projet et de ses indicateurs, manager le client et les autres acteurs…) dans
l’esprit de l’eXtrem Programming.
(futur) Architecte logiciel : Comprendre le rythme et la philosophie de
développement des méthodes itératives (et en particulier XP) afin de proposer
une modélisation du logiciel en adéquation avec la méthode de projet.
III- Pré-requis
Connaissance des méthodologies de développement Orienté Objet (formation
”Méthodologie de développement Orienté Objet” par exemple)
Connaissance d’un langage Orienté Objet fortement conseillé.
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques indispensables et
apprentissage par la résolution, par les stagiaires, d’exercices pratiques. Un
exercice est proposé pour chacun des points abordés.
Support de cours : deux supports de cours sont remis.
Le premier support est remis au début de la formation, il reprend l’ensemble de la
formation dispensées ainsi que les énoncées de l’ensemble des exercices.
Le second, quant à lui, est remis à l’issue de la formation. Il reprend l’ensemble
des corrigés des exercices de la formation.
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
V- Durée
1 Journée
iChat/AIM
Web
Skype :
Méthodes projet itératives : eXtrem Programming
3
!
3
>
3
Y
&C Y
Z
9 KK\ 1
2: *
R
%$M+OO[ #O[&
42 9 4
B C 9Z MA[%
'
.
2
'
>
9Q; #?$)+$%?%$+?)
& ' +#+
Laurent
Desechalliers
2 B
Il existe deux façons de construire une maison : une méthode itérative et
une méthode non itérative.
La solution non itérative consiste à construire indépendamment, du grosoeuvre au petit-oeuvre, chaque pièce, puis à les assembler en fin de
projet.
La solution itérative consiste à :
• construire complètement le gros-oeuvre
• le valider
• construire complètement le moyen-oeuvre
• le valider
• construire complètement le petit-oeuvre
• le valider
La méthode non itérative peut paraître absurde quand elle est appliquée
au monde du bâtiment.
Car :
•
•
l'
intégration de pièces construites, indépendamment, peut
demander des modifications lourdes :
o tuyauterie non placée au même endroit,
o sens de l'
ouverture de porte mal placée,
o jointure (et système) de la moquette entre deux pièces
inadaptée,
o ....
La validation ne peut se faire que pièce par pièce, d'
où :
o les problèmes d'
intégration repoussés en fin du projet,
o l'
impossibilité de modifier les spécifications du moyenoeuvre et du petit-oeuvre puisqu'
il est impossible de
valider le gros-oeuvre dans sa totalité
Sans aller si loin, il paraît évident que
cette méthode est vouée à l'échec.
Pourtant, la méthode non itérative est utilisée depuis
plus de 20 ans, et l'est encore en développement logiciel.
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Méthodes projet itératives : eXtrem Programming
Depuis environ 5 ans, les informaticiens ont développé des modèles de
développement itératif.
La philosophie en est la suivante :
Pour développer un programme, il faut d'
abord :
• Développer rapidement toute '
'
l'
ossature'
'du logiciel.
• Valider cette '
'
ossature'
'
Puis :
•
•
Laurent
Desechalliers
2 B
On peut développer les fonctionnalités du logiciel.
Dès qu'
une fonctionnalité est finalisée :
o elle est testée
o et intégrée immédiatement à l'
ossature du logiciel.
L'
ossature étant validée dès le départ :
• L'
intégration de la fonctionnalité est très '
'
légère'
'
,
• Le risque de problème d'
intégration n'
est pas reporté à la fin du
projet mais traité fonctionnalité par fonctionnalité,
• Les problèmes de dépassement (temps, budget) deviennent
indépendants pour chaque fonctionnalité.
De plus, l'
ossature de logiciel étant déjà fonctionnelle, toute fonctionnalité
intégrée est utilisable immédiatement par le client.
Cette méthode de développement permet d'
obtenir très rapidement une
version client utilisable, même si elle est limitée en fonctionnalités.
Elle permet également, de livrer, tout au long du projet, selon une
fréquence donnée, des versions Client utilisables.
Des outils de développement techniques (Pattern Design) et conceptuels
(Programmation par contrat, carte CRC) ont grandement aidé à
l'
émergence des méthodes itératives.
La méthode de développement itératif permet donc :
• de produire un logiciel rapidement disponible et testable par
le client,
• de réduire les risques d'intégration,
• de déplacer les risques d'intégration au plus tôt.
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Méthodes projet itératives : eXtrem Programming
Plan de cours
I- Le modèle en V
1. Limites du modèle
2. Management par les risques et les scénarios utilisateur
3. Les pratiques XP
4. Historique d’XP
Laurent
Desechalliers
2 B
II- L’équipe eXtrem Programing
1. Les rôles XP
2. Répartitions de rôles au sein de l’équipe
3. Taille et organisation d’une équipe XP
III- Programmation
1. Un développement piloté par les test : la gestion par le risque
2. Conception simple opposé à l’objet générique
3. Le refactoring
4. Gestion de la documentation
5. Gestion du rythme de production et rôle du programmeur
IV- Les test : l’obsession XP
1. Les tests unitaires et la famille d’outils xUnit
2. Méthodologie de test à priori
3. Les tests appliqué à l’Orienté Objet
V- Un travail orienté vers l’équipe
1. Programmation en binôme
2. Responsabilité collective du code
3. Règles de codage
4. Intégration continue
5.
VI- Management du projet
1. Le bon management XP
2. Le client et sa présence sur site
3. Trouver le bon rythme
4. Livraison fréquente et intégration continue du client
5. Les séances de planification itératives
VII - Intégrer un projet XP dans une organisation
1. Facteur de réussite d’un projet XP
2. XP et la direction
3. La formation
VIII - Coût et aspects contractuels
1. Coût d’un projet XP en comparaison d’un projet non itératif
2. Coût indirectes
3. Contrat XP
4. Les indicateurs d’avancement
5. XP et politique qualité
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Génie logiciel : apprendre à développer dans les
règle de l’art
Laurent
Desechalliers
I- Objectif
Intégrer les bases du génie logiciel.
II- Public
2 B
Développeur - Chef de projet - Architecte logiciel
III- Pré-requis
Connaissance des méthodologies de développement Orienté Objet conseillé
Connaissance d’un langage Orienté Objet fortement conseillé.
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques
apprentissage par l’exemple et le retour d’expérience.
indispensables
et
Support de cours : un support est remis au début de la formation, il reprend
l’ensemble de la formation dispensée.
V- Durée
1 Journée
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Génie logiciel : apprendre à développer dans les
règle de l’art
Plan de cours (1/2)
I- Introduction au génie logiciel
Laurent
Desechalliers
1. Système logiciel et logiciel livrable
2. Estimation d’un logiciel
2 B
II- Estimation des délais
1. L’optimisme
2. La mesure en mois-homme
3. Les taches non productives : planification & tests
III- Hiérarchisation des rôles
1. La performance des développeurs et ses conséquences
2. La méthode Mills : structure hiérarchique légère
et unité conceptuelle
3. Intégrité conceptuelle du logiciel
4. Affectation des ressources tout au long du projet
5. Le développeur et l’autodiscipline
IV- La communication dans l’équipe
1. Langage formel face à la langue française
2. Logiciels de travail collaboratif et FAQ
3. Le client
4. Les gros projets et la communication :
la loi de croissance exponentielle
V- Estimation de la fonction du logiciel
1. Le client : le référent et consultant unique
2. Analyse fonctionnelle contre analyse technique
3. Les Jalons et les estimations par scénarios
4. PERT et chemins critiques
VI- Les outils de productivité au service du développeur
1. Les langages de haut niveau
2. Le Framework interne
3. Les EDI et les inspecteurs
4. UML et synchronisation du code source
5. Unicité de la documentation technique : exemple de la JavaDoc
VII - Prototype, prototype jetable, logiciel livrable
1. Prototype, prototype jetable
2. Logiciel livrable et changement d’échelle
3. Couplage faible et modules
4. Rôle de l’expert dans un processus dit agile et blocage sociologique
5. Penser dès le début la maintenance
6. Pourquoi un logiciel gagne en complexité de développement ?
7. Refactoring et version des logiciels : lutter contre l’entropie
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Génie logiciel : apprendre à développer dans les
règle de l’art
Plan de cours (2/2)
VIII - Développer des logiciels fiables
1. Bogs et intégrité conceptuelle
2. Bogs et jeux de test unitaire : piloter par les tests
3. Les méthodes itératives : une technique trentenaire
4. Automatisation des tests
5. Les composants bidons et programmes auxiliaires bidons
Laurent
Desechalliers
2 B
IX - L’interface graphique
1. Le MCV : un réel avantage pour le développement logiciel
2. MVC et plasturgie des interfaces
logiciel multi-OS
Informatique nomade
3. Interface et perception du client (l’humain par exemple)
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Développement d’applications web en PHP
Plan de cours
I- Objectif
Maîtriser le développement de logiciels web (site Internet, Intranet, outils
collaboratifs basé sur une interface web, logiciels de social networking…) dans
un environnement Apache/PHP/MySQL.
Laurent
Desechalliers
2 B
II- Public
Développeur Web : acquisitions de compétences techniques opérationnelles
dans une chaîne de production Apache/PHP/MySQL.
Chef de projet technique : acquérir un ‘vernis’ PHP pour manager des projets
en client léger : site Internet, Intranet, outils collaboratifs basés sur une interface
web, logiciels de social networking…
Architecte logiciel : analyse du langage PHP pour en évaluer les forces et
faiblesses en terme de modélisation.
III- Pré-requis
Pour la formation (hormis la partie XI : Communication avec les bases de données)
Connaissance de l’environnement Windows.
Connaissance d’un langage de développement et de ses concepts associés :
variables, opérateur, structures de contrôle, tableaux, fonctions…
Bien connaître l’utilisation d’un navigateur Internet (Internet Explorer, Mozilla,
Safari, Opera…)
Contacts :
Pour la partie XI : Communication avec les bases de données
Connaissance d’un SGBD (requêtes SQL en particulier) : de préférence MySQL.
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques indispensables et
apprentissage par la résolution, par les stagiaires, d’exercices pratiques. Un
exercice est proposé pour chaque point abordé
Support de cours : deux supports de cours sont remis.
Le premier est remis au début de la formation, il reprend l’ensemble de la
formation dispensées ainsi que les énoncées de l’ensemble des exercices.
Le second, quant à lui, est remis à l’issue de la formation. Il reprend l’ensemble
des corrigés des exercices de la formation.
V- Durée
4 journées
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Développement d’applications web en PHP
Plan de cours (1/2)
I- Introduction
1. Origines de PHP
2. Atouts de PHP
3. Les concurrents : avantages/inconvénients
4. PHP et architecture 3 tiers
5. La syntaxe PHP
Laurent
Desechalliers
2 B
II- Type, opérateurs et expression
1. Les variables
2. Les opérateurs
III- Les structures de contrôle
1. Les tests
2. Les boucles
3. Les instructions break et continue
4. Les itérateurs
5. Inclusion de fichiers
IV- Les fonctions
1. Déclarer une fonction
2. Les arguments d’entrée et de sortie
3. Portée des instruction et paramètres
4. La récursivité
V- Focus sur les tableaux
1. Tableau à une dimension
2. Tableau à dimension multiple
3. Tableau et tris
4. Appel d’une fonction pour chaque élément d’un tableau
VI- Les chaînes de caractères
1. Les chaînes de caractères
2. Traitement sur les chaînes de caractères
VII- PHP et le web
1. PHP et HTML
2. Passage de paramètres
3. Rendre PHP persistant
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
VIII- Les fonctions mathématiques
1. Les fonctions mathématiques de base
2. Les nombres aléatoires
3. Les nombres à précision arbitraire
Développement d’applications web en PHP
Plan de cours (2/2)
Laurent
Desechalliers
IX- Les fonctions de date et calendrier
1. Dates
2. Les calendriers (projets internationaux)
2 B
X- Gestion des fichiers
1. Lire et écrire dans un fichier
2. Les arborescences
XI- Communication avec les bases de données
1. SQBD et PHP
2. Application à MySLQ
3. Non uniformisation des librairies : le solution PEAR
XII- PHP et le monde objet
1. Définition d’un objet et d’une instance de classe
2. Les Objets (instances de classes)
3. Tableaux d’objets et polymorphisme
XIII- PHP et projets informatiques
1. PHPDoc : le ‘JavaDoc’ PHP
2. Outils associés et sources d’informations
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Développement d’applications web en PHP
Plan de cours détaillé (1/4)
I- Introduction
1. Origines de PHP
2. Atouts de PHP
3. Les concurrents : avantages/inconvénients
4. PHP et architecture 3 tiers
Serveur Web : apache
Langage : PHP
Base de données : MySQL
Schéma d’une requête sur une architecture 3 tiers
5. La syntaxe PHP
Fichier PHP type
Intégration d’un script PHP dans une page web
Laurent
Desechalliers
2 B
II- Type, opérateurs et expression
1. Les variables
Les types de données
Variables
Constantes
Références
Casting
Les portées de données : fichier, méthode, classe
Les variables d’environnement
2. Les opérateurs
Opérateurs logiques
True et False
AND,OR, XOR, NOT
==, !=,
Opérateurs de comparaison
<, >, <=, >=
Opérateur mathématique
+, -, *, /, %,
Opérateurs d’incrémentation
++, --, +=, -=, *=, /=
III- Les structures de contrôle
1. Les tests
If….else….elseif
switch…case…default
2. Les boucles
while
do…while
do…while…break
for
foreach
3. Les instructions break et continue
break
continue
4. Les itérateurs
each
list
5. Inclusion de fichiers
require
include
require_once
include_one
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Développement d’applications web en PHP
Plan de cours détaillé (2/4)
IV- Les fonctions
1. Déclarer une fonction
Définitions d’une fonction
Avantages des fonctions
Syntaxe de déclaration d’une fonction
Granularité des fonctions
2. Les arguments d’entrée et de sortie
Passage par valeur
Passage par référence
Paramètres par défaut
Passage d’un tableau en paramètre d’entrée
Paramètre de sortie
3. Portée des instruction et paramètres
Portée des variables d’une fonction
Portée des variables d’entrée
Règles de nommage (code propre et éviter les bugs)
4. La récursivité
Principe
Application
Laurent
Desechalliers
2 B
V- Focus sur les tableaux
1. Tableau à une dimension
Déclaration
Initialisation
Parcours
2. Tableau à dimension multiple
Déclaration
Initialisation
Parcours
3 Tableau et tris
Tri fondé sur un seul critère
Tri fondé sur plusieurs critères
4 Appel d’une fonction pour chaque élément d’un tableau
array_walk()
VI- Les chaînes de caractères
1. Les chaînes de caractères
Définitions
Initialisation
Affichage
Concaténation
2. Traitement sur les chaînes de caractères
Parcourir une chaîne
Rechercher des composants
Extraire une partie d’une chaîne
Remplacer une partie d’une chaîne
Encodage et décodage
Introduction aux expressions régulières
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Développement d’applications web en PHP
Plan de cours détaillé (3/4)
VII- PHP et le web
1. PHP et HTML
Intégration de PHP dans les pages HTML
Séparation code/HTML
2. Passage de paramètres
PHP/HTTP et non persistance
Passage de paramètres d’une page à l’autre
Formulaire et passage de paramètres
3. Rendre PHP persistant
Gestion des sessions
SSID et base de données
Application au panier marchand
Laurent
Desechalliers
2 B
VIII- Les fonctions mathématiques
1. Les fonctions mathématiques de base
Conversion décimal/hexadécimal
Valeur absolue
2. Les nombres aléatoires
Initialisation du générateur
Génération de valeurs aléatoires
3. Les nombres à précision arbitraire
Niveau de précision
Génération du nombre à une approximation donnée
IX- Les fonctions de date et calendrier
1. Dates
checkdate()
: valider une date
date()
: la date en chaîne de caractères
getdate()
: obtenir la date
mkdate()
: parser une date donnée
2. Les calendriers (projets internationaux)
Frenchtojd()
: calendrier républicain Français
Jdtogregorian() : calendrier Grégorien
Jdtojulian()
: calendrier Julien
Jewishtojd()
: calendrier Juif
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Développement d’applications web en PHP
Plan de cours détaillé (4/4)
X- Gestion des fichiers
1. Lire et écrire dans un fichier
Ouvrir un fichier (local ou via une URL)
Lire un fichier
Ecrire dans un fichier
Fermer un fichier
2. Les arborescences
Listes de fichiers
Parcourir une arborescence de fichiers
Laurent
Desechalliers
2 B
XI- Communication avec les bases de données
1. SQBD et PHP
SQBD reconnus par PHP
Méthodes de connexions
2. Application à MySLQ
Connexion à une base de données
Déconnexion à une base de données
Emission d’une requête
Récupération du résultat de la requête
Mise à jour d’un enregistrement de la base de données
Insertion d’un enregistrement dans la base de données
Suppression d’un enregistrement dans la base de données
3. Non uniformisation des librairie : le solution PEAR
Présentation de PEAR
XII- PHP et le monde objet
1. Définition d’un objet et d’une instance de classe
Rappel
Application à PHP
Héritage en PHP
2. Les Objets (instances de classes)
Objet en PHP 4
Objet en PHP 5
3. Tableaux d’objets et polymorphisme
Test de polymorphisme Objet
XIII- PHP et projets informatiques
1. PHPDoc : le ‘JavaDoc’ PHP
Philosophie
Syntaxe
Ergonomie de la documentation
Le gain en mode projet et maintenance
2. Outils associés et sources d’informations
Documentation francisée de PHP
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Java
Plan de cours
I- Objectif
Laurent
Desechalliers
Découvrir et pouvoir développer des logiciels en utilisant le langage Java (Java
entreprise non inclus dans cette formation)
2 B
II- Public
Développeur : Devenir un développeur Java junior opérationnel.
Chef de projet technique : Comprendre la méthode de développement Java
afin de pouvoir évaluer au mieux les ressources humaines et techniques d’un
projet et évaluer au mieux le planning d’évolution du projet
Architecte logiciel : analyse du langage Java pour en évaluer les forces et
faiblesses en terme de modélisation.
III- Pré-requis
Connaissance d’un langage de développement et de ses concepts associés :
variables, opérateur, structures de contrôle, tableaux, fonctions…
Connaissance des méthodologies de développement orienté objet ainsi que de
UML fortement recommandé.
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques indispensables et
apprentissage par la résolution, par les stagiaires, d’exercices pratiques. Un
exercice est proposé pour chaque point abordé
Support de cours : deux supports de cours sont remis.
Un premier support est remis au début de la formation, il reprend l’ensemble de
la formation dispensées ainsi que les énoncées de l’ensemble des exercices.
Le second, quant à lui, est remis à l’issue de la formation. Il reprend l’ensemble
des corrigés des exercices de la formation.
V- Durée
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
5 journées
Web
Skype :
Java
Plan de cours
I- Présentation de Java
1. Historique de Java
2. Java : un langage Orienté Objet
3. Java : un langage événementiel
4. Java : un langage portable
Laurent
Desechalliers
2 B
II- La syntaxe Java
1. Hello Word
2. Syntaxe élémentaire de Java
III- Les primitives Java
1. Java : un langage fortement typé
2. Les nombres
3. Les caractères
4. Les booléens
5. Les constantes
6. Initialisation d’une variable
IV- Opérateurs et expressions
1. Les opérateurs arithmétiques
2. Le casting
3. Les opérateurs relationnels
4. Les opérateurs logiques
5. Les opérateurs d’affectation
V- Les contrôles
1. L’instruction if
2. L’instruction switch
3. L’instruction do..while et while
4. L’instruction for
5. Les branchements conditionnels : break et continue
VI- Classes et instances de classes
1. Classe et instance de classe
2. Constructeur
3. Affectation par valeur et par référence
4. Le garbage collector
5. Méthode d’écriture d’une classe
6. Redéfinition d’une méthode (et en particulier du constructeur)
VII- Les tableaux
1. Déclaration et initialisation de tableaux
2. Utilisation d’un tableau
3. Tableau multi-indice
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Java
Plan de cours
VIII- L’héritage
1. Visibilité des méthodes d’une classe
2. Construction et initialisation d’une instance de classe
3. Héritage successif
4. Redéfinition et sur-définition d’une méthode
5. Polymorphisme
Laurent
Desechalliers
2 B
IX- Classes abstraites et interfaces
1. Les classes abstraites
2. Les interfaces
3. Les classes internes
X- Les chaînes de caractères
1. La classe String
2. Recherche dans une chaîne de caractères
3. Comparaison de chaînes
4. Modification d’une chaîne
5. La classe StringBuffer
XI- Les Threads
1. Ce que les thread apportent à la modélisation logicielle
2. Création d’une classe threadable
3. Ordonnancement et priorité des threads
XI- La classe Object
1. Pourquoi cette classe ?
2. Les méthodes de la classe Object ?
3. Ces méthodes sont elle un bon choix ? Comparaison avec C# .net
4. Redéfinition et sur-définition de Object
XI- Les classes Java de base
Etude des classes de java.lang
X- Les exceptions en Java
1. Explication par l’exemple
2. Gestion d’une exception
3. gestion de plusieurs exceptions
4. Remontée d’une exception sur plusieurs instances de classes
5. Les exceptions standard
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
HTML
I- Objectif
Maîtriser le développement de sites Internet (partie statique) avec le langage
HTML.
II- Public
Laurent
Desechalliers
2 B
Développeur Web : acquisitions de compétences techniques opérationnelles
(partie web statique) dans le cadre du développement d’un site Internet.
Chef de projet technique : acquérir un ‘vernis’ HTML pour manager des projets
web.
III- Pré-requis
Bien connaître l’utilisation d’un navigateur Internet (Internet Explorer, Mozilla,
Safari, Opera…)
La connaissance d’un langage de développement (même simple) serait un plus.
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques indispensables et
apprentissage par la résolution, par les stagiaires, d’exercices pratiques. Un
exercice est proposé pour chaque point abordé
Support de cours : deux supports de cours sont remis.
Un premier support est remis au début de la formation, il reprend l’ensemble de
la formation dispensées ainsi que les énoncées de l’ensemble des exercices.
Le second, quant à lui, est remis à l’issue de la formation. Il reprend l’ensemble
des corrigés des exercices de la formation.
V- Durée
Contacts :
Tel
06.24.79.15.95
1 journée à 1 journée et demi
Email
Msn Messenger
iChat/AIM
Web
Skype :
HTML et développement de site Internet
Plan de cours
I – Introduction à HTML
1. Principe des langages à balises
2. Architecture client/serveur Internet
3. Notions d’hyperlien et protocole HTTP
4. La syntaxe HTML
5. Structure d’un document HTML
Laurent
Desechalliers
2 B
II – Les balises HTML
1. Balises de mises en pages
2. Les images
3. Les liens
4. Les tags invisibles
5. Les caractères spéciaux
6. Le codage couleur/comparaison avec Photoshop
III – Tableaux et mise en page
1. Créer un tableau
2. Couleurs de bordures et mises en pages
3. Tableau et mise en page simple
4. Tableaux ‘invisibles’ imbriqués et mise ne page
5. Tableau et balises complexes
IV – Les formulaires
1. La balise <FORM>
2. La balise <IMPUT>
3. La balise <TEXTAREA>
4. La balise <SELECT>
5. Récupération des données du formulaire
V – L’entête d’un fichier HTML
1. Structure complète d’un fichier HTML
2. La balise <TITLE>
3. Les balises META
4. Balise META et référencement
VI – Introduction aux notions avancées de l’Internet :
Comment et où se place le HTML dans un projet WEB
1. Introduction à CSS 1.0
2. Introduction à JavaScript
3. Introduction à CSS 2.0
4. Site Internet et architecture 3 tiers
5. Répartitions des taches et ordonnancement des
technologies dans un projet Web
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
DreamWeaver
Plan de cours
I- Objectif
Laurent
Desechalliers
Maîtriser les bases de l’outil d’intégration Web Dreamweaver.
2 B
II- Public
Intégrateur Web : acquisitions de compétences techniques opérationnelles
(partie web statique) pour la création de la partie statique d’un site Internet.
III- Pré-requis
Une bonne connaissance du langage HTML est fortement recommandée (mais
pas obligatoire)
IV- Outils pédagogiques
Méthodologie : présentation des bases théoriques indispensables et
apprentissage par la résolution, par les stagiaires, d’exercices pratiques. Un
exercice est proposé pour chaque point abordé
Support de cours : deux supports de cours sont remis.
Un premier support est remis au début de la formation, il reprend l’ensemble de
la formation dispensées ainsi que les énoncées de l’ensemble des exercices.
Le second, quant à lui, est remis à l’issue de la formation. Il reprend l’ensemble
des corrigés des exercices de la formation.
Contacts :
V- Durée
1 journée
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
DreamWeaver
Plan de cours
I – Introduction à Dreamweaver
Laurent
Desechalliers
1. A quoi sert Dreamweaver ?
2. Avantages et inconvénients
II – L’environnement de travail
2 B
1. Les différentes vues
2. Le panneau Objet
3. Le sélecteur de balises
4. L’inspecteur de propriétés
5. Le panneau flottant
6. La barre d’outils
7. La taille de la fenêtre
III – Premier document avec Dreamweaver
1. Créer un document vierge
2. Test d’éléments de mise en page élémentaire
3. Insertion de lien et d’images
3. Propriété du document
4. Création de l’entête
5. Nettoyage du code
IV – Images et liens
1. Insertion d’une image
2. Propriété d’une image
3. Insertion d’un lien
4. Propriété du lien
5. Image et liens
6. Images et roll-over
V – Les tableaux
1. Insertion d’un tableau
2. Sélection d’éléments du tableau
3. Mise en forme du tableau ou de cellule particulières
4. Ajout/suppression de cellules
5. Division et combinaison de cellules
V – Les formulaires
1. Insertion d’un formulaire
2. Propriété du formulaire
3. Comment récupérer les données transmises ?
VI – Tableaux ‘invisibles’ et charte graphique
1. Faiblesse de HTML pour la mise en page
2. Les tableaux invisibles
3. Stratégie d’imbrication des tableaux
4. Les dotclear
5. Application à une charte graphique
VII – Publication du site
1. Création d’un site
2. Carte du site
3. Publication du site
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
SQL et application à MySQL
Plan de cours
I- Pourquoi MySQL ?
MySQL est une (avec Oracle) des bases de données les plus utilisées par les
sites Internet : gestion de forum, groupes (yahoo groups par exemple)…
MySQL est très apprécié pour sa simplicité, sa gratuité et son intégration aisée
sur une plate-forme de développement (existe pour Linux, Mac OS, Windows,
BSD…) : un simple PC d’entrée de gamme suffit à gérer une base de production.
Laurent
Desechalliers
2 B
II- Objectif
Apprendre :
• le langage SQL
• les bases (qui devront êtres renforcées par une étude de MERISE) de la
modélisation des bases de données relationnelles.
• L’utilisation du SQBD MySQL
• Les taches d’administration, d’optimisation et de maintenance de MySQL
III- Public
Développeur : pouvoir créer et relire des requêtes SQL simples ou avancées
appliquées à MySQL.
Chef de projet technique : obtenir un ‘vernis’ SQL et MySQL afin de pouvoir
évaluer la complexité en terme de ressources humaines et techniques d’un projet
faisant intervenir une base de données MySQL.
Futur architecte logiciel : s’initier à la modélisation de bases de données
relationnelles et au langage SQL.
IV- Pré-requis
Connaissances des technologies informatique de base : maîtriser au moins un
langage de programmation sera un plus.
Une formation de base orientée vers la logique (voir l’algèbre) sera un plus pour
la compréhension de certains concepts (jointures par exemple)
V- Outils pédagogiques
Méthodologie : présentation des bases théoriques indispensables et
apprentissage par la résolution, par les stagiaires, d’exercices pratiques. Un
exercice est proposé pour chaque point abordé
Support de cours : deux supports de cours sont remis.
Un premier support est remis au début de la formation, il reprend l’ensemble de
la formation dispensées ainsi que les énoncées de l’ensemble des exercices.
Le second, quant à lui, est remis à l’issue de la formation. Il reprend l’ensemble
des corrigés des exercices de la formation.
VI- Durée
3 Journées
1 journée en cas de connaissance de SQL et d’un autre SQBD tel que MySQL
(formation MySQL uniquement)
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
SQL et application à MySQL
Plan de cours
I- Les bases de données ?
1. Historique et notion de base
2. Les bases de données : pour répondre à quels problèmes ?
3. Types de bases de données
4. Bases de données et réseaux
Laurent
Desechalliers
2 B
II- Le modèle relationnel
1. Notation et concepts élémentaires
2. Clefs primaires et composites
3. Intégrité et unicité des données
III- Introduction à SQL
1. La norme SQL
2. La ‘grammaire du langage SQL’
3. Les types de requêtes
IV : Interrogation mono-tabulaires
1. Convention d’écriture d’une requête
2. Requêtes élémentaires
3. Requêtes avancées
V : Interrogation multi-tabulaire
1. Convention d’écriture d’une requête
2. Les jointures
3. Les sous requêtes
4. Jointure, sous requêtes et Tunning (optimisation)
VI : Création et redéfinition de tables
1. CREATE
2. ALTER
3. DROP
4. RENAME
VII- Les opérateurs
1. Les opérateurs arithmétiques
2. Les opérateurs de comparaison
3. Les opérateurs logiques
4. Les opérateurs de regroupement
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
SQL et application à MySQL
Plan de cours
Laurent
Desechalliers
VIII- Ajout et mise à jour d’éléments de la DB
1. Création de tables
2. Modification d’une table
3. Suppression d’une table
2 B
IX- Les fonctions
1. Les fonctions mathématiques
2. Les fonctions sur les types complexes
3. Les fonctions d’agrégations
X- Tuning (optimisation)
1. Jointure, sous requêtes et Tunning (optimisation)
2. Les index
3. L’optimiseur de requêtes MySQL
4. Choix des colonnes pour les requêtes
XI- Administration de MySQL
1. Gestion des privilèges
2. Sauvegarde de la base de données
3. Restauration de la base de données
4. PHPMyAdmin
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Laurent
Desechalliers
Conférences
&
Publications
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Clients :
Conférences :
2"
1"
@"
+"
@ 32
1
@
+
@
DDD"
.
:
?1@@2 '
"
>
AA2
3EE
DDD" " .
"
'E
E ("
♦ Etat de l’art de l’informatique nomade.
Université de Tours. DESS Compétences
Informatiques Complémentaires. Mars 2004.
Laurent
Desechalliers
2 B
♦ BlueJacking, BlueSnarfing et MoBlog : le
téléphone portable = le pire ennemi de
l’entreprise ? Institut Européen des Sciences
Avancées de la Sécurité. Mars 2004.
♦ Coût d'
État numérique et porosité des
systèmes d'
information. Quand le vol
d'
information devient accessible au grand
public et aux groupuscules nuisibles. Evolution
des supports numériques et informatique
ambiante. Plan de prévention. Institut
Européen des Sciences Avancées de la
Sécurité. Décembre 2003
http://laurent.desechallier.free.fr/site/pdf/com.desechalli
ers.conf.porositee_des_si.version_publique.pdf
http://www.esasinstitute.com/fr/diaporama/2/index.html
♦ Magic Lantern : ou comment un cheval de
Troie sert les besoins d'
une nation.
Conséquences pour la sécurité nationale,
industrielle et individuelle. Problèmes des
stratégie propriétaires et conséquences pour la
souveraineté nationale. Institut Européen des
Sciences Avancées de la Sécurité. Maison de
l'
Europe. Paris. mars 2001
http://www.esas-institute.com/fr/diaporama/com.esasinstitute.l-desechalliers.magiclantern.pdf
http://www.esasinstitute.com/fr/diaporama/1/index.html
♦ Introduction à la cryptographie et à la
sécurité informatique. Institut Européen des
Sciences Avancées de la Sécurité. Mars 2000.
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Médias :
Publications
;2
1
+
@
@
Management et sécurisation des systèmes
d’information :
?
♦
?
♦
@ A
&
(
♦
♦
?+F
W
2
& (
& (
♦
AG
D
♦
&& "
&
' 4
♦
AF
&;M
M&& (!
M
' 4
&
Laurent
Desechalliers
Introduction à la sécurité locale des stations de travail
informatiques. Le Journal de la Sécurité n°1, avril/mai
2000. p42-45.
Documents électroniques : une gestion sécuritaire
s'impose. Le Journal de la Sécurité n°2, juin/juillet 2000.
p30-33.
On vous espionne sur Internet. Le journal de la Sécurité
n°3, août/septembre 2000. p31-35.
L'ingénierie sociale comme arme de la guerre
informative. Le Journal de la Sécurité n°4, oct/nov 2000.
p14-17.
FarWest sur Internet. Le Journal de la Sécurité n°5, dec.
2000/jan. 2001. p20-21.
Savez vous envoyer un mèl. Le Journal de la Sécurité
n°6/7, février/mai 2001. p27-30.
Qui veut acheter les secrets d'ENRON ? Après le
scandale, le e-scandale ? Institut Européen des
Sciences Avancées de laSécurité. Février 2002.
http://www.esasinstitute.com/index.php?chemin=articles/1.html
2 B
' 4
Informatique Nomade et Ambiante :
♦
A venir :
=
'F
((
>
♦
AA
♦
♦
&
♦
♦
♦
Wifi : un accélérateur de compétitivité pour
l’entreprise. Soyez plus productifs, partout et à tout
moment,
en
haut
débit.
SpiCommunication.
http://www.spicom.fr/infos/pda/wifi0204.htm
Test solution Holux : GPS GM 210/MapSonic.
PDAFrance.com. Mars 2003. (sous le pseudo de
pdarouen)
Clonage de parc PocketPC. PDAFrance.com. Janvier
2003. (sous le pseudo de pdarouen)
Banc d'essais stylets de remplacement pour PalmOS.
PDAFrance.com. Décembre 2002. (sous le pseudo de
pdarouen)
Interview de Nicolas Delaporte General Manager
Société Holux. PDAFrance.com. Aout 2002. (sous le
pseudo de pdarouen)
Etui Innopocket pour iPaq 36/38. PPCReviews. Août
2003. (sous le pseudo de pdarouen).
http://www.ppcreviews.net/revue_166.html
Comment utiliser le port USB maître de mon Casio E200. PpcFAQ. (sous le pseudo de pdarouen).
http://ppcfaq.sorobangeeks.com/faq_229.html
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Laurent
Desechalliers
Clients
&
Présentation
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Clients
Laurent
Desechalliers
SpiCommunication : www.spicom.fr
Activité de l’entreprise : formation informatique dont une section
dédiée à l’informatique nomade.
Clients de l’entreprise : 300 vendeurs MobiStore Orange, la moitié des
vendeurs de France-Télécom sur Palm et sur Windows Mobile,
vendeurs à l'
Ecole des Métiers de Boulanger, vendeurs de la FNAC
Champs-Elysées…
Ma mission : Rédaction d’un article sur le domaine du gain de
productivité offert par les technologies informatiques sans fil mis
en ligne sur le site de l’entreprise et distribué aux clients et
prospects.
Université de Tours
DESS
‘’Compétences
complémentaires
en
informatique’’
Conférencier sur le thème de ‘’L’état de l’art de l’informatique
nomade’’.
Royal-Orchid
Activité de l’entreprise : Importateur et grossiste en agroalimentaire
asiatique (marché de la grande distribution)
Mes missions :
• Management du parc informatique
• Elaboration de la stratégie et sécurité du système
d’information
• Conseiller du PDG pour la stratégie de l’entreprise
Cerhec
Clients de l’entreprise : Saint Gobain, Centre National de la Recherche
Scientifique (C.N.R.S.)
Mes missions :
• Sécurisation du système d’information
• Conseil en stratégie et communication Internet
• Développement du site Internet (en cours)
Mobidistrib
Activité de l’entreprise : détaillant et grossiste en matériel dédié à
l’informatique nomade.
Clients : confidentiel
Mes missions :
• Conseil en stratégie et communication Internet
• Paramétrage et analyse d’un logiciel eBusiness Open
Source
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Quelles dates
2004
Consultant/Formateur
Laurent
Desechalliers
2003
Mastère Spécialisé (Management de projets Informatiques)
2003
Architecte et analyste logiciel pour un laboratoire C.N.R.S.
www.insa-rouen.fr/psi/
2002 (depuis)
Journaliste spécialisé en informatique nomade
2001-2002
Consultant Ebusiness
www.royal-orchid.com
2000-2002
Journaliste spécialisé en sécurité informatique
Le Journal de la Sécurité
Depuis Juin 1998
Expert technique et Conférencier
Institut Européen des Sciences Avancées de la Sécurité
www.esas-institute.com
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Laurent
Desechalliers
Articles
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
Qui veut acheter les secrets d'ENRON ?
Après le scandale, le e-scandale.
H * #%
": ?I
%
J
'
"A
&
'
6
'
"1
''
"
J
1LGML
7
JJ
JJ
< %'
'
&&
&
"
&
@
<
C
•
0
" *1
Y"
1 @ & <
'!
(
? 1
&
(
Y '
& *
C
Y '
Q KQ
'
<
"
J
J
"7
.
JJ0 7 J
0
# @
#$ ("
YQ KQ
&
!
'
C
#%%#*!
"
&
& &
(
Y
!
1
! 1(
((
! &
O,]
(
&
(
!
1
&
&& *;
!
& (
Z*
((
&
!
& "
C
! ;
•
&
1
•
1
•
1
• (
&
0(
' "
&&
2 3
Q KQ*
Q KQ
3 ' 9
&
&
C
&'
A
J
(
(
•
•
"
(
@
&
<
Y(
.K
%
'
J(
K
Y
J
Laurent
Desechalliers
J <
<
2
+%
& B
<
*
1&
Contacts :
;
< & 1! \
&
(
Z
*
J
4 "
&
B
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :
:Y@
%
&
Y<&
(
'G & B ! ;
(
1
' !
Laurent
Desechalliers
N $
'
&
!
!
& C' &
1"
Y
Y
&B !
!
(( 1
"
"'
! & ! !Y
1
B&
1
&
& C
&
"'
&
*
'
&B !
&
<
< K &
&
1
Y
&
Y
Y& C
B& Y (
1!
(
&
&
C ?JO J
(
% "
1
2
(
Y
M " 1
B&
!
&
&
Y
Y
"
!
&
&
"Y
'
&
&
O%$ !
&
&
!
&
YQ KQ1
Y
Y
Y
Y
&
"
Y
YY
O%]
(
'!
J
&
" *
%&
Y((
!
"
(
2
( 1 & 1 &
Contacts :
'
&
(
Y
&
/
J
-
&
""
&
! /!
Y' 1
&
&
Y '
& 1&
&
( L
. 1
!
(
1 &
J &
! 1. Y
Y & Y
Y
(
'
Q KQ
'
*
!
7
&
<
& &
<
0
'
'
;
*B
'
*
'C
4'
*J
&
&
Y
Y
Y& ?
(
!Y Y
Y
J
Tel
.
C !
J
&&
06.24.79.15.95
( 0
(
!
Email
Msn Messenger
iChat/AIM
Web
Skype :
K
&
.
C
&
E *; & !
&
!
PC
&
&
'
' "
'! 1
&
(
Y
Y
& !
&
P
'
'
0M <
C
JJ
&
"M .
&
?
"
Laurent
Desechalliers
1
JJ0
;
&
"
&
Y
(
Y
J'
1 Y ' "
""
Y
1
1
'!
&
Y
Y
&
'
Y<&
%
JJ<
0M
&
&
JJ
&
!
(
Y
&
& *
C
*
.
J
C
&
0 Y
6
" *
4 5
Y
Y
1
'
((
"
1
5
0
Y
&
+%
J
!
(
"" &
<
"
&
C
Y
Y" ? ?
Y
/
3
0
( '
&
0
3
'
&&
*
?
. 6'
Contacts :
Tel
06.24.79.15.95
Email
Msn Messenger
iChat/AIM
Web
Skype :

Documents pareils