🔍

Fullstack avec Astro.js

Maîtrisez Astro.js en 3 jours et créez votre portfolio développeur !
S'inscrire

Devenez développeur full-stack avec Astro.js

Pendant ces 3 jours, vous apprendez à créer des applications web riches et optimisées avec Astro.

Chez LBKE, nous privilégions une pédagogie active. Dès lors, nous vous proposons de travailler sur un projet fil rouge tout au long de votre formation : implémenter votre portfolio développeur avec Astro !

Nous explorerons ensemble les spécificités d'Astro :

  • Mécanismes de rendu serveur (SSR et SSG) pour optimiser le SEO et accélérer le chargement des pages ;
  • Intégration de multiples frameworks front-end modernes ;
  • Concept "d'islands" pour créer des composants interactifs et une navigation fluide avec les transitions de vue ;
  • Ajout d'un "Backend For Frontend" pour autonomiser les équipes frontend.

Autant de fonctionnalités qui font la puissance d'Astro !

Objectifs

  • Optimiser le chargement d'une page web
  • Gérer des contenus dynamiques à l'aide des collections (sites e-commerce, presse, blogs)
  • Créer des composants interactifs avec une librairie frontend (React, Vue, Svelte, Lit, Solid...)
  • Développer un backend avec les API Endpoints d'Astro

Prérequis

  • Connaître les langages HTML, CSS et JavaScript
  • Savoir développer en JavaScript dans une environnement NPM
  • Connaître les fondamentaux d'au moins un framework frontend supporté par Astro : React, Vue, Lit, Solid ou Svelte
  • Connaître le principe des requêtes HTTP dans une architecture client/serveur classique
  • Avoir une maîtrise suffisante de l'anglais pour lire des documentations techniques
  • Être en possession d'un ordinateur, d'une connexion Internet, d'une webcam et d'un micro

Un questionnaire d'auto-évaluation sera envoyé à chaque stagiaire au début de la formation pour nous permettre d'évaluer au mieux son niveau, ses besoins et ses attentes concernant la formation.

Programme de la formation

Mode d'évaluation de la formation

Notre approche pédagogique s'appuie sur l'alternance de présentations par le formateur et de mises en pratique accompagnées sur un projet fil rouge. A l'issue de la formation, vous conserverez le code et tous les supports de formation.

Projet : créez votre portfolio développeur avec Astro !

Astro vous permet de créer une application complète et optimisée, tout en réinvestissant votre expérience acquise sur un autre framework (React, Vue, Lit, Solid ou Svelte).

Nous allons recourir à la puissance d'Astro pour créer votre portfolio développeur de A à Z : page d'accueil, valorisation de vos expériences, blog, layout, point d'entrée d'API pour liker un article, intégration de vidéos YouTube... et plus encore !

Les connaissances acquises sur ce projet vous permettront de concevoir de nombreuses autres applications web avec Astro : blogs, médias, sites institutionnels, SaaS, etc.

Durée

3 jours

Modalités

A distance ou en présentiel autour de Montpellier

Au maximum 6 participants

Prix

Tarif formation inter-entreprises à distance

2200 € HT par participant

Tarif formation intra-entreprise sur-mesure

Sur devis

Prochaines sessions

Date à convenir ensemble

Délai : de 15 jours à 2 mois (maximum)

S'inscrire ou demander un devis

N'hésitez pas à nous appeler !

Votre formateur

Eric Burel est ingénieur diplômé de l'ENSIMAG. Il est co-fondateur de LBKE et a contribué à la création de plusieurs startups technologiques.

Eric est formateur et enseignant freelance depuis 2022.

Il partage régulièrement ses connaissances à travers des articles publiés sur Smashing Magazine, sur son blog et via les cours en ligne NextPatterns et AstroPatterns.