Cours ANGULAR, AngularFire & Firebase par la pratique
What you'll learn
- Développer une application avec Angular
- Utiliser Angular pas à pas autour d'un cas pratique concret
- Appliquer les bonnes pratiques du framework pour structurer son code proprement
- Communiquer et stocker des données avec Firebase depuis l'application Angular
- Devenir autonome à l'utilisation d'un framework dont le marché est en pleine expansion
- Mettre en production une application Angular
- Gérer l'authentification des utilisateurs avec Firebase
Requirements
- Aucune connaissance d'AngularJS ou Angular n'est nécessaire
- Aucune notion de NodeJS obligatoire
- Bonnes bases en HTML/CSS
- Notions solides en JavaScript
- Nous utiliserons le framework CSS Bootstrap 5 pour la stylisation de l'application. Il est préférable d'en avoir les notions
Description
Angular est un framework créé par Google. Il est dans le top 3 des frameworks JavaScript les plus recherchés sur le marché avec VueJS et React.
Dans ce cours, nous apprendrons à utiliser Angular autour d'un cas pratique visant à développer une application web pour une agence en ligne de vente de véhicules. Cette formation courte mais exhaustive vous permettra de connaître tous les fondements et bonnes pratiques du framework afin d'être autonome dans le développement de vos futures applications avec Angular.
Vous apprendrez à communiquer avec la base de données Firebase via la librairie AngularFire, à gérer des comptes utilisateur, à intégrer un CRUD, paramétrer la navigation, gérer l'envoi d'images ainsi que sécuriser les accès à certaines pages.
Grâce à Angular, il m'a fallut 3 jours pour développer l'application que nous verront en cas pratique dans ce cours. Sans framework, le développement d'une telle application avec autant de fonctionnalités pourrait prendre facilement 2 semaines en intensif.
Angular est conçu pour vous rendre la tâche plus facile et avoir un code plus optimisé et organisé.
À la fin de ce cours, nous procéderons à une mise en production (mise en ligne) afin de voir le fruit de votre travail disponible sur le grand Internet.
Je vous retrouve de l'autre côté !
Who this course is for:
- Développeurs web relativement expérimentés en JavaScript qui souhaiteraient apprendre à utiliser un framework pour ce langage
- Aux développeurs qui souhaitent s'ouvrir aux demandes du marché du travail qui s'étend de plus en plus sur Angular
- Ceux qui souhaitent rester à jour quant à la dernière version du framework
- Ceux qui aiment apprendre en pratiquant et en développant une véritable application complète
Instructor
Passionné par l’automatisation, l’optimisation et l’efficacité: voilà pourquoi je suis développeur.
Passionné par le partage et l’apprentissage: voilà pourquoi je suis formateur.
Je suis Bryan BERGER, développeur Frontend & Backend spécialisé dans les technologies JavaScript et auteur de la chaîne YouTube "Atomic React". Avec moi vous apprendrez différentes technologies JavaScript Frontend comme Angular et React mais aussi des technologies Backend comme NodeJS, Express, NestJS et bien d'autres librairies qui vous seront bien utiles.