# Create a Resume Website Using vscode.dev _How cool would it be to have a recruiter ask for your resume and you send them a URL?_ 😎 ## Objectives After completing this assignment, you will learn how to: - Create a website to showcase your resume. ### Prerequisites 1. A GitHub account. Go to [GitHub](https://github.com/) and create an account if you don’t already have one. ## Steps **Step 1:** Create a new GitHub repository and name it `my-resume`. **Step 2:** Create an `index.html` file in your repository. We will add at least one file directly on github.com because you cannot open an empty repository on vscode.dev. Click the `creating a new file` link, type the name `index.html`, and select the `Commit new file` button. ![Create a new file on github.com](../../../../translated_images/new-file-github.com.c886796d800e8056561829a181be1382c5303da9d902d8b2dd82b68a4806e21f.en.png) **Step 3:** Open [VSCode.dev](https://vscode.dev) and select the `Open Remote Repository` button. Copy the URL of the repository you just created for your resume site and paste it into the input box: _Replace `your-username` with your GitHub username._ ``` https://github.com/your-username/my-resume ``` ✅ If successful, you’ll see your project and the `index.html` file open in the text editor in your browser. ![Create a new file](../../../../translated_images/project-on-vscode.dev.e79815a9a95ee7feac72ebe5c941c91279716be37c575dbdbf2f43bea2c7d8b6.en.png) **Step 4:** Open the `index.html` file, paste the code below into your code area, and save.
HTML code responsible for the content on your resume website. Your Name Goes Here!

ABOUT

Write a blurb about yourself!

WORK EXPERIENCE

Job Title

Organization Name Goes Here | Start Month – End Month

  • Task 1 - Write what you did!
  • Task 2 - Write what you did!
  • Write the outcomes/impact of your contribution

Job Title 2

Organization Name Goes Here | Start Month – End Month

  • Task 1 - Write what you did!
  • Task 2 - Write what you did!
  • Write the outcomes/impact of your contribution
Replace the _placeholder text_ in the HTML code with your resume details. **Step 5:** Hover over the `my-resume` folder, click the `New File ...` icon, and create two new files in your project: `style.css` and `codeswing.json`. **Step 6:** Open the `style.css` file, paste the code below, and save.
CSS code to format the layout of the site. body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 16px; max-width: 960px; margin: auto; } h1 { font-size: 3em; letter-spacing: .6em; padding-top: 1em; padding-bottom: 1em; } h2 { font-size: 1.5em; padding-bottom: 1em; } h3 { font-size: 1em; padding-bottom: 1em; } main { display: grid; grid-template-columns: 40% 60%; margin-top: 3em; } header { text-align: center; margin: auto 2em; } section { margin: auto 1em 4em 2em; } i { margin-right: .5em; } p { margin: .2em auto } hr { border: none; background-color: lightgray; height: 1px; } h1, h2, h3 { font-weight: 100; margin-bottom: 0; } #mainLeft { border-right: 1px solid lightgray; }
**Step 6:** Open the `codeswing.json` file, paste the code below, and save. { "scripts": [], "styles": [] } **Step 7:** Install the `Codeswing` extension to preview the resume website in the code area. Click the _`Extensions`_ icon on the activity bar and type in Codeswing. Either click the _blue install button_ on the expanded activity bar to install it or use the install button that appears in the code area once you select the extension to load additional information. After installing the extension, check your code area to see the changes to your project 😃. ![Install extensions](../../../../8-code-editor/images/install-extension.gif) This is what you will see on your screen after installing the extension. ![Codeswing extension in action](../../../../translated_images/after-codeswing-extension-pb.0ebddddcf73b550994947a9084e35e2836c713ae13839d49628e3c764c1cfe83.en.png) If you’re satisfied with the changes you made, hover over the `Changes` folder and click the `+` button to stage the changes. Type a commit message _(a description of the changes you made to the project)_ and commit your changes by clicking the `check`. Once you’re done working on your project, select the hamburger menu icon at the top left to return to the repository on GitHub. Congratulations 🎉 You’ve just created your resume website using vscode.dev in a few steps. ## 🚀 Challenge Open a remote repository where you have permissions to make changes and update some files. Next, try creating a new branch with your changes and make a Pull Request. ## Review & Self Study Read more about [VSCode.dev](https://code.visualstudio.com/docs/editor/vscode-web?WT.mc_id=academic-0000-alfredodeza) and its other features. --- **Disclaimer**: This document has been translated using the AI translation service [Co-op Translator](https://github.com/Azure/co-op-translator). While we strive for accuracy, please note that automated translations may contain errors or inaccuracies. The original document in its native language should be regarded as the authoritative source. For critical information, professional human translation is recommended. We are not responsible for any misunderstandings or misinterpretations resulting from the use of this translation.