approach

Php & javascript : best practices

Pré-requis : Connaissance d'un langage de programmation * Durée : 3 Jours
      Présentation :
    • Écrire des applications Web en php et javascript
    • Traiter les données des formulaires.
    • Utiliser le templating natif de php
    • Les services web en php
      Objectif de la formation :
      Ce cours vous permettra de maîtriser d'une manière opérationnelle le langage php dans le contexte de développement d'applications Web dynamiques.
      Stagiaire :
      Ce cours s'adresse aux personnes appelées à développer des applications Web avec php et javascript.
      Contenu du stage :
      Présentation php
    • Parcours de php
    • Politique d'évolution : php4 => php5
    • Installation lamp-wamp
    • Particularités de php
    • Syntaxe et conventions
    • Limitations et précautions
    • Vers php6
      Environnement php
    • Architecture Web et php
    • Utilisation de pear
    • Installation lamp-wamp
    • Configuration php/apache
    • Déploiement d'application Web
    • Test et debuging
    • Outils et librairies
    • Extensions C pour php
      Introduction et rappels sur la programmation Web
    • Automatisation d'une page Web
    • Premiers éléments du langage
    • Intégration de php dans une page html
    • Variables et fonctions
    • Survol de css
    • Fonctions de base, variables serveur et php
    • Contrôles de flux et boucles
      Les fonctionnalités avancées du langage
    • Les tableaux complexes
    • Gestion de fichiers
    • Flux de sortie php
    • Envoyer recevoir des emails
    • Fonctions associées aux tableaux
    • Fonctions d'extraction
    • Variables persistantes
    • Les variables de session
    • Gestion des erreurs et exceptions
    • Sérialisation des variables complexes
      Formulaires et superglobales
    • Création de formulaires
    • Réception de données en php
    • Sécurité et données reçues
      Les templates
    • Modèle mvc et php
    • L'approche php natif
    • Application concrète
      Gestion xml
    • Concevoir un document xml avec php
    • Manipuler un document xml
    • Introduction à dom
    • Exemple : Gestion de flux rss
      Services Web et interactions
    • Faire interagir php et c/c++
    • Services web
    • Soap avec et sans wsdl
    • Introduction à dom
    • Exemple : Gestion de flux rss
      Présentation javascript
    • Interactions php/javascript
    • Le javascript moderne
    • Outils de test et debuging
    • Javascript OO
    • Javascript et css
    • Dom : Document Object Model
    • Introduction à ajax
    • Utiliser jQuery

Introduction complète aux réseaux

Pré-requis : Bonne pratuque de l'outil informatique * Durée : 3 Jours
      Présentation :
    • Appliquer les concepts, la terminologie et les solutions réseaux.
    • Mettre en œuvre des réseaux grâce aux liaisons de données et aux médias physiques.
    • Déployer des réseaux locaux (LAN) Ethernet et Wi-Fi.
    • Construire des réseaux et intranets fiables reposant sur les concepts TCP/IP.
    • Améliorer la sécurité réseaux avec les pratiques et solutions éprouvées.
    • Évaluer les technologies réseaux de pointe.
      Objectif de la formation :
      Ce cours vous apporte des connaissances concrètes sur l'adressage IP, les fonctions TCP/IP, les solutions LAN, les exigences de la qualité de service (QoS), les réseaux sans fil, la sécurité, l'interconnexion de réseaux d'entrepriseet le matériel actuel.
      Stagiaire :
      Toute personne souhaitant se familiariser avec les technologies réseaux et les systèmes de communication de données. Ce cours s'adresse tout particulièrement aux décideurs, développeurs et techniciens de support.
      Contenu du stage :
      Définition des réseaux, formulaires et fonctions
    • Spécification des besoins en communication
    • Maintenance de la qualité de service
    • Classification des réseaux : LAN, WAN, paquet, circuit, sans fil et câblé
      Utilisation des protocoles et systèmes d'exploitation
    • Standardisation des communications de données
    • Fragmentation des tâches avec les couches de protocoles
    • Liaison de données
      Information d'encodage
    • Définition des bits, octets et paquets
    • Avantages de l'encodage numérique
      Structure et organisation des données
    • Nécessité de l'utilisation de structures
    • Comparaison des liens synchrones et asynchrones
    • Déploiement de médias physiques
      Identification des types de médias
    • Sélection des types de câbles de cuivre
    • Avantages par rapport à la fibre optique
    • Utilisation de liaisons sans fil
    • Utilisation des bandes et fréquences radio
    • Gestion des interférences et bruits
      Étude détaillée d'Ethernet
    • Étude de la commutation Ethernet
    • Ajout de QoS à Ethernet
    • Commutation de couche 2 et de couche 3
      Communication via les ondes radio
    • Types de réseaux Wi-Fi
    • Fonctionnement en mode infrastructure
    • Risques du partage de la bande passante
    • Transfert du trafic via les points d'accès
    • Utilisation de SSID (Service Set Indentifiers)
    • Construction de sous-réseaux avec TCP/IP et des routeurs
      TCP/IP : Une suite de protocoles
    • Utilisation de TCP pour les données et UDP pour la voix et la vidéo
    • Différences entre hôtes et routeurs
    • Maximisation des applications et équipements TCP/IP
      Diagrammes de données et adressage IP
    • Augmentation de l'efficacité avec des schémas d'adressage
    • Interprétation des masques sous-réseaux et préfixes réseaux
      Mode opératoire des routeurs
    • Relais du trafic avec les tables de routage
    • Découverte de chemins avec les protocoles de routage
    • Migration des routeurs pour la QoS
    • Mise en œuvre de la sécurité
      VPN (réseau privé virtuel)
    • Authentification des utilisateurs
    • Tunnels chiffrés VPN
    • Intégrité des informations
      Sécurité
    • Analyse des menaces et besoins en sécurité
    • Chiffrement des données
    • Utilisation de certificats et signatures numériques
    • Sécurité Wi-Fi
    • Isolation des groupes de travail avec les VLAN
    • Création de réseaux d'entreprise
      Communication inter sites
    • Choix des options xDSL
    • LAN Extension Services (LES)
    • Intégration de télétravailleurs et de bureaux distants
Syndicate content