02: Робота із завданнями¶
Теорія¶
- 01. Варіанти роботи із завданнями
- 02. Коротко про утиліту pyneng
- 03. Як працювати із завданнями
- 04. Робота з утилітою pyneng
- 05. Оновлення завдань та тестів за допомогою pyneng
- 06. Міні-завдання в pyneng-quiz (pquiz)
Git/GitHub:
- 01. Що таке Git/Github
- 02. Базові налаштування Git
- 03. Команди для роботи з Git (локальна робота)
- 04. Файл .gitignore
- 05. Відображення статусу репозиторію
- 06. Термінологія Git, основи роботи (локальна робота)
- 07. Робота з Git та Github
Варіанти роботи з завданнями¶
- replit.com - робота онлайн, тільки до 18-го розділу, автозбереження змін
- просто файли - локальна копія завдань зі своїм варіантом збереженням прогресу/синхронізації (наприклад, Google Drive)
- Git/GitHub - робота на одному або кількох комп'ютерах, синхронізація через GitHub та збереження змін за допомогою Git
- Git/GitHub + replit.com – загалом такий самий як 2 варіант, але з налаштуванням роботи з Git/Github на replit.com
Якщо ви не будете використовувати Git/Github для роботи з завданнями, вам потрібно буде тільки послухати загалом про завдання і розібратися як працювати з утилітою pyneng.
Git все одно потрібно встановити, якщо ви плануєте повноцінно використовувати pyneng.
1. Робота з replit¶
Якщо ви працюєте на replit, він автоматично зберігає ваші файли, ви в цілому можете працювати там до 18го розділу курсу.
На replit.com можна зробити всі завдання 4-17 розділів і частину 20-25.
Після відкриття шаблону необхідно натиснути "Use Template". Ви отримаєте копію підготовлених завдань і можете робити їх на replit.
2. Просто файли¶
Локальна копія завдань зі своїм варіантом збереженням прогресу/синхронізації (наприклад, Google Drive).
Завантажити завдання:
- Відкрити репозиторій із завданнями
- Натиснути
<> Code
і вибратиDownload ZIP
- Далі вже розархівуєте zip і можете переносити завдання будь-куди, єдиний момент, це те, що потрібно переносити саме каталог exercises з усіма розділами, тому що саме на цю структуру каталогів зав'язана утиліта pyneng
3. Робота з Git/GitHub¶
Git дозволяє зберігати зміни локально, а в комбінації з GitHub ви можете синхронізувати зміни на різних комп'ютерах через GitHub.
Зробити свій репозиторій із завданнями на GitHub:
- створити акаунт на GitHub
- відкрити репозиторій із завданнями
- натиснути
Use this template
і вибратиCreate a new repository
- у вікні треба ввести назву репозиторію (будь-яку)
- після цього готовий новий репозиторій із копією всіх файлів із репозиторію із завданнями
Утиліта pyneng¶
Як працювати з утилітою pyneng
Корисні посилання¶
- Репозиторій із завданнями
- Шаблон replit з завданнями 4-17 розділів
- Як працювати з Git/GitHub у книзі
Додаткова інформація: