Добавить в корзинуПозвонить
Найти в Дзене

Бесплатные курсы Coursera: компьютерные науки (Часть 2)

Сайт онлайн-обучения Coursera предлагает 100 бесплатных занятий, доступных до 31 декабря 2020 года. Это отличный способ получить ценные знания в условиях самоизоляции. Публикуем продолжение обзора о лучших курсах для изучения компьютерных наук по версии издания Business Insider.

Сайт онлайн-обучения Coursera предлагает 100 бесплатных занятий, доступных до 31 декабря 2020 года. Это отличный способ получить ценные знания в условиях самоизоляции. Публикуем продолжение обзора о лучших курсах для изучения компьютерных наук по версии издания Business Insider.

Предыдущие подборки курсов: Бизнес, Личностное развитие, Иностранные языки, Искусства и гуманитарные науки, Здоровье (часть 1, часть 2, часть 3), Компьютерные науки, часть 1.

Вы можете выбрать курсы не только по темам, но и в зависимости от ваших целей: от развития новых навыков для продвижения по службе до смены профессии. Занятия рассчитаны на разные возрастные группы: старшеклассники, студенты, взрослые. Большинство курсов предлагаются такими университетами, как Йельский, Стэнфордский и Пенсильванский, часть курсов принадлежит Google и Amazon.

Как зарегистрироваться на курсы Coursera бесплатно:

1. Нажмите на курс, который вы хотите пройти, и убедитесь, что вверху страницы есть синий промо-баннер. Если нет, попробуйте обновить страницу и дать ей загрузиться полностью.

2. Нажмите кнопку «Зарегистрироваться бесплатно».

3. Выберите «Курс покупки». Если промо-акция применилась, под ней должно быть указано: «Ваша акция будет автоматически применена при оформлении заказа».

4. При оформлении заказа курс должен быть бесплатным и стоить 0 долларов США.

Указанные ниже курсы полностью бесплатны до 31 декабря 2020 года или до тех пор, пока на них не наберется слишком много человек.

1. Algorithms, Part I (Алгоритмы, часть I)

-2

Этот курс охватывает важную информацию об алгоритмах и структурах данных (с акцентом на приложения и научный анализ производительности реализаций Java), которую должен знать каждый программист. В части I рассматриваются элементарные структуры данных, алгоритмы сортировки и поиска.

2. Algorithms, Part II (Алгоритмы, часть II)

Курс охватывает важную информацию об алгоритмах и структурах данных (с акцентом на приложения и научный анализ производительности реализаций Java), которую должен знать каждый программист. Часть II посвящена алгоритмам обработки графов и строк.

Все функции курса в первой и второй части доступны бесплатно. Он не предполагает сертификат по завершении.

3. Analysis of Algorithms (Анализ алгоритмов)

-3

Преподаватели курса научат вычислениям, которые позволяют составлять точные количественные прогнозы для больших комбинаторных структур. Кроме того, этот курс охватывает производящие функции и асимптотики, а затем знакомит с символическим методом расчета в контексте анализа алгоритмов и базовых структур, таких как перестановки, деревья, строки, слова и отображения. Курс также не предлагает сертификат по завершении.

4. Computer Science: Algorithms, Theory, and Machines (Информатика: алгоритмы, теория и машины)

Этот курс будет полезен специалистам, имеющим базовые знания о программировании на Java. Преподаватели расскажут о классических алгоритмах и научных методах оценки производительности в контексте современных приложений. Также вы узнаете о классических теоретических моделях, которые позволяют решать фундаментальные вопросы о вычислениях. В заключение курса будут рассмотрены вопросы машинной архитектуры (включая программирование на машинном языке и его связь с кодированием на Java) и логического дизайна (включая полную архитектуру ЦП, построенную с нуля). Сертификат по завершении также не предполагается.

Приходилось ли вам раньше слышать об этих курсах или слушать их? Рассказывайте в комментариях и подписывайтесь на наш канал, чтобы не пропустить новые подборки бесплатных занятий от Coursera.