Plan du cours

Introduction à Web Development

  • Site web et application web
  • [Les applications web sur un appareil mobile

Comprendre le fonctionnement des sites web et des applications web

Préparer votre environnement Web Development

Comprendre la couche de présentation (Frontend) d'une application web

HTML Principes de base

Principes de base CSS

Java Principes de base des scripts

Réactivité Web Design

Bibliothèques et frameworks frontaux

Projet : Concevoir un site web adapté aux mobiles

Comprendre la couche de données Access (backend) d'une application Web

PHP Principes de base

Databases et SQL Principes fondamentaux

Linux Principes fondamentaux

Bibliothèques et frameworks de backend

  • Laravel

Mise en place d'un site Web Application Server

  • La pile LAMP : Linux, Apache, MySQL, PHP

Projet : Créer un microblog

Sécuriser votre application Web

Tester votre application Web

  • Développement piloté par les tests

Gérer votre projet

  • Contrôle de version

Projet : Créer une application Cstore

Avancé Javascript

Avancé PHP

Avancé SQL

Sécurité avancée

Accessibilité et localisation

Projet : Projet de test

Techniques de déploiement et intégration continue

  • Jenkins

Collaboration et Agile Développement

Projet : A DÉTERMINER

Optimisation de votre application Web

Mise à l'échelle de votre application Web

Dépannage de votre application Web

Projet : TBD À DÉTERMINER

Autres technologies et méthodologies

  • React, Progressive Web Apps, bases de données NoSQL, etc.

Remarques finales

Pré requis

  • Formation professionnelle ou diplôme dans un domaine lié à la programmation informatique ou dans un domaine technique similaire, ou expérience pratique équivalente
  • .
  • Expérience de deux langages de programmation à usage général ou plus, y compris, mais sans s'y limiter : PHP, JavaScript, Python, Java ou Objective C
  • .
  • Expérience dans le développement d'applications web ou d'applications mobiles
  420 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (3)

Cours Similaires

Catégories Similaires