Compétences

À mon actif, j'ai actuellement 2 semaines de programmation en faisant 2h/j pour apprendre les bases, c'est le langage et le framework où je me sens le moins à l'aise. Je vais continuer de l'apprendre pour ma veille technologique et par la suite pour programmer des applications sous vue.JS

Vue.js

Symfony

Je suis actuellement en train d'apprendre symfony dans le cadre d'un projet personnel qui consiste à faire un site web d'un gite avec un système de réservation tel que Airbnb. Ce site intégrera un système de messagerie, un système de paiement et d'envoie de mail pour pouvoir valider son identité. Je suis actuellement à 4 semaines de programmation avec ce framework et je compte apprendre symfony en profondeur en ajoutant vue.js à mes projets pour le front.

Actuellement c'est le langage avec lequel je me sens le plus à l'aise, j'en fais depuis 1 an et demi et j'ai codé la plupart de mes applications web en PHP, sous architecture MVC. Tout le site de l'ONF a été codé avec ce langage et j'ai pu faire un projet personnel avec un ami ce qui m'a permis d'avoir des bases solides pour la programmation web côté backend.

PHP

HTML / CSS

Cela fait maintenant 2 années que je fais de la programmation web et que j'utilise l'HTML et le CSS quotidiennement, ce sont les langages que j'ai le plus utilisés durant mes années scolaires et même avant, j'ai de plus en plus de facilités en HTML mais j'ai encore quelques lacunes en CSS. J'ai dorénavant appris à faire en sorte que mes pages soient responsives grâce au CSS alors qu'on nous a appris à le faire avec bootstrap.

C'est un langage que j'ai utilisé pendant une année chaque semaine quand j'étais en première année de BTS mais c'est le langage que j'utilise le moins aujourd'hui car je fais principalement de la programmation web.

Python

Java

Le langage que j'ai pratiquement utilisé durant tout mon BTS SIO puisqu'on a principalement fait de la programmation orientée objet avec, ce langage m'a permis d'apprendre toutes les bases essentielles en programmation orientée objet sans non plus pousser au-delà de l'objet, nous avons fait les liens de 1 à 1, 1 à n, interface, abstrait, héritage, classe association, et les liens de composition.

Le C# est le langage qu'on a le moins utilisé durant le BTS SIO, nous avons fait quelques applications en C#.Net en travaillant avec une base de données sur microsoft SQL Server, nous avons plutôt pratiqué les requêtes stockées, fonctions stockées, et les triggers.