#Programming (Програмування)
163 posts in category «Programming (Програмування)»
Notes on programming in Ukrainian: coding languages, algorithms, the latest technologies and other useful information for developers.
What is DOM?
DOM (Document Object Model) is a programming interface for representing and interacting with the structure of a web page or XML d…
What is SQL Injection?
SQL Injection (SQLI) is a type of attack on web applications, during which an attacker inserts SQL code into input data that is p…
What is penetration testing?
Penetration Testing (penetration testing), also known as security testing, ethical hacking, or penetration testing, is a type of …
What is a session? (Web)
In the context of the web, the term session is usually used to describe the connection between a user and a website over a certai…
What are cookies?
Cookies are data that websites store on a user's computer, phone, or other device (in the browser). This data contains informatio…
What is the difference between PUT and PATCH?
PUT and PATCH are two HTTP methods used to update resources on the server in the context of RESTful web services. The main differ…
What is RESTful and how does it differ from REST?
The term RESTful is used to describe web services or systems that use the architectural style REST. RESTful is an extension of th…
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…
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…
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…