- git && pullRequest
- docker && docker-compose && Makefile
- solr && Redmine && Jenkins
- magento 1.5 && phpStorm plugin Magicento
- compass && grunt && npm
- Symfony && test unitaire
- Ce former sur GIT - 1 a 2 semaines : peut être cumuler avec un autre aprentisage
- Ce former sur Docker - 6 a 8 semaines : bon niveau en admin sys recquis, bcp à apprendre sur le temps libre
- Ce former sur SolR - 2 semaine : encore flou
- Ce former sur Compass, Grunt, Npm - 3 semaines : pas mal de chose à couvrir mais secondaire pour le moment
- Ce former sur Magento 1.5 - 8 à 16 semaines : priorité
- Comprendre le fonctionnement de la BDD du b2b ?? semaines : priorité
- Ce former au test Unitaire 6 à 8 semaines
Semaine 1 et 2
Réferent technique : Seb, essayer de pas trop le gonfler avec toutes mes questions
* Ce former à git au quotidien en travaillant sur Magento 1.5 et phpStorm avec Magicento
* Comprendre l'architecture BDD du projet b2b et si possible la base referential de SolR
* Comprendre le fonctionnement MVC et les classes importantes de Mangeto 1.5
* Essayer de lire des tuto sur Docker et SolR le soir et les week end.
Rapport de 1ere Semaine :
* Prise en main de ubuntu : Ok
* Installation de l'environnement de production : Ok (voir la partie docker et make file)
* Maitrise des concepts généraux et théorique de Git : Ok (voir dans le cadre d'une utilisation en équipe)
* Maitrise de la création d'un module Magento (block, controllers, model, sql, config.xml, layout) : ok
* Maitrise de la création d'un controlleur : ok
* Matrise de la création d'un modèle triad (Model, Ressource, Collection) : ok
Rapport de 2eme Semaine : Memo Magento
* Destruction de l'environnement de production et réinstallation : Ok (plus de pb avec le docker)
* Utilsiation de git : commit -p. Mes premières conflits et mes premiers diff.
* Magento : Epluchage des classes Collection et Modele, création d'un mémo.
* Layout et config.xml : principe de surcouchage des controllers, modèles et block : ok
* Obeserver d'évenements : En cours
Rapport de 3eme Semaine :
* Epluchage du tunnel de paiement sur B2B
* Création de ticket et utilisation de redmine avec la gestion du temps : ok
* Etude du système de double et triple validation
* Etude de la base flat_order et flat_quote ainsi que la conversion quote => order