HTML (HyperText Markup Language) — мова гіпертекстової розмітки документів для перегляду вебсторінок у браузері. HTML опановують з азами програмування, і…
Сьогодні ми розглянемо важливий інструмент взаємодії з базами даних — Hibernate. Ви дізнаєтеся, що це за бібліотека, в яких випадках…
Впровадження Big Data у різні сфери людської діяльності повністю змінило наше сприйняття бізнесу та технологій. З'явилася необхідність використання спеціальних інструментів…
Комп'ютери дуже швидко виконують повторювані дії. Для цього використовується конструкція керування, яка називається циклом. Існує кілька різновидів циклів. Цю статтю…
Для повторення послідовності дій у програмуванні використовуються цикли. Існує кілька видів циклів. Цю статтю присвячено циклу, який виконується принаймні один…
URL — це унікальна адреса, за допомогою якої є можливість ділитися з друзями та знайомими цікавою інформацією з сайтів та…
Серед безлічі професійних свят, усіх цих днів бляхаря і бухгалтера, затесався один, який з особливою теплотою і трепетом чекає більшість…
Що таке SOLID? Сьогодні поговоримо про об'єктно-орієнтоване програмування (ООП), а саме — про основні принципи написання коду. Чим складніший код,…
Приємна атмосфера, оточення фахівців різного рівня та можливість нетворкінгу. Відразу можна подумати, що йдеться про конференцію, майстер-клас або закритий бізнес-клуб.…
Що таке мобільний застосунок Сьогодні ми розберемося в тому, що таке мобільні застосунки, які бувають типи мобільних програм, в чому…
У цій статті ми розглянемо чотири рейтинги, які складено з використанням різних підходів: індекс TIOBE; індекс PYPL; результати опитування Stack…
В інтернеті щотижня архівується понад мільярд сторінок. Веб-архіви використовуються для різних цілей: за їх допомогою можна знайти вже неіснуючий сайт…
Highload завжди на варті вашого вільного часу, дорогі мобільні розробники. Тому ми продовжуємо розповідати вам про інструменти, які дозволяють писати…
Що таке метод filter() у JavaScript Цей інструмент застосовується до масиву та слугує для фільтрації його контенту. Застосований до вмісту…
У світі веб-розробки корисно мати у команді універсального спеціаліста. Ця роль належить фулстек-розробнику, який однаково ефективно вміє працювати з бекенд-…
Сьогодні ми розповімо про портфоліо. Наскільки воно необхідне для програміста і як його правильно скласти, що потрібно, щоб підтвердити свою…
Що таке патерн проєктування Шаблони або патерни проєктування (від англ. Design Patterns) — це типові вирішення поширених проблем, що виникають…
У наші дні даркнет продовжує кидати виклики. Вважається, що ця прихована мережа пов'язана з незаконною діяльністю та кіберзлочинністю. Редакція Highload…
Нові технології, методології та підходи у розробці супроводжують розробника протягом усієї кар'єри — від трейні чи джуна до скілового сеньйора.…
Якщо ви коли-небудь цікавилися створенням мобільних застосунків, а тим більше запускали свої власні, швидше за все знаєте, що головний біль…
Сьогодні мова піде про localhost. Ви дізнаєтеся, де використовується цей параметр, що він означає, як його правильно застосовувати та які…
Регулярні вирази у мовах програмування — потужний, але складний в опануванні інструмент. Тому не дивно, що багато хто відкладає його…
Що таке масив? У програмуванні часто працюють із такою математичною структурою як масив. У мові Java він сприймається як група…
За останні кілька років Embedded-розробка стала одним із провідних напрямків. Сталося це багато в чому завдяки зростанню популярності інтернету речей…
Хакатони стали надзвичайно популярними. Вони давно вийшли за рамки сфери IT і стали активно використовуватися в маркетингу та рекламі, урбаністиці…
Сьогодні мова піде про об'єкт jQuery.Callbacks. Але перед тим, як про нього поговорити, давайте згадаємо, що таке колбек у JavaScript.…
Що таке баг? У сучасному світі nothing is perfect — ніщо не бездоганно. Дрібниця, що впливає на фідбек від користувача…
Що таке метод reduce() Зазвичай кажуть, що reduce() у JS використовується для згортки масивів. Це визначення надто розмите, тому ми…
Сьогодні ми розберемося з форматуванням текстових та числових виразів у Java, попрацюємо з Java String format(), дізнаємося що таке специфікатори,…
Як проходить тестування ПЗ Життєвий цикл розробки має строгу структуру. Без її чіткого дотримання процес роботи над програмним продуктом неможливий.…
Що таке MQTT? MQTT (MQ Telemetry Transport) — це негроміздкий обміну повідомленнями, що працює за моделлю «видавець—підписник». Його призначено…
Сьогодні йтиметься про системи управління контентом — CMS. Ми розповімо, що це таке, навіщо потрібні такі системи, які види CMS…
Сьогодні ми розглянемо зручну бібліотеку для React – Styled Components. Вона призначена для реалізації стилів у файлах JavaScript на основі…
Настав час розібратися, що таке gRPC — у чому принцип його роботи і які переваги перед звичним REST API. Розроблений…