Accueil
Je me présente, je m’appelle Jimmy Fayet, je suis né le 11 décembre 2004.
Actuellement en BTS SIO (option SLAM) je souhaiterais, plus tard, devenir développeur informatique.
Je m'intéresse beaucoup aux multiples branches que le métier de développeur informatique peut apporter (comme dans une entreprise d’agriculture, ou de médecine, etc..)
Ce portfolio servira de présentation pour l’épreuve E4.
Compétences
B1.1 Gérer le patrimoine informatique
- B1.1.1 Recenser et identifier les ressources : (ACQUIS)
- B1.1.2 Exploiter des référentiels, normes et standards adoptés par le prestataire informatique : (EN COURS D'ACQUISITION)
- B1.1.3 Mettre en place et vérifier les niveaux d'habilitation associés à un service : (EN COURS D'ACQUISITION)
- B1.1.4 Vérifier les conditions de la continuité d’un service informatique : (EN COURS D'ACQUISITION)
- B1.1.5 Gérer des sauvegardes : (ACQUIS)
- B1.1.6 Vérifier le respect des règles d’utilisation des ressources numériques : (ACQUIS)
B1.2 Répondre aux incidents et aux demandes d'assistance et d'évolution
- B1.2.1 Collecter, suivre et orienter des demandes : (ACQUIS)
- B1.2.2 Traiter des demandes concernant les services réseau et système, applicatifs : (ACQUIS)
- B1.2.3 Traiter des demandes concernant les applications : (ACQUIS)
B1.3 Développer la présence en ligne de l'organisation
- B1.3.1 Participer à la valorisation de l’image de l’organisation sur les médias numériques : (ACQUIS)
- B1.3.2 Référencer les services en ligne de l’organisation et mesurer leur visibilité : (ACQUIS)
- B1.3.3 Participer à l’évolution d’un site Web exploitant les données de l’organisation : (ACQUIS)
B1.4 Travailler en mode projet
- B1.4.1 Analyser les objectifs et les modalités d'organisation d'un projet : (EN COURS D'ACQUISITION)
- B1.4.2 Planifier les activités : (ACQUIS)
- B1.4.3 Évaluer les indicateurs de suivi d’un projet et analyser les écarts : (ACQUIS)
B1.5 Mettre à disposition des utilisateurs un service informatique
- B1.5.1 Réaliser les tests d’intégration et d’acceptation d’un service : (ACQUIS)
- B1.5.2 Déployer un service : (ACQUIS)
- B1.5.3 Accompagner les utilisateurs dans la mise en place d’un service : (EN COURS D'ACQUISITION)
B1.6 Organiser son développement professionnel
- B1.6.1 Mettre en place son environnement d’apprentissage personnel : (ACQUIS)
- B1.6.2 Mettre en œuvre des outils et stratégies de veille informationnelle : (ACQUIS)
- B1.6.3 Gérer son identité professionnelle : (ACQUIS)
- B1.6.4 Développer son projet professionnel : (ACQUIS)
Contributions / réalisations professionnelles
Réalisations orientées dev
L’objectif était que chaque groupe présentent un métier lié au développement informatique afin d’effectuer une veille sur ces métiers.
Cette mission m’a permis d’approfondir ma curiosité et ma connaissance au début de mon apprentissage et de découvrir des langages/applications qui me sont maintenant utiles.
Technologies utilisés : LibreOffice, Internet.
Les compétences du Bloc 1.1 / 1.6 étaient sollicitées.
Et plus précisément les compétences :
- B.1.1.1 Recenser et identifier les ressources
Pour la démarche de veille sur le métier qui a était choisi par notre professeur.
- B.1.1.2 Exploiter des référentiels, normes et standards adoptés par le prestataire informatique
Nous avons dû adopter un style particulier pour notre diaporama pour qu’ils soient conformes à l’entreprise fictive 2lo.
- B.1.6.2 Mettre en œuvre des outils et stratégies de veille informationnelle
Nous avons été confrontés à effectuer une veille pour décrire correctement les technologies du métier en question.
J’avais pour missions de créer un CV et une lettre de motivation pour permettre une candidature au 1er stage de BTS.
En 2ᵉ année de BTS, j’ai dû aussi faire un stage de 1 mois et grâce à mon gain d’expérience depuis la 1ʳᵉ année, j'ai pu améliorer mon CV.
Technologies utilisés : LibreOffice.
Les compétences du Bloc 1.6 étaient sollicitées.
Et plus précisément les compétences :
- B.1.6.3 Gérer son identité professionnelle
Nous avons mis un premier pas dans le monde du travail grâce à notre CV pour accéder au stage en entreprise.
- B.1.6.4 Développer son projet professionnel
Lister ces compétences et les technologies utilisés dans notre CV.
Cette mission apporte une dimension pratique et professionnelle et nous fais comprendre comment une grosse entreprise, ferroviaire dans ce cas, gère des sessions et gère les problèmes potentiels que l’on pourrait rencontrer dans notre future carrière.
Technologies utilisés : Python.
Les compétences du Bloc 1.3 étaient sollicitées.
Et plus précisément les compétences :
- B.1.3.3 Participer à l’évolution d’un site Web exploitant les données de l’organisation
Exploitation des données pour améliorer l’application.
L’objectif était d’identifier un incident sur un site web afin de le renseigner sur un ticket. La gestion d’incidents impliquent la recherche, le diagnostic et la résolution de problèmes, ce qui m’a permis de développer des capacités à résoudre des défis techniques et dépanner des applications.
Technologies utilisés : Framagit, Python, PostgreSQL.
Les compétences du Bloc 1.2 étaient sollicitées.
Et plus précisément les compétences :
- B.1.2.1 Collecter, suivre et orienter des demandes
Nous devions repérer les erreurs et les commentés sur comment nous pouvions les traiter.
- B.1.2.3 Traiter des demandes concernant les applications
Traitement des erreurs et amélioration.
Cette mission m’a permis de mettre en pratique les compétences en développement web en utilisant DjangoCMS et de me familiariser avec ce dernier. J’ai donc aussi appris à comprendre les besoins spécifiques d’une organisation ainsi que me sensibiliser sur des enjeux de l’agriculture locale et durable.
Technologies utilisés : HTML5, DjangoCMS.
Les compétences du Bloc 1.2 / 1.3 étaient sollicitées.
Et plus précisément les compétences :
- B.1.2.2 Traiter des demandes concernant les services réseau et système, applicatifs
Évolution du site web comme demandé.
- B.1.3.1 Participer à la valorisation de l’image de l’organisation sur les médias numériques
Faire évoluer le site tout en gardant l’image de base que renvoi le site pour l’organisation.
- B.1.3.3 Participer à l’évolution d’un site Web exploitant les données de l’organisation
Améliorer le site comme demandé.
Je devais pendant ce stage réaliser une application sur Xcode en SwiftUI (qui est le langage de programmation d’Apple) qui devait permettre de valider la réception d’un tracteur (avec plusieurs options comme un chronomètre, l’importation d’image, et générer un rapport format PDF).
J’ai donc appris à maîtriser les outils de développement iOS et versioning GIT.
Technologies utilisés : SwiftUI, Xcode, GitHub.
Les compétences du Bloc 1.4 / 1.5 / 1.6 étaient sollicitées.
Et plus précisément les compétences :
- B.1.4.1 Analyser les objectifs et les modalités d’organisation d’un projet
Objectifs mis en place par l’entreprise et réussir à les achever dans un certain délai.
- B1.5.1 Réaliser les tests d’intégration et d’acceptation d’un service.
Test effectuer au bon déroulement de l’application.
- B.1.6.1 Mettre en place son environnement d’apprentissage personnel.
Découverte du langage des MacOS : SwiftUI.
Je devais pendant ce stage réaliser un site web qui devait faciliter la lecture de fichier JSON.
J’ai donc appris à maîtriser le format JSON et CSV et le Javascript.
Technologies utilisés : HTML5, CSS3, JavaScript, JSON, CSV, Scaleway, GitLab, VS Code.
Les compétences du Bloc 1.4 / 1.5 / 1.6 étaient sollicitées.
Et plus précisément les compétences :
- B.1.4.1 Analyser les objectifs et les modalités d’organisation d'un projet
Objectifs mis en place par l'entreprise et réussir à les achever dans un certain délai. Objectifs de mission détaillé dans un PDF
- B.1.5.2 Déployer un service
Adopter une mise en forme, pour un site, aux couleurs de l’entreprise et déployer un service pour cette dernière.
- B.1.6.1 Mettre en place son environnement d’apprentissage personnel
Apprentissage de langage comme JSON, JavaScript et CSV en apprentissage personnel.
Dans cette mission nous étions un groupe de 3, chacun a été attribué un ticket par notre chef de projet. Les tickets devaient énoncer les besoins et les modalités ainsi que les objectifs pour pouvoir effectuer des modifications de code et les pousser sur une forge logicielle.
Je me suis occupé d’un ticket qui devait lister les contrats par mangeur en me servant du site AMAphp où j'ai moi-même et mes coéquipiers effectués des modifications après avoir effectué le ticket.
Technologies utilisés : PHP, Twig, HTML5, POSTGRE/SQL, Framagit.
Les compétences du Bloc 1.2 / 1.4 étaient sollicitées.
Et plus précisément les compétences :
- B.1.2.3 Traiter des demandes concernant les applications
Tickets attribués par notre référant afin de traiter la demande d’abord par écrit (Fonctionnalités, maquette, etc...) et faire évoluer le code de l’application AMAphp en fonction de la demande.
- B.1.4.1 Analyser les objectifs et les modalités d’organisation d’un projet
Difficulté rencontré lors de la compréhension de la mission : Analyser les objectifs mis en place dans un certain délai et faire évoluer l’application.
Réalisations orientées réseaux
Nous étions en groupe pour cette mission afin de pouvoir répartir les tâches pour faire le devis des ordinateurs ainsi que la recherche des meilleurs composants. Cette mission nous met dans des conditions quasi réelles puisque nous avions un délai à respecter ainsi que faire la meilleure configuration la moins chère possible comme pour un vrai appel d’offres.
Technologies utilisés : LibreOffice, Internet.
Les compétences du Bloc 1.1 / 1.4 étaient sollicitées.
Et plus précisément les compétences :
- B.1.1.1 Recenser et identifier les ressources
Savoir quels composants choisir et lequel peut être remplacé ou non en fonction du prix et/ou de la qualité.
- B.1.4.3 Évaluer les indicateurs de suivi d’un projet et analyser les écarts
Savoir analyser si tel ou tel composant est préférable ou non.
Nous étions aussi en groupe pour cette mission, comme pour la mission précédente, afin de se répartir les tâches.
C’était aussi en condition réelle, c’est à dire qu’il y avait un délai, que se soit le moins coûteux et le plus possible à réaliser.
Technologies utilisés : LibreOffice, Internet.
Les compétences du Bloc 1.1 / 1.4 étaient sollicitées.
Et plus précisément les compétences :
- B.1.1.1 Recenser et identifier les ressources
Savoir quels composants choisir et lequel peut être remplacé ou non en fonction du prix et/ou de la qualité.
- B.1.4.3 Évaluer les indicateurs de suivi d’un projet et analyser les écarts
Savoir analyser si tel ou tel composant est préférable ou non.
L’objectif était d'installer et de configurer OCS Inventory ainsi que GLPI sur des MV Windows et ainsi créer un tutoriel qui explique, pour des utilisateurs, la démarche à suivre .
Technologies utilisés : VMware, OCS Inventory, GLPI.
Les compétences du Bloc 1.2 / 1.5 étaient sollicitées.
Et plus précisément les compétences :
- B.1.2.2 Traiter des demandes concernant les services réseau et système, applicatifs
Analyse d’erreur potentiel et traitement du problème au bon fonctionnement de l'installation et de la configuration.
- B.1.5.3 Accompagner les utilisateurs dans la mise en place d’un service
Apprentissage du fonctionnement de OCS Inventory (inventaire sur la configuration matérielle) et de GLPI (gestion de services informatiques et d’assistance).
Réalisation d’un tutoriel pour expliquer la démarche d’installation et de configuration de OCS Inventory et GLPI à des utilisateurs.