ამ წიგნის შესახებ
1.
ინტერნეტი
1.1.
როგორ მუშაობს ინტერნეტი?
1.2.
რა არის HTTP?
1.3.
ბრაუზერები და როგორ მუშაობენ ისინი?
1.4.
DNS და როგორ მუშაობს ის?
1.5.
რა არის დომეინ სახელი?
1.6.
რა არის ჰოსთინგი
2.
ძირითადი Frontend-ის ცოდნა
2.1.
HTML
2.2.
CSS
2.3.
JavaScript
3.
OS და ზოგადი ცოდნა
3.1.
ტერმინალის გამოყენება
3.2.
როგორ მუშაობს OS-ები ზოგადად
3.3.
პროცესის მართვა
3.4.
ძაფები და თანხვედრა
3.5.
ძირითადი ტერმინალის ბრძანებები
3.6.
მეხსიერების მართვა
3.7.
ინტერ-პროცესთაშორისი კომუნიკაცია
3.8.
I/O მართვა
3.9.
POSIX-ის საფუძვლები
3.10.
ქსელის ძირითადი კონცეფციები
4.
ისწავლე პროგრამირების ენა
4.1.
C#
5.
ვერსიის კონტროლის სისტემა
6.
Git-ის ძირითადი გამოყენება
7.
რეპო ჰოსტინგის სერვისები
8.
GitHub
9.
რელაციური მონაცემთა ბაზები
9.1.
PostgreSQL
9.2.
MySQL
9.3.
MariaDB
9.4.
MS SQL
9.5.
Oracle
10.
მეტი მონაცემთა ბაზების შესახებ
10.1.
ORM-ები
10.2.
ACID
10.3.
ტრანზაქციები
10.4.
N+1 პრობლემა
10.5.
მონაცემთა რეპლიკაცია
10.6.
გაზიარების სტრატეგიები
10.7.
CAP თეორემა
11.
NoSQL მონაცემთა ბაზები
11.1.
დოკუმენტი MongoDB
11.2.
დოკუმენტი CouchDB
11.3.
სვეტის DB-ის Cassandra
11.4.
დროის სერია InfluxDB
11.5.
დროის სერია TimescaleDB
11.6.
რეალურ დროში Firebase
11.7.
რეალურ დროში RethingDB
12.
შეიტყვეთ API-ების შესახებ
12.1.
HATEOAS
12.2.
გახსნილი API-ი სპეციფიკაცია და სვაგერი
12.3.
ავთენტიფიკაცია
12.4.
JSON API-ები
12.5.
SOAP
12.6.
gRPC
13.
ქეშირება
13.1.
CDN
13.2.
სერვერის მხარე
13.2.1.
Redis
13.2.2.
Memcached
13.3.
კლიენტის მხარე
14.
ვებ უსაფრთხოების ცოდნა
14.1.
MD5 და რატომ არ გამოიყენოთ იგი
14.2.
SHA ოჯახი
14.3.
scrypt
14.4.
bcrypt
14.5.
HTTPS
14.6.
კონტენტის უსაფრთხოების პოლიტიკა
14.7.
CORS
14.8.
SSL/TLS
14.9.
OWASP უსაფრთხოების რისკები
15.
ტესტირება
15.1.
Integration ტესტირება
15.2.
Unit ტესტირება
15.3.
Functional ტესტირება
16.
CI/CD
17.
დიზაინისა და დეველოპმენტის პრინციპები
17.1.
GOF დიზაინ პატერნები
17.2.
დომენზე ორიენტირებული დიზაინი
17.3.
ტესტზე ორიენტირებული დეველოპმენტი
17.4.
SOLID
17.5.
KISS
17.6.
YAGNI
17.7.
DRY
18.
არქიტექტურული პატერნები
18.1.
მონოლითური აპლიკაციები
18.2.
მიკროსერვისები
18.3.
SOA
18.4.
CQRS-ი და Event Sourcing-ი
18.5.
უსერვერო გამოთვლები
19.
საძიებო სისტემები
19.1.
Elasticsearch
19.2.
Solr
20.
შეტყობინების ბროკერი
20.1.
RabbitMQ
20.2.
Kafka
21.
კონტეინერიზაცია და ვიზუალიზაცია
21.1.
Docker
22.
GraphQL
22.1.
Apollo
22.2.
Relay Modern
23.
Graph მონაცემთა ბაზები
23.1.
Neo4j
24.
ვებ სოკეტები
25.
ვებ სერვერები
25.1.
Nginx
25.2.
Apache
25.3.
Caddy
25.4.
MS IIS
26.
აწყობა Scale-სთვის
26.1.
შერბილების სტრატეგიები
26.2.
მიგრაციის სტრატეგიები
26.3.
Diff-ის გაგება
26.4.
ჰორიზონტალური და ვერტიკალური მასშტაბირება
26.5.
აწყობა დაკვირვებადობის გათვალისწინებით
Light
Rust
Coal
Navy
Ayu
The Complite 2023 Backend Bootcamp In Georgian