Технострім: нова добірка навчальних відео до початку навчального року

Технострім: нова добірка навчальних відео до початку навчального року
Вересень у багатьох вже асоціюється із закінченням сезону відпусток, але у більшості – з навчанням. На початок нового навчального року пропонуємо вам добірку відео наших освітніх проектів, викладених на Youtube-каналі Технострім. Підбірка складається з трьох частин: нові курси на каналі за 2018-2019 навчальний рік, найпопулярніші курси і відео, що найбільше переглядаються.

Нові курси на каналі Технострім за 2018-2019 навчальний рік

Бази даних (Техносфера)


Мета курсу — вивчення топології, різноманіття та основних принципів функціонування систем зберігання даних, а також алгоритмів, закладених в основу як централізованих, так і розподілених систем, демонстрація фундаментальних компромісів властивих тим чи іншим рішенням.

Курс розкриває різноманітність рішень для зберігання даних в інтернет-проектах у трьох вимірах:

  • континуум моделі даних;
  • континуум консистентності даних;
  • континуум алгоритмів зберігання даних

Програма курсу призначена як для системних програмістів, розробників СУБД, так і для прикладних програмістів, творців систем масового обслуговування в інтернеті.

Прикладний Пітон (Технопарк)


Курс знайомить з мовою Python - однією з найбільш популярних і затребуваних мов IT ринку на сьогоднішній момент. Затребуваність мови не народжується на порожньому місці: простота входу та синтаксису, найбагатший вибір інструментів для вирішення різноманітних завдань – це і багато іншого призвело до того, що Python широко застосовується у всьому світі. Завдяки цьому курсу долучитись до екосистеми мови зможете і ви.

Ви навчитеся:

  • Програмувати на Python;
  • Писати якісний код, що підтримується;
  • Вибудовувати процес розробки програмних продуктів;
  • Взаємодіяти з інтернет-сервісами та базами даних.

Поглиблене програмування на C/C++ (Техносфера)


Ви познайомитеся з інструментами та практиками, що використовуються в сучасній розробці, отримаєте навички написання коректного та гнучкого коду на С++. Курс допоможе знайти навички та вміння, необхідні фахівцям з розробки програмного забезпечення для участі в проектах промислової розробки мовами C++, у тому числі для заміщення стажистських посад розробників серверної частини високонавантажених додатків.

Кожне заняття складається з лекції (2 години) та практичного завдання.

Системне програмування Лабораторія Tarantool (Техносфера)

На курсі висвітлюється пристрій операційної системи на базі ядра GNU/Linux, архітектура ядра та його підсистем. Наводяться та описуються способи взаємодії з ОС. Матеріал курсу є максимально наближеним до реальності, наповнений прикладами.

Управління IT-проектами та продуктом (Техносфера)


Мета курсу – отримати знання в галузі управління продуктами та проектами на прикладі Mail.ru Group, зрозуміти роль менеджера продукту та проекту, дізнатися перспективи розвитку та особливості управління продуктом та проектом у великій компанії.

В курсі будуть розглянуті теорія та практика з управління продуктом та всім, що є всередині (або поряд з ним): процесами, вимогами, метриками, термінами, запусками та, звичайно, про людей та як з ними спілкуватися.

Android-розробка (Технополіс)


Курс допоможе оволодіти необхідними знаннями та навичками для розробки програмного забезпечення під Android. Ви вивчите API Android, інструменти розробника (SDK), популярні бібліотеки та багато іншого. Крім того, в процесі навчання ви навчитеся не тільки розробляти додаток, але й забезпечувати стійкість до відмови. Після цього ви зможете самостійно створювати програми та контролювати (в технічному плані – на рівні менеджера) їх розробку.

Введення в Java (Технополіс)


Курс присвячений вивченню основ Java 11, роботі з Git, знайомству з деякими практиками тестування та патернами проектування систем. Розрахований на людей, які мають мінімальні базові знання програмування будь-якою мовою. Під час курсу ви зможете освоїти Java та створити повноцінну програму.

Використання баз даних (Технополіс)


