Développer votre première application Angular (v14)
What you'll learn
- Découvrir le HTML
- Découvrir le CSS
- Découvrir le framework Twitter Bootstrap
- Savoir créer une application Web avec Angular
- Comprendre le B-A-Ba d'Angular
- Savoir différencier SPA (Single Page Application) de MPA (Multiple Page Application)
- Créer une API bouchon
- Créer une SPA
- Découvrir le TypeScript
- Apprendre les forces et faiblesses de Javascript
- Apprendre la programmation POC : Programmation Orientée Composant
Requirements
- Savoir coder
- Savoir programmer
- Connaître les conditions, les switchs, les for, les foreach
- Connaître la POO (les bases)
- Comprendre ce qu'est une classe, une interface
- Savoir coder les bases du javascript
Description
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 ? :=)
Who this course is for:
- développeuses backend intéressées par le web
- développeurs backend intéressés par le web
- développeuses javascript, web souhaitant créer des application web FullStack
- développeurs javascript, web souhaitant créer des application web FullStack
- développeuses souhaitant créer des applications web propres et bien architecturées
- développeurs souhaitant créer des applications web propres et bien architecturées
Instructor
Passionné de code depuis l'âge de 9 ans (jour où j'ai eu mon Amstrad 6128 plus), je n'ai plus arrêter de coder, programmer depuis.
Depuis tout petit, j'aime aussi apprendre, enseigner, aider les autres à acquérir de nouvelles connaissances.
En joignant ces deux passions, j'avais trouvé ma voix : devenir formateur !
Au plaisir de vous proposer mes cours, de vous apporter un enseignement ludique et fun.
- Techniquement parlant
J'ai commencé à apprendre à programmer avec le langage BASIC.
Puis, j'ai eu une période Windev, PHP, et VBA, avant de trouver mon premier langage d'affection : C# et le framework dotnet.
Je suis devenu développeur .net depuis 2002, lors de la création du framework par Microsoft.
J'ai tellement cru en ce langage et à son framework, que j'ai créé une entreprise dédiée (au démarrage) à deux de mes passions : .net et l'agilité.
NETil était née, et elle a duré 8 ans.
Durant ces 8 ans, nous avons (nous étions 14) développé principalement en .net, en node.js et en angular, tout ça avec git
C'est à ce moment là que j'ai commencé à donner des formations dotnet, nodejs et agile.
- Et aujourd'hui
Je partage mon temps entre trois activités :
-> Formateur, of course :D
-> Senior développeur, CTO externalisé
-> Développeur d'un jeu video : Synale memories
Pour me suivre sur github : evan-boissonnot.
- Mes passions
Le code, la programmation
La formation, apprendre à apprendre.
Star wars, marvel, ...
La SF !
Le blogging
Le badminton
Le footing
Mes enfants
Mes formations ?
Aujourd'hui, je donne des formations présentielles / distancielles, gamifiées, autour de :
- Git : les bases, le niveau 2, github, gitlab, ...
- C# : apprendre le langage, découvrir les dernière nouveautés, monter au niveau intermédiaire, expert
- MVC net : créer un site mvc net, optimiser ses sites internet mvc net
- asp net : la même que pour mvc net
- architecture logicielle : bien coder, green coding, les bases de l'architecture, les design patterns
- WPF / UWP : créer des applications riches avec du XAML
- Angular : débuter en angular 6 et 7
- Nodejs : créer un site internet nodejs
- agilité : découvrir l'approche agile, apprendre SCRUM, maitriser SCRUM
Je crée en continue des formations en ligne.
Rejoins moi par exemple sur Curious academy.
Et enfin, je suis en train de monter une startup, yeah.
A très vite autour d'une formation :)
Evan