Être développeur full-stack chez IDCI-Consulting – Développeur full-stack – Qu'est-ce que c'est



Être développeur full-stack chez IDCI-Consulting – Développeur full-stack – Qu'est-ce que c'est

0 0


my-viva


On Github Brah0um / my-viva

Être développeur full-stack chez IDCI-Consulting

Brahim Boukoufallah

Sommaire

  • Introduction
  • L'environnement de développement à IDCI
  • MapYourStories
  • Les autres missions confiées
  • Bilan

Introduction

						
var brahim = {
  age: "25.2845914862",
  entreprise: "IDCI-Consulting",
  langages: ["PHP", "Javascript", "HTML3&CSS5"],
  technologies: ["Symfony", "Node.js", "MeteorJS", "Silex" , "Wordpress"]
};
							
						
  • ESN = entreprise de services du numérique
  • 4 height="200"collaborateurs
  • Conception, développement et maintien sites
  • simple site vitrine à app web plus complexes
  • en + idci propose des formations pour clients ou entrerise

Introduction

L'ESN IDCI-Consulting

  • Redmine = gestion de projet (Création, assignation de tâches, bug fix)
  • Gitlab = gestion de code avec Git (logiciels de gestion de version)
    • Historique des modifications
    • Travail en équipe
  • Dokuwiki = Partage de connaissance, regrouper des données utilise au quotidien, éviter tâches récurrentes
  • OwnCloud = Partage de fichiers / Éviter fonctionnement mail => trop galère

L'environnement de développement à IDCI

MapYourStories

Qu'est ce que c'est?

  • Création de plan de métro personnablisable et collaboratif
  • Cadeaux à imprimer différents formats (T-shirt, Mug, Poster...)

MapYourStories

Problématique

« Permettre aux utilisateurs la création de plan collaboratif en temps réel dans un navigateur. »

MapYourStories

Analyse

  • Veille technologique sur les outils temps réels
  • S'orienter sur les technologies JavaScript

MapYourStories

Recherche

  • Node.js & WebSockets
  • Meteor

MapYourStories

Node.js

MapYourStories

WebSockets

MapYourStories

WebSockets : Exemple

MapYourStories

Meteor

MapYourStories

Plan intéractif

D3.js (D3 pour Data Driven Document)

MapYourStories

Démonstration

Les autres missions

Les autres missions

Le site d'IDCI-Consulting

  • Refaire le site
  • Micro-framework: Silex
  • PHP, Html&Css, JavaScript

Les autres missions

L'écriture de documentation

Les autres missions

Maintenance client

Les autres missions

Migration de sites

  • Panne serveur OVH: 26 décembre 2014
  • Création site de maintenance, changement de fichier de configuration
  • Html&Css, langage de configuration (Apache2, Nginx)

Bilans

Bilan professionnel

Année d'apprentissage efficace et réussie

Entrainant l'obtention d'un CDI

Ces nouvelles méthodes de travail font leur preuves

Elles restent encore très récentes et vont demander un temps de test

Bilan technique

Apprentissage de nombreuses notions en formation

Et plus encore en entreprise

Mais tout reste encore à apprendre...

Ces nouvelles méthodes de travail font/doivent encore faire leur preuves

Vont demander en temps de test

Merci de votre écoute

Avez-vous des questions?

1 / 25
Être développeur full-stack chez IDCI-Consulting Brahim Boukoufallah