21 відгук

RSS
Залишити відгук можна з підтвердженим акаунтом.

Пройшов курс Algorithms in Practice і залишився максимально задоволений. На відміну від багатьох теоретичних курсів, тут величезний упор зроблено на практику.

Було круто бачити, як алгоритми застосовуються не у вакуумі, а для вирішення реальних бізнес-задач.
Окремий лайк за розбір нюансів та деталей зі співбесід у топові технологічні компанії (FAANG/Tier-1). Це дає чітке розуміння, чого саме очікують інтерв’юери.
Нудьгувати не доводилося, завдання дійсно змушують увімкнути мізки та прокачати інженерне мислення.

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

Нещодавно завершив курс Algorithms in Practice від CS Osvita і можу сміливо рекомендувати його всім, хто хоче системно розібратися з алгоритмами та структурами даних.

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

Окремо хочу відзначити лектора Івана Петрушенка. Матеріал подається дуже структуровано, з великою кількістю інтуїтивних пояснень і прикладів. Завдяки цьому навіть складні теми, такі як динамічне програмування, графи чи різні алгоритмічні патерни, стають зрозумілими.

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

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

Дякую Івану Петрушенку та команді CS Osvita за якісний курс і чудову організацію навчання.

Пройшов 2 курси(cpp, performance), один ще прохожу(algorithms). Враження дуже позитивні. Робити(писати коду, довивчати як зробити трохи інакше) треба багато, але і результат від роботи хороший. Мені ще й пощастило, що по курсу з алгоритмів буквально в першому завданні було згадка про алгоритм «heavy hitters», який мені ідеально підійшов через пару днів для задачі на роботі. Може це тільки в мене, але часто треба передивлятись лекції, особливо якщо теми незнайомі. А незнайомого/нового дуже багато, по суті на курсах від cs_osvita я вперше почав читати асамблер(це було і на курсі по performance і на курсі з cpp). Курс з cpp дуже крутий, ми там багато речей подизайнили і дуже часто бувало коли в такій лайв коудінг атмосфері доходимо до розуміння, що початковий дизайн не ок і треба переробити якось інакше. Так засвоюється краще ніж з книжки, де написано «роби так» і все.

Навчався в CS Osvita і можу впевнено рекомендувати їх курси.

Хочу відзначити Algorithms in Practice — це не класичний «алгоритми для співбесід», а реально інженерний підхід. Багато задач із продакшен-контексту, розбір того, як працюють системи під капотом, і постійний фокус на мисленні, а не на зазубрюванні. Курс доволі інтенсивний і вимогливий, але саме це і дає результат.

Другий курс, який варто окремо згадати — C++ in Depth. Дуже добре заходить, якщо хочеш не просто писати на C++, а розуміти, що реально відбувається: памʼять, абстракції, продуктивність. Дає системне розуміння мови і допомагає прибрати «магічне мислення» при роботі з нею.

Загалом CS Osvita — це про сильну базу комп’ютерних наук і розвиток як інженера, а не просто про проходження курсів «для галочки». Якщо готові вкладати час і зусилля — результат точно буде.

Успішно закінчив курс Algorithms in Practice від CS Osvita.

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

Іван — неймовірний викладач і чудовий спеціаліст; записи лекцій я передивлявся з великим задоволенням. Подача знань організована на «відмінно».

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

Світ навколо нас зараз став аж надто хаотичним; жити в цьому світі часом нелегко. Тому мені здається, як ніколи важливо знаходити способи отримувати задоволення від життя. Для мене цей курс став важливим нагадуванням про те, що я можу отримувати задоволення від хобі, яке давним-давно зробив своєю професією.

Величезна подяка Івану, моїй групі та проєкту CS Osvita!

Завершив курс Algorithms in practice і всім рекомендую)

На курсі розбирали в деталях, як працюють основні структури даних і алгоритми. Але це не просто теоретичні знання — було дуже багато практиктичних задач над якими часто приходилось довго думати, і отримувати задоволення коли всі тести пройшли)

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

В Івана невимушено просто виходить пояснювати складні теми і мотивувати рухатись далі. За що окреме дякую.

Також великий плюс у тому, що школа активно допомагає силам оборони України.

Дякую всій команді школи за якісну роботу!

