Команда MediaCat щиро вітає з прийдешнім святом, Різдвом Христовим✨
Пам'ятайте, що у тяжкі часи дуже важливо зберігати в серці вогник надії і віри! 🙏🏻 Нехай добрий янгол оберігає вас на всіх життєвих дорогах, а кожен захисник повернеться додому цілим та неушкодженим.
Хай сьогодні лунають мелодії веселих різдвяних колядок у Ваших серцях та оселях. А ми і надалі завзято будемо допомагати вам досягати кар'єрних висот 🫶🏻
Р.S. Вважаємо, що щирі емоції — найцінніший подарунок. Тож даруємо усім чек-лист з різдвяними та новорічними фільмами, мультфільмами та казками 🎁
З любов'ю та повагою, команда A-Play, CatWork, Marketing Hub, Твої Перспективи, CatEnglish, CatBoss та CatFrontend 🎄
Пам'ятайте, що у тяжкі часи дуже важливо зберігати в серці вогник надії і віри! 🙏🏻 Нехай добрий янгол оберігає вас на всіх життєвих дорогах, а кожен захисник повернеться додому цілим та неушкодженим.
Хай сьогодні лунають мелодії веселих різдвяних колядок у Ваших серцях та оселях. А ми і надалі завзято будемо допомагати вам досягати кар'єрних висот 🫶🏻
Р.S. Вважаємо, що щирі емоції — найцінніший подарунок. Тож даруємо усім чек-лист з різдвяними та новорічними фільмами, мультфільмами та казками 🎁
З любов'ю та повагою, команда A-Play, CatWork, Marketing Hub, Твої Перспективи, CatEnglish, CatBoss та CatFrontend 🎄
👍5
Безкоштовні освітні заходи
Добірка онлайн-заходів, які можна відвідати найближчим часом.
Вебінар «Структури даних у Go»
🕑 Коли? 26 грудня о 19:00
✔️ Зареєструватися
Вебінар «Декларуй і реагуй: переваги реактивного програмування в Angular»
🕑 Коли? 11 січня о 19:00
✔️ Зареєструватися
Вебінар «Автоматизація тестування: не така вже й страшна, як її малюють»
🕑 Коли? 12 січня о 19:00
✔️ Зареєструватися
Івент «Ukraine Bitcoin Meetup»
🕑 Коли? 11 січня о 19:10
✔️ Зареєструватися
Однотижнева програма «Як знайти гарну роботу QA на ринку США та Канади»
🕑 Коли? 27 грудня
✔️ Зареєструватися
«Frontend remote internship від Mageap»
🕑 Коли? 15 січня 2024 року
✔️ Зареєструватися
Марафон «Тестування комерційного проєкту»
🕑 Коли? 28 грудня
✔️ Зареєструватися
«EPAM Front-End Development Online Program»
🕑 Коли? 15 січня 2024 року
✔️ Зареєструватися
Залиште 👍🏻, якщо зацікавила інформація.
#навчання #курси #вебінари
Добірка онлайн-заходів, які можна відвідати найближчим часом.
Вебінар «Структури даних у Go»
🕑 Коли? 26 грудня о 19:00
✔️ Зареєструватися
Вебінар «Декларуй і реагуй: переваги реактивного програмування в Angular»
🕑 Коли? 11 січня о 19:00
✔️ Зареєструватися
Вебінар «Автоматизація тестування: не така вже й страшна, як її малюють»
🕑 Коли? 12 січня о 19:00
✔️ Зареєструватися
Івент «Ukraine Bitcoin Meetup»
🕑 Коли? 11 січня о 19:10
✔️ Зареєструватися
Однотижнева програма «Як знайти гарну роботу QA на ринку США та Канади»
🕑 Коли? 27 грудня
✔️ Зареєструватися
«Frontend remote internship від Mageap»
🕑 Коли? 15 січня 2024 року
✔️ Зареєструватися
Марафон «Тестування комерційного проєкту»
🕑 Коли? 28 грудня
✔️ Зареєструватися
«EPAM Front-End Development Online Program»
🕑 Коли? 15 січня 2024 року
✔️ Зареєструватися
Залиште 👍🏻, якщо зацікавила інформація.
#навчання #курси #вебінари
❤5
Статті, новини та нововведення зі світу Front-end (частина 1)
Дайджест із цікавими матеріалами зі світу фронтенда за останній тиждень.
🧑🏻💻 JavaScript:
✓ JavaScript у 2023 році: Signals, RSC в React та Full-Stack JS
✓ Пʼять систем збірки JavaScript на 2024 рік
✓ Глибоке клонування об’єктів у JavaScript, сучасний спосіб
✓ Освоєння принципів SOLID в JavaScript: вичерпний посібник
✓ Prototypes Unleashed: розганяй JavaScript і залишай повільний код у дзеркалі заднього виду!
✓ 20 сучасних сніппетів Javanoscript для розв’язання поширених проблем в JS
⚫️ React
✓ Порівняння інструментів та стратегій тестування Next.js
✓ Занурення в Server Actions в Next.js 14
✓ Розуміння хуків React-а useFormState та useFormStatus
✓ Як тестувати хуки React
⚫️ Vue
✓ Перетворіть свій сайт на Vue на готовий до роботи в автономному режимі прогресивний вебзастосунок
✓ Vue 2 наближається до EOL
✓ Vue Query проти Pinia: порівняння
⚫️ Angular
✓ Persistent Data Grids в Angular: вичерпний посібник
✓ Angular Change Detection — сьогодні та завтра
✓ Local Change Detection в Angular 17
✓ Оптимізація архітектури великих вебзастосунків за допомогою Angular
✓ Виявлення змін, zone.js, zoneless, local change detection та історія про signals
✓ NG hint [Angular Signals з RxJS]
Переходьте за посиланнями та черпайте корисності.
#поради_catfrontend
Дайджест із цікавими матеріалами зі світу фронтенда за останній тиждень.
🧑🏻💻 JavaScript:
✓ JavaScript у 2023 році: Signals, RSC в React та Full-Stack JS
✓ Пʼять систем збірки JavaScript на 2024 рік
✓ Глибоке клонування об’єктів у JavaScript, сучасний спосіб
✓ Освоєння принципів SOLID в JavaScript: вичерпний посібник
✓ Prototypes Unleashed: розганяй JavaScript і залишай повільний код у дзеркалі заднього виду!
✓ 20 сучасних сніппетів Javanoscript для розв’язання поширених проблем в JS
⚫️ React
✓ Порівняння інструментів та стратегій тестування Next.js
✓ Занурення в Server Actions в Next.js 14
✓ Розуміння хуків React-а useFormState та useFormStatus
✓ Як тестувати хуки React
⚫️ Vue
✓ Перетворіть свій сайт на Vue на готовий до роботи в автономному режимі прогресивний вебзастосунок
✓ Vue 2 наближається до EOL
✓ Vue Query проти Pinia: порівняння
⚫️ Angular
✓ Persistent Data Grids в Angular: вичерпний посібник
✓ Angular Change Detection — сьогодні та завтра
✓ Local Change Detection в Angular 17
✓ Оптимізація архітектури великих вебзастосунків за допомогою Angular
✓ Виявлення змін, zone.js, zoneless, local change detection та історія про signals
✓ NG hint [Angular Signals з RxJS]
Переходьте за посиланнями та черпайте корисності.
#поради_catfrontend
❤6👨💻1
Статті, новини та нововведення зі світу Front-end (частина 2)
Продовження підбірки із цікавими матеріалами зі світу фронтенда.
🧑🏻💻 Веброзробка:
✓ Веброзробка у 2023 році: JavaScript все ще рулить, з’являється штучний інтелект
✓ FileReader API
✓ DeviceScript — TypeScript для крихітних IoT-пристроїв
✓ Підтримка аудіоописів у HTML-відео
🔵 Інструменти:
✓ Чи варто використовувати Bun, Node.js або Deno у 2024 році?
✓ Дослідження трасувань Chrome: вступ з прикладами
✓ Експериментальні можливості вебплатформи Chromium
✓ Погляд на абсолютно новий інтерфейс Edge DevTools
🔵 Продуктивність:
✓ Вимірювання, моніторинг та оптимізація TTFB за допомогою Server timing
✓ Аналіз продуктивності INP з використанням реальних даних RUMvision
✓ За межами софт-навігації: відстеження TTFB вашого SPA
🔵 Анімація:
✓ View Transitions API та чудові UI-анімації (частина 1)
✓ Приклади та інструменти для демонстрації анімації на основі скролу, створеної за допомогою Web Animations API (WAAPI) та CSS Animations API.
✓ Анімація на основі прокрутки
✓ Як найкраще перезавантажити ланцюгову WAAPI-анімацію?
✓ View Transitions
✓ Створення аудіореактивних візуальних ефектів з динамічними частинками в Three.js
Переходьте за посиланнями та черпайте корисності.
#поради_catfrontend
Продовження підбірки із цікавими матеріалами зі світу фронтенда.
🧑🏻💻 Веброзробка:
✓ Веброзробка у 2023 році: JavaScript все ще рулить, з’являється штучний інтелект
✓ FileReader API
✓ DeviceScript — TypeScript для крихітних IoT-пристроїв
✓ Підтримка аудіоописів у HTML-відео
🔵 Інструменти:
✓ Чи варто використовувати Bun, Node.js або Deno у 2024 році?
✓ Дослідження трасувань Chrome: вступ з прикладами
✓ Експериментальні можливості вебплатформи Chromium
✓ Погляд на абсолютно новий інтерфейс Edge DevTools
🔵 Продуктивність:
✓ Вимірювання, моніторинг та оптимізація TTFB за допомогою Server timing
✓ Аналіз продуктивності INP з використанням реальних даних RUMvision
✓ За межами софт-навігації: відстеження TTFB вашого SPA
🔵 Анімація:
✓ View Transitions API та чудові UI-анімації (частина 1)
✓ Приклади та інструменти для демонстрації анімації на основі скролу, створеної за допомогою Web Animations API (WAAPI) та CSS Animations API.
✓ Анімація на основі прокрутки
✓ Як найкраще перезавантажити ланцюгову WAAPI-анімацію?
✓ View Transitions
✓ Створення аудіореактивних візуальних ефектів з динамічними частинками в Three.js
Переходьте за посиланнями та черпайте корисності.
#поради_catfrontend
👍4
Опануйте Python, створивши 100 проектів за 100 днів
Мова йде про навчальний курс Python Pro на Udemy.
➕ви дізнаєтесь про автоматизацію, розробку ігор, програм і веб-розробку, науку про дані та машинне навчання, використовуючи Python;
➕створите повноцінні веб-сайти та веб-додатки;
➕дізнаєтеся про Selenium, Beautiful Soup, Request, Flask, Pandas, NumPy, Scikit Learn, Plotly та Matplotlib;
➕навчитеся створювати ігри, як Blackjack, Pong і Snake;
➕створите портфоліо зі 100 проектів, щоб подати заявку на вакансію розробника
Класна подача матеріалу англійською, багато практики.
#python
Мова йде про навчальний курс Python Pro на Udemy.
➕ви дізнаєтесь про автоматизацію, розробку ігор, програм і веб-розробку, науку про дані та машинне навчання, використовуючи Python;
➕створите повноцінні веб-сайти та веб-додатки;
➕дізнаєтеся про Selenium, Beautiful Soup, Request, Flask, Pandas, NumPy, Scikit Learn, Plotly та Matplotlib;
➕навчитеся створювати ігри, як Blackjack, Pong і Snake;
➕створите портфоліо зі 100 проектів, щоб подати заявку на вакансію розробника
Класна подача матеріалу англійською, багато практики.
#python
❤1
У новий рік з новими можливостями 💫🎄
Хочете зробити їх реальними і досягати цілей? Для цього вам стане в пригоді папка-добірка корисних каналів від наших колег. Зібрали для вас ресурси про розвиток, кар'єру, технології і бізнес. Вони допоможуть:
🔹 знайти нові можливості для розвитку
🔹 отримувати актуальні вакансії та будувати кар'єру
🔹 відстежувати корисні програми та застосунки
🔹 бути в курсі останніх новин ґаджетів та технологій
🔹 розуміти принципи інвестування та економіки
🔹 цікаво вивчати іноземні мови
🔹 навчитися вести бізнес та керувати фінансами
👉 Підписатися на корисні ресурси
Хочете зробити їх реальними і досягати цілей? Для цього вам стане в пригоді папка-добірка корисних каналів від наших колег. Зібрали для вас ресурси про розвиток, кар'єру, технології і бізнес. Вони допоможуть:
🔹 знайти нові можливості для розвитку
🔹 отримувати актуальні вакансії та будувати кар'єру
🔹 відстежувати корисні програми та застосунки
🔹 бути в курсі останніх новин ґаджетів та технологій
🔹 розуміти принципи інвестування та економіки
🔹 цікаво вивчати іноземні мови
🔹 навчитися вести бізнес та керувати фінансами
👉 Підписатися на корисні ресурси
❤3
Безплатні та платні онлайн-сервіси для тренування навичок програмування
Добірка сервісів, які пропонують розв’язувати складні й прості завдання онлайн, аби прокачувати hard skills.
💻 HackerRank
https://www.hackerrank.com/dashboard
💻 LeetCode
https://leetcode.com/
💻 Codewars
https://www.codewars.com/
💻 Coderbyte
https://coderbyte.com/
💻 Topcoder
https://www.topcoder.com/
💻 Project Euler
https://projecteuler.net/
💻 SPOJ (Sphere Online Judge)
https://www.spoj.com/info/
💻 Geeks for Geeks
https://www.geeksforgeeks.org/
💻 freeCodeCamp
https://www.freecodecamp.org/
💻 DataCamp
https://www.datacamp.com/
💻 HackerEarth
https://www.hackerearth.com/practice/
💻 CodeChef
https://www.codechef.com/
💻 Exercism
https://exercism.org/
💻 CodingBat
https://codingbat.com/java
#поради_catfrontend
Добірка сервісів, які пропонують розв’язувати складні й прості завдання онлайн, аби прокачувати hard skills.
💻 HackerRank
https://www.hackerrank.com/dashboard
💻 LeetCode
https://leetcode.com/
💻 Codewars
https://www.codewars.com/
💻 Coderbyte
https://coderbyte.com/
💻 Topcoder
https://www.topcoder.com/
💻 Project Euler
https://projecteuler.net/
💻 SPOJ (Sphere Online Judge)
https://www.spoj.com/info/
💻 Geeks for Geeks
https://www.geeksforgeeks.org/
💻 freeCodeCamp
https://www.freecodecamp.org/
💻 DataCamp
https://www.datacamp.com/
💻 HackerEarth
https://www.hackerearth.com/practice/
💻 CodeChef
https://www.codechef.com/
💻 Exercism
https://exercism.org/
💻 CodingBat
https://codingbat.com/java
#поради_catfrontend
❤11
Зі списку варіантів оберіть 5 способів скопіювати масив у Java
Anonymous Quiz
30%
for loop, .clone(), System.arraycopy(), Arrays.copyOf(), Arrays.copyOfRange()
11%
for loop, .clone(), System.arraycopy(), Arrays.asList(), Arrays.toString()
18%
for loop, .copy(), System.arraycopy(), Arrays.copyOf(), Arrays.stream()
25%
for loop, .clone(), System.arraycopy(), Arrays.deepCopy(), Arrays.deepEquals()
16%
for loop, .clone(), System.arraycopy(), Arrays.sort(), Arrays.binarySearch()
😐1
Чому модульне тестування є важливим для розробників? 5 способів скопіювати масив у Java
Модульне тестування — потужний інструмент для підвищення якості програмного забезпечення.
Хороші модульні тести створюють тестований код, який покращує якість. У цьому коді буде менше дефектів, а значить, менше виправлень помилок для швидшого завершення проекту.
Коли у програмному забезпеченні виникають помилки, модульні тести прискорюють налагодження, виправлення та написання коду. І це відбувається таким чином, що ймовірність повторення дефекту значно знижується — одночасно покращується якість та швидкість коду.
#java
Модульне тестування — потужний інструмент для підвищення якості програмного забезпечення.
Хороші модульні тести створюють тестований код, який покращує якість. У цьому коді буде менше дефектів, а значить, менше виправлень помилок для швидшого завершення проекту.
Коли у програмному забезпеченні виникають помилки, модульні тести прискорюють налагодження, виправлення та написання коду. І це відбувається таким чином, що ймовірність повторення дефекту значно знижується — одночасно покращується якість та швидкість коду.
#java
👍4
Гейміфіковані сервіси та ігри для програмістів
Платформи, що допоможуть розробникам відточити навички.
CodinGame ⤵️
беріть участь у написанні коду для ігор, в які ви граєте безпосередньо онлайн
CheckiO ⤵️
розв’язувати завдання можна за допомогою Python і TypeScript
CSS Diner ⤵️
гра для вивчення і практики CSS-селекторів
Robocode ⤵️
гра для програмістів, яка допомагає вивчити Java
CodeMonkey ⤵️
онлайн-платформа, яка навчає CoffeeScript і Python
Codepip ⤵️
платформа, де грають в ігри, які навчать HTML, CSS, JavaScript тощо
Robot Odyssey ⤵️
освітня гра від Девіда Ауербаха, письменника і Software Engineer, що працював у Google і Microsoft
У підбірці є тренажери як для дорослих кодерів, так і для дітей.
#поради_catfrontend
Платформи, що допоможуть розробникам відточити навички.
CodinGame ⤵️
беріть участь у написанні коду для ігор, в які ви граєте безпосередньо онлайн
CheckiO ⤵️
розв’язувати завдання можна за допомогою Python і TypeScript
CSS Diner ⤵️
гра для вивчення і практики CSS-селекторів
Robocode ⤵️
гра для програмістів, яка допомагає вивчити Java
CodeMonkey ⤵️
онлайн-платформа, яка навчає CoffeeScript і Python
Codepip ⤵️
платформа, де грають в ігри, які навчать HTML, CSS, JavaScript тощо
Robot Odyssey ⤵️
освітня гра від Девіда Ауербаха, письменника і Software Engineer, що працював у Google і Microsoft
У підбірці є тренажери як для дорослих кодерів, так і для дітей.
#поради_catfrontend
❤5
Цьогорічний топчик публікацій від адмінів MediaCat. Збережіть найцікавіше!
A-Play:
▪️Як фейкові роботодавці обманюють українців
▪️Програми для створення презентацій
CatWork:
▪️14 сервісів для створення резюме
▪️Що писати в резюме, щоб одразу отримати роботу?
Твої Перспективи:
▪️Матеріали для вдосконалення англійської від А1 до С1
▪️Куди можуть влаштуватись на роботу підлітки
Marketing Hub:
▪️Освітні серіали для маркетологів від Дія.Освіта
▪️Додатки, які допоможуть у створенні контенту
CatEnglish:
▪️Додатки для вивчення англійської
▪️Фрази для покращення англійської
CatBoss:
▪️10 міжнародних сертифікатів, які відчинять двері у топкомпанії
▪️5 мотивуючих фільмів про бізнес та кар'єру
Catfrontend:
▪️Фріланс-платформи для програмістів
▪️Новини зі світу Front-end — частина 1, частина 2
Нам було складно виділити лише по 2 пости з кожного каналу. Ми поважаємо ваш час і впевнені, що цей контент буде корисним 🙌🏻
A-Play:
▪️Як фейкові роботодавці обманюють українців
▪️Програми для створення презентацій
CatWork:
▪️14 сервісів для створення резюме
▪️Що писати в резюме, щоб одразу отримати роботу?
Твої Перспективи:
▪️Матеріали для вдосконалення англійської від А1 до С1
▪️Куди можуть влаштуватись на роботу підлітки
Marketing Hub:
▪️Освітні серіали для маркетологів від Дія.Освіта
▪️Додатки, які допоможуть у створенні контенту
CatEnglish:
▪️Додатки для вивчення англійської
▪️Фрази для покращення англійської
CatBoss:
▪️10 міжнародних сертифікатів, які відчинять двері у топкомпанії
▪️5 мотивуючих фільмів про бізнес та кар'єру
Catfrontend:
▪️Фріланс-платформи для програмістів
▪️Новини зі світу Front-end — частина 1, частина 2
Нам було складно виділити лише по 2 пости з кожного каналу. Ми поважаємо ваш час і впевнені, що цей контент буде корисним 🙌🏻
👍10
Вітаємо кожного 🥰🤝
Незважаючи на всі випробування, які випали на нашу долю у цьому році, ми продовжуємо йти вперед, демонструючи свою стійкість, силу та незламність українського духу.
Новий Рік без подарунків? Такого не може бути! Ми підготували чек-лист із ресурсами для продуктивності, який допоможе вам досягти своїх цілей у наступному році!
Завантажити чек-ліст:
🎁 http://surl.li/osgfl
Нехай 2024 рік стане роком відновлення та процвітання для України 🇺🇦
Незважаючи на всі випробування, які випали на нашу долю у цьому році, ми продовжуємо йти вперед, демонструючи свою стійкість, силу та незламність українського духу.
Новий Рік без подарунків? Такого не може бути! Ми підготували чек-лист із ресурсами для продуктивності, який допоможе вам досягти своїх цілей у наступному році!
Завантажити чек-ліст:
🎁 http://surl.li/osgfl
Нехай 2024 рік стане роком відновлення та процвітання для України 🇺🇦
❤13
Вебінар «Декларуй і реагуй: переваги реактивного програмування в Angular»
Якщо ти junior або middle frontend-розробник на Angular, долучайся до вебінару, де дізнаєшся, як реактивні парадигми можуть трансформувати твій код та підхід до програмування.
🕑 Коли? 11 січня о 19:00
Говоритимуть про наступне:
📎 Основні концепції та переваги реактивного програмування;
📎 Реактивні можливості Angular (RxJS, Observables), поради та найкращі практики;
📎 Переваги та обмеження порівняно з іншими підходами програмування;
📎 Блок питання/відповіді.
Посилання на подію у Zoom надішлють у день проведення заходу на email, вказаний у формі реєстрації. Посилання на реєстрацію 👉🏻
#вебінар
Якщо ти junior або middle frontend-розробник на Angular, долучайся до вебінару, де дізнаєшся, як реактивні парадигми можуть трансформувати твій код та підхід до програмування.
🕑 Коли? 11 січня о 19:00
Говоритимуть про наступне:
📎 Основні концепції та переваги реактивного програмування;
📎 Реактивні можливості Angular (RxJS, Observables), поради та найкращі практики;
📎 Переваги та обмеження порівняно з іншими підходами програмування;
📎 Блок питання/відповіді.
Посилання на подію у Zoom надішлють у день проведення заходу на email, вказаний у формі реєстрації. Посилання на реєстрацію 👉🏻
#вебінар
👍5❤1
Профілі у Twitter, які варто додати в закладки
✖️Addy Osmani — профіль розробника з Google, який працює над Chrome. Нещодавно Едді Османі виклав у вільний доступ свою книгу про патерни та React.
✖️Mathias Bynens — автор працює над інструментами для Chrome і V8 — двигуном для JS. У профілі публікує посилання на свої лекції, а також розповідає про нові можливості JS та CSS.
✖️Сторінка про V8 — ви знайдете інформацію про те, як усе працює під капотом. Наприклад, про Sparkplug (неоптимізований компілятор байт-коду в машинний) і заховані класи (метод оптимізації продуктивності) тощо.
✖️А також dan_abramov, Alex Xu, Satya Nadella, Kevin Scott, Adam Selipsky, Clement Mihailescu та Illya Klymov, React.js.
Додавайте профілі, на які підписані ви👇🏻
#поради_catfrontend
✖️Addy Osmani — профіль розробника з Google, який працює над Chrome. Нещодавно Едді Османі виклав у вільний доступ свою книгу про патерни та React.
✖️Mathias Bynens — автор працює над інструментами для Chrome і V8 — двигуном для JS. У профілі публікує посилання на свої лекції, а також розповідає про нові можливості JS та CSS.
✖️Сторінка про V8 — ви знайдете інформацію про те, як усе працює під капотом. Наприклад, про Sparkplug (неоптимізований компілятор байт-коду в машинний) і заховані класи (метод оптимізації продуктивності) тощо.
✖️А також dan_abramov, Alex Xu, Satya Nadella, Kevin Scott, Adam Selipsky, Clement Mihailescu та Illya Klymov, React.js.
Додавайте профілі, на які підписані ви👇🏻
#поради_catfrontend
🔥2👍1
Дайджест новин зі світу Front-end
🔵 Історія фронтенда — таймлайн
🔵 Ніколи не варто недооцінювати HTML
🔵 Shadow DOM і проблема інкапсуляції
🔵 Використання API ScrollTimeline для анімації з прив’язкою до прокрутки
🔵 Як використання Server-Timing API допомогло покращити продуктивністі на понад 70%
🔵 Виправте набридливі спливаючі вікна за допомогою API CloseWatcher
🔵 Припиніть використання localStorage
🔵 Сучасний CSS для 2024 року: Nesting, Layers та Container Queries
🔵 Як створити нескінченну горизонтальну прокрутку з паузою при наведенні за допомогою чистого CSS
🔵 Сліпа фільтрація CSS: відфільтрувати невідомі вебсторінки
🔵 Власна вкладеність CSS: що потрібно знати
Переходьте за посиланнями та черпайте корисності.
#поради_catfrontend #html #css
🔵 Історія фронтенда — таймлайн
🔵 Ніколи не варто недооцінювати HTML
🔵 Shadow DOM і проблема інкапсуляції
🔵 Використання API ScrollTimeline для анімації з прив’язкою до прокрутки
🔵 Як використання Server-Timing API допомогло покращити продуктивністі на понад 70%
🔵 Виправте набридливі спливаючі вікна за допомогою API CloseWatcher
🔵 Припиніть використання localStorage
🔵 Сучасний CSS для 2024 року: Nesting, Layers та Container Queries
🔵 Як створити нескінченну горизонтальну прокрутку з паузою при наведенні за допомогою чистого CSS
🔵 Сліпа фільтрація CSS: відфільтрувати невідомі вебсторінки
🔵 Власна вкладеність CSS: що потрібно знати
Переходьте за посиланнями та черпайте корисності.
#поради_catfrontend #html #css
👍7
Мануал для джуна. Що має знати, вміти та вчити Junior Python Developer?
З хорошою базою Python можна подаватися на різноманітні вакансії, проте деякі напрями можуть вимагати додаткових навичок:
☑️ Web development — знання Python, БД, вебфреймворків (Django, FastAPI, Flask)
☑️ Data analytics — знання Python, SQL, інструментів для візуалізації (Looker, Power BI, Tableau)
☑️ Software Engineer in Test — знання Python та теорії тестування
Важливо: розбиратись у технологіях; розвивати soft skills; створювати власні проекти, долучатися до волонтерських; прокачувати англійську.
Про те, що треба знати, чого вчитися, щоб зайняти позицію Python Software engineer, розповідає Іван Рамик, Software engineer & Coach в Mate academy.
#python
З хорошою базою Python можна подаватися на різноманітні вакансії, проте деякі напрями можуть вимагати додаткових навичок:
☑️ Web development — знання Python, БД, вебфреймворків (Django, FastAPI, Flask)
☑️ Data analytics — знання Python, SQL, інструментів для візуалізації (Looker, Power BI, Tableau)
☑️ Software Engineer in Test — знання Python та теорії тестування
Важливо: розбиратись у технологіях; розвивати soft skills; створювати власні проекти, долучатися до волонтерських; прокачувати англійську.
Про те, що треба знати, чого вчитися, щоб зайняти позицію Python Software engineer, розповідає Іван Рамик, Software engineer & Coach в Mate academy.
#python
👍3
Якщо у вашому списку цілей на 2024 рік також є пункт знайти нову роботу, тоді ця добірка саме для вас!
Добірка актуальних вакансії від No Fluff Jobs. Завжди з рівнем зарплат:
📌 Junior Next.js/React developer | 16k – 26k UAH
📌 Frontend Developer (React) | 114.3k – 152.4k UAH | Lviv
📌 React Developer | 41.6k – 83.3k UAH
📌 Middle Front End Developer | 68.6k – 95.2k UAH
📌 WordPress Developer | 38.1k – 57.1k UAH
📌 ServiceNow Engineer | 152.4k – 228.7k UAH
📌 React Developer | 57.1k – 114.3k UAH
Для No Fluff Jobs прозорість в оплаті праці — це право, а не привілеї. Саме тому на цьому порталі 100% вакансій містять діапазон зарплат.
Більше вакансій знаходьте на No Fluff Jobs 👣
#підбірка_вакансій
Добірка актуальних вакансії від No Fluff Jobs. Завжди з рівнем зарплат:
📌 Junior Next.js/React developer | 16k – 26k UAH
📌 Frontend Developer (React) | 114.3k – 152.4k UAH | Lviv
📌 React Developer | 41.6k – 83.3k UAH
📌 Middle Front End Developer | 68.6k – 95.2k UAH
📌 WordPress Developer | 38.1k – 57.1k UAH
📌 ServiceNow Engineer | 152.4k – 228.7k UAH
📌 React Developer | 57.1k – 114.3k UAH
Для No Fluff Jobs прозорість в оплаті праці — це право, а не привілеї. Саме тому на цьому порталі 100% вакансій містять діапазон зарплат.
Більше вакансій знаходьте на No Fluff Jobs 👣
#підбірка_вакансій
❤6❤🔥3👍3