Formation Les bonnes pratiques du developpement

Ref :

Développement Durée :
3 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
1750€ HT / personne
Inscrivez-vous

Demande d'informations

Pré-requis

  • Les bases du développement web

Public concerné

  • Développeurs
  • Chef de projet technique

Objectifs

Obtenir une meilleure maintenabilite et une meilleur evolutivite de ses developpements web,

Savoir ameliorer les performances applicatives a tout niveau, de la base de donnees au front-end,

Maitriser les differents caches disponibles afin d’ameliorer l’experience utilisateur et la scalabilite de la plate-forme,

Programme détaillé

Jour 1

 

Performances des applications web

  • Objectifs : une bonne expérience utilisateur

  • Les règles d'or des tests de performance

  • Théorie de cache et bonnes pratiques

  • Performances des bases de données

  • Performances des services externes

  • Performances applicatives

  • Performances côté client

 

Performances front end

  • Introduction

  • Outils

  • Analyses

  • Contenu

  • Cookie

  • JS et CSS

  • CSS

  • Javascript

  • Images

  • Serveur

     

Jour 2

 

Bonnes pratiques du sytème

  • Tradition UNIX

  • Comment trouver de l'aide

  • Variables d'environnement

  • Locales

  • Problèmes d'encodage

  • Limites

  • Cronjobs

  • Timezones

  • Bonnes pratiques

  • Permissions

  • Comptes applicatifs

  • Outils réseaux

  • Etre plus efficace avec les outils UNIX

  • Travailler à distance avec SSH

  • Alias et scripts

  • Outils systèmes à connaître

 

Jour 3

 

SQL : Bonnes pratiques et optimisation des performances

  • Introduction

  • Règles de nommage SQL

  • Formatage SQL

  • Outils

  • Distincts

  • Order by non conditionnés

  • Jointures ANSI

     

Index - Bases de données

  • Problématique de la performances d'accès aux données

  • Principe et fonctionnement des index

  • Définition

  • Sélectivité

  • Utilisation d'index sous MySQL

  • Manipulation des index

  • Requêtes nécessitant une optimisation

  • Plan d'exécution

  • Choisir un index

  • Mise en pratique

  • Bonnes pratiques

Modalités pédagogiques

Méthode essentiellement active basée sur la mise en œuvre de travaux pratiques sur PC.

Les apports théoriques et méthodologiques viennent éclairer la pratique et favorisent la prise de recul.

Les apprenants sont encadrés par un formateur qui soumet un exercice, le corrigé se fait ensuite en groupe. Plusieurs exercices pratiques permettront aux participants de maîtriser opérationnellement l’outil.

Un diaporama est projeté aux participants durant la formation. Il présentera la trame et les contenus de la formation (plan, supports visuels et exercices), et des liens vers les chapitres des documentations officielles utiles à la réalisation des exercices.

Nos Actualités