JavaScript'er
Closed channel
Заявки приймаємо автоматично! Канал з лайфхаками для кожного поважаючого себе веб-розробника Запросити друга, якщо є: https://t.me/+my7itn9CGMplOTAy Зв'язок: @Ekater1na_admin
Show more7 140
Subscribers
-424 hours
-207 days
-6730 days
Posts Archive
7 138
Як визначити, з якого класу створено об'єкт у JavaScript?
Найпоширеніший спосіб — використати оператор instanceof, який перевіряє, чи є об'єкт екземпляром певного класу або його прототипу. Також можна звернутися до constructor.name, щоб отримати назву класу, але цей підхід менш надійний
JavaScript'еr
7 138
🤖 ChatGPT відкривали всі, а заробляють на ньому одиниці
Зараз AI-навички все частіше вимагають у вакансіях: у маркетингу, контенті, автоматизації, аналітиці та бізнесі. І мова не про "спитати щось у ChatGPT”, а про вміння робити з AI реальні робочі задачі.
GoIT запускає безоплатний 4-денний тест-драйв, де можна спробувати 2 AI-професії без коду й досвіду:
— AI-автоматизатор — AI-контентмейкерЗа 4 дні зробиш 2 реальні AI-проєкти, зрозумієш, як виглядає робота в AI, і з чого почати, якщо хочеш монетизувати ці навички. 🕓 Старт — 13 липня. ❗️ Участь безоплатна, місця обмежені. Реєстрація за посиланням 👇 https://i.goit.global/SaPas
7 138
Перемикаємо сайт на темну тему
Простий спосіб додати темну тему з нативною анімацією переходу. Потрібно лише 2 рядки JavaScript і трохи CSS, щоб отримати плавне та ефектне перемикання між світлим і темним режимами
JavaScript'еr
7 138
Loader animation
Приклад CSS-анімації завантаження, у якій літери плавно з'являються під час відкриття сторінки, створюючи стильний і привертаючий увагу ефект
Забираємо код тут
JavaScript'еr
7 138
Чим CSS-змінні відрізняються від змінних у препроцесорах?
CSS-змінні (--var) працюють безпосередньо в браузері, тому їх можна змінювати під час виконання сторінки, зокрема через JavaScript. Змінні в Sass або LESS обробляються лише на етапі компіляції й після створення CSS уже недоступні
JavaScript'еr
7 138
Шпаргалка по CSS Grid: grid-template-columns і grid-template-rows — створення колонок та рядків, grid-template-areas — побудова макета через іменовані області, gap — відстань між елементами, grid-column, grid-row і grid-area — розміщення елементів у сітці, justify-content і align-content — вирівнювання всієї сітки, justify-items і align-items — вирівнювання елементів усередині комірок, justify-self і align-self — індивідуальне вирівнювання окремого елемента
JavaScript'еr
7 138
Шпаргалка по CSS: CSS — мова стилізації вебсторінок, Selectors — вибір HTML-елементів для застосування стилів, Pseudo-classes — стилізація елементів у різних станах (:hover, :focus, :first-child), Box Model — керування margin, padding і border, Positioning — розташування елементів (position, float, z-index), Text & Fonts — налаштування тексту та шрифтів, Color & Background — кольори, фони та зображення, Dimensions — керування розмірами елементів
JavaScript'еr
7 138
Шпаргалка по JavaScript: JavaScript — мова програмування для створення інтерактивних вебзастосунків, Methods — основні методи роботи з рядками, масивами, об'єктами, числами та датами, DOM Methods — взаємодія з HTML-елементами, Regular Expressions — пошук і обробка тексту за шаблонами, XMLHttpRequest — надсилання HTTP-запитів, Event Handlers — обробка подій користувача, Functions — вбудовані функції та методи браузера
JavaScript'еr
7 138
+4
Шпаргалка з Angular
Зручна шпаргалка з Angular, яка допоможе швидко пригадати синтаксис, основні директиви, компоненти, сервіси та інші ключові можливості фреймворку
JavaScript'еr
7 138
⚡️ Дата-аналітика — одна з найперспективніших професій у 2026 році
Бізнеси сьогодні приймають рішення на основі даних. Саме тому дата-аналітики потрібні в IT, маркетингу, e-commerce, фінансах, логістиці та десятках інших сфер.
🔥 За даними DOU, медіанна зарплата українських Data Analysts уже перевищує $1700, і попит на таких спеціалістів тільки зростає.
Хочете зрозуміти, чи підходить вам ця професія?
Реєструйтесь на безкоштовний онлайн-марафон з Data Analytics - де ви познайомитесь з професією та зробите перші практичні кроки.
На марафоні ви дізнаєтесь:
🗣 як аналітики працюють з даними в реальних компаніях 🗣 які інструменти використовують (SQL, Excel, BI) 🗣 як новачку увійти в сферу Data Analytics🕓 Онлайн | Безкоштовно 👉 Реєстрація: https://i.goit.global/2aIhq
7 138
🤔 Що таке DRY, KISS?
DRY (Не повторюй себе) — не повторюй код, винось повторюваний код у окремі функції/модулі.
KISS (Зроби просто, ідіот) — роби просто. Не ускладнюй архітектуру та код без необхідності.
JavaScript'еr
7 138
Deno тепер вміє створювати десктопні застосунки
Популярний JavaScript-рантайм Deno отримав можливість збирати проєкти на JavaScript і TypeScript у десктопні застосунки для Windows, macOS та Linux
Доступно: вибір між системним WebView і вбудованим Chromium та підтримка популярних фреймворків, зокрема Next.js і SvelteKit, уже «з коробки»
JavaScript'еr
7 138
Image gallery with flex-grow
Приклад галереї на HTML і CSS, де зображення плавно збільшуються при наведенні завдяки
flex-grow
Забираємо код тут
JavaScript'еr7 138
Порада з HTML
Чи знали ви, що кнопку надсилання можна розмістити поза межами форми?
JavaScript'еr
7 138
Шпаргалка по HTML5 Canvas: HTML5 Canvas — елемент HTML для малювання графіки за допомогою JavaScript, 2D Context — контекст для створення двовимірної графіки, Text — налаштування шрифту, вирівнювання та відображення тексту, Line Styles — параметри товщини та форми ліній, Rectangles — методи для створення, очищення та заповнення прямокутників, Compositing — керування прозорістю та режимами накладання об'єктів, Colors, Styles and Shadows — налаштування кольорів, стилів заливки, обведення й тіней, Colors — способи задання кольорів (назви, HEX, RGB, RGBA) для графічних елементів Canvas
JavaScript'еr
7 138
Брендан Айк — людина, яка змінила веб
Він за 10 днів створив JavaScript — мову, яка стала основою сучасного інтернету
Далі він стояв біля витоків Mozilla та браузера Mozilla Firefox — як відповіді на епоху закритого вебу
Згодом з’явився Brave — браузер, що робить ставку на приватність і блокує трекери та нав’язливу рекламу
Ідея Айка проста: браузер має працювати на користувача, а не на рекламні системи
Його внесок складно переоцінити: • JavaScript, без якого неможливий сучасний веб • розвиток відкритих браузерів • постійна боротьба за приватність користувачівБрендан Айк — інженер, який не просто писав код, а роками впливав на те, яким став інтернет JavaScript'еr
7 138
🤔 Як можна змінити стан у Redux?
Через диспатч екшена — об'єкт з типом (type) і, можливо, корисною навантаженням (payload). Екшн потрапляє до редьюсера, де повертається новий стан.
JavaScript'еr
7 138
Repost from Ти не знаєш JavaScript
Josh W. Comeau — статті та гіди з JavaScript і React
Це сайт із великою кількістю інтерактивних матеріалів про JavaScript, React, CSS-анімації, Flexbox, Grid та архітектуру інтерфейсів
Автор пояснює складні речі простою мовою і робить акцент не тільки на тому, як щось працює, а й чому саме так
Ти не знаєш JavaScript
