Программирование

Болезнь программистов 21 века: что такое компьютерный зрительный синдром и как с ним бороться

Болезнь программистов 21 века: что такое компьютерный зрительный синдром и как с ним бороться

Никогда раньше люди не проводили столько времени за экранами различных устройств. Одним из побочных эффектов такого времяпрепровождения является компьютерный зрительный синдром (КЗС), и ему подвержены миллионы людей.  Национальный институт охраны труда сообщает, что КЗС можно диагностировать…

Читать далее

Что такое программирование: доступное объяснение для абсолютных новичков

Что такое программирование: доступное объяснение для абсолютных новичков

Компьютерная программа Компьютерная программа (она же приложение) — связка многочисленных строк специального текста. Он является специальным, потому что создан таким образом, чтобы машине было понятно, какие действия должны быть выполнены. Самые простые приложения содержат около…


7 принципов, которые нужно знать начинающему программисту

7 принципов, которые нужно знать начинающему программисту

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


Бесплатные материалы для программистов

Бесплатные материалы для программистов

В данном списке содержится 1584 ссылки: книги, статьи, туториалы, онлайн-курсы, интерактивные обучалки, подкасты — всё только бесплатное. Английский язык считается стандартным, для русскоязычного контента используется отдельная метка. База постоянно пополняется Ada Agda Alef Android APL…


Адаптивная вёрстка: что это и как использовать

Адаптивная вёрстка: что это и как использовать

В наши дни практически каждый заказчик хочет получить мобильную версию для своего сайта. И это естественно: нужен один дизайн для iPhone, другой для iPad — и он также должен подходить под все другие размеры экранов. В…


Подборка инструментов и ресурсов для веб-разработчиков. Дизайн, кодинг

Подборка инструментов и ресурсов для веб-разработчиков. Дизайн, кодинг

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


Почему вам пригодятся знания HTML и CSS, даже если вы думаете, что это не так

Почему вам пригодятся знания HTML и CSS, даже если вы думаете, что это не так

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


10 вредных советов для начинающих разработчиков

10 вредных советов для начинающих разработчиков

Другие программисты могут не согласиться с данными советами, но это именно то, что делает их такими редкими и ценными. Будьте краткими. Все связанные между собой вещи располагайте на одной строчке. Используйте однобуквенные переменные. Добавляйте к ним…


Ломаем стереотипы: 46 мифов о программировании

Ломаем стереотипы: 46 мифов о программировании

За время своего существования технологическая индустрия буквально обросла стереотипами. Сфера информационных технологий не осталась в стороне: программирование “стало” исключительно мужским занятием, причем отсутствие навыков взлома аккаунтов социальных сетей стало поводом для насмешек со стороны людей,…


Какие языки программирования займут лидирующие позиции в будущем — выясняем, что перспективно изучать сейчас

Какие языки программирования займут лидирующие позиции в будущем — выясняем, что перспективно изучать сейчас

Как вы думаете, какие языки программирования заменят ныне существующие или займут лидирующие положения через 15–25 лет? Как вообще может измениться сфера IT за это время? Стоит ли при обучении программированию выбирать какие-то новинки, чтобы в будущем быть на топовой позиции, или лучше…