Простыми словами о полиморфизме: 5‑я часть гайда по ООП
Объясняем сложную концепцию объектно-ориентированного программирования на примере интернет-магазина.
Задача: понять, зациклен ли связный список
Решаем задачи, которые дают программистам на собеседованиях в IT-компаниях. Сегодня пытаемся узнать, есть ли в списке цикл.
Операторы в Java: для чего нужны и какие бывают
Знакомимся с основными инструментами языка и учимся работать с ними на практике.
Как в GitHub удалить и восстановить репозиторий
Рассказываем, как выпилить свой гениальный piece of code, который вдруг показался не гениальным, а потом передумать и восстановить его.
Библиотека Scikit-learn: как создать свой первый ML‑проект
Изучаем возможности Python-библиотеки для machine learning и пишем модель классификации цветов с помощью Scikit-learn.
Что такое хостинг для сайта и как его выбрать
Любому сайту нужен хостинг. Рассказываем о нюансах для тех, кто впервые решил запустить свой сайт.
Библиотека jQuery: что это такое и как её подключить
Всё о библиотеке jQuery: для чего она нужна, где скачать, как подключить и какие у неё плюсы и минусы.
Библиотека Matplotlib для построения графиков
Разбираемся в том, как работает библиотека Matplotlib, и строим первые графики.
Как за 3 года пройти путь от фронтендера-стажёра до тимлида, а затем стать продактом
Самые интересные истории — это истории успеха. Особенно про успех в IT.
Язык разметки Markdown: шпаргалка по синтаксису с примерами
Гайд по работе с простым и популярным языком разметки, с помощью которого программисты пишут документацию, а блогеры форматируют посты.
SCO vs IBM: кто хозяин ядра Linux?
О самом долгом судебном споре в IT, из-за которого мы могли бы лишиться любимой операционной системы.
Краткий курс ООП на Python: как избежать путаницы в коде
Самая популярная парадигма современной разработки: обучаем питонистов на кошечках, напитках и вечеринках.