diff --git a/.DS_Store b/.DS_Store index d8449be..bf93a25 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/CV-Veau_Etienne-Alternance.pdf b/CV-Veau_Etienne-Alternance.pdf index 92fba8d..5c1aff2 100644 Binary files a/CV-Veau_Etienne-Alternance.pdf and b/CV-Veau_Etienne-Alternance.pdf differ diff --git a/CV-Veau_Etienne-Alternance.png b/CV-Veau_Etienne-Alternance.png index cfea485..1deecf2 100644 Binary files a/CV-Veau_Etienne-Alternance.png and b/CV-Veau_Etienne-Alternance.png differ diff --git a/cursus.html b/cursus.html index ebd258c..cc65448 100644 --- a/cursus.html +++ b/cursus.html @@ -127,7 +127,6 @@ hamburger.setAttribute('aria-expanded', navMenu.classList.contains('active')); }); - // Fermer le menu quand on clique sur un lien document.querySelectorAll('nav a').forEach(link => { link.addEventListener('click', () => { navMenu.classList.remove('active'); diff --git a/index.html b/index.html index 8ef8b4b..b923397 100644 --- a/index.html +++ b/index.html @@ -23,12 +23,10 @@

-


-

@@ -40,13 +38,13 @@ Je suis Etienne Veau étudiant en 1er année du B.U.T informatique au sein de L’IUT d’Aubière. - Je suis capable de coder en utilisant les langages de programmations : - C & C++ , HTML, CSS, PHP, Python , Shell ( sh / Bash ) - De créer des bases de données en SQL et d’utiliser le terminal et ses commandes sous Linux + Je suis capable de coder en utilisant les langages de programmation : + C & C++ , HTML, CSS, PHP, Python , Shell ( sh / Bash ), de créer des bases de données en SQL et + d’utiliser le terminal et ses commandes sous Linux. Je suis quelqu’un de minutieux, proactif, curieux et discret. - Je suis actuellement a la recherche d’une alternance dans une entreprise qui pourra m’en + Je suis actuellement à la recherche d’une alternance dans une entreprise qui pourra m’en apprendre davantage sur la programmation et sur le monde du travail en informatique. @@ -58,7 +56,7 @@

Mes Qualités :

-

Minutieux

+

Minutieux

Lors de mon expérience professionnelle en tant qu’agent de maintenance industriel, j’ai été chargé du montage, du démontage et de l’entretien de chaînes industrielles de plus de 20 mètres. Ces équipements étaient essentiels au fonctionnement d’une usine employant plus de 300 @@ -69,7 +67,7 @@

-

Proactif

+

Proactif

Lors de mon expérience en tant qu’aide-menuisier, j’ai travaillé sur un chantier d’envergure à la Cité Administrative de Toulouse. Dans ce contexte, j’ai été amené à collaborer avec un collègue menuisier atteint de surdité. Face à cette situation, j’ai assumé le rôle de représentant @@ -81,7 +79,7 @@

-

Curieux

+

Curieux

Ma curiosité me pousse à aller au-delà des attentes, que ce soit dans mon travail ou mes apprentissages. Je m’efforce de toujours approfondir mes connaissances, notamment en recherchant des informations et du savoir faire complémentaires au cours de l’I.U.T afin d’y être plus @@ -93,7 +91,7 @@

-

Discret

+

Discret

Je suis une personne discrète, préférant me concentrer sur mon travail et mon entourage proche. Une qualité qui tend à se perdre de nos jours avec l’avènement du partage sur les réseaux sociaux, comportement dont je préfère me tenir éloigné. Ma nature discrète et réservé se reflète @@ -104,6 +102,48 @@

+ +
+

Compétences :

+
+ + +

HTML & CSS & PHP :
+ Création de pages web structurées et esthétiques, respectant les standards du web. + Gestion des interactions entre l’utilisateur et le site

+ +

C & C++ :
+ Programmation orientée objet, développement d'algorithmes et gestion fine de la mémoire.

+ +

Python :
+ Utilisations des bibliothèques Numpy et Matplotlib pour l’élaboration de représentations + graphiques + mathématiques diverses

+ +

SQL :
+ Conception et gestion de bases de données relationnelles, écriture de requêtes complexes pour + extraire et manipuler les données.

+ + +

Shell (sh/Bash) :
+ Utilisation avancée du terminal pour automatiser des processus et gérer des systèmes. Maîtrise + des commandes essentielles pour la navigation, la configuration et l'administration des systèmes + Linux.

+ + +

