La puissance du JavaScript serverless

Why take this course?
🚀 Lancez-vous dans le monde serverless avec JavaScript! 🌟
La puissance du JavaScript: Serverless et Microservices
📚 Présentation du cours:
Vous avez déjà entendu la fameuse réplique: "Le front end est le nouveau backend". Depuis plusieurs années, les architectures web (microservices) tendent à déléguer le maximum de "LOGIQUE MÉTER" au client. C'est la philosophie serverless qui s'affirme comme une solution très demandée dans le monde professionnel. Elle offre un moyen efficace d'économiser des coûts et du temps en matière de maintenance serveur, et parfois même, de totalement s'en passer!
🚀 Ce que vous apprendrez:
1. Créez un formulaire de contact full JavaScript: Découvrez comment utiliser les Google Apps Script pour créer un formulaire reproductible et l'envoyer par mail, tout en respectant les politiques cross-domain.
✅ 2. Sauvegarde des informations clients: Utilisez l'API ipify pour sauvegarder les adresses IP des utilisateurs dans une spreadsheet Google, permettant ainsi de recueillir des données précieuses.
🔗 3. Serveur proxy CORS avec Webtask: Apprenez à contourner les restrictions CORS (Cross-Origin Resource Sharing) en implémentant un serveur proxy avec le service FaaS Webtask basé sur NodeJS.
🛠️ 4. Telecharger un fichier sur IPFS: Envisagez l'utilisation de la librairie js-ipfs-http-client pour téléverser un fichier sur IPFS (InterPlanetary File System), ouvrant ainsi la porte à des applications décentralisées.
🎬 5. Minit-application PopCorntime: Construisez une version minimaliste de l'application PopCorntime pour lire des sélections de films en streaming, pair à pair et en temps réel, grâce à la librairie WebTorrent et les technologies WebSocket et WebRTC.
🌱 6. Stockage résilient sur IPFS avec PouchDB: Apprenez à téléverser plusieurs fichiers simultanément sur IPFS tout en conservant des empreintes cryptographiques de ces fichiers sur un service couchdb (NoSQL) en ligne gratuit (Cloudant), en utilisant les librairies JavaScript PouchDB et pouchdb-authentication.
💡 En bonus: Déploiement, hébergement et remontée des erreurs. Découvrez comment déployer et héberger vos clients JavaScript de manière automatique, ainsi que comment remonter les erreurs potentielles sans ever investir un centime grâce aux plateformes Netlify et Sentry.
Pourquoi suivre ce cours?
- Approche pratique: Apprenez par le biais de cas pratiques concrètes et progressifs.
- Sauvegarde des compétences: Du simple au complexe, à votre rythme.
- Technologies actuelles: Maîtrisez les outils et technologies en vogue.
- Accessible à tous: Pas besoin d'être un expert en JavaScript, commencez où vous en êtes!
📅 Débrayez le cap sur le serverless avec JavaScript. Rejoignez Arthur GRÉGOIRE et embarquez dans cette aventure technique et stimulante! Inscrivez-vous maintenant et transformez votre façon de travailler avec le JavaScript! 🧪💻✨
Course Gallery




Loading charts...