Підтримали: Ivan Petrushenko

Завершив курс Algorithms in Practice.

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

Завдяки Івану мені вдалося систематизувати базу знань і скласти докупи багато речей, які до цього були розрізненими. Особливо сподобалося, що курс будувався від базових ідей до складніших алгоритмів — ми буквально виводили нові підходи з того, що вже розібрали на попередніх лекціях.

Домашні завдання — це окремий вид мистецтва. Вони справді змушують думати, а не просто повторювати шаблони.

Окремо хочу відзначити викладацькі навички Івана (засновника школи і викладача курсу): усе пояснювалося дуже детально й доступно, завжди були підтримка, мотивація та відповіді навіть на мої «дивні» питання.

Дуже рекомендую і сам курс, і школу загалом. Сам теж планую навчатися тут і надалі.

Підтримали: Ivan Petrushenko

Доєднався до курсу «Database Internals», так як обсяги даних постійно зростають і так само росте кількість різних видів баз даних та часто на проекті використовується кілька різних баз для різних задач. Хотів глибше зрозуміти, як влаштовані різні типи баз даних і для яких задач кожен із них підходить найкраще. Матеріал курсу об’ємний та високої якості: самостійно знайти таку кількість інформації та структурувати її було б складно.

Підтримали: Ivan Petrushenko

Пройшов курс Algorithms in Practice, і я в захваті.
— Від лаконічності переходу від простих тем на кшталт Time Complexity до пояснення state-of-the-art алгоритмів, як-от Quicksort.
— Від виведення алгоритмів прямо під час лекції.
— Від надважкої та надкорисної порції домашніх завдань та їх системного розбору. Було вирішено 100+ алгоритмічних задач на надширокий спектр тем: від Two Pointers до Dynamic Programming.
— Від ком’юніті, яке навчається разом з тобою, — усі люди щиро зацікавлені в розвитку себе та своїх знань у Computer Science.
Окрема подяка засновнику Івану Петрушенку — Іван надзвичайно талановитий викладач, має цінне вміння викладати складні речі за допомогою простих аналогій.
По закінченню активно рекомендую CS Osvita усім охочим колегам, рекомендую і Вам.

Підтримали: Maksym HolenkoIvan Petrushenko

Щойно завершив курс Database Internals у CS Osvita, і це був надзвичайно цінний досвід.
Матеріал курсу глибокий, практичний і дуже добре структурований але те, що справді робить його особливим, це спільнота та викладач.
Дякую Денису Цьоменку чудовому викладачу, намагається пояснити складні концепції баз даних просто й системно. Завжди терплячий, уважний до деталей і готовий розбирати складні моменти стільки разів, скільки потрібно, щоб усе стало зрозумілим.
Головний урок: справжнє розуміння приходить тоді, коли заглиблюєшся в фундаментальні речі та не боїшся ставити питання «чому», доки не стане абсолютно ясно.

Підтримали: Ivan PetrushenkoVolodymyr Shulga

Пройшла курс по алгоритмам, це були космічних 4 місяці. Купа емоцій, нових знань.
Заздрю всім хто ще не проходив :)
Попередньо були сумніви що наче група велика, але по факту було дуже комфортно.
Багато практики і різних задач, обговорень, допомоги групи і лектора.
іду далі на Перформенс

Підтримали: Ivan PetrushenkoYuliia Kleban

Пройшов 2 курси: це розрив. Алгоритми — база. Перформанс — логічне продовження теми алгоритмів, де зникає магічна «оптимізація» і приходить розуміння де наш код працює повільніше і чому саме

Підтримали: Ivan Petrushenko

Я пройшов курс з алгоритмів, який надає глибоке розуміння структур даних та алгоритмічних підходів. Постійні практичні завдання та тести дозволили суттєво вдосконалити навички розв’язання задач. До цього я проходив курси на Udemy та регулярно практикувався на LeetCode, однак саме цей курс допоміг заповнити прогалини та краще зрозуміти системний підхід до вирішення алгоритмічних задач.
Це було саме те що потрібно!

Також проходив курси Algorithms та Performance Engineering, зараз проходжу DB Internals
Круті курси, крута спільнота..
Іван Петрушенко талановитий викладач!
дійсно доступно пояснює на пальцях і якщо не зрозуміло пояснює ще раз та ще раз.. головне не здаватись та питати питання!

