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/ro/8-code-editor/1-using-a-code-editor/assignment.md

11 KiB

Creează un site de tip CV folosind vscode.dev

Cât de tare ar fi ca un recrutor să îți ceară CV-ul și tu să îi trimiți un link? 😎

Obiective

După această sarcină, vei învăța cum să:

  • Creezi un site pentru a-ți prezenta CV-ul

Cerințe preliminare

  1. Un cont GitHub. Accesează GitHub și creează-ți un cont dacă nu ai deja unul.

Pași

Pasul 1: Creează un nou depozit GitHub și dă-i numele my-resume

Pasul 2: Creează un fișier index.html în depozitul tău. Vom adăuga cel puțin un fișier direct pe github.com, deoarece nu poți deschide un depozit gol pe vscode.dev.

Apasă pe linkul creating a new file, tastează numele index.html și selectează butonul Commit new file.

Creează un fișier nou pe github.com

Pasul 3: Deschide VSCode.dev și selectează butonul Open Remote Repository.

Copiază URL-ul depozitului pe care tocmai l-ai creat pentru site-ul tău de CV și lipește-l în caseta de introducere:

Înlocuiește your-username cu numele tău de utilizator GitHub

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

Dacă totul a fost realizat cu succes, vei vedea proiectul tău și fișierul index.html deschise în editorul de text din browser.

Creează un fișier nou

Pasul 4: Deschide fișierul index.html, lipește codul de mai jos în zona de cod și salvează.

Cod HTML responsabil pentru conținutul site-ului tău de CV.
    <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>Numele tău aici!</title>
        </head>
        <body>
            <header id="header">
                <!-- antetul CV-ului cu numele și titlul tău -->
                <h1>Numele tău aici!</h1>
                <hr>
                Rolul tău!
                <hr>
            </header>
            <main>
                <article id="mainLeft">
                    <section>
                        <h2>CONTACT</h2>
                        <!-- informații de contact, inclusiv rețele sociale -->
                        <p>
                            <i class="fa fa-envelope" aria-hidden="true"></i>
                            <a href="mailto:username@domain.top-level domain">Scrie emailul tău aici</a>
                        </p>
                        <p>
                            <i class="fab fa-github" aria-hidden="true"></i>
                            <a href="github.com/yourGitHubUsername">Scrie numele tău de utilizator aici!</a>
                        </p>
                        <p>
                            <i class="fab fa-linkedin" aria-hidden="true"></i>
                            <a href="linkedin.com/yourLinkedInUsername">Scrie numele tău de utilizator aici!</a>
                        </p>
                    </section>
                    <section>
                        <h2>ABILITĂȚI</h2>
                        <!-- abilitățile tale -->
                        <ul>
                            <li>Abilitatea 1!</li>
                            <li>Abilitatea 2!</li>
                            <li>Abilitatea 3!</li>
                            <li>Abilitatea 4!</li>
                        </ul>
                    </section>
                    <section>
                        <h2>EDUCAȚIE</h2>
                        <!-- educația ta -->
                        <h3>Scrie cursul tău aici!</h3>
                        <p>
                            Scrie instituția ta aici!
                        </p>
                        <p>
                            Data de început - Data de final
                        </p>
                    </section>            
                </article>
                <article id="mainRight">
                    <section>
                        <h2>DESPRE</h2>
                        <!-- despre tine -->
                        <p>Scrie câteva cuvinte despre tine!</p>
                    </section>
                    <section>
                        <h2>EXPERIENȚĂ PROFESIONALĂ</h2>
                        <!-- experiența ta profesională -->
                        <h3>Titlul jobului</h3>
                        <p>
                            Numele organizației aici | Luna de început  Luna de final
                        </p>
                        <ul>
                                <li>Sarcina 1 - Scrie ce ai făcut!</li>
                                <li>Sarcina 2 - Scrie ce ai făcut!</li>
                                <li>Scrie rezultatele/impactul contribuției tale</li>
                                
                        </ul>
                        <h3>Titlul jobului 2</h3>
                        <p>
                            Numele organizației aici | Luna de început  Luna de final
                        </p>
                        <ul>
                                <li>Sarcina 1 - Scrie ce ai făcut!</li>
                                <li>Sarcina 2 - Scrie ce ai făcut!</li>
                                <li>Scrie rezultatele/impactul contribuției tale</li>
                                
                        </ul>
                    </section>
                </article>
            </main>
        </body>
    </html>

Adaugă detaliile CV-ului tău pentru a înlocui textul de tip placeholder din codul HTML.

Pasul 5: Plasează cursorul pe folderul My-Resume, apasă pe pictograma New File ... și creează 2 fișiere noi în proiectul tău: style.css și codeswing.json.

Pasul 6: Deschide fișierul style.css, lipește codul de mai jos și salvează.

Cod CSS pentru a formata aspectul site-ului.
        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;
        }

Pasul 6: Deschide fișierul codeswing.json, lipește codul de mai jos și salvează.

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

Pasul 7: Instalează extensia Codeswing pentru a vizualiza site-ul CV-ului în zona de cod.

Apasă pe pictograma Extensions din bara de activități și tastează Codeswing. Fie apasă pe butonul albastru de instalare din bara de activități extinsă pentru a instala, fie folosește butonul de instalare care apare în zona de cod odată ce selectezi extensia pentru a încărca informații suplimentare. Imediat după instalarea extensiei, observă zona de cod pentru a vedea schimbările din proiectul tău 😃.

Instalează extensii

Acesta este ceea ce vei vedea pe ecran după ce instalezi extensia.

Extensia Codeswing în acțiune

Dacă ești mulțumit de schimbările făcute, plasează cursorul pe folderul Changes și apasă pe butonul + pentru a stoca schimbările.

Tastează un mesaj de commit (O descriere a schimbării pe care ai făcut-o proiectului) și confirmă schimbările apăsând pe check. După ce ai terminat de lucrat la proiect, selectează pictograma meniului hamburger din colțul stânga sus pentru a reveni la depozitul de pe GitHub.

Felicitări 🎉 Tocmai ai creat un site de tip CV folosind vscode.dev în câțiva pași.

🚀 Provocare

Deschide un depozit la distanță pentru care ai permisiuni de a face modificări și actualizează câteva fișiere. Apoi, încearcă să creezi o nouă ramură cu modificările tale și să faci un Pull Request.

Recapitulare și studiu individual

Citește mai multe despre VSCode.dev și alte funcționalități ale acestuia.


Declinarea responsabilității:
Acest document a fost tradus utilizând serviciul de traducere AI Co-op Translator. Deși depunem eforturi pentru a asigura acuratețea, vă rugăm să aveți în vedere că traducerile automate pot conține erori sau inexactități. Documentul original în limba sa nativă ar trebui considerat sursa autoritară. Pentru informații critice, se recomandă traducerea realizată de un profesionist uman. Nu ne asumăm răspunderea pentru eventualele neînțelegeri sau interpretări greșite care pot apărea din utilizarea acestei traduceri.