хто такий Frontend Developer?
Це програміст, який створює користувальницькі інтерфейси додатків, веб-сервісів і сайтів.
Інтерфейс користувача-це все те, що ви бачите на екрані свого комп'ютера, коли переглядаєте який-небудь сайт.
ця спеціальність ідеально підійде тим, хто:
- приходить в шаленство від сайтів, на яких все криво і постійно щось не працює. І хочеться все терміново виправити
і зробити простіше і зручніше.
- хоче робити плоди праць програмістів, архітекторів, дизайнерів, копірайтерів доступними і комфортними для
використання кінцевими користувачами.
- любить, коли результат роботи можна "помацати", показати друзям і батькам.
Відповідати на питання " Чим ти займаєшся цілими днями?"тут дуже просто.
- готовий приділяти увагу кожній дрібниці, доводячи продукт до досконалості.
При цьому пізнати дзен HTML, CSS, JavaScript, спостерігаючи як будь-яка зміна в коді впливає на кінцевий вигляд продукту.
ось 4 стандартних етапи типового проекту
- отримують і уважно аналізують:
# дизайн-макет майбутнього сайту (картинку того, як він повинен виглядати);
# супровідне технічне завдання по його запланованої функціональності ( як все повинно працювати).
- "розрізають" дизайн на логічні блоки і роблять каркас майбутнього сайту з використанням мови розмітки HTML. На цьому етапі відтворюється запланована структура сайту, але виглядає все поки що не дуже.
- допрацьовують каркас, надаючи сайту акуратний і привабливий вигляд за допомогою мови стилів CSS. Тепер все красиво і виглядає, як треба. В принципі, можна запускати і так, але... поки що все нерухомо. А в наш час так не годиться.
- додають динаміки та інтерактиву в потрібних місцях, перетворюючи за допомогою мови JavaScript сайт в зручний і практичний інструмент. Тут вже можна повною мірою насолодитися результатом роботи і отримати заслужені почесті за виконану роботу.
Блок 1: HTML / CSS. Верстка (11 модулів)
Системи контролю версій
Знайомство з HTML
Основи CSS
Колір. Генерований вміст. Обтікання елементів
Багатошаровість інтерфейсу
Flexbox
Трансформації, переходи, анімації
Форма
Адаптивна і чуйна верстка.
Адаптивна растрова графіка. Векторна графіка.
Кросбраузерність. Методології верстки.
Автоматизація та препроцесори
Блок 2: JavaScript (15 модулів)
Основа
Масив
Функція
Об'єкт
Декларативне та імперативне програмування
Налагодження коду та перехоплення помилок
Основи ООП
Об'єктна модель документа і браузера
Подія
Асинхронний JavaScript
Зберігання даних на клієнті
Автоматизація
Модульність програми
Архітектура додатків
Тестування
Додаткові матеріали
Блок 3: SoftSkills. Особиста ефективність (4 модулі)
I. SELF-BUILDING
Фундаментальні основи особистої ефективності
Навичка 1: проактивність
Навичка 2: мислення в стилі " виграв / виграв»
Блок 4: Career Coaching (2 модулі)
Ідеальне CV
Як знайти роботу
Підготовка до інтерв'ю
Як працювати на фрілансі (Upwork.com)
Блок 5: IT English (18 модулів)
Системи контролю версій
Знайомство з HTML
Основи CSS
Колір. Генерований вміст. Обтікання елементів
Багатошаровість інтерфейсу
Flexbox
Трансформації, переходи, анімації
Форма
Адаптивна і чуйна верстка.
Адаптивна растрова графіка. Векторна графіка.
Кросбраузерність. Методології верстки.
Автоматизація та препроцесори
Блок 2: JavaScript (15 модулів)
Основа
Масив
Функція
Об'єкт
Декларативне та імперативне програмування
Налагодження коду та перехоплення помилок
Основи ООП
Об'єктна модель документа і браузера
Подія
Асинхронний JavaScript
Зберігання даних на клієнті
Автоматизація
Модульність програми
Архітектура додатків
Тестування
Додаткові матеріали
Блок 3: SoftSkills. Особиста ефективність (4 модулі)
I. SELF-BUILDING
Фундаментальні основи особистої ефективності
Навичка 1: проактивність
Навичка 2: мислення в стилі " виграв / виграв»
Блок 4: Career Coaching (2 модулі)
Ідеальне CV
Як знайти роботу
Підготовка до інтерв'ю
Як працювати на фрілансі (Upwork.com)
Блок 5: IT English (18 модулів)
https://goit.ua/frontend-online/
Останнє редагування модератором: