CONTACT
SKILLS
- HTML5 & CSS3
- JavaScript (ES6+)
- Responsive Web Design
- Version Control (Git)
- Problem Solving
EDUCATION
Your Degree or Certification
Institution Name
Start Date - End Date
# Créez un site web de CV avec VSCode.dev Transformez vos perspectives de carrière en créant un site web de CV professionnel qui met en valeur vos compétences et votre expérience dans un format interactif et moderne. Au lieu d’envoyer des PDF traditionnels, imaginez fournir aux recruteurs un site web élégant et responsive qui démontre à la fois vos qualifications et vos capacités en développement web. Cet exercice pratique met en application toutes vos compétences VSCode.dev tout en créant quelque chose de réellement utile pour votre carrière. Vous expérimenterez le workflow complet du développement web – de la création du dépôt à son déploiement – le tout dans votre navigateur. En réalisant ce projet, vous aurez une présence professionnelle en ligne pouvant être facilement partagée avec des employeurs potentiels, mise à jour au fur et à mesure que vos compétences évoluent, et personnalisée pour correspondre à votre marque personnelle. C’est exactement le type de projet pratique qui démontre des compétences réelles en développement web. ## Objectifs d’apprentissage Après avoir complété cet exercice, vous serez capable de : - **Créer** et gérer un projet complet de développement web avec VSCode.dev - **Structurer** un site web professionnel avec des éléments HTML sémantiques - **Styliser** des mises en page responsives avec des techniques CSS modernes - **Implémenter** des fonctionnalités interactives en utilisant les technologies web de base - **Déployer** un site web en ligne accessible via une URL partageable - **Démontrer** les meilleures pratiques de gestion de version durant tout le processus de développement ## Prérequis Avant de commencer cet exercice, assurez-vous de disposer : - D’un compte GitHub (créez-en un sur [github.com](https://github.com/) si nécessaire) - D’avoir complété la leçon VSCode.dev couvrant la navigation et les opérations de base de l’interface - D’une compréhension basique de la structure HTML et des concepts de stylisation CSS ## Configuration du projet et création du dépôt Commençons par établir les bases de votre projet. Ce processus reflète les workflows de développement réels où les projets débutent par l’initialisation correcte d’un dépôt et la planification de la structure. ### Étape 1 : Créez votre dépôt GitHub Mettre en place un dépôt dédié garantit que votre projet est bien organisé et géré en version dès le début. 1. **Naviguez** sur [GitHub.com](https://github.com) et connectez-vous à votre compte 2. **Cliquez** sur le bouton vert « New » ou l’icône « + » en haut à droite 3. **Nommez** votre dépôt `my-resume` (ou choisissez un nom personnalisé comme `john-smith-resume`) 4. **Ajoutez** une brève description : « Site web de CV professionnel construit avec HTML et CSS » 5. **Sélectionnez** « Public » pour rendre votre CV accessible aux employeurs potentiels 6. **Cochez** « Add a README file » pour créer une description initiale du projet 7. **Cliquez** sur « Create repository » pour finaliser la configuration > 💡 **Conseil pour le nom du dépôt** : Utilisez des noms descriptifs et professionnels qui indiquent clairement l’objet du projet. Cela aide lors du partage avec les employeurs ou les revues de portfolio. ### Étape 2 : Initialisez la structure du projet Puisque VSCode.dev requiert au moins un fichier pour ouvrir un dépôt, nous allons créer notre fichier HTML principal directement sur GitHub avant de passer à l’éditeur web. 1. **Cliquez** sur le lien « creating a new file » dans votre nouveau dépôt 2. **Tapez** `index.html` comme nom de fichier 3. **Ajoutez** cette structure HTML initiale : ```html
Professional Resume Website
``` 4. **Écrivez** un message de commit : « Add initial HTML structure » 5. **Cliquez** sur « Commit new file » pour sauvegarder vos modifications  **Voici ce que cette configuration initiale accomplit :** - **Établit** une structure de document HTML5 correcte avec des éléments sémantiques - **Inclut** la meta viewport pour la compatibilité responsive design - **Définit** un titre de page descriptif qui apparaît dans les onglets du navigateur - **Crée** une base pour organiser le contenu professionnel ## Travail dans VSCode.dev Maintenant que les fondations de votre dépôt sont posées, passons à VSCode.dev pour le développement principal. Cet éditeur web fournit tous les outils nécessaires au développement web professionnel. ### Étape 3 : Ouvrez votre projet dans VSCode.dev 1. **Naviguez** sur [vscode.dev](https://vscode.dev) dans un nouvel onglet de navigateur 2. **Cliquez** sur « Open Remote Repository » à l’écran d’accueil 3. **Copiez** l’URL de votre dépôt depuis GitHub et collez-la dans le champ de saisie Format : `https://github.com/votre-nom-utilisateur/my-resume` *Remplacez `votre-nom-utilisateur` par votre vrai nom d’utilisateur GitHub* 4. **Appuyez** sur Entrée pour charger votre projet ✅ **Indicateur de réussite** : Vous devriez voir les fichiers de votre projet dans la barre latérale de l’Explorateur et `index.html` disponible à l’édition dans la zone principale.  **Ce que vous verrez dans l’interface :** - **Barre latérale Explorateur** : **Affiche** les fichiers et dossiers de votre dépôt - **Zone d’édition** : **Montre** le contenu des fichiers sélectionnés pour modification - **Barre d’activité** : **Donne accès** à des fonctionnalités comme le contrôle de source et les extensions - **Barre d’état** : **Indique** le statut de connexion et les informations sur la branche courante ### Étape 4 : Construisez le contenu de votre CV Remplacez le contenu fictif dans `index.html` par une structure complète de CV. Ce HTML constitue la base d’une présentation professionnelle de vos qualifications.Your Professional Title
Institution Name
Start Date - End Date
Write a compelling summary that highlights your passion for web development, key achievements, and career goals. This section should give employers insight into your personality and professional approach.
Company Name | Start Date – End Date
Previous Company | Start Date – End Date