10 самых интересных статей по JavaScript за май + бонус

Ежемесячно публикуются тысячи статей по работе с JavaScript — одним из самых популярных ныне языков в вебе. Разобраться во всех них вовремя и отделить зерна от плевел бывает непросто, но…

Обложка: 10 самых интересных статей по JavaScript за май + бонус

Подборка русскоязычных подкастов, на которые стоит подписаться

Недавно мы публиковали подборку англоязычных подкастов. В ней мы писали, что разработчикам ПО необходимо всегда быть в курсе последних событий IT индустрии, чтобы быть на коне, а подкасты — крайне…

Обложка: Подборка русскоязычных подкастов, на которые стоит подписаться

Лучшие библиотеки для работы с VK API на C++, Java, Python и других языках

Работать с API ВКонтакте доводилось многим из нас, и каждый может сказать: работать с ним напрямую неудобно. Разумеется, было написано множество библиотек, предоставляющих удобный интерфейс работы с ним. Их можно и даже нужно использовать для…

Обложка: Лучшие библиотеки для работы с VK API на C++, Java, Python и других языках

Конвертация картинки в сайт на WordPress и еще 7 полезных фотошоп-плагинов для веб-разработчиков

Многие фронтенд-разработчики сталкивались с такой ситуацией: нужно сверстать по огромному PSD-шаблону готовый сайт. От количества предстоящей работы можно и приуныть… если не помочь себе готовыми инструментами!

Обложка: Конвертация картинки в сайт на WordPress и еще 7 полезных фотошоп-плагинов для веб-разработчиков

Веб-эксперименты: подборка невообразимых ссылок №2

Вторая подборка веб-экспериментов, демонстрирующих современные технологии, библиотеки и фреймворки.

Обложка: Веб-эксперименты: подборка невообразимых ссылок №2

Программистские подкасты, на которые стоит подписаться

Рассказывает автор блога blog.idempotent.ca Примечание Все приведённые ниже подкасты — англоязычные. Если вы знаете интересные русскоязычные подкасты на тему программирования — пишите в комментарии, мы добавим их в статью. Так как…

Обложка: Программистские подкасты, на которые стоит подписаться

Плагины для эпичного кодинга

Плагины для некоторых редакторов и IDE, с помощью которых можно включить особый режим кодинга «power mode». Желательно использовать вместе с какой-нибудь эпичной музыкой. Можно попробовать онлайн.

Обложка: Плагины для эпичного кодинга

Подборка из 15 лучших JavaScript-фреймворков для фронтенд-разработки

В этой подборке рассмотрены 15 удобных фреймворков для фронтенда. Надеемся, каждый сможет найти подходящее решение для своего проекта.

javascript-фреймворки

Лучшие YouTube-каналы о программировании по версии tproger

Наверное, каждый хотя бы раз обнаруживал, что куча времени потрачена на просмотр бесполезных, но залипательных YouTube-роликов. Но это вовсе не значит, что YouTube бесполезен в принципе: на этой платформе есть…

Обложка: 20 лучших HTML5 сайтов начала 2016 года по версии Tproger

20 лучших HTML5 сайтов начала 2016 года по версии Tproger

Современные HTML5-сайты, как разнообразные «залипалки» и визитки, так и вполне серьезные рекламные и образовательные проекты, являются хорошим источником для вдохновения. А обладание таким сайтом в портфолио повысит ваш статус в…

IT-блоги

Чем пополнить закладки: блоги ведущих IT-специалистов и компаний

Высокие технологии являются одной из тех областей, где новые инструменты и методики появляются буквально каждый день, а уже существующие — устаревают с молниеносной скоростью. Неудивительно, что специалист, выпавший из «потока» даже…

Обложка: Материалы для изучения Java

Материалы для изучения Java

Не секрет, что Java сейчас является одним из самых популярных и востребованных языков. Редакция tproger подготовила для вас подборку материалов, по которым вы сможете с легкостью овладеть этим языком программирования.

Обложка: Материалы по продвинутым алгоритмам и структурам данных

Материалы по продвинутым алгоритмам и структурам данных

Знание алгоритмов и структур данных — вот один из ключевых навыков программиста. Промышленные разработчики могут ограничиться и базой: стеки, очереди, хеш-таблицы, алгоритмы сортировки, поиск в глубину и т.д. Но в…

10 полезных материалов по Python для быстрого старта ваших проектов

Python — широко распространенный динамический интерпретируемый язык высокого уровня. В его философии основополагающими являются простота и читаемость кода, а его синтаксис позволяет делать код программ гораздо короче, чем на С++…

20 разработчиков .NET, на которых стоит подписаться

Мы подготовили для вас подборку из двадцати лучших .NET разработчиков со ссылками на их блоги и аккаунты в соцсетях. Эти ресурсы обязательно станут для вас бесценными источниками актуальной информации о…

Обложка: Как шутят IT компании: обзор высокотехнологичных первоапрельских шуток

Как шутят IT компании: обзор высокотехнологичных первоапрельских шуток

1 апреля – день, когда каждый старается пошутить и подколоть собеседника. И IT компании не являются исключением. Редакция Tproger провела обзор лучших шуток за день. Материал будет дополняться.

