Last active
January 31, 2019 20:45
-
-
Save nuriyevn/6eefd970db8602d4e7fb18a44e1866c8 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div class="col-sm-6 col-md-8"><h1 class="blogpost-title text-left text-dark m-t-sm" headline="Где попрактиковаться в программировании: 30 ресурсов" ng-non-bindable="">Где попрактиковаться в программировании: 30 ресурсов</h1><div class="blogpost-description text-lg m-t-lg text-dark" style="opacity:0.6" ng-non-bindable="">Задачки, упражнения и соревнования для начинающих и опытных кодеров.</div><div class="m-t-md">28 января 20193 минуты6664</div><div class="m-b-lg"></div><div class="blogpost-content content_text content js-mediator-article js-blogpost-content" ng-non-bindable="" articlebody="<span>Задачки, упражнения и соревнования для начинающих и опытных кодеров.</span> <p><img src="https://uploads.hb.cldmail.ru/geekbrains/public/ckeditor_assets/pictures/6278/content-b2ed82bb1ce2a91ae26aeb05839ddf0e.jpeg"></p> | |
<p>Быть настоящим программистом — это не только смотреть тысячи часов видео, но и писать десятки тысяч строк кода. Подобрали для вас полезные ресурсы, на которых можно размяться в программировании. Расскажем о них в алфавитном порядке.</p> | |
<h2><a href="http://www.gowrikumar.com/c/index.php">C Puzzles</a></h2> | |
<p>Сайт с головоломками на языке С. Может быть полезен и тем, кто не знает C, но изучает С-подобные языки.</p> | |
<h2><a href="http://www.codeabbey.com">Code Abbey</a></h2> | |
<p>Множество задач по программированию, рейтинг участников и форум.</p> | |
<h2><a href="https://www.codechef.com/">CodeChef</a></h2> | |
<p>Ресурс для регулярных соревнований по программированию. Есть раздел для практики с заданиями разных уровней сложности. Можно потренироваться или выиграть денежный приз.</p> | |
<h2><a href="https://codecombat.com/">CodeCombat</a></h2> | |
<p>Ресурс для начинающих, где обучение построено как игра с возрастающей сложностью. Подойдет изучающим Python, JavaScript или HTML&amp;CSS с нуля.</p> | |
<h2><a href="http://codeforces.com/">Codeforces</a></h2> | |
<p>Русскоязычная платформа для марафонов по программированию. Пользователи делятся на два дивизиона — начинающие соревнуются отдельно от опытных. Можно участвовать в состязаниях или просто тренироваться на задачах в режиме дорешивания.</p> | |
<h2><a href="http://www.codewars.com/">Codewars</a></h2> | |
<p>Платформа с разными заданиями — от алгоритмов до шаблонов проектирования — ждет разработчиков, программирующих на Java, JavaScript, PHP, Go, Ruby и других языках. Предварительно надо пройти тестирование.</p> | |
<h2><a href="http://codingbat.com/">Coding Bat</a></h2> | |
<p>Ресурс, посвященный Java и Python. Опытным и начинающим программистам доступны упражнения и справочные материалы по языкам.</p> | |
<h2><a href="https://www.codingame.com/start">CodinGame</a></h2> | |
<p>Увлекательная практика в формате видеоигр. Поддерживаются 25 языков: Java, JavaScript, PHP, Python, Swift, C#, C++, Ruby и другие.</p> | |
<h2><a href="http://www.checkio.org/">Empire of Code</a></h2> | |
<p>Русскоязычный ресурс с задачами по Python и JavaScript в формате игры. Участники пишут код для стратегии и тактики персонажей.</p> | |
<h2><a href="http://exercism.io/">Exercism</a></h2> | |
<p>Сайт предлагает задачи на 48 языках программирования. Пользователь скачивает упражнения, решает их на собственном компьютере, а затем проверяет с наставником. Например, в разделе Python 111 упражнений и 70 менторов, его изучают 29 тысяч пользователей, а в разделе PHP — 64 упражнения, 14 наставников и 4 тысячи студентов.</p> | |
<h2><a href="https://www.hackerrank.com/">HackerRank</a></h2> | |
<p>Платформа для опытных кодеров. Создатели приглашают присоединиться к 5 миллионам пользователей сайта, чтобы тренироваться, готовиться к собеседованиям и искать работу.</p> | |
<h2><a href="https://www.interviewbit.com/">InterviewBit</a></h2> | |
<p>Сайт помогает подготовиться к интервью в Google, Facebook, Microsoft и других корпорациях и получить оффер.</p> | |
<h2><a href="https://leetcode.com/">LeetCode</a></h2> | |
<p>Ресурс с заданиями для подготовки к техническим интервью в крупных компаниях. На сайте почти тысяча вопросов, поддерживаются 14 языков программирования.</p> | |
<h2><a href="http://e-maxx.ru/algo/">MAXimal</a></h2> | |
<p>Русскоязычный ресурс для освоения алгоритмов. Есть подробные описания и упражнения. Бонус — большая библиотека по программированию. Сайт не обновляется.</p> | |
<h2><a href="http://www.mindcipher.com/">MindCipher</a></h2> | |
<p>Ресурс позиционируется как социальный репозиторий с самыми занимательными головоломками.</p> | |
<h2><a href="http://programmingpraxis.com/">Programming Praxis</a></h2> | |
<p>Блог, в котором еженедельно размещают новые интересные задачи, чтобы программисты тренировали навыки и мозги.</p> | |
<h2><a href="http://www.pskills.org/c.jsp">Programming Skills</a></h2> | |
<p>Сайт с онлайн-тестами и вопросами для технического интервью. Подойдет тем, кто работает с HTML, JavaScript, C#, Java, PHP, C# и другими ЯП.</p> | |
<h2><a href="http://www.programmr.com">Programmr</a></h2> | |
<p>Платформа, на которой собраны задачки по Java, PHP, Python, C# и Ruby. Ресурс давно не обновляется, но потренироваться еще можно.</p> | |
<h2><a href="https://projecteuler.net/">Project Euler</a></h2> | |
<p>Сайт с непростыми заданиями для математиков и программистов. Задачи ранжируются по сложности.</p> | |
<h2><a href="https://sites.google.com/site/prologsite/">Prolog Problems</a></h2> | |
<p>На сайте программиста Вернера Хетта вы найдете краткий курс по языку Prolog и сборник упражнений для тренировки. Ресурс не обновляется.</p> | |
<h2><a href="http://www.pythonchallenge.com/">PythonChallange</a></h2> | |
<p>Сайт для тех, кто хочет освоить Python. Чтобы пройти многоуровневую игру Challenge, надо создавать небольшие программы. Сейчас в ней 33 уровня сложности.</p> | |
<h2><a href="http://rosalind.info/problems/locations/">Rosalind</a></h2> | |
<p>Ресурс по изучению биоинформатики. Есть обучающий курс по Python.</p> | |
<h2><a href="http://rubyquiz.com/">Ruby Quiz</a></h2> | |
<p>Еженедельная викторина по Ruby, которая приходит в рассылке. Автор ресурса отошел от дел, но инициативу продолжают энтузиасты. Можно подписаться на письма или порешать задачки из архивных выпусков.</p> | |
<h2><a href="http://www.spoj.com/">SPOJ</a></h2> | |
<p>На платформе Sphere Online Judge зарегистрированы 650 тысяч пользователей и размещено более шести тысяч заданий. Ресурс поддерживает 45 языков программирования, в том числе C, C++, Pascal, Perl, Haskell, Ocaml и другие.</p> | |
<h2><a href="http://www.sql-ex.ru">SQL-EX.RU</a></h2> | |
<p>Кладезь знаний для тех, кто изучает SQL. Множество упражнений для отработки навыков и рейтинг участников.</p> | |
<h2><a href="http://acm.timus.ru/">Timus Online Judge</a></h2> | |
<p>Ресурс Уральского федерального университета, на котором собран архив задач по программированию с автоматической проверкой.</p> | |
<h2><a href="https://www.topcoder.com/">Topcoder</a></h2> | |
<p>Платформа, на которой проводятся соревнования по программированию. Можно потренироваться, выиграть денежный приз, а бонусом получить интересный оффер.</p> | |
<h2><a href="http://www.w3resource.com/javascript-exercises/">W3Resource</a></h2> | |
<p>Портал предлагает огромное количество обучающих материалов по веб-разработке, базам данных, Linux и даже программам Excel или шаблонам Google Forms. Есть упражнения и квизы по базам данных, PHP, JavaScript, Java, Swift и другим языкам.</p> | |
<h2><a href="http://pythontutor.ru">Питонтьютор</a></h2> | |
<p>Русскоязычный ресурс для новичков в Python. Это интерактивный учебник с задачками, которые решаются без установки среды, прямо в браузере.</p> | |
<h2><a href="http://acmp.ru/">Школа программиста</a></h2> | |
<p>Ресурс, который создали во Дворце пионеров в Красноярске. Он предлагает множество задач и разбирает их для начинающих программистов.</p> | |
<p>А вы где практикуетесь? Поделитесь в комментариях.</p> | |
"><p></p> | |
<p>Быть настоящим программистом — это не только смотреть тысячи часов видео, но и писать десятки тысяч строк кода. Подобрали для вас полезные ресурсы, на которых можно размяться в программировании. Расскажем о них в алфавитном порядке.</p> | |
<h2><a href="http://www.gowrikumar.com/c/index.php">C Puzzles</a></h2> | |
<p>Сайт с головоломками на языке С. Может быть полезен и тем, кто не знает C, но изучает С-подобные языки.</p> | |
<h2><a href="http://www.codeabbey.com">Code Abbey</a></h2> | |
<p>Множество задач по программированию, рейтинг участников и форум.</p> | |
<h2><a href="https://www.codechef.com/">CodeChef</a></h2> | |
<p>Ресурс для регулярных соревнований по программированию. Есть раздел для практики с заданиями разных уровней сложности. Можно потренироваться или выиграть денежный приз.</p> | |
<h2><a href="https://codecombat.com/">CodeCombat</a></h2> | |
<p>Ресурс для начинающих, где обучение построено как игра с возрастающей сложностью. Подойдет изучающим Python, JavaScript или HTML&CSS с нуля.</p> | |
<h2><a href="http://codeforces.com/">Codeforces</a></h2> | |
<p>Русскоязычная платформа для марафонов по программированию. Пользователи делятся на два дивизиона — начинающие соревнуются отдельно от опытных. Можно участвовать в состязаниях или просто тренироваться на задачах в режиме дорешивания.</p> | |
<h2><a href="http://www.codewars.com/">Codewars</a></h2> | |
<p>Платформа с разными заданиями — от алгоритмов до шаблонов проектирования — ждет разработчиков, программирующих на Java, JavaScript, PHP, Go, Ruby и других языках. Предварительно надо пройти тестирование.</p> | |
<h2><a href="http://codingbat.com/">Coding Bat</a></h2> | |
<p>Ресурс, посвященный Java и Python. Опытным и начинающим программистам доступны упражнения и справочные материалы по языкам.</p> | |
<h2><a href="https://www.codingame.com/start">CodinGame</a></h2> | |
<p>Увлекательная практика в формате видеоигр. Поддерживаются 25 языков: Java, JavaScript, PHP, Python, Swift, C#, C++, Ruby и другие.</p> | |
<h2><a href="http://www.checkio.org/">Empire of Code</a></h2> | |
<p>Русскоязычный ресурс с задачами по Python и JavaScript в формате игры. Участники пишут код для стратегии и тактики персонажей.</p> | |
<h2><a href="http://exercism.io/">Exercism</a></h2> | |
<p>Сайт предлагает задачи на 48 языках программирования. Пользователь скачивает упражнения, решает их на собственном компьютере, а затем проверяет с наставником. Например, в разделе Python 111 упражнений и 70 менторов, его изучают 29 тысяч пользователей, а в разделе PHP — 64 упражнения, 14 наставников и 4 тысячи студентов.</p> | |
<h2><a href="https://www.hackerrank.com/">HackerRank</a></h2> | |
<p>Платформа для опытных кодеров. Создатели приглашают присоединиться к 5 миллионам пользователей сайта, чтобы тренироваться, готовиться к собеседованиям и искать работу.</p> | |
<h2><a href="https://www.interviewbit.com/">InterviewBit</a></h2> | |
<p>Сайт помогает подготовиться к интервью в Google, Facebook, Microsoft и других корпорациях и получить оффер.</p> | |
<h2><a href="https://leetcode.com/">LeetCode</a></h2> | |
<p>Ресурс с заданиями для подготовки к техническим интервью в крупных компаниях. На сайте почти тысяча вопросов, поддерживаются 14 языков программирования.</p> | |
<h2><a href="http://e-maxx.ru/algo/">MAXimal</a></h2> | |
<p>Русскоязычный ресурс для освоения алгоритмов. Есть подробные описания и упражнения. Бонус — большая библиотека по программированию. Сайт не обновляется.</p> | |
<h2><a href="http://www.mindcipher.com/">MindCipher</a></h2> | |
<p>Ресурс позиционируется как социальный репозиторий с самыми занимательными головоломками.</p> | |
<h2><a href="http://programmingpraxis.com/">Programming Praxis</a></h2> | |
<p>Блог, в котором еженедельно размещают новые интересные задачи, чтобы программисты тренировали навыки и мозги.</p> | |
<h2><a href="http://www.pskills.org/c.jsp">Programming Skills</a></h2> | |
<p>Сайт с онлайн-тестами и вопросами для технического интервью. Подойдет тем, кто работает с HTML, JavaScript, C#, Java, PHP, C# и другими ЯП.</p> | |
<h2><a href="http://www.programmr.com">Programmr</a></h2> | |
<p>Платформа, на которой собраны задачки по Java, PHP, Python, C# и Ruby. Ресурс давно не обновляется, но потренироваться еще можно.</p> | |
<h2><a href="https://projecteuler.net/">Project Euler</a></h2> | |
<p>Сайт с непростыми заданиями для математиков и программистов. Задачи ранжируются по сложности.</p> | |
<h2><a href="https://sites.google.com/site/prologsite/">Prolog Problems</a></h2> | |
<p>На сайте программиста Вернера Хетта вы найдете краткий курс по языку Prolog и сборник упражнений для тренировки. Ресурс не обновляется.</p> | |
<h2><a href="http://www.pythonchallenge.com/">PythonChallange</a></h2> | |
<p>Сайт для тех, кто хочет освоить Python. Чтобы пройти многоуровневую игру Challenge, надо создавать небольшие программы. Сейчас в ней 33 уровня сложности.</p> | |
<h2><a href="http://rosalind.info/problems/locations/">Rosalind</a></h2> | |
<p>Ресурс по изучению биоинформатики. Есть обучающий курс по Python.</p> | |
<h2><a href="http://rubyquiz.com/">Ruby Quiz</a></h2> | |
<p>Еженедельная викторина по Ruby, которая приходит в рассылке. Автор ресурса отошел от дел, но инициативу продолжают энтузиасты. Можно подписаться на письма или порешать задачки из архивных выпусков.</p> | |
<h2><a href="http://www.spoj.com/">SPOJ</a></h2> | |
<p>На платформе Sphere Online Judge зарегистрированы 650 тысяч пользователей и размещено более шести тысяч заданий. Ресурс поддерживает 45 языков программирования, в том числе C, C++, Pascal, Perl, Haskell, Ocaml и другие.</p> | |
<h2><a href="http://www.sql-ex.ru">SQL-EX.RU</a></h2> | |
<p>Кладезь знаний для тех, кто изучает SQL. Множество упражнений для отработки навыков и рейтинг участников.</p> | |
<h2><a href="http://acm.timus.ru/">Timus Online Judge</a></h2> | |
<p>Ресурс Уральского федерального университета, на котором собран архив задач по программированию с автоматической проверкой.</p> | |
<h2><a href="https://www.topcoder.com/">Topcoder</a></h2> | |
<p>Платформа, на которой проводятся соревнования по программированию. Можно потренироваться, выиграть денежный приз, а бонусом получить интересный оффер.</p> | |
<h2><a href="http://www.w3resource.com/javascript-exercises/">W3Resource</a></h2> | |
<p>Портал предлагает огромное количество обучающих материалов по веб-разработке, базам данных, Linux и даже программам Excel или шаблонам Google Forms. Есть упражнения и квизы по базам данных, PHP, JavaScript, Java, Swift и другим языкам.</p> | |
<h2><a href="http://pythontutor.ru">Питонтьютор</a></h2> | |
<p>Русскоязычный ресурс для новичков в Python. Это интерактивный учебник с задачками, которые решаются без установки среды, прямо в браузере.</p> | |
<h2><a href="http://acmp.ru/">Школа программиста</a></h2> | |
<p>Ресурс, который создали во Дворце пионеров в Красноярске. Он предлагает множество задач и разбирает их для начинающих программистов.</p> | |
<p>А вы где практикуетесь? Поделитесь в комментариях.</p> | |
</div><div></div><i class="i i-tag m-r-xs text-muted text-xs" keywords="web, программирование"></i><a class="small" href="/posts?tag=web">web</a>, <a class="small" href="/posts?tag=программирование">программирование</a><div class="m-t small">Нашли ошибку в тексте? <u><a class="text-muted" href="mailto:[email protected]" target="_blank">Напишите нам</a></u>.</div><div class="row m-t"><div class="col-md-5 col-sm-12 col-lg-5 col-xs-12 padder-v" creator="Светлана Сирвида-Льорентэ"><a style="text-decoration:none;" href="/users/1526809"><div class="thumb avatar thumb-sm pull-left m-r"></div><div class="text-sm text-muted" style="text-decoration:none;">Автор статьи</div><div class="text-lg text-dark" style="line-height:14px;">Светлана Сирвида-Льорентэ</div></a></div></div><div class="m-t-lg"><div class="referrals-social-buttons-small-wrapper" data-minifiable-type="Post" data-minifiable-id="1852"><a class="referrals-social-buttons-small-button vk js-referrals-social-button" data-type="vk" href="">Поделиться</a><a class="referrals-social-buttons-small-button fb js-referrals-social-button" href="" data-type="facebook">Поделиться</a><a class="referrals-social-buttons-small-button twitter js-referrals-social-button" href="" data-type="twitter"></a><a class="referrals-social-buttons-small-button ok js-referrals-social-button" href="" data-type="ok"></a><a class="referrals-social-buttons-small-button gplus js-referrals-social-button" href="" data-type="gplus"></a><a class="referrals-social-buttons-small-button email js-referrals-social-button" href="" data-ref-link-mailto=""></a></div></div><div class="m-t-lg"></div><div class="m-t-xl"></div></div> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment