#Програмування
166 публікацій у категорії «Програмування»
Нотатки про програмування українською мовою: мови кодування, алгоритми, новітні технології та інша корисна інформація для розробників.
Що таке REST API? Основні принципи REST та GET, POST, PUT, PATCH, DELETE.
REST API (Representational State Transfer Application Programming Interface) - це стиль архітектури програмного забезпечення для …
Що таке API? Чи може вебзастосунок використовувати більше, ніж один API?
API (інтерфейс програмування застосунків / application programming interface) - це набір правил інструкцій, які дозволяють різним…
Що таке протокол HTTP? Яка різниця між HTTP та HTTPS?
Протокол HTTP (Hypertext Transfer Protocol) є основним протоколом для передачі даних в інтернеті. Він використовується для взаємо…
Що таке SSL та TLS? В чому полягає різниця?
SSL (Secure Sockets Layer) та TLS (Transport Layer Security) є криптографічними протоколами, які забезпечують захищене з'єднання …
Що таке домен (доменне ім'я / domain name)?
Домен (доменне ім'я / domain name) - це читабельний текстовий логічний ідентифікатор, який використовується для визначення ресурс…
Що таке DNS? Для чого потрібна DNS?
DNS, або Доменна система імен (Domain Name System), є системою, що перетворює зрозумілі для людей доменні імена (наприклад, tseiv…
Що таке клієнт і сервер? Яка механіка взаємодії між клієнтом та сервером?
Клієнт і сервер - це терміни, які використовуються в IT для позначення ролей систем, які обмінюються інформацією. Що таке Клієнт?…
Що таке патерн проєктування в програмуванні?
Патерн проєктування в програмуванні - це загальне рішення для типових проблем, які виникають при розробці програмного забезпеченн…
Що таке патерн/шаблон проєктування?
Патерн (pattern) проєктування (або шаблон проєктування) - це загальний спосіб вирішення типових проблем при розробці програмного …
Що таке поліморфізм? Приклад використання поліморфізму в Ruby.
Поліморфізм - це принцип об'єктно-орієнтованого програмування, який дозволяє об'єктам одного класу використовувати методи іншого …