Обложка: Самые (бес)полезные JavaScript пакеты: 7 с половиной NPM модулей, от которых смешно

Самые (бес)полезные JavaScript пакеты: 7 с половиной NPM модулей, от которых смешно

NPM (Node Package Manager), как видно из названия, является самым популярным пакетным менеджером для одноименной JavaScript-платформы. За 7 лет своего существования NPM может похвастаться 300 тысячами разнообразных пакетов, которые загружают…

Программируй на PHP как в 2016: ТОП-7 фреймворков не для быдлокодеров

На дворе 2016 год, а это значит, что императивный стиль уже не в моде. «Нормальные люди так не пишут», — скажет любой современный разработчик на крупном проекте и будет прав. И…

Выбираем инструмент прототипирования

Что такое «инструменты прототипирования?» Это сервисы, с помощью которых вы можете быстро создать макет будущего дизайна, посмотреть, как он будет выглядеть на разных устройствах и при разном разрешении, поделиться макетами…

5 альтернатив Parse.com

Что за Parse.com? Это один из самых популярных провайдеров backend-as-a-service (BaaS). BaaS подход позволяет не поднимать свой сервер для хранения и обработки данных приложения. Это используют как в как в…

Обложка: «Первое правило клуба Линуксоидов: всегда упоминать о клубе Линуксоидов» — подборка крутых блогов о Linux

«Первое правило клуба Линуксоидов: всегда упоминать о клубе Линуксоидов» — подборка крутых блогов о Linux

Linux — одна из наиболее распространенных в мире ОС, которая, к тому же, является открытой и бесплатной. По разным оценкам, творение Линуса Торвальдса занимает до 80% рынка электронных устройств, а…

Обложка: Материалы по криптографии

Материалы по криптографии

Многие программисты сталкиваются с такой дисциплиной, как криптография. А для так называемых «безопасников» она становится буквально знанием. Мы предлагаем вам несколько материалов, которые познакомят вас с основами и интересными аспектами этой…

Обложка: Большая подборка полезных практических и обучающих материалов по Java

Большая подборка полезных практических и обучающих материалов по Java

В этой подборке мы собрали самые полезные ссылки для изучения языка Java. Программисты любого уровня найдут нужный материал, будь то книга или видео.

Перестаньте изобретать изобретенное: 8 полезных PHP библиотек, которые заменят ваши велосипеды

Многие программисты при выполнении каких-то задач пишут свои собственные решения, часто забывая о том, что эта же задача, скорее всего, уже давно решена другим разработчиком намного эффективней и качественней. Tproger…

Обложка: Перестаньте изобретать изобретенное: 8 полезных PHP библиотек, которые заменят ваши велосипеды
Обложка: Чем заняться после работы: самые интересные обучающие каналы о программировании

Чем заняться после работы: самые интересные обучающие каналы о программировании

Просмотр видео — один из самых расслабляющих способов обучения. Часто именно просмотр туториала, где подробное объяснение сопровождается пошаговыми действиями, помогает наконец-то разобраться в не до конца понятной теме. К тому…

Обложка: Веб-эксперименты: подборка невообразимых ссылок

Веб-эксперименты: подборка невообразимых ссылок

Подборка веб-экспериментов, демонстрирующих современные технологии, библиотеки и фреймворки.

Чем пополнить закладки: подборка обучающих блогов о программировании

Чтение учебников часто утомляет, к тому же, если вас интересует конкретный вопрос, перекапывать книжки будет слишком долго. StackOverflow, конечно, может дать ответ на любой вопрос (или почти любой), но по-настоящему…

подборка обучающих блогов

8 инструментов для успеха DevOps

На ресурсе Java World в формате презентации опубликована подборка удобных инструментов автоматизации и аналитики, призванных упростить создание продукта. Для справки: DevOps (акроним от англ. development и operations) — методология разработки программного обеспечения…

Обложка: 8 инструментов для успеха DevOps
Обложка: На замену гуглу: сборник полезных для программиста ссылок

На замену гуглу: сборник полезных для программиста ссылок

Tproger подготовил для вас сборник полезных ссылок по наиболее распространенным технологиям и языкам программирования – чтобы не гуглить каждый раз.

Как перестать использовать пароль «123456» и начать жить

Компания SplashData опубликовала список самых популярных паролей интернета, основанный на данных утечек паролей пользователей всевозможных сервисов. Разумеется, в результатах немного паролей, сгенерированных случайным образом — большинство выбирает пароли в соответствии…

Обложка: Как перестать использовать пароль «123456» и начать жить
Обложка: Материалы для изучения Python

Материалы для изучения Python

Python считается одним из самых перспективных языков в Web-направлении (ожидается, что скоро он вытеснит PHP). Мы подготовили для вас подборку материалов, с помощью которых вы сможете легко выучить этот язык. …

Чем программисту заняться на новогодних праздниках: несколько вариантов увлекательного времяпрепровождения

Уже сегодня начались затяжные новогодние каникулы. Кто-то рад этому обстоятельству, а кто-то в очередной раз признаётся в ненависти к праздникам: мол, неделя проходит даром, мы все теряем время, а лучше…

Обложка: Чем программисту заняться на новогодних праздниках: несколько вариантов увлекательного времяпрепровождения