Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Développez votre portfolio développeur avec Astro, le framework JavaScript super optimisé et interopérable !
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Dans cette formation, vous apprendrez à créer des applications web complètes et performantes avec Astro.
Vous découvrirez les concepts qui font d'Astro une technologie très puissante :
- rendu serveur (SSR) et statique (SSG) pour maximiser le SEO et les performances d'affichage,
- méta-framework pour sortir de la guerre des frameworks front-end,
- îlots d'interactivité et transitions de vue pour une expérience utilisateur optimale,
- les bases de la programmation full-stack pour pouvoir créer des API simples en autonomie.
Durant toute la formation, nous suivrons ensemble le projet fil rouge : créer votre propre portfolio développeur avec Astro !
Cette formation s'adresse à des développeurs et développeuses, ayant des connaissances de base en développement web avec une librairie JavaScript moderne : React, Vue, Lit, Solid et Svelte sont les bienvenus ! Une connaissance basique du développement Node.js ou d'un autre langage serveur est suffisante.
méta-framework
Mise en pratique : créer les premières pages de notre portfolio
- Initialiser une nouvelle application Astro
- Créer la page d'accueil de votre portfolio développeur
- Créer une page pour lister vos expériences et un lien vers cette page
- Créer un layout avec un pied de page
Mise en pratique : ajouter un blog à notre portfolio
- Créer une page de mentions légales en markdown
- Créer un micro-blog en markdown
- Configurer getStaticPaths()
pour le rendu statique
- Créer un bouton de copier-coller du lien d'un blog avec une librairie frontend
- Intégrer des vidéos YouTube dans un fichier markdown/mdx
- Utiliser des transitions de vues lors du passage d'un article à un autre
props drilling
avec Astro.localsMise en pratique : créer un système de likes avec une API et un backend
- Créer deux points d'entrée : liker un article, et récupérer le nombre de likes
- Utiliser l'API pour afficher le nombre de likes
- Utiliser directement la base de données pour afficher le nombre de likes
- Créer un point d'entrée d'incrément du nombre de likes
- Créer un composant interactif pour liker un article
Eric est ingénieur diplômé de l'ENSIMAG et vit à Montpellier. Développeur et consultant indépendant au sein de sa société LBKE, il a participé à l'émergence de plusieurs startups technologiques.
Eric est investi dans le monde de l'open source, en tant que membre du collectif Devographics qui organise les enquêtes annuelles State of JavaScript, State of CSS, HTML, GraphQL et React. Il développe les applications Next.js et Astro de Devographics.
Il a formalisé et rendu public un pattern de programmation innovant pour la Jamstack, le rendu statique personnalisé, qui réduit la consommation des applications web et qu'il sera ravi de vous présenter au cours des formations.
Depuis 2020, Eric donne le cours d'introduction au développement web aux élèves-ingénieurs de l'EPF Montpellier.
Il partage régulièrement ses connaissances sous la forme d'articles sur Smashing Magazine.
Human Coders c'est un centre de formation pour développeurs avec :
Développez votre portfolio développeur avec Astro, le framework JavaScript super optimisé et interopérable !
Dans cette formation, vous apprendrez à créer des applications web complètes et performantes avec Astro.
Vous découvrirez les concepts qui font d'Astro une technologie très puissante :
- rendu serveur (SSR) et statique (SSG) pour maximiser le SEO et les performances d'affichage,
- méta-framework pour sortir de la guerre des frameworks front-end,
- îlots d'interactivité et transitions de vue pour une expérience utilisateur optimale,
- les bases de la programmation full-stack pour pouvoir créer des API simples en autonomie.
Durant toute la formation, nous suivrons ensemble le projet fil rouge : créer votre propre portfolio développeur avec Astro !
Cette formation s'adresse à des développeurs et développeuses, ayant des connaissances de base en développement web avec une librairie JavaScript moderne : React, Vue, Lit, Solid et Svelte sont les bienvenus ! Une connaissance basique du développement Node.js ou d'un autre langage serveur est suffisante.
méta-framework
Mise en pratique : créer les premières pages de notre portfolio
- Initialiser une nouvelle application Astro
- Créer la page d'accueil de votre portfolio développeur
- Créer une page pour lister vos expériences et un lien vers cette page
- Créer un layout avec un pied de page
Mise en pratique : ajouter un blog à notre portfolio
- Créer une page de mentions légales en markdown
- Créer un micro-blog en markdown
- Configurer getStaticPaths()
pour le rendu statique
- Créer un bouton de copier-coller du lien d'un blog avec une librairie frontend
- Intégrer des vidéos YouTube dans un fichier markdown/mdx
- Utiliser des transitions de vues lors du passage d'un article à un autre
props drilling
avec Astro.localsMise en pratique : créer un système de likes avec une API et un backend
- Créer deux points d'entrée : liker un article, et récupérer le nombre de likes
- Utiliser l'API pour afficher le nombre de likes
- Utiliser directement la base de données pour afficher le nombre de likes
- Créer un point d'entrée d'incrément du nombre de likes
- Créer un composant interactif pour liker un article
Eric est ingénieur diplômé de l'ENSIMAG et vit à Montpellier. Développeur et consultant indépendant au sein de sa société LBKE, il a participé à l'émergence de plusieurs startups technologiques.
Eric est investi dans le monde de l'open source, en tant que membre du collectif Devographics qui organise les enquêtes annuelles State of JavaScript, State of CSS, HTML, GraphQL et React. Il développe les applications Next.js et Astro de Devographics.
Il a formalisé et rendu public un pattern de programmation innovant pour la Jamstack, le rendu statique personnalisé, qui réduit la consommation des applications web et qu'il sera ravi de vous présenter au cours des formations.
Depuis 2020, Eric donne le cours d'introduction au développement web aux élèves-ingénieurs de l'EPF Montpellier.
Il partage régulièrement ses connaissances sous la forme d'articles sur Smashing Magazine.
Human Coders c'est un centre de formation pour développeurs avec :
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012