Compréhension des besoins clients :
+ capacité à recueillir les besoins des clients de manière précise et détaillée. Grâce à une + écoute active. Je m'assure de bien comprendre leurs attentes, leurs + enjeux et leurs objectifs spécifiques. + + Je mets également un point d'honneur à vulgariser les informations complexes pour les rendre + accessibles à tous. Cette capacité à transformer des concepts techniques en + termes clairs et compréhensibles garantit une collaboration fluide et une prise de décision + éclairée.

+ +
+ +
@@ -116,7 +156,6 @@ hamburger.setAttribute('aria-expanded', navMenu.classList.contains('active')); }); - // Fermer le menu quand on clique sur un lien document.querySelectorAll('nav a').forEach(link => { link.addEventListener('click', () => { navMenu.classList.remove('active'); diff --git a/projets.html b/projets.html index 91d183c..61d6391 100644 --- a/projets.html +++ b/projets.html @@ -24,23 +24,7 @@
-

Gestion des stages (C)

-

Application console pour la gestion des stages

- -
- -
-

Portfolio (Web)

-

Site web personnel avec formulaire de contact

- +

Prochainement...

@@ -52,8 +36,6 @@ navMenu.classList.toggle('active'); hamburger.setAttribute('aria-expanded', navMenu.classList.contains('active')); }); - - // Fermer le menu quand on clique sur un lien document.querySelectorAll('nav a').forEach(link => { link.addEventListener('click', () => { navMenu.classList.remove('active'); diff --git a/style.css b/style.css index b066017..5a44e1f 100644 --- a/style.css +++ b/style.css @@ -1,4 +1,3 @@ -/* Reset et base */ * { margin: 0; padding: 0; @@ -12,7 +11,6 @@ body { color: #e6e6e6; } -/* Navigation */ nav { background-color: #2d2d2d; padding: 1rem; @@ -40,16 +38,14 @@ nav a:hover { color: #7e7e7e; } -/* Conteneur principal */ .container { - max-width: 1200px; + max-width: 1000px; width: 100%; margin: 2rem auto; padding: 2rem; box-sizing: border-box; } -/* Cartes */ .card { background-color: #2d2d2d; border-radius: 8px; @@ -59,14 +55,13 @@ nav a:hover { } -/* Grilles */ + .grid-container { display: grid; - max-width: 800px; + max-width: 1800px; grid-template-columns: 1fr; } -/* Qualifications */ .qualite { margin: 1rem 0; padding: 2rem; @@ -75,7 +70,7 @@ nav a:hover { } -/* Timeline */ + .timeline-item { padding: 1.5rem; border-left: 3px solid #8d9093; @@ -94,10 +89,6 @@ nav a:hover { border-radius: 50%; } -/* Formulaire */ -.form-group { - margin-bottom: 1rem; -} input, textarea { @@ -122,13 +113,13 @@ textarea { -/* Page Contact */ + .contact-container { display: flex; justify-content: center; align-items: center; min-height: calc(100vh - 100px); - /* Ajuste la hauteur selon la navbar */ + } .cv-preview { @@ -174,7 +165,7 @@ textarea { } -/* Menu Hamburger */ + .hamburger { display: none; background: none; @@ -202,20 +193,7 @@ textarea { } -/* Effet machine à écrire */ -.typewriter { - position: relative; - display: inline-block; -} -.typewriter-cursor { - position: absolute; - right: -8px; - width: 3px; - height: 80%; - background-color: #f0f2f4; - animation: blink 1s infinite; -} b { color: #989494; @@ -240,7 +218,7 @@ b { nav ul { position: fixed; - top: 3.5rem; + top: 1rem; left: 0; right: 0; background-color: #2d2d2d; diff --git a/type.js b/type.js index 5a37851..f2c70f2 100644 --- a/type.js +++ b/type.js @@ -6,7 +6,7 @@ document.addEventListener('DOMContentLoaded', () => { let currentText = 0; let currentChar = 0; - const speed = 100; // Vitesse de frappe en ms + const speed = 100; function typeWriter() { if (currentText < texts.length) { @@ -18,17 +18,11 @@ document.addEventListener('DOMContentLoaded', () => { currentText++; currentChar = 0; if (currentText < texts.length) { - setTimeout(typeWriter, speed * 2); // Pause entre les lignes - } else { - // Supprimer les curseurs après l'animation - document.querySelectorAll('.typewriter-cursor').forEach(cursor => { - cursor.style.display = 'none'; - }); + setTimeout(typeWriter, speed * 2); } } } } - // Démarrer l'animation après un court délai setTimeout(typeWriter, 500); }); \ No newline at end of file