Acquérir les compétences d'un Développeur Web :
- Maîtriser les langages de développement web majeurs : HTML/CSS, PHP MySQL, JavaScript, JQuery, Python
- Maîtriser les différents outils web : WordPress, Symfony
MODULE 1 : LE METIER DE DEVELOPPEUR WEB
- Le fonctionnement du Web
- Rôles et missions
- Cahier des charges & Législation
MODULE 2 : MAITRISER LE LANGAGE HTML/CSS
- Le principe de l'HTML
- Créer des pages web
- Styliser son contenu avec le CSS
- Construire un site web adaptatif
MODULE 3 : MAITRISER LE PHP MYSQL
- Les bases de la programmation PHP
- Formulaires, tableaux, bases de données MySQL
- Les variables et les expressions régulières
- La programmation orientée objet
MODULE 4 : LE CMS WORDPRESS
- Maitriser l'installation de WordPress
- Savoir configuer un site web avec WordPress
- Connaître les principaux outils et méthodes de travail
- Savoir administrer les droits d'accès, tester et publier son site web
MODULE 5 : JAVASCRIPT ET JQUERY
- Les principales commandes JavaScript
- Variables, fonctions, APIS
- Evénements, données, formulaires
- Comprendre et savoir utiliser jQuery, les sélecteurs et événements
- Etre capable d'interagir avec l'arbre DOM
- Savoir interagir avec AJAX
MODULE 6 : LE LANGAGE PYTHON
- Les types de données et structures de contrôle
- Savoir coder avec Python
- Charsets, encodings, unicode, sys.path
- La programmation orientée objet
MODULE 7 : LE FRAMEWORK SYMFONY
- Installation, Bases de données et tables
- MVC et formulaires
- Développer ses pages web
MODULE 8 : PROJET PROFESSIONNEL ET CERTIFICATIONS
- Créer un site web selon un cahier des charges fourni avec les langages
- Certifications TOSA
Attestation de formation
Non certificiante
Sans niveau spécifique