Stage d'observation · Fin de seconde

Nathan

mon stage chez Solidapps

Bienvenue sur mon site. Je m'appelle Nathan et cette page présente mon stage d'observation, ce que je découvre dans l'entreprise et les notions importantes que j'apprends.

Voir mes découvertes
Pendant mon stage, j'observe le fonctionnement de l'entreprise, les outils utilisés et la manière dont les personnes travaillent ensemble.

Deuxième partie

Objectif du stage

L'objectif de ce stage est de découvrir le monde en entreprise, d'observer le travail dans le numérique et de mieux comprendre les métiers liés à l'informatique et à l'intelligence artificielle. Ce stage me permet également de développer mes connaissances techniques, d'apprendre à utiliser de nouveaux outils et de découvrir le monde professionnel.

Troisième partie

Ce que j'ai découvert

Cette partie sert à garder une trace simple des activités observées, des outils découverts, des métiers rencontrés et du vocabulaire appris.

Activités observées

  • Découverte de l'organisation d'une entreprise.
  • Observation du travail informatique au quotidien.
  • Compréhension d'un projet simple avec plusieurs fichiers.
  • Découverte d'un bot Telegram et d'une base de données.

Outils découverts

  • Python pour programmer.
  • SQLite pour sauvegarder des données.
  • Telegram pour utiliser un bot.
  • HTML et CSS pour créer un site web.

Mots nouveaux

API
Permet à deux programmes de communiquer.
Débogage
Recherche et correction des erreurs dans un programme.
Dépôt GitHub
Espace en ligne où sont rangés les fichiers d'un projet.
GitHub
Plateforme qui permet de stocker un projet en ligne et de suivre ses modifications. /mot Dépôt GitHub | Espace en ligne où sont rangés les fichiers d'un projet.
Glossaire
Liste de mots importants accompagnés de leurs définitions.
HTTPS
Protocole qui sécurise la connexion entre un site web et l'utilisateur.
RAG
Retrieval-Augmented Generation : méthode qui aide une IA à répondre avec des documents.
Script
Petit programme qui automatise une action.
SQLite
Petite base de données stockée dans un fichier.
Token
Code secret pour se connecter à un service.
Traefik
Outil qui permet de gérer l'accès à un site web ou à une application.
VPS
Serveur privé virtuel.

Ce que j'ai compris

J'ai compris qu'un projet informatique est souvent séparé en plusieurs fichiers, chacun avec un rôle précis. Par exemple, certains fichiers servent à gérer les données, d'autres à afficher le contenu ou à communiquer avec un service comme Telegram.

Quatrième partie

Mes journées de stage

Cette partie présente les principales activités réalisées pendant mon stage.

Jour 1

Configuration de Hermes

J'ai appris à configurer Hermes sur un serveur. J'ai utilisé le terminal Linux et découvert comment connecter ChatGPT à Hermes.

Jour 2

Projet bot Telegram

J'ai découvert un projet de bot Telegram pour gérer des tâches. J'ai appris le rôle de Python, SQLite, des tests et des différents fichiers du projet.

Jour 3

Création du site web

J'ai commencé à construire ce site web en HTML, CSS et JavaScript. Le site présente mon stage et mes découvertes de façon simple et claire. J'ai aussi connecté le bot Telegram et le site pour que, quand j'écris un mot et sa définition, il apparaisse sur le site dans les nouveaux mots.

Jour 4

Configuration des outils de développement

J'ai configuré les principaux outils utilisés pour le développement web. J'ai connecté GitHub, GitHub Desktop et Visual Studio Code afin de pouvoir gérer les fichiers du projet, suivre les modifications du site et synchroniser mon travail entre mon ordinateur et le dépôt GitHub. Cette étape m'a permis de découvrir les bases de la gestion de versions et de l'organisation d'un projet de développement.

Jour 5

Configuration de Traefik et HTTPS

J’ai installé et configuré Traefik afin de gérer les accès à mon site web. J’ai également mis en place le protocole HTTPS pour sécuriser les connexions et protéger les échanges de données.

Cinquième partie

Outils utilisés

Pendant mon stage, j'ai découvert plusieurs outils utilisés pour créer un projet informatique et modifier mon site.

Hermes

Hermes sert à utiliser une intelligence artificielle pour modifier des fichiers, lancer des commandes et aider à travailler sur un projet.

Telegram

Telegram sert à envoyer des messages et des commandes au bot, par exemple pour ajouter un mot dans le glossaire du site.

Terminal Linux

Le terminal Linux sert à écrire des commandes pour contrôler le serveur, lancer des programmes et vérifier les fichiers.

Python

Python sert à programmer le bot Telegram et à créer des fonctions automatiques pour le projet.

HTML

HTML sert à construire le contenu du site web, comme les titres, les paragraphes, les liens et les différentes parties.

CSS

CSS sert à mettre en forme le site web, comme les couleurs, les tailles, les espacements et l'apparence des cartes.

GitHub

GitHub sert à stocker le projet en ligne, suivre les modifications des fichiers et garder une sauvegarde du site.

GitHub Desktop

GitHub Desktop sert à envoyer plus facilement les modifications du projet vers GitHub sans utiliser uniquement le terminal.

Visual Studio Code

Visual Studio Code sert à écrire, modifier et organiser le code du site web dans un éditeur de code.

SQLite

SQLite sert à sauvegarder des informations dans une petite base de données stockée dans un fichier.

Sixième partie

Vidéos du stage

Cette partie regroupe des vidéos liées à mon stage, aux outils découverts et au monde du numérique.

Vidéo 1

Récapitulatif

Cette vidéo parle de Hermes Agent et de son fonctionnement. Elle permet de mieux comprendre l'outil que j'ai utilisé pendant mon stage pour travailler avec une intelligence artificielle. Elle montre aussi que Hermes peut aider à réaliser des actions concrètes sur un projet informatique. Cette vidéo complète donc ce que j'ai découvert avec le bot, le terminal et mon site web.

Vidéo 2

Récapitulatif

Cette vidéo présente une utilisation de Hermes sur une période plus longue. Elle montre qu'un outil numérique peut servir à avancer progressivement sur un projet et à améliorer des choses au fil du temps. Cela ressemble à mon stage, car je complète mon site petit à petit chaque jour. Elle m'aide à comprendre qu'un projet informatique se construit étape par étape.

Vidéo 3

Récapitulatif

Cette vidéo sert de guide pour mieux comprendre Hermes Agent. Elle explique l'intérêt d'utiliser un assistant capable d'aider sur des tâches informatiques. Elle est utile pour mon stage car j'ai justement utilisé Hermes pour modifier mon site, gérer des fichiers et connecter des outils entre eux. Elle permet de faire le lien entre les vidéos, mon projet et ce que j'apprends pendant le stage.

Septième partie

Compétences développées

Pendant mon stage, j’ai appris à mieux organiser un projet informatique, à utiliser des outils comme GitHub et Visual Studio Code, et à comprendre le rôle d’un serveur. J’ai aussi découvert comment sécuriser un site web avec HTTPS. Et je continue d'apprendre des choses.

Huitième partie

La suite de mon stage

Comme mon stage dure deux semaines, cette partie sera complétée au fil des prochains jours. Je vais continuer à découvrir les outils utilisés dans l'entreprise, observer de nouvelles activités et apprendre davantage sur les métiers liés à l'informatique et à l'intelligence artificielle.

Téléphone 00 00 00 00 00 Rendez-vous Réserver Email contact@example.com