Ви отримаєте всебічні знання щодо роботи з базами даних. Навчіться навчитеся вибирати найбільш підходящі для вашого проекту типи баз даних, складати запити, модифікувати дані, освоїте основи SQL та багато іншого.

Найкращі курси на каналі Технострім за 2018-2019 навчальний рік

Якість та тестування ПЗ (Техносфера, 2015 рік)


Все про актуальні методології тестування та забезпечення якості сучасних веб-додатків: теоретичні основи, ручне тестування, складання документації, покриття коду тестами, відстеження багів, інструментарій, автоматизація тестування та багато іншого.

Розробка на Java (Техносфера, 2018)


У цьому курсі є все, що необхідно практику-початківцю у світі Java. Ми не заглиблюватимемося в деталі синтаксису, а відразу візьмемо Java і робитимемо з неї цікаві речі. Ми припускаємо, що ви не знаєте Java, але програмували будь-якою сучасною мовою програмування і знайомі з основами ООП. Зроблено акцент на використанні бойового стеку технологій (так саме такий використовують багато компаній). Трохи buzzword'ів: Java-стек (Jersey, Hibernate, WebSockets) та тулчейн (Docker, Gradle, Git, GitHub).

Адміністрування Linux (Технотрек, 2017)


В рамках курсу розглянуто основи системного адміністрування інтернет-сервісів, забезпечення їх відмовостійкості, продуктивності та безпеки, а також особливості пристрою ОС Linux, що найбільш широко застосовується в подібних проектах. Як приклад використані дистрибутиви сімейства RHEL 7 (CentOS 7), веб-сервер nginx, СУБД MySQL, системи резервного копіювання bacula, системи моніторингу Zabbix, системи віртуалізації oVirt, балансувальника навантаження на базі ipvs+keepalived.

Web-технології. Розробка на DJANGO (Технопарк, 2016)


Курс присвячений розробці серверної частини web-додатків, їх архітектурі та протоколу HTTP. За підсумками курсу ви навчитеся: розробляти програми мовою Python, використовувати MVC-фреймворки, вивчіть верстку HTML сторінок, пориньте в тематику web-розробки та зможете вибирати конкретні технології.

Програмування на Go (Техносфера, 2017)


Мета курсу — дати основні уявлення про мову програмування Go (golang) та її екосистему. На прикладі простої текстової гри будуть розглянуті всі основні завдання, з якими стикається розробник сучасних веб-додатків у проектах, з реалізацією їх на Go. Курс не ставить завдання навчити програмування з нуля, для навчання будуть потрібні базові навички програмування.

Відео, що найбільше переглядаються на каналі Технострім за 2018-2019 навчальний рік

Адміністрація Linux. Вступ (Технопарк, 2015)


У цьому відео розповідається про історію Linux, про завдання, що стоять перед адміністратором цієї ОС, а також про складнощі, які чекають на вас при переході з Windows на Linux і про способи адаптації.

Програмування на Go. Вступ (Техносфера, 2017)


Відео присвячено історії виникнення мови Go, опису ключових ідей, закладених у мову, та базовим основам: як встановити та налаштувати середовище Go, як створити першу програму, як працювати зі змінними та керуючими структурами.

Надихаючий промо-ролик про тих, хто йде в ІТ, незважаючи ні на що


Це промо-ролик, присвячений набору студентів до наших освітніх програм у вузах.

Linux. Основи (Технотрек, 2017)


У цьому відео розповідається про пристрій Linux, використання командної оболонки, права доступу для різних користувачів. Ви дізнаєтеся, які процеси і стани бувають в Linux, які застосовуються протоколи і як керувати окруженням користувача.

Розробка на Android. Вступ (Технотрек, 2017)


На цьому вступному занятті розповідається про особливості мобільної розробки, про життєвий цикл мобільного додатка. Ви дізнаєтеся, як саме мобільний додаток існує в ОС, що потрібно, щоб розробити додаток, як налаштувати середовище розробки та створити свій «Hello, world!»

Нагадаємо, що актуальні лекції та майстер-класи про програмування від наших IT-фахівців, як і раніше, публікуються на каналі Технострім. Передплатіть, щоб не пропустити нові лекції!

Джерело: habr.com

Додати коментар або відгук