Developpement web fullstack JavaScript avec Astrodotjs

LBKE

Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Niveau visé
Non diplômante
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
Objectifs

Notre formation "Fullstack avec Astro.js" est une formation en 3 jours dont l'objectif principal est de former des développeurs web à la technologie Astro.js qui permet de créer des applications web modernes de bout en bout.

Les objectifs détaillés sont :

  • Créer un site web optimisé
  • Gérer des contenus à 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-for-frontend avec Astro

À l'issue de cette formation, les participants seront en mesure de concevoir et de développer des applications web complètes, incluant à la fois le frontend et le backend, de manière autonome.

Programme

Programme sur trois jours

Jour 1 : Découvrir Astro

  • Comprendre l'innovation apportée par Astro et son écosystème
  • Développer une landing page optimisée
  • Développer plusieurs pages et un système de navigation et de layout
  • Optimiser automatiquement les images

Jour 2 : Gestion du contenu et composants interactifs

  • Concevoir un blog en Markdown
  • Installer une librairie JavaScript
  • Animer avec des transitions de vue

Jour 3 : Backend-For-Frontend

  • Principe du BFF et du rendu serveur/statique (SSR/SSG)
  • Compiler et préparer le déploiement de l'application
  • API, actions serveurs et data fetching

Projet : créer son portfolio développeur avec Astro

Au cours de cette formation, les apprenants créeront un portfolio développeur de A à Z : page d'accueil, valorisation de vos expériences, micro-blog statique, point d'entrée d'API pour liker un article, etc.

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

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

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Ces formations peuvent vous intéresser

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page