Objectifs
Programme
Pré-requis : Toute personne désirant aborder l'aspect design "Front-End" des pages web avec les bases de Photoshop, JavaScript, HTML, PHP CSS, JQuery et BOOTSTRAP
- Cette formation vous permet d'aborder les bases de la programmation avec Python ainsi que les languages JavaScript, HTML,PHP CSS, jQuery.
- Vous appréhenderez en plus les bases du framework CSS Bootstrap afin de booster votre productivité.
PACK "DEVELOPPEMENT FULL-STACK AVANCÉ" (Modules inclus: HTML5/CSS3 + SASS + JavaScript + JQuery + BOOTSTRAP+PHP + Python) avec 45 H d'Accompagnement avec notre Expert en Développement Web + Travaux pratiques :
HTML / CSS :
Tutoriel Vidéo - Niveau débutant :
Présentation du cours
Pourquoi apprendre à coder ?
Versions HTML et CSS
L'éditeur de texte
Eléments, balises et attributs
Création d'une page HTML
...
Tutoriel Vidéo - Niveau intermédiaire :
Sélecteurs et propriétés CSS
Où écrire le CSS
Les commentaires en CSS
Les sélecteurs CSS simples
Les attributs id et class Les types block et inline
...
Tutoriel Vidéo - Niveau confirmé :
Pseudo éléments CSS
Les sprites en CSS
Les transitions CSS
Les animations CSS
Présentation des formulaires
Créer un formulaire HTML simple
...
Cours interactif :
Introduction
Bases HTML
Bases CSS
Mise en forme
Modèle de boîtes
Position des éléments
Création de tableaux
...
JAVASCRIPT
Tutoriel Vidéo - Niveau débutant :
Présentation du cours JavaScript
Introduction au JavaScript
Environnement de travail
Où écrire le code JavaScript
Syntaxe, indentation et commentaires
...
Tutoriel Vidéo - Niveau intermédiaire :
L'objet Math et ses méthodes
Les fonctions anonymes
Les closures en JavaScript
Présentation du DOM HTML
Accéder à des éléments
...
Tutoriel Vidéo - Niveau confirmé :
Quantifieurs et options
Les classes de caractères et les métacaractères
Rappels sur les formulaires HTML
Présentation de l'élément canvas
...
Cours interactif :
Introduction au cours JavaScript
Les variables et types de valeurs JavaScript
Les structures de contrôle JavaScript
Les fonctions en JavaScript
L'orienté objet en JavaScript
...
JQUERY
Tutoriel Vidéo - Niveau débutant :
Introduction au cours jQuery
Télécharger et utiliser jQuery
Syntaxe de base du jQuery
Introduction à la gestion d'évènements
Gestion d'évènements liés à la souris
...
Tutoriel Vidéo - Niveau confirmé :
Se déplacer dans le DOM en jQuery
Filtrer des éléments HTML
Insérer ou supprimer du contenu HTML
Autres opérations sur le DOM en jQuery
Modifier les styles CSS des éléments HTML en jQuery
La gestion des dimensions en jQuery
Afficher ou cacher des éléments HTML en jQuery
Créer des effets de fondu ou de slide en jQuery
...
Cours interactif :
- Introduction au cours JQuery
Manipulation du dom avec JQuery
Gestion d'événements avec JQuery
...
BOOTSTRAP
Cours interactif:
Fonctionnement de base du Framework Bootstrap
Classes Bootstrap et propriétés CSS
Styliser des éléments complexes avec Bootstrap
Les composants de navigation Bootstrap
Les composants informatifs Bootstrap
Autres composants visuels Bootstrap
SASS
Cours interactif
PHP / SQL
Cours interactif :
- Introduction au cours PHP et MySQL
- Découverte des variables en PHP
- Les structures de contrôle en PHP
- Découverte des fonctions en PHP
- Les variables tableaux en PHP
- Manipuler des dates en PHP
- Les variables superglobales PHP
- Manipuler des fichiers en PHP...
Tutoriel Vidéo - PHP :
- Introduction au PHP
- Préparer son environnement de travail
- Les bases du PHP
- Les variables en PHP
- Les conditions en PHP
- Les boucles en PHP
- Les tableaux en PHP
- Les fonctions en PHP
- Les fonctions relatives aux string
- Les fonctions affectant les array
- Présentation des formulaires
- Créer un formulaire HTML simple
Tutoriel Vidéo - SQL :
- Découverte de MySQL, PHPMyAdmin et des BDD
- Connexion à MySQL et création de BDD
- Insérer des données dans une BDD via PHP
- MàJ et suppression de données dans une BDD
- Les jointures SQL et l'UNION
- Les fonctions SQL
- Les filtres PHP
- Les expressions régulières
Python
Cours interactif
* Introduction au cours Python
* Les variables et les types de valeurs Python
* Les structures de contrôle Python
* Les fonctions Python
* Python orienté objet
* Modules standards et paquets Python
* Manipulation de fichiers avec Python
* Gestion des erreurs Python