Parcours Développeur Web

DATE : A définir

HORAIRES : A définir

LIEU : Limoges (87)

ORGANISME : 3iL

Parcours destiné aux informaticiens débutants dans le domaine du web.
L’objectif de cette formation, dispensée en quatre blocs, est d’acquérir les compétences nécessaires à la création ainsi qu’à la gestion et le déploiement d’applications web. Après les premiers blocs de mise à niveau, seront abordées les méthodologies usuelles du web.

Bloc 1 (4 jours) – 1400 euros

Développer une application Web avec PHP/MySQL 

Niveau : Débutant

Dates : A définir

Objectifs et programme

Objectifs :

Développer une application Web en PHP/MySQL
Création de l’interface graphique en CSS et avec Bootstrap
Séparer les composants en s’inspirant du modèle MVC
Gérer les interactions utilisateur avec JavaScript/jQuery
Utiliser AJAX pour les requêtes asynchrones.

Mise en œuvre : Cours et ateliers pratiques

Programme :

Le HTML Bases et syntaxe du HTML
Le texte, les liens, les images, les tableaux, les formulaires

Le CSS
 Principe des sélecteurs et des règles
Différents types de sélecteur
Notion de mise ne page
Utilisation de Bootstrap

Le PHP
Principes de base du PHP
Les tableaux, les objets
Interrogation d’une base de données avec PDO
Organisation du code dans une logique MVC

JavaScript
Principes de base
Manipulation DOM
Utilisation de jQuery

Ajax
Principe des requêtes asynchrones
Utilisation de jQuery
Echanges de données en JSON

Bloc 2 (2 jours) – 700 euros

Les tests Unitaires et Bonnes Pratiques du développement web

Niveau : Intermédiaire

Dates : A définir

Objectifs et programme

Objectifs :

Maîtriser la création et l’exécution de tests unitaires avec JUnit.
Mettre en place une démarche de production d’amélioration de la qualité du code.

Mise en œuvre : Cours et ateliers pratiques

Programme :

Les Tests unitaires
Intégration des tests unitaires dans un projet Java
Assertions simples, interprétation des messages de retour
Gestion des exceptions

Bonnes pratiques
Formatage du code source (indentation, CamelCase)
Nomenclature du code
Génération de la documentation
Organisation du code d’un projet

Bloc 3 (3 jours) – 1050 euros

Les architectures REST

Niveau : Intermédiaire

Dates : A définir

Objectifs et programme

Objectifs :

Maîtriser la mise en place et l’utilisation d’une API REST de façon sécurisée.

Mise en œuvre : Cours et ateliers pratiques

Programme :

Principe d’une API REST
Les commandes HTTP
Le format JSON

Création d’une API REST en Java
Spring Boot ou Jersey

Création d’une API REST en PHP
Slim
Symfony

Création d’un client REST

Bloc 4 (2 jours) – 700 euros

Travailler à plusieurs avec GIT

Niveau : Intermédiaire

Dates : A définir

Objectifs et programme

Objectifs :

Travailler à plusieurs sur le code d’une même application avec GIT.
Gestion des versions.

Mise en œuvre : Cours et ateliers pratiques

Programme :

Comprendre le versionning (dépôt, instantanés, fichiers à ignorer)
Commandes de base de GIT (annuler des actions, manipuler l’historique, les branches)
Utiliser un dépôt distant
Travail collaboratif

Vous souhaitez suivre cette formation ? 

Contactez-nous : fc@3il.fr

CONTACT

DOWNLOAD

S'INSCRIRE