10 бесплатных курсов для тех, кто хочет изучать что-то новое

Скоро нас ждут новогодние праздники, а с ними — уйма свободного времени для того, чтобы освоить что-то новое в сфере IT. Ловите подборку из 10 бесплатных курсов по самым востребованным дисциплинам — от C# до машинного обучения!

1. «Поколение Python»: курс для начинающих

В курсе рассматриваются основные типы данных, конструкции и принципы структурного программирования. Используется версия языка Python ветки 3.x.

Выбор Python обусловлен такими его преимуществами, как ясность кода и быстрота реализации на нем программ. Основной целью курса является знакомство с программированием, формирование базовых понятий структурного программирования. Ссылка

2. С#

В курсе рассматривается язык C# и работа с ним. По ходу курса с помощью изученных тем можно будет создавать свои простые игры и даже написать программу для криптографии. Ссылка

3. Введение в программирование (C++)

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

4. Веб-разработка для начинающих: HTML и CSS

Этот курс — инкарнация классического оффлайнового курса от ITC, который проводится каждый год в РЭУ им. Плеханова для всех желающих студентов бесплатно. Ссылка

5. Основы статистики

В рамках трехнедельного курса рассматриваются подходы к описанию получаемых в исследованиях данных, основные методы и принципы статистического анализа, интерпретация и визуализация получаемых результатов. Ссылка

6. Введение в Data Science и машинное обучение

Курс знакомит слушателей с основами машинного обучения и рассчитан в первую очередь на тех слушателей, которые только начинают свой путь в Data Science. Подробный разбор основной теории и знакомство с библиотеками Pandas и Scikit-learn — наиболее популярными инструментами для анализа данных и машинного обучения, с использованием языка программирования Python. Ссылка

7. Deep Learning

Цель этого курса — познакомить слушателей с теорией и практикой глубокого обучения и нейронных сетей в интерактивном формате. Ссылка

8. Java. Базовый курс

Этот вводный курс познакомит слушателей с базовыми возможностями языка программирования Java. Ссылка

9. Введение в Linux

В рамках представленного курса слушатели познакомятся с операционной системой Linux и её базовыми возможностями. Ссылка

10. PHP — первое знакомство

Это курс по PHP для самых маленьких. Почему? Потому что показаны будут прежде всего азы (хотя и не только), при этом в достаточно краткой форме. Но как раз в достаточной, чтобы познакомиться с языком и получить о нем какое-то представление. Например, чтобы понять, будет ли он вам интересен и стоит ли изучать его более углубленно. Ссылка

Поделиться: