Віртуальний курс:Udemy |
Оновлено в листопаді 2018 року новим розділом про динамічне програмування! Цей курс об’єднує місяці інформатики та матеріали для підготовки до співбесіди у 20 годин відео. Зміст безпосередньо базується на останньому семестрі моїх особистих навчальних курсів із програмування, де мої студенти отримують роботу розробника з 6-значними цифрами. Я розповідаю про той самий комп’ютерний контент, який допоміг моїм студентам проводити співбесіди у таких великих компаніях, як Google, Tesla, Amazon і Facebook. Для онлайн-аудиторії нічого не розбавлено; це справжня справа :) Ми починаємо з основ, а потім охоплюємо «просунуті теми», яких подібні курси уникають, як-от купи, графіки та алгоритм найкоротшого шляху Дейкстри. Я починаю з того, що навчаю вас аналізувати часову та просторову складність вашого коду за допомогою нотації Big O. Ми розглядаємо тонкощі рекурсії. Ми вивчаємо 5-етапний підхід до вирішення будь-якої складної проблеми кодування. Ми розглядаємо загальні шаблони програмування. Впроваджуємо популярні пошукові алгоритми. Ми написали 6 різних алгоритмів сортування: спливаюче сортування, вибір, вставка, швидке сортування, злиття та сортування за принципом. Потім ми перемкнули механізм і з нуля реалізували власні структури даних, включаючи зв’язані списки, дерева, купи, хеш-таблиці та графіки. Ми вчимося проходити дерева та графіки, а також вивчаємо алгоритм найкоротшого шляху Дейкстри. Курс також включає цілий розділ, присвячений динамічному програмуванню. Ось чому цей курс вартий того: він інтерактивний: я даю вам можливість спробувати кожну проблему, перш ніж я покажу вам своє рішення. Кожна задача має повне відео розв’язання та супровідний файл розв’язання. Я описую корисні «поради та підказки» для вирішення поширених проблем, але ми також зосереджуємось на створенні підходу до БУДЬ-ЯКОЇ проблеми. Він сповнений анімації та красивих діаграм! Хочете підвищити рівень своїх навичок розробника? Зареєструйтеся сьогодні! Для кого цей курс? Усі, хто готується запланувати співбесіду. Будь-хто, хто хоче вдосконалити свої навички вирішення проблем.
Udemy має найбільше сховище онлайн-курсів у світі
Після завершення доступ до вмісту курсу, щоб ви могли насолоджуватися його майбутніми оновленнями
Експерти у своїх галузях з усього світу діляться досвідом у Udemy
З усього світу 480 мільйонів разів були зараховані на курси Udemy
Розробник і інструктор Bootcamp
Фахівець у темах, пов’язаних з ІНФОРМАТИКАМИ
моя особа_додати 766499 XNUMX студент(ів)
мій комп'ютер 9 курс(и)
Привіт, чим я можу вам допомогти? Ви зацікавлені в курсі? Про який предмет?
Додати відгук