Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Maria GRAIRI

Développeuse Web spécialisée accessibilité numérique

Situation professionnelle
Freelance
En recherche active
Présentation
Mon parcours en tant que développeuse full stack témoigne de ma capacité à gérer toutes les étapes d’un projet web, avec une attention particulière à la performance, l’accessibilité et la qualité du code. J’allie rigueur technique et créativité pour livrer des solutions innovantes, répondant aux attentes des utilisateurs et des entreprises.

Développeur web Fullstack JS -

O'clock

Juillet 2023 à décembre 2023
Modules, options, contenu des cours

  • HTML/CSS : Maîtrise du HTML5 et du CSS3 pour la création de pages web à la fois structurées et esthétiquement stylisées
  • JavaScript : Connaissance approfondie de JavaScript, y compris ES6 et versions ultérieures, pour ajouter une interactivité avancée aux pages web.
  • Frameworks Front-End : Expérience avec des frameworks tels que React.js, Vue.js, pour construire des interfaces utilisateur réactives et modernes.
  • Responsive Design : Capacité à créer des interfaces qui s'adaptent à différents appareils et tailles d'écran.
  • Node.js : Utilisation de Node.js pour créer des serveurs web et développer la logique côté serveur.
  • Express.js : Compétences avec Express.js pour simplifier la construction d'applications web avec Node.js.
  • API REST et GraphQL : Capacité à créer et à consommer des API RESTful et/ou GraphQL pour la communication entre le front-end et le back-end.
  • Bases de données : Expérience avec des bases de données SQL (comme PostgreSQL ou MySQL) ou NoSQL (comme MongoDB).
  • Contrôle de version : Utilisation d'outils comme Git pour la gestion de code source.
  • Authentification et Sécurité : Connaissance des principes de l'authentification, de l'autorisation, et des meilleures pratiques de sécurité web.
  • Déploiement : Expérience avec le déploiement d'applications, y compris la connaissance des services cloud comme AWS, Azure, ou Heroku.
  • Développement Front-End : Création d'interfaces utilisateur attrayantes et intuitives en utilisant des frameworks JavaScript.
  • Développement Back-End : Construction de la logique côté serveur, gestion des bases de données, et intégration d'APIs.
  • Conception et Intégration d'API : Développement d'APIs internes et intégration d'APIs externes pour étendre les fonctionnalités de l'application.
  • Test et Débogage : Écriture de tests unitaires et fonctionnels, débogage et résolution de problèmes sur les deux extrémités du stack.
  • Collaboration et Gestion de projet : Travailler en étroite collaboration avec d'autres développeurs, designers, et parties prenantes pour assurer la cohérence et la qualité du produit final.
  • Veille Technologique : Se tenir au courant des dernières tendances et évolutions technologiques pour améliorer en continu les compétences et l'efficacité du développement.