Angular 5, Firebase, AngularFire 5 et Angular Material
What you'll learn
- Apprendre à développer une application Angular dont les données seront persistées dans Firebase, apprendre à créer rapidement un système d'authentification également grâce à Firebase, améliorer votre interface graphique à l'aide d'Angular Material
Course content
- Preview04:02
- 00:02Code source
- Preview05:46
- Preview04:46
- Preview05:43
Requirements
- Connaître les fondamentaux d'Angular à partir de la V2. Idéalement, avoir suivi Angular 2 par la pratique.
Description
Firebase peut vous aider à réaliser vos projets, vraiment ! Trop de développeurs abandonnent un projet personnel, qui aurait pu devenir le produit phare d'une startup, simplement par manque de temps. Qu'est-ce qui dévore votre temps de développement ? Bien souvent la partie backend. Car ce qui motive le développeur Front et les futurs utilisateurs de son application en cours de création, ce sont les fonctionnalités que proposera cette application, la partie visible. Pas le backend.
Négliger le backend n'est pas une bonne idée pour autant : une application rapide, c'est souvent une application dont la base de donnée retourne rapidement les bons résultats. Alors quoi faire ? Abandonner son projet au moment où la partie Front est achevée et que la motivation commence à décliner comme c'est trop souvent le cas ? Non : adopter Firebase ! Cela vous permettra de réduire grandement le temps de développement consacré au backend, sans le négliger.
Si Firebase est facile à prendre en main, il serait dommage de se priver, quand on est développeur Angular, d'AngularFire. Cette librairie vous permettra d'interagir plus facilement avec Angular, en bénéficiant des Observables qui vous permettront de traiter vos données comme des flux asynchrones. Mais également de facilement implémenter un système d'authentification.
Dans cette nouvelle formation, nous verrons comment développer une application Angular dont les données seront persistées dans le cloud proposé par Firebase. Pour que vos projets personnels ne meurent plus sur votre disque dur, pour que votre PME puisse rapidement concrétiser une idée d'application ou celle d'un de vos clients : Angular + AngularFire + Firebase est la stack qui vous permettra cela, tout en prenant de nouveau plaisir à mener vos idées d'applications à terme.
Cerise sur le gâteau, vous apprendrez à utiliser Angular Material afin de créer une interface graphique moderne.
Who this course is for:
- Développeurs web en poste, freelances, étudiant(e)s en informatique, autodidactes motivé(e)s
Instructor
Développeur web depuis 2003 dans des entreprises clientes publiques (SNCF, URSSAF, EDF...) et privées (Iron Mountain, Jouve, CDiscount...), avec comme fil conducteur la conscience qu’il est bien plus facile de rester sur la vague que de tenter de remonter après s’être laissé submerger, Samir Medjdoub est également dirigeant de société. Auteur de formations depuis 2016, il a eu la chance d'évoluer dans des entreprises ayant été parmi les premières en France à adopter Angular, Node ou encore MongoDB.
Les développeuses et développeurs JavaScript (Front, Back ou Fullstack !) ont de très beaux jours devant eux : investissez dans les frameworks, plateformes et librairies JavaScript qui vous ouvriront de belles opportunités en 2020.