Підтримали: Maksym HolenkoIvan Petrushenko

Відвідав курси по Performance Engineering та Algorithms. Обидва курси дуже цікаві. Особливо сподобався підхід до викладання, коли мене спонували самому знайти відповідь маленькими кроками.
За допомогою цих курсів, відкрив для себе як можна далі вчитись уже на Senior рівні. А живе спілкування на лекціях показало себе значно краще, ніж записані відео на Udemy, Coursera чи Youtube.
Загалом дуже рекомендую усім відвідати ці лекції, щоб відчути(здобути) впевненість у своїх навиках, а також долучитись до активної спільноти, яка допомагає з пошуком роботи у відомих компаніях.
А CS Osvita бажаю успіхів. Ваша робота і ваша громадська позиція робить українських інженерів кращими.

Я задовоолений курсом, тому що і сам матеріал практичний та цікавий і лектор доступно та мотивуюче подає знання. Як результат, тепер я вирішую mid та hard задачки на leetcode.

Підтримали: Ivan Petrushenko

Я почув про цей курс на теренах інтернету та вирішив спробувати — не пожалкував.
Навчання не легке, як і все що має вартість. Курс «Algorithm in practice» дозволив мені поглибити свої знання в програмуванні та знайти сенс в деяких технічних топіках котрі до цього не дуже мали сенс. За рахунок продуманого та фундаментального плану навчання — від математики до алгоритмів.
Також хотів подякувати всьому колективу CS Osvita в організації навчального процесу та покращенні продукту.

Підтримали: Ivan Petrushenko

CS Osvita — це топ! Тут справді вміють мотивувати до навчання.
Я проходив курс «Algorithms in Practice» і дуже його рекомендую, особливо тим, хто хоче навчитися писати ефективний та красивий код.

Лектор Іван (він же Founder) вміє подати матеріал настільки круто, що навіть через кілька місяців, пам’ятаючи основні принципи, легко відновлюєш у пам’яті потрібний алгоритмічний патерн.
Окремий плюс — чудово навчитесь оцінювати алгоритми: складність, час виконання тощо.

Домашні завдання насичені й потребують часу, але саме завдяки їм матеріал реально засвоюється.
Формат лекцій інтерактивний: багато спілкування та можливість перепитати незрозумілі моменти (Іван дуже круто пояснює «на пальцях»).

Також хочу подякувати Івану за його свідому громадянську позицію!
У майбутньому планую пройти інші курси в CS Osvita.

Я пройшла навчання на курсі Algorithms in practice, і дуже рекомендую його усім інженерам! Заняття були максимально практичні, все гарно організовано (роздаткові матеріали, домашні завдання, записи лекцій, підтримка у чаті), і я радію, що нарешті маю розуміння того, як підходити до вирішення різних задач, база, якої мені бракувало багато років. Дякую окремо Івану, нашому доктору та засновнику школи, за теплу атмосферу, дуже гарні пояснення та свідому громадянську позицію!

Проходив навчання на курсі algorithms in practice. Залишились лише позитивні враження. Максимально багато практики, мінімум води. Навчання побудоване таким чином щоб ти не просто зазубрюєш матеріал алгортиму, а і розумієш причини появи конкретного алгоритку, як його вивели, його доведення. Так, моментами дуже складно, але воно того варто. Дуже рекомендую

Адміністрація вебсайту dou.ua не гарантує і не підтверджує точність і достовірність будь-яких матеріалів, в тому числі відгуків і коментарів, які розповсюджуються не від імені Адміністрації, а від окремих користувачів. Адміністрація не несе відповідальності за відповідність таких матеріалів вимогам законодавства. Думки користувачів можуть не співпадати з думками Адміністрації.

Адміністрація не здійснює модерацію таких матеріалів, крім як у випадках, прямо передбачених Правилами користування вебсайтом (https://dou.ua/legal/). Адміністрація не уповноважена вирішувати спори, які виникають між користувачами чи з третіми особами, чи бути стороною такого спору. У випадку порушення Ваших прав звертайтесь безпосередньо до автора відповідної інформації чи органу, компетентному вирішувати спори/встановлювати факти подібного роду.