Какой язык программирования учить: 18 бесплатных курсов для изучения популярных языков
#1. Java
Базовый курс для начинающих свой путь в программировании. Изучите азы: компиляция и запуск Java-программ, синтаксис языка, система типов, основы объектно-ориентированного программирования.
Углубленный курс, построенный на рассмотрении программирования веб-сервера. Курс разделен на две части и освещает несколько крупных тем. Полученные знания сможете легко применить в промышленной разработке.
#2. С
Курс научит: писать код, запускать и отладижить программу + поможет глубже понять программирование на С. Программа разработана преподавателями университета Дьюка! Заодно подтянете технический английский.
#3. C++
Курс на базе Академии Яндекса, поэтому можно надеяться на хорошие знания. Программа основана на практическом, а не теоретическом изучении базовых конструкций языка.
Еще один курс
, где лекторы рассказывают об основных возможностях программирования на языке С++ и обсуждают распространенные ошибки, в том числе, и стилистические. Будет много тестов :)
#4
. Python
Вводный курс по Python, подходит даже тем, кто ни разу не работал ни с одним языком программирования. Получите базовые знания и хороший старт для последующего развития.
Если обладаете начальным опытом программирования на Python и хотите углубить знания — вам
сюда. Множество практических заданий помогут быстрее влиться в тему..
#5. C#
Интересный курс для геймдевов — посвящен изучению способов разработки видеоигр с помощью С# и Unity.
Курс, где описываются концепции и приемы программирования, помогающие создавать большие программные проекты на С#. Напрвлен на практическую часть – будете решать много задачек.
#6. JavaScript
Здесь сможете попрактиковаться с функциями JavaScript в онлайн режиме. Есть подсказки и немного теории!
Рассказывают об основах программирования на JavaScript и инструментах, необходимых для практического использования языка. Короткий и несложный курс.
#7. Visual Basic.NET
Курс подойдет начинающим и продвинутым. Научат работать с приложениями высокого уровня, выводить стандартные окна, настраивать интерфейс, создавать раскрывающиеся списки, защищать информацию сложными паролями.
Еще один курс, который рассчитан на начинающих с нуля и дает базовые знания по созданию приложений для Windows. По окончании получите сертификат и собственную полноценную программу.
#8. R
На курсе учат писать функции, работать с данными и анализировать их при помощи R + применять основные методы статистического анализа. Продвинетесь на ступень выше всего за 22 часа обучения!
Здесь познакомят с основными структурами данных и семантическими правилами. Также рассматриваются несколько углублённых тем, которые помогут овладеть принципами написания эффективного кода.
#9. PHP
Целый сборник видеолекций об языке PHP. Есть уроки на самый разный уровень владения языком — от установки PHP до создания баз данных.
Курс Мичиганского университета, где доцент по информатике расскажет о фишках PHP. А еще помогут создать первое приложение!
#10. Perl
Курс для продвинутых пользователей, уже знакомых с Perl. Узнаете об особенностях языка и подробнее изучите его функции.