Poste de travail

Grégory Peigné
Développeur web Full Stack à Paris

PHP, MySQL, Javascript, JQuery, Node.js, Bootstrap, Materialize ...

keyboard_arrow_down

Qui suis-je ?

J'ai fait de ma passion pour le digital mon métier. Conscient des enjeux actuels liés au numérique, je souhaite évangéliser mes connaissances en contrat pro ou en CDD/CDI web junior. Souple et rigoureux dans mon travail, j’ai une bonne culture du web, j’aime les nouvelles technologies, la pizza et la musique :)

archive CV
Gregory Peigne
Grégory Peigné
35 ans
06.95.81.36.65
contact@gregorypeigne.fr
Rue des prairies 75020 Paris FRANCE
Compétences Grégory

COMPETENCES

Force de mes capacité d'autodidacte, je détiens 7 129 178 octets de certificats en programmation , en UX/UI design et en environnement web. Perspicacité et intuition me permettent de résoudre les bugs les plus improbables. Agile en back-end avec node.js ou PHP, je suis aussi très gourmand de design avec photoshop, framework css et javascript.

PORTFOLIO

Mes premiers projets m'ont permis d'expérimenter le développement web (projets statique et dynamique, architecture MVC, projets orientés objets et procéduraux). Je suis également expert en front-end grâce à des collaborations en hackathon.

CERTIFICATIONS

  • HTML et CSS
    Html5 et css3more_vert

    Taux de réussite : 89%link

    Acquisclose
    • Maîtriser les langages HTML et CSS
    • Créer des pages web en HTML et CSS
    • Structurer une page web
    • Transformer une maquette en page web
    • Envoyer un site en ligne
  • Javascript
    Javascriptmore_vert

    Taux de réussite : 93%link

    Acquisclose
    • Configuration d'un environnement de travail en ligne avec JSFiddle, JS Bin et CodePen ou en local avec un IDE comme Sublime Text, Atom et Brackets
    • Les variables, conditions et boucles en javascript
    • Manipuler et créer des fonctions
    • Tableaux et chaînes de caractères
    • Programmation orientée objet
  • JQuery
    JQuerymore_vert

    Taux de réussite : 95%link

    Acquisclose
    • Sélection d'éléments en JQuery
    • Modifier le contenu d'un élément
    • Insérer et remplacer des éléments dans le DOM
    • Gestion événementielle
    • Animations et effets
    • Files d'attente et timer
    • Textes et images
    • Formulaires et tableaux
    • Communications AJAX
    • Utiliser et créer des plugins
    • Déboguer le code jquery
  • Node.js
    Node.jsmore_vert

    Taux de réussite : 95%link

    Acquisclose
    • Les atouts de node.js
    • Ecouter et créer des évènements
    • Fonctions de callback
    • Créer des modules
    • Utiliser NPM pour installer des modules
    • Utilisation du framework Express.js pour la gestion des routes, des templates et des middlewares
    • La communication temps réel avec socket.io
  • PHP
    PHP et MySQLmore_vert

    Taux de réussite : 72%link

    Acquisclose
    • Installation d'un serveur web local comprenant Apache PHP et MySQL
    • Inclure des portions de page
    • Les variables, conditions, boucles, fonctions et tableaux
    • Transmettre des données par l'url ou par les formulaires
    • Variables superglobales, sessions et cookies
    • Stocker et manipuler des informations à l'aide de MySQL
    • Les fonctions, dates et jointures entre tables
    • Créer des images en PHP
    • Les expressions régulières
    • La programmation orientée objet
    • Organiser son code selon l'architecture MVC
    • Proteger un dossier avec un .htaccess
  • Bootstrap
    Bootstrapmore_vert

    Taux de réussite : 97%link

    Acquisclose
    • Configurer Bootstrap
    • Organisation spatiale des éléments à l'aide de la grille.
    • Eléments de base: listes à puces, descriptions, tableaux, formulaires de contact, boutons, icônes et images
    • Les composants intégrés: la navigation, effets typographiques, thumbnails, listes groupées, panneaux, médias, alertes et barres de progression
    • Les plugins JQuery: menu déroulant, fenêtre modale, onglets, boutons, carrousel, info-bulles et Popover, effet accordéon et le Scrollspy
  • Wordpress
    Wordpressmore_vert

    Taux de réussite : 92%link

    Acquisclose
    • La publication d'articles, de pages, de menus et de medias sous wordpress
    • Gérer un site participatif
    • Développement de thèmes et plugins
    • Mise en production
    • Amélioration du référencement
    • Optimisation des performances (cacher les ressources et compresser les fichiers JS et CSS)
  • Git
    Gitmore_vert

    Taux de réussite : 84%link

    Acquisclose
    • Effectuer des commits avec GIT
    • Lire l'historique
    • Se positionner sur un commit donné
    • Utilisation de remotes
    • Héberger les repositories sur Github
    • Récupérer du code d'un autre repository
    • Création de repositories
    • Envoyer le code sur Github
    • Récupérer des modifications
    • Créer des branches
    • Fusionner des branches
    • Résoudre des conflits
    • Identifier les auteurs des différents commits
    • Ignorer des fichiers
