25 бесплатных ИТ-курсов для изучения онлайн
Держите актуальную подборку из 25 ИТ-курсов! Почти все рассчитаны на тех, кто хочет с нуля изучить Java, Python, PHP (и не только), но есть и парочка интересных вариантов для уже опытных разработчиков. А самое приятное — все курсы бесплатные и онлайн.
- «Введение в программирование (C++)» — программа основана на практическом изучении базовых конструкций языка.
- «Java. Базовый курс» — курс подойдет тем, кто только начинает изучать Java, но уже знаком с C, Pascal или BASIC.
- «Операционные системы» — расскажут, что такое операционная система и из чего она состоит.
- «Программирование на Python» — подойдет даже тем, кто ни разу не работал ни с одним языком программирования.
- «Веб‑программирование» — курс посвящен изучению HTML и CSS.
- «Знакомство с Data Science: создаем свою первую модель машинного обучения» — узнаете, в каких сферах и для решения каких задач применяется Data Science.
- «Введение в геймдев и геймдизайн» — курс полностью повторяет материал платных программ обучения портала.
- «C#. Быстрый старт» — за 7 уроков получите опыт программирования на этом языке и напишете небольшую игру с графическим интерфейсом.
- «Основы языка C» — знание языка С позволяет понять внутренние механизмы и устройство большинства современных высокоуровневых языков, поскольку является их прародителем.
- «Java. Быстрый старт» — для эффективного освоения материала требуется минимальный опыт программирования.
- «Основы программирования» — узнаете всё самое полезное и актуальное о современных языках программирования и получите первый опыт написания кода.
- «Java: Основы программирования» — еще один бесплатный курс по изучению азов Java.
- «Введение в Git» — изучите один из главных инструментов в арсенале любого разработчика.
- «Основы современной вёрстки» — узнаете основы веб-верстки и сможете публиковать свой сайт в интернете на хостинге GitHub Pages.
- «Python: Основы программирования» — в курсе рассматриваются основы Python, а также необходимые понятия для программирования на нём (работа с ошибками, отладка, подключение модулей и пакетов).
- «PHP: Основы программирования» — научитесь создавать несложные программы, используя основные конструкции языка.
- «Введение в Ruby» — познакомитесь с популярным динамическим языком, на котором написан легендарный Rails.
- «Тестирование ПО» — курс дает базовые знания о тестировании ПО, знакомит с процессом разработки, инструментами и теорией тестирования.
- «Основы HTML и CSS с нуля» — изучите основы HTML и CSS и, конечно, будете практиковаться — сверстаете несколько небольших страниц.
- «Разработка мобильных приложений с нуля» — создайте свое первое Android-приложение — голосового ассистента.
- «Первые шаги в JavaScript: создаём сайт и приложение» — JavaScript используется для создания интерактивных веб-страниц и мобильных приложений, в серверной разработке. Он входит в десятку популярнейших языков программирования в рейтинге TIOBE.
- «Искусственный интеллект: создайте свою первую нейросеть» — узнайте, как устроены нейросети, в каких сферах они применяются и самостоятельно обучите математическую модель.
- «"Поколение Python": курс для начинающих» — изначально курс создан для школьников, поэтому тем, кто никогда не держал в руках код, можно смело записываться на курс:)
- «Программирование на Golang» — курс не предполагает специальных знаний по информатике, но для понимания желательно знать основы одного из языков программирования.
- «Web-технологии: начальный уровень» — материал рассчитан на тех, кто не знаком с web-разработкой, но хочет получить начальные знания в данной области.