Онлайн-курс «Алгоритми та структури даних» від robot_dreams (подія в архіві)

Відбулось
10 квітня 2023 (понеділок)
Місце
онлайн
Вартість
від 8000 грн/ міс.

🔻Про курс🔻

Алгоритми ― це не нудна теорія, яка потрібна лише на співбесідах. Це реальний ефективний інструмент, який допомагає розробнику знаходити неординарні розвʼязки складних задач програмування та проєктувати системи, здатні до швидкого масштабування.

Розібратись у видах алгоритмів та структур даних вам допоможе цей курс. Спочатку ми на реальних прикладах ознайомимося з типами задач, які можна розв’язати за допомогою алгоритмів. Потім навчимося працювати з різними структурами даних та застосовувати класичні алгоритми: від бульбашкового сортування до динамічного програмування. Алгоритми розбиратимемо разом із лектором на практиці мовами Java, JavaScript і Python.

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

🔻Курс підійде🔻

Junior Web/Software Developers

● щоби перестати писати «костилі» й розібратися в архітектурних підходах, навчитися дотримуватися стилю, писати чистий код, а також мінімізувати системні баги

Middle Web/Software Developers

● щоби закрити прогалини в знаннях, здобути практичний досвід розв’язання задач з алгоритміки та впроваджувати фічі, які покращать продукт

Junior Data Scientist / Junior Machine Learning Engineer

● щоби розібратися у структурах даних і писати досконалі алгоритми для машинного навчання: наприклад, для навчання з учителем ви застосуєте структуру типу «дерево» або «граф», для навчання без учителя ― алгоритми сортування.

🔻 Після курсу ви зможете 🔻

● працювати з різними структурами даних

● реалізовувати класичні алгоритми та вибирати алгоритм з огляду на задачі

● винаходити нові рішення та писати власні алгоритми

● знаходити дані у відсортованому масиві та розв’язувати задачі балансування дерева

● будувати хеш-таблиці, жадібні алгоритми та алгоритми на рядках

● оцінювати програмний код та знаходити способи його оптимізації

● застосовувати алгоритми для динамічного програмування

● влаштуватися на роботу в компанію, яка фокусується на problem solving interview

🔻Про лектора🔻

Артем Верещака, останні 4 роки працює на позиції Tech Lead у Bolt, керує командою Rental Micromobility у відділі розробки та проводить технічні інтерв’ю для інженерів та розробників. Має > 7 років досвіду у software engineering у продуктових компаніях та стартапах.

Реєструйтесь на курс, щоби знаходити нестандартні рішення в складних робочих завданнях.

Докладніше про курс

Google Calendar iCal
👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі