Votre navigateur est obsolète !

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

×

Maria GRAIRI

Stage Développeur Web

Situation professionnelle
En fin d'études
En recherche de stage
Présentation
Je suis une développeuse Web novice qui maîtrise divers langages et cadres de programmation, notamment HTML, CSS et JavaScript. Je fais preuve d'une bonne capacité à résoudre des problèmes et a collaborer efficacement, associée à une passion pour lacération de solutions web innovantes et conviviales. Je suis actuellement à la recherche d'une opportunité passionnante pour appliquer mes connaissances dans un environnement dynamique

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.