You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/nl/8-code-editor/1-using-a-code-editor/assignment.md

11 KiB

Maak een cv-website met vscode.dev

Hoe gaaf zou het zijn als een recruiter om je cv vraagt en je stuurt ze een url? 😎

Doelstellingen

Na deze opdracht leer je hoe je:

  • Een website maakt om je cv te presenteren

Vereisten

  1. Een GitHub-account. Ga naar GitHub en maak een account aan als je er nog geen hebt.

Stappen

Stap 1: Maak een nieuwe GitHub-repository en geef deze de naam my-resume.

Stap 2: Maak een index.html-bestand in je repository. We voegen minstens één bestand toe terwijl we nog op github.com zijn, omdat je geen lege repository kunt openen op vscode.dev.

Klik op de link creating a new file, typ de naam index.html in en selecteer de knop Commit new file.

Maak een nieuw bestand op github.com

Stap 3: Open VSCode.dev en selecteer de knop Open Remote Repository.

Kopieer de url van de repository die je zojuist hebt gemaakt voor je cv-website en plak deze in het invoerveld:

Vervang your-username door je GitHub-gebruikersnaam.

https://github.com/your-username/my-resume

Als het succesvol is, zie je je project en het index.html-bestand geopend in de teksteditor in de browser.

Maak een nieuw bestand

Stap 4: Open het index.html-bestand, plak de onderstaande code in je codegebied en sla op.

HTML-code verantwoordelijk voor de inhoud van je cv-website.
    <html>

        <head>
            <link href="style.css" rel="stylesheet">
            <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
            <title>Jouw Naam Hier!</title>
        </head>
        <body>
            <header id="header">
                <!-- cv-header met je naam en titel -->
                <h1>Jouw Naam Hier!</h1>
                <hr>
                Jouw Rol!
                <hr>
            </header>
            <main>
                <article id="mainLeft">
                    <section>
                        <h2>CONTACT</h2>
                        <!-- contactinformatie inclusief sociale media -->
                        <p>
                            <i class="fa fa-envelope" aria-hidden="true"></i>
                            <a href="mailto:username@domain.top-level domain">Schrijf hier je e-mailadres</a>
                        </p>
                        <p>
                            <i class="fab fa-github" aria-hidden="true"></i>
                            <a href="github.com/yourGitHubUsername">Schrijf hier je gebruikersnaam!</a>
                        </p>
                        <p>
                            <i class="fab fa-linkedin" aria-hidden="true"></i>
                            <a href="linkedin.com/yourLinkedInUsername">Schrijf hier je gebruikersnaam!</a>
                        </p>
                    </section>
                    <section>
                        <h2>VAARDIGHEDEN</h2>
                        <!-- jouw vaardigheden -->
                        <ul>
                            <li>Vaardigheid 1!</li>
                            <li>Vaardigheid 2!</li>
                            <li>Vaardigheid 3!</li>
                            <li>Vaardigheid 4!</li>
                        </ul>
                    </section>
                    <section>
                        <h2>OPLEIDING</h2>
                        <!-- jouw opleiding -->
                        <h3>Schrijf hier je opleiding!</h3>
                        <p>
                            Schrijf hier je onderwijsinstelling!
                        </p>
                        <p>
                            Start - Einddatum
                        </p>
                    </section>            
                </article>
                <article id="mainRight">
                    <section>
                        <h2>OVER</h2>
                        <!-- over jou -->
                        <p>Schrijf een stukje over jezelf!</p>
                    </section>
                    <section>
                        <h2>WERKERVARING</h2>
                        <!-- jouw werkervaring -->
                        <h3>Functietitel</h3>
                        <p>
                            Naam van de organisatie | Startmaand  Eindmaand
                        </p>
                        <ul>
                                <li>Taak 1 - Schrijf wat je hebt gedaan!</li>
                                <li>Taak 2 - Schrijf wat je hebt gedaan!</li>
                                <li>Schrijf de resultaten/impact van je bijdrage</li>
                                
                        </ul>
                        <h3>Functietitel 2</h3>
                        <p>
                            Naam van de organisatie | Startmaand  Eindmaand
                        </p>
                        <ul>
                                <li>Taak 1 - Schrijf wat je hebt gedaan!</li>
                                <li>Taak 2 - Schrijf wat je hebt gedaan!</li>
                                <li>Schrijf de resultaten/impact van je bijdrage</li>
                                
                        </ul>
                    </section>
                </article>
            </main>
        </body>
    </html>

Vervang de placeholdertekst in de html-code door je cv-details.

Stap 5: Beweeg over de My-Resume-map, klik op het pictogram New File ... en maak 2 nieuwe bestanden in je project: style.css en codeswing.json.

Stap 6: Open het style.css-bestand, plak de onderstaande code en sla op.

CSS-code om de lay-out van de site te formatteren.
        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;
        }

Stap 6: Open het codeswing.json-bestand, plak de onderstaande code en sla op.

{
"scripts": [],
"styles": []
}

Stap 7: Installeer de Codeswing-extensie om de cv-website te visualiseren in het codegebied.

Klik op het pictogram Extensions in de activiteitenbalk en typ Codeswing. Klik op de blauwe install-knop in de uitgebreide activiteitenbalk om te installeren of gebruik de install-knop die verschijnt in het codegebied zodra je de extensie selecteert om aanvullende informatie te laden. Direct na het installeren van de extensie zie je veranderingen in je project 😃.

Extensies installeren

Dit is wat je op je scherm ziet nadat je de extensie hebt geïnstalleerd.

Codeswing-extensie in actie

Als je tevreden bent met de veranderingen die je hebt aangebracht, beweeg over de map Changes en klik op de +-knop om de veranderingen te stage.

Typ een commitbericht (Een beschrijving van de verandering die je hebt aangebracht in het project) en commit je veranderingen door op de check te klikken. Zodra je klaar bent met je project, selecteer je het hamburgermenu-icoon linksboven om terug te keren naar de repository op GitHub.

Gefeliciteerd 🎉 Je hebt zojuist je cv-website gemaakt met vscode.dev in een paar stappen.

🚀 Uitdaging

Open een externe repository waar je toestemming hebt om wijzigingen aan te brengen en werk enkele bestanden bij. Probeer vervolgens een nieuwe branch te maken met je wijzigingen en maak een Pull Request.

Review & Zelfstudie

Lees meer over VSCode.dev en enkele van de andere functies.


Disclaimer:
Dit document is vertaald met behulp van de AI-vertalingsservice Co-op Translator. Hoewel we streven naar nauwkeurigheid, willen we u erop wijzen dat geautomatiseerde vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het originele document in de oorspronkelijke taal moet worden beschouwd als de gezaghebbende bron. Voor kritieke informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.