PARCOURS

QUI SUIS JE ?

Je m’appelle Erwan PRUDENT, étudiant en deuxième année en BTS SIO SLAM à l’Efrei, situé à Villejuif. Ayant toujours été interressé par l’informatique et le développement web, j’utilise mes compétences techniques acquises dans ma formation et ma créativité pour la réalisation d’applications, de sites web et bien d’autres. Mon parcours d’apprentissage comprend la maîtrise de langages tels que PHP, SQL, Java, HTML, CSS, ainsi que la maitrise d’outil comme Elementor

MES COMPÉTENCES

HTML

Note : 5 sur 5.

HTML, ou HyperText Markup Language, est un langage de balisage utilisé pour créer et structurer le contenu des pages web. Il utilise des balises pour définir différents éléments tels que les titres, les paragraphes, les liens, les images, etc

PHP

Note : 3.5 sur 5.

PHP, acronyme de « Hypertext Preprocessor », est un langage de programmation côté serveur utilisé pour créer des sites web dynamiques. Il permet de générer du contenu HTML dynamiquement, d’interagir avec des bases de données, de gérer les formulaires et de réaliser diverses opérations côté serveur, le tout intégré dans des pages HTML

CSS

Note : 5 sur 5.

CSS, ou Cascading Style Sheets, est un langage de feuilles de style utilisé pour styliser et mettre en forme le contenu HTML des pages web. Il permet de définir des règles de présentation telles que la couleur, la taille, la police, la disposition et d’autres aspects visuels des éléments HTML

SQL

Note : 4.5 sur 5.

SQL, ou Structured Query Language, est un langage de programmation utilisé pour communiquer avec les bases de données relationnelles. Il permet de manipuler les données en effectuant des opérations telles que l’insertion, la mise à jour, la suppression et la récupération des données stockées dans une base de données

C

Note : 2.5 sur 5.

C est un langage de programmation impératif et structuré, créé à la fin des années 1960. Il est apprécié pour sa performance, sa proximité avec le matériel et sa portabilité. Utilisé dans une grande variété d’applications, du système d’exploitation aux jeux vidéo en passant par les logiciels embarqués, C est considéré comme un langage de bas niveau permettant un contrôle précis sur le fonctionnement des ordinateurs

JAVA

Note : 4 sur 5.

Java est un langage de programmation polyvalent et orienté objet, réputé pour sa portabilité, sa sécurité et sa robustesse. Il est largement utilisé pour le développement d’applications de bureau, d’applications web, d’applications mobiles et d’applications embarquées. Grâce à sa plateforme d’exécution Java Virtual Machine (JVM), les programmes Java peuvent être exécutés sur divers systèmes d’exploitation sans nécessiter de modifications importantes.

Vs code

Visual Studio Code (VS Code) est un éditeur de code source développé par Microsoft. Il est apprécié pour sa légèreté, sa rapidité et son extensibilité.

Eclipse

Eclipse est un environnement de développement intégré (IDE) open source très populaire, principalement utilisé pour le développement d’applications Java, bien qu’il prenne également en charge d’autres langages de programmation tels que C/C++, PHP, Python, etc

PhP my admin

phpMyAdmin est largement utilisé par les développeurs web et les administrateurs de bases de données pour simplifier la gestion et la maintenance des bases de données MySQL.

MES PROJETS

Réalisations scolaires

Réalisation professionnelle

Création d’une landing page avec elementor

VEILLE TECHNOLOGIQUE

L’intégration de l’IA et de l’apprentissage automatique dans l’Internet des Objets (IoT) implique l’utilisation de techniques avancées pour permettre aux appareils connectés de collecter, analyser et agir sur les données de manière autonome et intelligente. Grâce à ces technologies, les appareils IoT peuvent prendre des décisions en temps réel, prédire les comportements futurs et s’adapter aux changements de manière proactive, ouvrant la voie à de nouvelles applications dans des domaines tels que la maintenance prédictive, la gestion des ressources et la personnalisation des services.

Le développement de capteurs IoT avancés implique la création de dispositifs sensoriels hautement performants et polyvalents, capables de collecter une gamme diversifiée de données avec une précision accrue et une consommation d’énergie minimale. Ces capteurs intègrent souvent des technologies innovantes telles que les réseaux de capteurs sans fil, les matériaux nanostructurés et les algorithmes de traitement du signal avancés. En offrant une sensibilité accrue, une durabilité améliorée et une connectivité sans fil, ces capteurs permettent de déployer des applications IoT plus sophistiquées dans des domaines tels que la surveillance environnementale, la santé connectée et la gestion intelligente des infrastructures.

Les normes de sécurité pour les appareils IoT visent à garantir la protection des données et la confidentialité des utilisateurs dans un environnement connecté. Ces normes définissent des directives et des protocoles pour sécuriser les appareils IoT contre les cybermenaces, telles que l’authentification robuste, le chiffrement des données, les mises à jour de sécurité régulières et la gestion des identités. En adoptant ces normes, les fabricants et les développeurs peuvent renforcer la confiance des utilisateurs dans les appareils IoT et réduire les risques de piratage et de violations de la vie privée.

L’utilisation de la blockchain pour sécuriser les données IoT est une approche novatrice qui vise à renforcer la confidentialité, l’intégrité et la traçabilité des informations générées par les appareils connectés à Internet. En utilisant des concepts de décentralisation, d’immuabilité et de cryptographie, la blockchain offre un moyen sécurisé de stocker et de vérifier les données IoT, réduisant ainsi les risques de manipulation et de piratage. Cette technologie trouve des applications dans divers secteurs, tels que la santé, la logistique et la chaîne d’approvisionnement, où la sécurité des données est cruciale.

Propulsé par WordPress.com.