
Présentation, navigation dans la formation
Dynamique, expérience, passionné .net
Jeux / Missions / Points
Du html, du css, du bootstrap
Du angular :)
Installation de Visual Code
Création d'une première page html
Seconde quête ! :)
C'est parti, nouvelle quête !
Entre outils dédiés, et from scratch à la main
Rapide tour de http, avant et aujourd'hui
Explication du html : ça doit avoir du sens
meta, title, body, head ..
Comment bien découper sa page pour effectuer un maquettage
On reprend la première page, et on ajoute un titre, un sous titre + div et image
Découvrons et installons Live Server
Les images en html
Utilisation des balises articles et sections, vive le html 5
On teste et utilise
Notre but : embellir la page, la rendre sexy (enfin un peu)
CSS : déjà on peut en mettre dans chaque balise
Changement de la couleur de la taille de font
Corrigeons ensemble
On souhaite l'appliquer à plusieurs éléments : comment ?
Découverte de la notion de classe css
On va chercher à utiliser le css par fichier
Bravo c'est fini
Notion de grille, viewport, @media query, flex /
le grid en css 4, le inline, ...
Copié collé, maintenance ...
github, gitlab, bitbucket, ..
Rappel + démo allers-retours => MPA
L'arrivée du SPA
Présentation d'angular
Explication npm / node.js avant
Je montre ici les étapes pour installer la CLI d'angular 14
Et oui, ça y est on est en v14 !
Si vous êtes encore en v13, apprenez à passer à la v14
Découverte de https://update.angular.io/
Pourquoi typescript
Lien entre composant et vue
Jeu : decouvrir les points clefs suivant :
1. Quelle version angular
2. Comment se passe le chargement js, qui est chargé en premier
3. Quel endroit où l'on indique le dossier de code
4. Comment s'appelle ce fichier
5. On y trouve quoi d'autres (2)
6. Où se trouve les infos de paramétrages de test
7. Config de dev / prod ?
8. Comment on charge les composants et dans quel ordre ?
Découverte ngif
Découverte ngfor
Ce mode strict peut surprendre, et c'est important de bien le comprendre, pour ne pas être bloqué-e durant la suite de la formation
Comment passer l'item à notre enfant ?
Angular, Bootstrap, tout ça pour faire un site web ?
<Mise à jour pour angular 14>
<Mise à jour pour angular 13>
<Mise à jour pour angular 12>
<Mise à jour pour angular 11>
<Mise à jour pour angular 10>
Vous avez envie de vous mettre à Angular, framework Google réputé, pour faire des applications SPA.
Mais par quel bout le prendre ? Le framework vous paraît costaud à appréhender ?
Vous souhaitez en savoir plus, tout en apprenant à créer un site web professionnel ?
Vous avez envie de devenir développeuse, développeur FullStack ?!
Cette formation est faite pour vous, pour bien démarrer dans le développement web, Full Stack!
En résumé
Bienvenue dans cette formation pour apprendre à créer des applications web FullStack, avec Angular, BootStrap !
A travers la mise en place d'une application web mobile (un Selfie à Wookie), nous apprendrons à créer :
Une application web dite SPA (Programmation Orientée Composant) , professionnelle
Une application web fonctionnant sur Linux ou Windows
Une architecture logicielle propre, professionnelle et évolutive
Ce qui est couvert
Nous apprendrons plusieurs notions super fun, et essentielles pour la création de sites web professionnels :
Mettre en place une page d'accueil propre et bien pensée
La formation initiale HTML 5 : les principaux composants, la logique HTTP
L'apprentissage des bases du CSS 3 : les flex grid, la logique de grille, les animations, ...
L'apprentissage des fondamentaux Angular, dans sa dernière version (pour l'instant 14)
Créer des pages dynamiques, branchées à API REST
Créer un site internet pensé pour les moteurs de recherche d'aujourd'hui
Apprendre et utiliser un framework css reconnu : Bootstrap
Comment déployer notre site internet, notre application mobile sur un serveur
Mettre en place des tests unitaires de votre application : côté Angular
Durant toute la formation
Chaque session vous guidera pas à pas, dans la réalisation de notre application de Selfie à Wookie.
Pour compléter l'aventure, vous aurez accès à l'ensemble des sources du projet, section après section, pour bien avancer, et ne jamais se sentir perdu-e (c'est un de mes buts premiers, en tant que votre hôte, votre formateur).
A la fin de la formation
Vous aurez réalisé une application web !
Vous aurez une application de Selfie à Wookie : Instagram n'a qu'à bien se tenir :D
Et surtout : vous saurez créer des sites web avec Angular, Boostrap !
Et c'est vous qui l'aurez réalisé, étape après étape, pas à pas !
Vous commencez quand ? :=)