Тиждень 1: Основи використання DevTools
Вступ до DevTools
- Опис DevTools.
- Можливості DevTools для розробки веб-застосунків.
- Відкриття DevTools.
- Практичне завдання: Відкрити DevTools у браузері та дослідити доступні вкладки.
Інструменти розробки
- Огляд панелі інструментів.
- Використання інструментів для налагодження JavaScript коду.
- Використання інструментів для аналізу активності мережі.
- Практичне завдання: Використовувати інструменти для налагодження та аналізу активності мережі на прикладі простого веб-додатку.
Режим налагодження
- Використання режиму налагодження JavaScript коду.
- Відстеження помилок.
- Використання точок зупинки.
Робота з CSS
- Використання інструментів для редагування CSS.
- Використання інструментів для відображення ієрархії елементів на сторінці.
- Практичне завдання: Внесемо зміни до стилів CSS веб-сторінки за допомогою DevTools та оцінимо їх вплив на відображення сторінки.
Тиждень 2: Розширені можливості DevTools
Оптимізація продуктивності
- Використання інструментів для аналізу продуктивності сторінки.
- Використання інструментів для оптимізації завантаження сторінки.
- Оптимізація роботи JavaScript коду.
- Практичне завдання: Проаналізуємо продуктивність веб-сторінки за допомогою DevTools та запропонуємо покращення.
Тестування сумісності
- Використання інструментів для тестування сумісності веб-програми.
- Налагодження проблем сумісності.
- Практичне завдання: Виконаємо тестування сумісності веб-застосунків на різних браузерах і використовуємо DevTools для усунення виявлених проблем.
Робота з мобільними пристроями
- Використання інструментів для емуляції мобільних пристроїв.
- Тестування на мобільних пристроях.
- Адаптація веб-додатків для мобільних пристроїв.
- Практичне завдання: Емулюємо різні мобільні пристрої, перевіримо роботу веб-застосунку та внесемо необхідні зміни для адаптації.
Інтеграція DevTools з іншими інструментами
- Використання DevTools з інструментами веб-розробки, такими як Git.
- Інтеграція DevTools з іншими інструментами налагодження.
- Створення власних сценаріїв в DevTools.
- Практичне завдання: Інтегруємо DevTools з проєктом, використовуючи Git, і створимо сценарії для оптимізації робочого процесу.