Содержание курса
1. Введение
1 урок
1 636
1 636
1м
10
Открытый
1.1
Перед тем как начать
↗
1 636
1 636
1м 11с
10
2. Архитектура сетевых приложений
3 урока
2 579
2 419
4м
20
Открытый
2.1
Клиент-сервер
↗
972
972
2м 36с
9
Открытый
2.2
Одноранговая (пиринговая, p2p)
↗
820
820
1м 32с
6
Открытый
2.3
Сервер
↗
787
627
2м 44с
5
3. Клиентские приложения
4 урока
2 680
1 966
35м
19
Открытый
3.1
Сокет (Socket)
↗
787
787
0м 29с
6
Открытый
3.2
TCP-клиент
↗
787
354
20м 42с
7
Открытый
3.3
UDP-клиент
↗
595
314
13м 51с
4
Открытый
3.4
SSL-клиент
↗
511
511
2м 39с
2
4. Серверное приложение
5 уроков
1 917
1 587
5м
7
Открытый
4.1
Сервер
↗
505
505
0м 19с
1
Открытый
4.2
TCP-сервер
↗
515
350
4м 33с
3
Открытый
4.3
UDP-сервер
↗
438
361
1м 38с
1
Открытый
4.4
Многозадачный TCP-сервер
↗
450
366
1м 49с
2
Открытый
4.5
Оптимизация TCP
↗
9
5
-
0
5. Дополнительные главы
4 урока
1 523
1 239
20м
3
Открытый
5.1
Raw и Packet socket (сырой/неструктурированный и пакетный сокет)
↗
468
377
6м 37с
1
Открытый
5.2
Scapy - библиотека для работы с сетевыми пакетами
↗
5
3
-
0
Открытый
5.3
Netlink
↗
449
449
5м 2с
1
Открытый
5.4
Tun/Tap интерфейсы и свой VPN
↗
601
410
9м 27с
1