редакции Выбор
На старт, внимание, программируй! ТОП ресурсов для построения успешной карьеры
Не секрет, что интерес к программированию растет, а профессия разработчика становится все более востребованной. Согласно недавнему опросу, почти 40% российских родителей хотят, чтобы их дети связали будущее именно с IT-сферой.
Да, плюсов здесь немало: высокие зарплаты, возможность удаленной работы, гибкий график, большой спектр профессий и инструментария для разработки.
Если вы не сомневаетесь, что ваше будущее должно быть связано именно с программированием, готовы денно (и часто нощно) писать код и дружить с алгоритмами, то этот материал вы оцените. Сегодня наша команда делится ТОПом ресурсов, которые могут отлично помочь в этом непростом деле.
Онлайн-курсы
- Coursera — классический ресурс, фигурирующий во всех ТОПах, возможность бесплатно пройти различные онлайн-курсы. Видео-формат дает основу, благодаря которой можно развивать и совершенствовать свои навыки разработчика. Такие курсы могут стать отличным подспорьем для тех, кто делает первые шаги в разработке и хочет понять, что ему интересно. Среди актуальных — курсы по Python, Swift, Kotlin, C++.
- FreeCodeCamp — система обучения предусматривает теорию, подкрепленную практикой в специальном редакторе. Код автоматически проверяется, что дает возможность посмотреть и исправить свои ошибки. Ресурс будет особенно интересен тем, кто хочет развиваться во фронтенде.
- Code School — совсем-совсем новичкам будет несложно изучить азы по бесплатным курсам, а более продвинутые разработчики усовершенствуют навыки. Поскольку обучение на английском, это еще и возможность подтянуть знание языка.
- Codecademy — один из самых известных ресурсов. HTML & CSS, Python, JavaScript, Java, SQL, Bash/Shell, Ruby, C++, R, C#, PHP, Go, Swift — на любой вкус. Взять, открыть, изучить.
- JavaRush — всё для мечтающих писать на Java. 1200 практических заданий, необходимый теоретический минимум, большое комьюнити и интересная форма обучения не дадут заскучать во время учебы. Наш backend-разработчик Владимир Бухаркин рекомендует.
Telegram-каналы
Не могли обойти большой движ в Telegram и делимся полезными ссылками:
- Java Interview Review (@JavaSobes) — Service Provider Interface, Queue, Stack, jar и war — если эти страшные слова вам знакомы, то вам канал понравится.
- The Daily C++ (@dailycpp) — только C++, только хардкор.
- Techsparks (@techsparks) — интегратор нетривиальных IT-новостей под авторством небезызвестного Андрея Себранта.
- Библиотека джависта (@javaproglib) — только то, что будет полезно специалисту по Java. И ничего лишнего.
- NOP::Nuances of programming (@nuancesprog) — плюшки, нюансы, тонкости и всякие интересные фишки мира разработки: экспертные статьи, советы, переводы, игры, тесты.
- Clean Code (@codeclean) — хотите писать чистый код? Тогда вам сюда. Разборы ошибок, паттерны проектирования, различные обзоры и все то, что научит вас писать иначе.
- Книги для программистов (@progbook)- формула ИП: исключительно полезно.
- React (@react_js) — русскоговорящее сообщество — мы любим React, мы уважаем React, мы пишем при помощи React. Очень интересный и ценный ресурс, куда зайдешь на минутку, а потеряешься на час.
Паблики Vk
- Библиотека программиста — кажется, на эту страничку подписаны все наши разработчики :) Крутой ресурс, где можно впасть в профессиональную нирвану (причем не только новичку, но и опытному специалисту): видеоуроки, обзоры книг, лекции, полезные советы, шпаргалки, объявления о вакансиях и стажировках. И задавая вопрос, можно быть уверенным, что получишь на него ответ.
- Программирование — говорящее название. Материалы по C++, C#, Java, Objective‑C, Perl, Python, Ruby, PHP, Lua, Scala и многому-многому другому.
- ITc | сообщество программистов — если сегодня вы проснулись с новой большой мечтой освоить прикладной Python, то словили джекпот. Паблик делает акцент на видеоуроки и книги. Кроме того, здесь можно прочесть экспертные материалы, посмотреть интервью на интересные для разработчика темы и даже найти подборки музыки, которые, по уверениям авторов, настроят на написание кода.
- Tproger — «Вк-дочка» онлайн-СМИ о программировании. Актуальные новости, экспертные статьи, переводы материалов и тонкий IT-юмор. Мы рекомендуем.
- Программирование ITmozg — несмотря на то, что ITmozg больше заточен на поиск вакансий для технарей, здесь можно найти интересные новости из мира IT, нетривиальные задачки, онлайн-курсы и даже монументальные основы (типа теории графов).
- Программист — основы и продвинутые фишки, лайфхаки и обзоры — вы оцените, мы не сомневаемся.
- Видеоуроки программиста PHP,Javascript,Python,С# - 100% контента — только и исключительно видео.
- Habr — cкажем кратко: здесь есть всё.
Немножко оффтопа: инглиш-ресурсы
Как ни крути, а без английского в разработке никуда. Это факт. Самая новая и актуальная информация идет на английском, самые большие компьюнити — англоговорящие, да и учиться писать лучше на англоязычных платформах, потому что русская локализация иногда хромает. Отлично все описано здесь, будет время — почитайте.
Кроме того, неплохую подборку сделали ребята из «Библиотеки программиста». Мы собрали свой небольшой топ, так что если хотите подтянуть свой язык (и не только в плане разработки) — пожалуйста!
Паблики ВК
Как это переводится, чувак?. Proper English. Английский язык. Movies in English. English | Английский язык. Английский для лентяев
- Как это переводится, чувак?
- Proper English
- Английский язык
- Movies in English
- English | Английский язык
- Английский для лентяев
Telegram-каналы
- Английский (@wow_english)
- Hot Chicks (@letmespeakfrommyheart)
- ILI Classroom (@ili_bot)
- Английский язык (@dailyeng)
Youtube-каналы