add
  • Comprendre le web
    Comprendre le webmore_vert

    Taux de réussite : 100%link

    Acquisclose
    • Comprendre la notion de web au travers des représentations
    • Maîtriser les notions de web, services et cloud
    • Connaissances sur la création du web et ses acteurs
    • Notions sur les différents langages clients/serveurs qui existent aujourd’hui sur le web
    • Fonctionnement et comparaison entre les différentes base de données
    • Les intérêts d’un site responsive et mobile
    • Les réseaux derrière le web (serveur, IP et protocole)
    • Validation de la question : « Le métier de développeur web est-il en adéquation avec mon profil personnel ?
    • Le parcours pour devenir développeur informatique et quelques astuces pour accéder au saint Graal
  • Les start-ups
    Start-upmore_vert

    Taux de réussite : 73%link

    Acquisclose
    • Les caractéristiques principales d'une start-up
    • Les modèles économique des start-ups
    • Le mode de fonctionnement d'une start-up
    • Envisager l'échec
    • L'état d'esprit d'un entrepreneur
    • L'écosystème des start-ups
    • S'informer et structurer sa veille
    • L'immersion dans un incubateur
    • Trouver, développer, tester et donner vie à une idée
    • Le parcours d'un entrepreneur
  • Devenir mentor
    Devenir mentormore_vert

    Taux de réussite : 97%link

    Acquisclose
    • Devenir mentor
    • Les enjeux du mentorat
    • Les devoirs du mentor
    • Les outils et la formation du mentor
    • Recevoir et accompagner les élèves
    • Valider un projet
  • Référencement web
    Référencement webmore_vert

    Taux de réussite : 95%link

    Acquisclose
    • Le référencement dans le contexte du webmarketing
    • Référencement naturel et référencement payant
    • Les moteurs de recherche
    • La pertinence et la notoriété d'une page web
    • Définir des mots clés
    • Lister les mots clés
    • Analyser les recherches des internautes
    • Repérer les mots clés des concurrents
    • Présentation du contenant
    • Optimisation technique du contenant
    • L'unicité du contenu
    • Utilisation des outils SenSEO Semrush et google adwords
    • Gestion des liens entrant et sortant
add
  • Bluemix
    IBM Bluemixmore_vert

    Taux de réussite : 92%link

    Acquisclose
    • L'environnement cloud d'IBM Bluemix (IaaS, PaaS et SaaS)
    • Les services de Bluemix
    • La tarification
    • L'interface
    • Développer un projet avec DevOps services
    • Installer les outils pour utiliser Bluemix depuis chez soi en ligne de commande
    • Configurer les paramètres de l'application (nombre de serveurs, mémoire) directement depuis les fichiers de l'application
    • Utiliser Git avec Bluemix
    • Déployer une application en ligne
    • Ajouter des services à une application (Cloudant, Watson et Cloud Integration)
  • Linux
    Linuxmore_vert

    Taux de réussite : 95%link

    Acquisclose
    • Les fondements de Linux
    • Partitionner un disque dur
    • Installer Linux dans une machine virtuelle
    • Utilisation de la console
    • La structure des fichiers et dossiers
    • Les utilisateurs et les droits
    • Editeur de texte vim
    • Installer des programmes avec apt-get
    • Extraire, trier et filtrer des données
    • Rediriger le résultat d'une commande
    • Surveiller l'activité du système
    • Exécuter des programmes en arrière-plan à une heure différée
    • Archiver et compresser
    • La connexion SSH
    • Transférer des fichiers
    • Analyser le réseau et filtrer le trafic avec un pare-feu
    • Compiler un programme depuis les sources
    • Scripts shell
  • Langage C
    Programmer en Cmore_vert

    Taux de réussite : 91%link

    Acquisclose
    • Les bases de la programmation en C
    • Les techniques avancées du langage C (programmation modulaire, pointeurs, tableaux, chaines de caractères, préprocesseur, types de variable, lire et ecrire dans un fichier et allocations dynamique de variable)
    • Installation de bibliothèques
    • Afficher des images
    • La gestion des événements
    • Ecrire du texte avec SDL_ttf
    • Gestion de l'audio avec FMOD
    • Les listes chaînées
    • Les piles et les files
    • Les tables de hachage
  • Disciple du javascript
    Disciple du Javascriptmore_vert

    Taux de réussite : 93%link

    Cours suiviclose
    • Apprenez à coder en Javascript
    • Dynamisez vos sites web avec Javascript
    • Créez un jeu de plateau tour par tour en Javascript
    • Simplifiez vos développements Javascript avec JQuery
    • Des applications ultra-rapides avec node.js
    • Développez vos applications web avec Angular.js
    • Créez une single-page app avec node.js et meteor
  • Déployer sur Bluemix
    Le cloud d'IBM Bluemixmore_vert

    Taux de réussite : 91%link

    Cours suiviclose
    • Apprenez à coder en Javascript
    • Dynamisez vos sites web avec Javascript
    • Des applications ultra-rapides avec node.js
    • Gérez votre code avec Git et Github
    • Déployez des applications dans le cloud avec IBM Bluemix
  • Intégrateur web
    Intégrateur webmore_vert

    Taux de réussite : 92%link

    Cours suiviclose
    • Comprendre le web
    • Apprenez à créer votre site web avec HTML5 et CSS3
    • Prenez en main Bootstrap
    • Gérez votre code avec Git et Github
    • Utilisation du framework Express.js pour la gestion des routes, des templates et des middlewares
    • La communication temps réel avec socket.io
  • Lancer son site web
    Lancer son site webmore_vert

    Taux de réussite : 89%link

    Cours suiviclose
    • Comprendre le web
    • Apprenez à créer votre site web avec HTML5 et CSS3
    • Concevez votre site web avec PHP et MySQL
    • Les clés pour réussir son référencement web
add