Skip to content
View jimmyomont's full-sized avatar
  • Boulogne Billancourt
Block or Report

Block or report jimmyomont

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jimmyomont/README.md

Bienvenue sur mon profil GitHub DEV 🐈‍⬛


mes projets :



Mes projets en cours :


mes notes :


Titre Professionnel de Formation Developpement Web et Accessibilité 👨‍💻Chez O'CLOCK

Conception de sites web via des projets pratiques et stage en entreprise.

Apprentissage approfondi de JavaScript, PostgreSQL, Node.js, Express.js, React et des méthodologies agiles.

PROGRAMME

  • JavaScript avancé (ES6+)
  • Sequelize pour la gestion des bases de données
  • Node.js pour la création de serveurs
  • Méthodes agiles pour une approche de développement itérative
  • Modèle MVC (Modèle-Vue-Contrôleur) pour une architecture robuste
  • Conception de base de données (MCD, MLD, MPD) pour une structure efficace

COMPÉTENCES TECHNIQUES

Bundler Parcel & SASS

  • Utilisation de Bundler Parcel pour optimiser le processus de construction de sites web
  • SASS pour la création de feuilles de style avancées
  • Conception de sites web avec un accent sur le Responsive Web Design (RWD)
  • Compréhension approfondie des enjeux liés au RWD pour garantir une expérience utilisateur cohérente sur différentes plateformes

Accessibilité Numérique

  • Sensibilisation aux principes de l'accessibilité numérique pour garantir l'inclusivité des sites web
  • Application de bonnes pratiques pour rendre les sites web accessibles aux personnes en situation de handicap

JavaScript

  • Maîtrise de JavaScript pour la manipulation avancée de valeurs et la prise de décisions conditionnelles
  • Utilisation efficace des tableaux pour le stockage et la manipulation de données
  • Création et utilisation d'objets pour caractériser des entités
  • Implémentation de fonctions pour la réutilisation efficace de blocs de code
  • Manipulation avancée des fonctions pour répondre aux besoins du développement
  • Utilisation d'outils JavaScript dans le navigateur pour interagir avec le DOM
  • Réponse aux interactions de l'utilisateur grâce aux événements
  • Construction d'objets en utilisant des classes et exploitation du concept de prototype

Client / Serveur et Architecture MVC

  • Compréhension du principe de client/serveur et utilisation de l'environnement d'exécution Node.js
  • Utilisation de modules tiers et création de ses propres modules
  • Création de serveurs HTTP avec Express.js et organisation des réponses
  • Utilisation de moteurs de templates pour construire des vues
  • Adoption de l'architecture MVC pour structurer les projets
  • Gestion de la réception, de la validation et de l'utilisation des données de requête du client
  • Application de principes de Programmation Orientée Objet (POO) pour organiser la validation des données
  • Mise en place de l'authentification et de l'autorisation des émetteurs de requêtes
  • Prise en compte des points clés de sécurité dans le développement

Bases de Données et ORM

  • Conception et utilisation de bases de données PostgreSQL
  • Écriture de requêtes SQL pour les opérations CRUD
  • Implémentation de requêtes SQL
  • Transposition de besoins en conception de projets et préparation des bases de données
  • Exécution de requêtes SQL dans un environnement JavaScript avec Node.js
  • Sécurisation des requêtes et utilisation du design pattern Active Record pour organiser les modèles
  • Familiarisation avec les concepts d'API et exploitation des API web

React

  • Paradigme fonctionnel et utilisation de syntaxes JavaScript modernes
  • Utilisation d'AJAX pour exécuter des requêtes HTTP
  • Construction de composants React et paramétrage avancé
  • Gestion de l'état et écoute des événements avec les hooks
  • Application des hooks d'effet pour intégrer AJAX dans des projets React
  • Importance et mise en œuvre de tests pour garantir la qualité du code

📞 Contactez-moi au 06.66.25.21.41 ou par email à [email protected]. J'attends avec impatience de discuter de nos futures réalisations ensemble !

💬 Enthousiaste, curieux et déterminé à devenir un développeur web accompli, je suis ouvert aux opportunités de collaboration et aux projets excitants. Mon désir constant d'apprendre et mon engagement envers la qualité font de moi un candidat idéal pour contribuer au succès de votre équipe.

Popular repositories Loading

  1. notes_de_cours_dev notes_de_cours_dev Public

    2

  2. jimmyomont jimmyomont Public

    Config files for my GitHub profile.

    1

  3. map-sphinx-v2.0 map-sphinx-v2.0 Public

    SCSS 1

  4. SeriniPulse SeriniPulse Public

    JavaScript 1

  5. initializeProjectReact initializeProjectReact Public

    JavaScript 1

  6. System_Auth_Manage_User_PHP System_Auth_Manage_User_PHP Public

    PHP 1