← postsPopular categories

#Programming (Програмування)

166 posts in category «Programming (Програмування)»

Notes on programming in Ukrainian: coding languages, algorithms, the latest technologies and other useful information for developers.

  1. What is a REST API? The basic principles of REST and GET, POST, PUT, PATCH, DELETE.

    REST API (Representational State Transfer Application Programming Interface) is a software architecture style for interaction bet…

  2. What is an API? Can a web application use more than one API?

    API (Application Programming Interface) is a set of rules and instructions that allows different programs to interact with each o…

  3. What is the HTTP protocol? What is the difference between HTTP and HTTPS?

    HTTP Protocol (Hypertext Transfer Protocol) is the main protocol for data transmission on the internet. It is used for interactio…

  4. What are SSL and TLS? What is the difference?

    SSL (Secure Sockets Layer) and TLS (Transport Layer Security) are cryptographic protocols that provide a secure connection betwee…

  5. What is a domain (domain name)?

    Domain (domain name) - is a readable textual logical identifier used to identify a resource on the Internet, such as a website, e…

  6. What is DNS? What is DNS used for?

    DNS, or Domain Name System, is a system that converts human-readable domain names (for example, tseivo.com) into IP addresses use…

  7. What is a client and a server? What is the interaction mechanism between the client and the server?

    Client and server are terms used in IT to denote the roles of systems that exchange information. What is a Client? A client is a …

  8. What is a design pattern in programming?

    Design pattern in programming is a general solution to typical problems that arise during software development. It is an architec…

  9. Що таке патерн/шаблон проєктування?

    Патерн (pattern) проєктування (або шаблон проєктування) - це загальний спосіб вирішення типових проблем при розробці програмного …

  10. What is polymorphism? An example of using polymorphism in Ruby.

    Polymorphism is a principle of object-oriented programming that allows objects of one class to use methods of another class. This…