— развивайте навыки в работе с данными на курсах от Яндекс Практикума Токен LdtCKVQy2 ____________________ Ссылки на платформы: Мой телеграм канал: _____________________ #sql #python #войтивайти Сегодня расскажу 3 лучших бесплатных платформах для практики SQL и Python, которые я смело могу рекомендовать. ****HackerRank**** HackerRank - это платформа для тренировки технических навыков для программистов, аналитиков данных, data scientist и других представителей IT сферы. Всего на ней более 9 000 задач и вопросов. HackerRank на 100% бесплатен для разработчиков и пользователей. Что мне нравится в HackerRank? На самом деле эта платформа у меня номер 1 в списке платформ для практики. На ней можно практиковать как SQL, так и Python, а также математика, структуры данных, базы данных, алгоритмы, искусственный интеллект и другое. Одной из особенностей задач на SQL является возможность выбрать базу данных (DB2, MySQL, Oracle и SQL Server), на которой вы хотите сконцентрировать практику. Важно не забывать это, когда пишите ответ, потому что между БД могут быть отличия и ваш ответ HackerRank засчитает как неправильный. В задаче как правило описывается проблема, какая-то гипотетическая ситуация, приближенная к проблеме из реальной жизни. В правой части вы пишете ответ, если он будет неверным - то система предложит решить еще раз. Если вы затрудняетесь в решении задачи - вы можете посмотреть обсуждения пользователей, где они делятся своими решениями, либо туториал по решению задачи. Отличным предложением платформы является то, что здесь можно пройти абсолютно бесплатную сертификацию, подтвердить свои знания и прикрепить к резюме. Есть 3 уровня сертификатов - Basic, Intermediate, Advanced. Перед прохождением сертификации есть пробный предварительный тест. Есть и другие полезные штуки - например, соревнования, трекер поиска работы, конструктор резюме, удобный job board для поиска работы. ****StrataScratch**** StrataScratch, еще одна популярная платформа для практики SQL и Python. На ней более чем 1000 настоящих вопросов с собеседований в известные компании - Google, Убер, Amazon, Майкрософт и другие. При этом StrataScratch регулярно обновляет свои вопросы. Эта платформа в моем личном списке значится под номером 2. Задачи и вопросы разделяются на задачи с написанием кода и без кода. Можно отфильтровать вопросы по компании, индустрии, тематике, сложности, позиции (аналитик данных, инженер и так далее). Можно практиковать **PostgreSQL, Python, MySQL, R, MS SQL Server.** Многие вопросы и задачи на платформе бесплатны. Что отличает эту платформу от HackerRank так это то, что на ней есть проекты по анализу данных. Например, проект “Анализ информации о невыполненных заказах”. Этот проект данных использовался в качестве домашнего задания в процессе найма на должности специалистов по данным в Gett. Здесь есть задание, датасет и его описание. **SQLex** Похоже, что это очень старая платформа (с 2002 года существует), на ней можно тренировать только SQL. Платформа бесплатна, кроме случая, если вы захотите получить сертификат, подтверждающий ваши навыки. Абсолютно мне не нравится. Самое основное, в чем моя претензия к этой платформе, так это ужасный дизайн, ощущение, что с 2002 года он никогда не менялся, кривая косая регистрация, с которой я так и не смогла зарегистрироваться - не хочу даже тратить свое время. Несмотря на это платформу посещают 175,269 человек в месяц. Включаю ее в список только потому, что по крайней мере несколько авторитетных для меня человек к моему удивлению ее хвалили. И потому что она доступна на русском языке. Если вы вдруг уже используете ее, напишите в комментариях, что вам в ней нравится. Что самое интересное, тут можно и кружку заказать за 735 рублей с надписью SQL. Это конечно для меня удивительно. Есть и другие полностью бесплатные или частично бесплатные платформы, которые вы можете попробовать и сравнить: это **LetCode, SQL Zoo и другие, ссылки на них будут в описании.** Напоследок скажу несколько моих советов относительно практики хард скиллов (вы не просили, но я хочу дать, как говорится): 1) Не застревайте на теории. Раньше я любила подолгу изучать теорию и не все никак не могла перейти к практике. Но после прочтения книги “Суперобучение” я поменяла подход - и практически сразу при изучении нового навыка начинаю с практики, что значительно ускорило мое обучение. Теория при этом идет параллельно с практикой. Теория важна, но также важно не застревать на ней. 2) Практикуйтесь регулярно. Я выделяю себе не менее 1 часа в день на обучение, сейчас это даже около 4 часов, при этом 3 из которы - это практика. Ранее, когда у меня не было времени, я выделяла по 30 минут в день. Важно практиковаться регулярно, чтобы оставаться в форме. Ссылки на ресурсы, а также на мой телеграм канал будут в описании.
Hide player controls
Hide resume playing