1. Java
Согласно рейтингу TIOBE — Java остаётся самым популярным языком программирования в декабре 2019 года. Индекс TIOBE прогнозирует лидирующие позиции Java в следующие четыре месяца нового года.
Java используют для разработки мобильных приложений, игр. Пройти тестирование на знание языка Java можно здесь.
2. Python
Python верно идёт к лидирующей позиции по версии TIOBE. Несмотря на то, что язык занимает третье место — он является одним из самых популярных языков в мире и уверенно поднимается в рейтинге.
Python применяется во многих областях разработки, вот несколько из них: веб-разработка, machine learning, автоматизация процессов. Тестирование на знание языка Python можно пройти здесь.
3. C++
Четвёртая позиция в рейтинге TIOBE за декабрь. 30 лет используется разработчиками в создании компьютерных игр, программ, приложений. С помощью C++ написали Google Chrome, World of Warcraft, Microsoft Word, программы Adobe, LinkedIn и многое другое.
Тестирование C++ доступно по ссылке.
4. JavaScript
Некоторые считают, что JavaScript и Java - это одно и тоже, но это не так. В 1995 году создали язык под названием LiveScript, а после решили доработать, используя функционал Java.
Используются почти во всех направлениях разработки: frontend, backend, игры и приложения. Если вы внимательно читали статью в Дзене, то получили подсказку на один из вопросов тестирования JavaScript. Пройти можно здесь.
5. PHP
PHP хоть и не обладает такой популярностью, как языки программирования описанные выше, но остаётся востребованным для разработчиков. PHP подарил миру Facebook, Slack, Telegram, Vkontakte.
Проверить свои навыки можно по ссылке.
6. Swift
Swift — один из новых языков программирования. Создан в 2014 году компанией Apple. Swift заимствовал в себя идеи из других языков, но смог стать самостоятельным и популярным языком программирования.
Используется для создания продуктов, совместимых с платформами iOS. Проверить себя на знания языка можно здесь.
7. Ruby
Последний в списке, но не последний по популярности язык программирования Ruby, создан японским разработчиком Юкихиро Матсумото. В рейтинге TIOBE он занимает одиннадцатое место и следует сразу за Swift.
Проверить себя на знание языка Ruby можно по ссылке.
Больше задачек можно найти на сайте Codenrock.com
Помимо тестов можно участвовать в IT-мероприятиях, например в хакатонах.
Один из ближайших открытых хакатонов - Aramco Upstream Solutions Technathon 2019