Accueil / LAMP

LAMP

Durée : 4 jours
Tarif Inter : 2200 €
Tarif sur mesure : Nous consulter
Référence : 3LAM

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

La stack « LAMP » open-source (Linux, Apache, MySQL et PHP) constitue une excellente plateforme pour la diffusion de contenu web. Basé sur une étude de cas réaliste, cette formation pratique fournit une introduction complète à l’utilisation de LAMP pour construire un site web dynamique et commercial.

Objectifs

  • Installer et configurer Linux, Apache, MySQL et PHP sur une machine
  • Configurer apache pour prendre en charge l’hébergement virtuel, la connexion authentifiée et le SSL
  • Concevoir, créer et alimenter une base de données relationnelle en utilisant MySQL
  • Concevoir et exécuter des requêtes et des mises à jour de bases de données en utilisant SQL
  • Assurer la sécurité des serveurs et des applications web
  • Créer des pages web et des formulaires web en utilisant HTML et CSS
  • Utiliser PHP pour le traitement côté serveur et l’accès aux bases de données dans une application web

Programme

  1. Introduction et contexte

    • L’architecture des applications web
    • Etude de cas
  2. Installation de Linux

    • Méthodes d’installation
    • Partitionnement
    • Création de comptes
    • Autres choix de configuration
  3. Survival Linux

    • Principaux outils de la ligne de commande
    • Commandes de gestion du système de fichiers (File system management )
    • Autorisations de fichiers
    • Outils de compte rendu des activités du système
    • Visite du système de fichiers
  4. Installation et configuration d’Apache

    • Installation
    • Configuration de base
    • Hébergement virtuel
    • Contrôle d’accès
    • Créer des connexions sécurisées grâce au SSL
  5. Une introduction au HTML

    • Balises et attributs de base
    • Tableaux
    • Formulaires
    • Feuilles de style en cascade
  6. Langage de base PHP

    • Création d’un scénario autonome
    • Types de données et variables
    • Opérateurs arithmétiques
    • Les opérateurs relationnels
    • Contrôle des flux
  7. Fonctions avancées de PHP

    • Fonctions
    • Tableaux
    • Manipulation des Strings
    • Programmation orientée objet (POO)
  8. Traitement des formulaires web avec PHP

    • Intégrer PHP dans une page web
    • Accès aux données des formulaires avec PHP
    • Maintien de l’état dans les applications web
  9. Principes fondamentaux de la base de données

    • Tableaux, colonnes et clés
    • Types de données
    • Relations entre les données
    • Conception de notre base de données
  10. Langage de requête structuré

    • Création de tableaux
    • Insertion de données
    • Interroger la base de données
    • Suppression des données
  11. Installation et configuration de MySQL

    • Installation
    • Administration à l’aide de l’outil en ligne de commande mysql
    • MySQL Workbench
    • Accorder des droits aux utilisateurs
    • Création, remplissage et interrogation de tableaux
  12. Accéder à une base de données avec PHP

    • Connexion à la base de données
    • Création et exécution d’une requête
    • Accès aux résultats d’une requête
    • Requeter la base de données
  13. Rester en sécurité

    • Appliquer le principe du moindre privilège
    • Durcissement de Linux
    • Protection de la base de données
    • Authentification et autorisation dans les applications web
    • Validation des données saisies par l’utilisateur
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

A distance

Du 01 au 04 février 2021
Du 15 au 18 mars 2021
Du 06 au 09 avril 2021
Du 25 au 28 mai 2021
Du 21 au 24 juin 2021
Du 05 au 08 juillet 2021
Du 16 au 19 août 2021

Demande de renseignement