Онлайн курс по комп'ютерним мережам початкового рівня

Зараз онлайн-курси не створює тільки ледачий. Я вирішив приєднатися до цього руху і перенести в онлайн вступний курс з комп'ютерних мереж, який читаю в університеті. Відео курсу є на YouTube у відкритому доступі.


Навіщо потрібен ще один курс?
Курсів, підручників, і просто статей на тему комп'ютерних мереж в інтернет зараз дуже багато. Однак ті, хто тільки починає вивчати мережі, стикаються з проблемою інформаційного вибуху. Матеріалу дуже багато і незрозуміло, як розібратися у всьому цьому різноманітті.

Я вирішив зробити курс початкового рівня, в якому коротко і влучно розповісти про основні поняття комп'ютерних мереж. Для цього мені довелося прибрати з курсу багато складних технічних деталей, які не є обов'язковими для розуміння принципів роботи мереж. В результаті вийшов короткий відеокурс, який можна подивитися за осяжний час (2-3 дні). А після того, як ви зрозуміли основні принципи, в технічних деталях можна розібратися самостійно за книжками або матеріалів в інтернет.

Структура курсу
Курс складається з коротких відео по 5-15 хвилин: лекції і практики.

У лекціях спочатку описуються основні принципи організації мереж, термінологія, модель OSI, стек протоколів TCP/IP. Потім розглядаються окремі рівні мережі: фізичний, канальний (комутатори та концентратори Ethernet, VLAN), мережевий (маршрутизація, протоколи IP, ARP, ICMP), транспортний (протоколи TCP і UDP, сокети, NAT) і прикладної (HTTP, DNS, FTP і протоколи електронної пошти).

Плейлист:



На практичних заняттях використовується аналізатор мережі Wireshark для того, щоб перехопити реальні пакети, які передаються по мережі, і подивитися, як вони влаштовані. Є практики за протоколами ARP, IP, ICMP, DHCP і TCP. Для практик за протоколами прикладного рівня (HTTP, SMTP, POP3, IMAP), які працюють у строковому режимі, використовується клієнт терміналів. Практики можна виконувати відразу ж після перегляду лекцій на відповідну тему.



Як дивитися
Якщо ви тільки починаєте вивчати мережі, то лекції рекомендується дивитися послідовно одну за одною. Поняття комп'ютерних мереж вводяться поетапно, при цьому активно використовуються відомості з попередніх лекцій.

Якщо ж у вас вже є загальне уявлення про роботу мереж, то можете вибирати тільки цікаві теми, дивитися лекції з ним і відразу ж робити практики.

Не лякайтеся, якщо ви почали дивитися лекції і нічого не розумієте.


Комп'ютерні мережі є складними для вивчення. Для розуміння їх роботи необхідно знати, як влаштовано велику кількість технологій і протоколів, і як вони взаємодіють один з одним. А ми вивчаємо мережі послідовно: по одному протоколу або технології за урок. Тому на першому етапі неминуче виникають питання, чому так багато всього, і все так заплутано? Але при просуванні по курсу ви все розставити на свої місця і побачите цілісну картину роботи мереж.

Очікувані результати
Не потрібно думати, що після вивчення курсу ви відразу станете професіоналам в мережах. Це тільки перший крок, але він дуже важливий, так як дасть вам можливість розуміти інші матеріали по мережах.

Я намагаюся зробити свій курс максимально корисним і цікавим для глядачів. Тому якщо у вас є питання чи пропозиції, як можна поліпшити курс, обов'язково пишіть. Я постараюся їх врахувати, наскільки це можливо.

Успіхів у вивченні комп'ютерних мереж!
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.