Votre navigateur est obsolète !

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

×

Matthieu Laclau

Ingénieur d'études et développement JAVA / JEE - Front End

Java / JEE
Web
Créatif
Persévérant
Rigoureux
Matthieu Laclau
41 ans
Sète (34200) France
Situation professionnelle
En poste
Indisponible
Présentation
Il est diplômé d'un Master Professionnel en Informatique orienté développement web et logiciel.

Il a emmagasiné beaucoup de connaissances tout au long de son cursus universitaire.

Son stage de fin d'études ainsi que les projets.auxquels il a participé lui ont permis de développer ses compétences.

Il est prêt à s'investir et à donner son maximum.
CV réalisé sur DoYouBuzz

Formation développement JAVA JEE - 57 jours

DTA Ingénierie

Octobre 2016 à décembre 2016
Formation Développement JAVA EE Front End – Certification – JAVA SE 7

Formation pratique qui vise à compléter et concrétiser les connaissances nécessaires pour la conception, le développement et la maintenance des applications Java en environnement JEE, associée à l’ensemble des technologies et frameworks utilisés en entreprise.
L’industrialisation des développements, la gestion des tests et intégration continue dans un contexte projet en méthode agile seront également mis en pratique.
Au-delà des technologies abordées, ce parcours de formation intègre également les valeurs humaines, la communication et le « savoir être » avec le module « Développement personnel »

Projet fil rouge tout au long de la formation

Mise en pratique durant 10 jours dans le cadre d’un projet complet de l’industrialisation des développements, la gestion des tests et l’intégration continue, ainsi que les pratiques de gestion de projet Agile dans un contexte Scrum.

Environnement technique : JAVA/JEE, Hibernate, Spring, EJB, REST, HTML 5, CSS3, Javascript, Angular JS, Jenkins, Sonar, GIT, MAVEN, Scrum
Modules, options, contenu des cours
  • Modules, options, contenu des cours :

    Module : Savoir Etre et Bonnes pratiques
    o Introduction au cursus et culture du développeur
    o Gestion des sources avec Git
    o Pratiques de Github
    o Développement Personnel – Savoir Etre
    o Introduction à l’agilité

    Module : Développement JAVA
    o Langage Java - Approche impérative
    o Langage Java – Approche orienté objet
    o Prépa Certification Java 7 niveau 1 – 1Z0 - 803
    o Design pattern Java
    o Langage Java – Java 8

    Module : Industrialisation des développements et Usine Logicielle
    o Gestion du cycle de vie d’un projet avec MAVEN et introduction à Gradle
    o Intégration continue avec Jenkins, qualimétrie avec Sonar,
    o Gestion des livrables avec Nexus

    Module : Traitement des données
    o Langage SQL – Pratique de MySQL (ou PostgreSQL)
    o Java – Accès à une base de données relationnelle (JDBC et JPA)

    Module : Développement Web font-end
    o http et HTML5
    o Introduction à JavaScript et JQuery
    o Introduction à CSS
    o Frameworks CSS : Twitter Bootstrap

    Module : Développement JAVAEE
    o Développement Web avec Java EE (Servlet, JSP, TagLibs)
    o EJB : Composants métiers avec Java EE
    o JAX-RS : REST avec JAVA EE

    Module : Développement Back-End avec Spring Framework
    o Spring Framework - Core
    o Spring Framework - Accès aux données (JDBC,ORM et Data)
    o Spring Framework - AOP
    o Spring Framework – Présentation (Web, MVC et Services REST)
    o Spring Framework – Boot et Security

    Module : Développement Front-End avec AngularJS
    o Outillage Front-End (NodeJS, NMMP,…)
    o Javascript avancé
    o Développer des applications Web riches avec AngularJS
    o Tests Front-End (Karma, Jasmine, Protractor)

    Atelier : Finalisation du projet global (9 jours)
    o Projet fil rouge Java / AngularJS,
    o Certification Java 7 niveau 1 – 1Z0-803
Préparation de plusieurs concours d'entrée dans la fonction publique (DGFIP), liés à l'Informatique pour certains.

Sujets révisés:
o Mathématiques (Fonctions, Equations, Probabilités, etc...).
o Informatique (Connaissances générales sur les ordinateurs et l'Informatique, Langages de développement, Ordinogrammes).
o Culture générale.
o Actualités (liées à l'Informatique ou à d'autres domaines).
o Fonctionnement du service public.

Auto-formation aux technologies du Web

Octobre 2013 à septembre 2015
Suite à mon stage de fin d'études et à l'obtention de mon diplôme j'ai décidé d'approfondir mes connaissances sur certaines technologies du web.
Cela a aussi été un moyen pour moi de rester à jour vis-à-vis de ces langages de programmation qui évoluent assez rapidement depuis quelques années.

Langages étudiés:
o PHP
o SQL
o Javascript / JQuery
o HTML 5 / CSS 3
o XML / XSL

Master Professionnel d'Informatique

Université Montpellier II

Septembre 2009 à septembre 2013
Domaines étudiés:
o Développement logiciel (Java/JEE et C/C++ principalement, Scheme, Lisp)
o Développement web (PHP, XML/XSL, eZ Components, Adobe Flex, RDF)
o Bases de données (Oracle, MySQL)
o Gestion de projets
o Méthodes Agiles / SCRUM
o Système/Réseau
o Algorithmique
o TALN (Traitement Automatique du Langage Naturel)
o Anglais

Projets réalisés:
o Blog de recettes (PHP, eZ Components)
o Application web permettant d'aspirer le contenu des forums médicaux (Doctissimo, ...) en fonction d'un mot-clé et de déterminer les noms de médicaments qui revenaient le plus souvent (PHP, MySQL)
o Jeu tactile pour iOS (Objective-C)
o Compilateur de Lisp (Lisp)
o FishEye sur une galerie d'images (Adobe Flex)

Langages utilisés:
o Java
o C
o C++
o PHP
o SQL
o HTML
o CSS
o XML
o XSL
o Javascript
o RDF
o Objective-C
o Scheme
o Lisp
o B

Environnements:
o Linux (CentOS, Ubuntu)
o Windows XP
o Mac OSX

License Professionnelle d'Informatique

Université Montpellier II

Septembre 2004 à mai 2009
Domaines étudiés:
o Développement logiciel (Java, C/C++, Scheme)
o Développement web (PHP, XML/XSL)
o Bases de données (Oracle)
o Système/Réseau
o Algorithmique
o Anglais
o Mathématiques (Statistiques)

Projets réalisés:
o Editeur de texte reconnaissant la syntaxe du CSS (Java, Swing)
o Paint en Java (Java, Swing)
o Solitaire (C++, Qt4)

Langages utilisés:
o Java
o C
o C++
o PHP
o SQL
o HTML
o CSS
o XML
o XSL
o Maple
o Scheme
o Python

Environnements:
o Linux (CentOS)