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

13 KiB

Створення резюме-сайту за допомогою vscode.dev

Як круто було б, якщо рекрутер попросить ваше резюме, а ви надішлете їм посилання? 😎

Цілі

Після виконання цього завдання ви навчитеся:

  • Створювати вебсайт для демонстрації вашого резюме

Попередні вимоги

  1. Обліковий запис GitHub. Перейдіть на GitHub і створіть обліковий запис, якщо у вас його ще немає.

Кроки

Крок 1: Створіть новий репозиторій на GitHub і назвіть його my-resume.

Крок 2: Створіть файл index.html у вашому репозиторії. Ми додамо хоча б один файл безпосередньо на github.com, оскільки ви не можете відкрити порожній репозиторій у vscode.dev.

Натисніть посилання creating a new file, введіть назву index.html і виберіть кнопку Commit new file.

Створення нового файлу на github.com

Крок 3: Відкрийте VSCode.dev і виберіть кнопку Open Remote Repository.

Скопіюйте URL-адресу репозиторію, який ви щойно створили для вашого сайту резюме, і вставте її в поле вводу:

Замініть your-username на ваше ім'я користувача GitHub.

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

Якщо все успішно, ви побачите ваш проект і файл index.html, відкритий у текстовому редакторі в браузері.

Створення нового файлу

Крок 4: Відкрийте файл index.html, вставте код нижче у ваш кодовий простір і збережіть.

HTML-код, який відповідає за контент вашого сайту резюме.
    <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>Ваше ім'я тут!</title>
        </head>
        <body>
            <header id="header">
                <!-- заголовок резюме з вашим ім'ям і посадою -->
                <h1>Ваше ім'я тут!</h1>
                <hr>
                Ваша роль!
                <hr>
            </header>
            <main>
                <article id="mainLeft">
                    <section>
                        <h2>КОНТАКТИ</h2>
                        <!-- контактна інформація, включаючи соціальні мережі -->
                        <p>
                            <i class="fa fa-envelope" aria-hidden="true"></i>
                            <a href="mailto:username@domain.top-level domain">Введіть вашу електронну пошту тут</a>
                        </p>
                        <p>
                            <i class="fab fa-github" aria-hidden="true"></i>
                            <a href="github.com/yourGitHubUsername">Введіть ваше ім'я користувача тут!</a>
                        </p>
                        <p>
                            <i class="fab fa-linkedin" aria-hidden="true"></i>
                            <a href="linkedin.com/yourLinkedInUsername">Введіть ваше ім'я користувача тут!</a>
                        </p>
                    </section>
                    <section>
                        <h2>НАВИЧКИ</h2>
                        <!-- ваші навички -->
                        <ul>
                            <li>Навичка 1!</li>
                            <li>Навичка 2!</li>
                            <li>Навичка 3!</li>
                            <li>Навичка 4!</li>
                        </ul>
                    </section>
                    <section>
                        <h2>ОСВІТА</h2>
                        <!-- ваша освіта -->
                        <h3>Введіть ваш курс тут!</h3>
                        <p>
                            Введіть ваш навчальний заклад тут!
                        </p>
                        <p>
                            Початок - Кінець
                        </p>
                    </section>            
                </article>
                <article id="mainRight">
                    <section>
                        <h2>ПРО МЕНЕ</h2>
                        <!-- про вас -->
                        <p>Напишіть коротко про себе!</p>
                    </section>
                    <section>
                        <h2>ДОСВІД РОБОТИ</h2>
                        <!-- ваш досвід роботи -->
                        <h3>Посада</h3>
                        <p>
                            Назва організації тут | Місяць початку  Місяць закінчення
                        </p>
                        <ul>
                                <li>Завдання 1 - Напишіть, що ви робили!</li>
                                <li>Завдання 2 - Напишіть, що ви робили!</li>
                                <li>Напишіть результати/вплив вашого внеску</li>
                                
                        </ul>
                        <h3>Посада 2</h3>
                        <p>
                            Назва організації тут | Місяць початку  Місяць закінчення
                        </p>
                        <ul>
                                <li>Завдання 1 - Напишіть, що ви робили!</li>
                                <li>Завдання 2 - Напишіть, що ви робили!</li>
                                <li>Напишіть результати/вплив вашого внеску</li>
                                
                        </ul>
                    </section>
                </article>
            </main>
        </body>
    </html>

Додайте деталі вашого резюме, замінивши текст-заповнювач у HTML-коді.

Крок 5: Наведіть курсор на папку My-Resume, натисніть на іконку New File ... і створіть 2 нові файли у вашому проекті: style.css і codeswing.json.

Крок 6: Відкрийте файл style.css, вставте код нижче і збережіть.

CSS-код для форматування макету сайту.
        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;
        }

Крок 6: Відкрийте файл codeswing.json, вставте код нижче і збережіть.

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

Крок 7: Встановіть розширення Codeswing, щоб візуалізувати сайт резюме у кодовому просторі.

Натисніть на іконку Extensions на панелі активності та введіть Codeswing. Натисніть синю кнопку встановлення на розширеній панелі активності або використайте кнопку встановлення, яка з'явиться у кодовому просторі після вибору розширення для завантаження додаткової інформації. Після встановлення розширення спостерігайте за змінами у вашому проекті 😃.

Встановлення розширень

Ось що ви побачите на екрані після встановлення розширення.

Розширення Codeswing в дії

Якщо ви задоволені внесеними змінами, наведіть курсор на папку Changes і натисніть кнопку +, щоб зафіксувати зміни.

Введіть повідомлення про коміт (Опис змін, які ви внесли до проекту) і зафіксуйте зміни, натиснувши на check. Після завершення роботи над проектом виберіть іконку меню гамбургер у верхньому лівому куті, щоб повернутися до репозиторію на GitHub.

Вітаємо 🎉 Ви щойно створили сайт резюме за допомогою vscode.dev у кілька кроків.

🚀 Виклик

Відкрийте віддалений репозиторій, до якого у вас є права на внесення змін, і оновіть кілька файлів. Далі спробуйте створити нову гілку зі своїми змінами та зробити Pull Request.

Огляд і самостійне навчання

Дізнайтеся більше про VSCode.dev та його інші функції.


Відмова від відповідальності:
Цей документ було перекладено за допомогою сервісу автоматичного перекладу Co-op Translator. Хоча ми прагнемо до точності, зверніть увагу, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ мовою оригіналу слід вважати авторитетним джерелом. Для критично важливої інформації рекомендується професійний переклад людиною. Ми не несемо відповідальності за будь-які непорозуміння або неправильні тлумачення, що виникли внаслідок використання цього перекладу.