Кодить с комфортом: 16 лучших сред для веб-разработки

Обзор самых популярных и удобных редакторов исходного кода, а также облачных и десктопных многофункциональных сред для веб-разработки. Программ, предназначенных для написания и редактирования исходного кода веб-приложений, великое множество. Современные и удобные редакторы способны закрывать забытые кавычки, расставлять отступы, скобки и даже дописывать за программистом команды. Мощные IDE сами обновляют содержимое файлов на удаленных серверах и […]

20+ интересных идей для создания веб-приложений

Иногда очень нужна идея для очередного проекта, но в голову не идет мысль. Мы подготовили более 20 идей для создания веб-приложений. Если вы читаете эту статью, значит вы в поисках идеи. Вероятно, вы хотите создать простое приложение, которое можно использовать в примере проекта, для тестирования нового фреймворка или API. Но Вы не можете найти ничего, […]

25 самых популярных мифов о программировании и программистах

Обзор мифов о программировании, пугающих, вводящих в заблуждение и мешающих развиваться новичкам и опытным разработчикам. Сфера информационных технологий для непосвященного кажется загадочной и непостижимой. Любая тайна рано или поздно начинает обрастать стереотипами и мифическими образами, не избежало этой участи и программирование. В Волшебной Стране IT, где всегда тепло, а деньги растут прямо на деревьях, появились […]

SQL-программирование: наиболее полный видеокурс

SQL-программирование относится к той предметной области, которую можно изучить только на практике, и данный курс поможет вам в этом. Введение Это первый ролик курса, являющийся вступительной речью. Автор начинает с базовых понятий: таблица, база данных, для чего все это нужно, где используется и т. д. Изложение материала происходит на понятном языке с использованием информативных слайдов. […]

10 каналов с лучшими видео по веб-разработке на YouTube

Рассмотрим ТОП-10 YouTube-каналов с исключительно полезным контентом, который поможет как начинающим, так и «бывалым» веб-разработчикам. DevTips Канал Трэвиса Нильсона DevTips фокусируется на обеих сторонах создания сайта: вёрстке и дизайне. Это делает его идеальным для тех, кто заинтересован в обоих направлениях, а не только в одном из них. Там можно найти несколько видеороликов ”back to basics” […]

10 рецептов машинного обучения от разработчиков Google

В десяти коротких видеоуроках курса машинного обучения от разработчиков Google рассмотрены приемы Machine Learning для начинающих аналитиков данных. Для кого эти уроки? В небольшом видеокурсе машинного обучения от разработчиков Google рассматриваются базовые рецепты решения задач Machine Learning. Логично, что в этом курсе наравне с библиотекой scikit-learn используется и фреймворк машинного обучения Google – TensorFlow. Отличительной особенностью […]

Метаклассы в Python: что это такое и с чем его едят

Метаклассы – это классы, экземпляры которых являются классами. Давайте поговорим о специфике языка Python и его функционале. Чтобы создать свой собственный метакласс в Python, нужно воспользоваться подклассом type, стандартным метаклассом в Python. Чаще всего метаклассы используются в роли виртуального конструктора. Чтобы создать экземпляр класса, нужно сначала вызвать этот самый класс. Точно так же делает и […]

ТОП-20 инструментов и материалов по веб-разработке

Веб-разработке посвящено много литературы и статей, но ничто не стоит на месте. Мы подготовили актуальную подборку из мира сайтостроения. Как уже повелось в этой серии, начнем с обзора статей по веб-разработке и интересных opensource-инструментов, которые могут пригодиться в вашем следующем проекте. Статьи и обзоры ReLaXed – интерактивное создание PDF-документа при помощи CSS и JavaScript. Позволяет […]

Побеждаем лень программиста всего в 5 кликов

Лень программиста зависит от ряда факторов: бесцельность, сложная задача, отсутствие интересных проектов или отдыха. Устраняем каждый из них. Негативные эмоции являются первопричиной лени, а у самого негатива есть уйма других предпосылок. Можете делать все, кроме кодинга? Тогда вы оказались в числе тех, кого одолевает лень программиста. Оперативно решаем данную проблему. 1 клик: закончились идеи Иногда […]

5 идей проектов для практики программирования

Многим нравится писать код для себя, но иногда не хватает идей. Предлагаем 5 вариантов проектов для практики программирования. 1. Бэкенд на Node.js с GraphQL GraphQL – это язык описания запросов для клиент-серверных приложений, он позиционируется как альтернатива REST API. Если вам часто приходится обрабатывать массивы данных, на его изучение точно стоит потратить время. Этот курс […]