Formation : Master Européen - 4ème et 5ème Années Informatique – Chef de Projet
Se former
avec ITIS
- Renseignements :
- Durée : 448 Heures
- Type : en Alternance
- Diplômant : Oui
- Prix H.T. € :
N.C.
- Objectifs :
- La formation dispensée est particulièrement tournée vers les applications professionnelles à ce niveau de qualification. Elle s’appuie sur les domaines les plus recherchés dans les entreprises comme la programmation avancée pour les réseaux, le développement d’application multi-processus en réseau, la surveillance automatisée (Unix) d’un réseau, la sécurité, les architectures Multiprocesseurs (Frontaux, distribution de requêtes en systèmes répartis,….), la mise en œuvre de site WEB, etc…. Chaque module doit faire l’objet d’exemples concrets sous forme de mini projets.
- Pré-requis :
- Niveau bac + 3
- LINUX : administration
Administration des comptes,
administration des partitions, montages et sauvegardes.
LINUX : administration réseau
Configuration d'interfaces,
Tests des piles de protocoles, tests réseau (ping, netstat, nmp, ...).
Interconnexion LINUX / WINDOWS
Interconnexions croisées,
protocole NFS : configuration client, serveur (rappels des droits d'arborescence),
le distribué avec NFS,
Samba : partage des ressources entre WINDOWS et LINUX (partitions, imprimantes),
sensibilisation aux problèmes de sécurité.
LINUX : sécurité Firewall
Objectifs : construire un firewall avec iptables.
LINUX : sécurité Apache
Principes des serveurs web et du serveur apache,
configuration du client http et du serveur httpd,
problèmes de sécurité posés par la mise en place d'un serveur web en général,
capacités, performances, administration du serveur apache.
LINUX : sécurité interne
Processus résistants, surveillance active,
7 modes d'exécution de processus (synchrone, asynchrone, orphelins dans l'environnement du processus différé, planifié avec écrasement de la tâche, ...).
LINUX : sécurité externe
Objectifs : Mettre en place et vérifier la chaîne des appels protocolaires des processus de services (client au serveur) jusqu'au média de transmission.
Sécurité des systèmes d' information (Windows et LINUX)
Différents types d'attaque sous DOS, Windows (de 98 à XP), LINUX,
détection des failles,
virus.
Sécurité des bases de données
Rappels des principes de base,
SGBD relationnels (SQL, PL/SQL, SQL Net),
administration d'une base de données avec ORACLE et problèmes de sécurité (client/serveur),
introduction à la problématique de la sécurité dans la gestion des bases de données déportées.
Cryptographie
Algorithmes de flux ou de blocs,
flux TCP/IP (tous protocoles sur ADSL, RNIS, fibres optiques, ondes hertziennes, etc..),
flux lecture/écriture Disque ou CDROM rapides,
flux téléphonie mobile (GSM, WAP, GPRS, UMTS,...) ,
flux télévisuels,
invulnérabilité du cryptage ''résistance aux tentatives de décryptage-pirate, c.a.d. sans connaissance de la clef''.
Sécurité dans le code
Objectifs : module pratique avec un projet d'implémentation en C sous LINUX, des mécanismes de sécurité cachés dans le code (tests d'identité des processus, sauts provoqués dans la pile, ...).
Approfondissement C système (appels noyau)
Appels noyau liés aux protocoles (sockets, sémaphores),
écriture d'un sniffer.
C++ et objet
Le concept d'objet,
les langages objets,
langages de classe,
langages de frame,
langages d'acteurs,
langages hybrides,
rappels sur les classes,
classes et membres,
encapsulation,
héritage,
polymorphisme,
surcharge de fonction,
surcharge d'opérateur,
classes dérivées,
amies,
fonctions virtuelles,
objets dynamiques,
constructeurs et destructeurs,
les flux,
applications avec C++.
PHP et MySQL
Historique,
cheminement d'une requête PHP (rôle du navigateur (client) et du serveur),
intégration d'un script PHP dans une page,
chaînes de caractère,
expression,
variables PHP,
opérateurs,
structures de contrôle,
fonctions,
tableaux,
inclusions de fichiers php (require, include),
extraction de données provenant d'une base de données,
sessions PHP,
passage d'arguments à un script,
sites utiles pour se documenter sur le php,
exercices.
Communication
Les mécanismes de la communication et leur mise en oeuvre,
écoute,
reformulation,
respect de l'autre,
décontraction,
prise de la parole,
amélioration de la communication,
adapter son langage à un public donné,
clarifier son discours,
établir une relation positive avec les autres,
argumentation,
définir ses objectifs,
établir un argumentaire,
développer sa capacité à répondre aux objections,
convaincre,
valorisation de l'image de soi,
la confiance en soi,
développer des images positives,
entretien d'embauche,
se présenter positivement,
se mettre en valeur,
convaincre,
négocier.
Economie et gestion des entreprises
Systèmes d'information comptable,
systèmes d'information de gestion,
coûts et performances,
aide à la décision,
organisation des entreprises (structures et nouvelles technologies),
technologies de l'information,
échange de données informatisées,
gestion électronique de documents,
messagerie,
autoroutes de l'information,
multimédia,
méthodes et outils de gestion,
conduite de projet et planification,
respect des contraintes, contrôle de la qualité ,
gestion de la qualité,
information et documentation.
Anglais
Module Concurrence et Europe
Pour les étudiants ayant validé leur inscription au diplôme européen
- 2 jours de cours par semaine/3 jours en entreprise par semaine
Stage en entreprise obligatoire