Новые
Популярные
Лучшие
Фильтр

Фильтр

Очистить
Применить
Рубрики
Языки
Темы
Применить
Очистить
Обложка: «Приключение космического барахольщика» — квест по Swift и Kotlin от Tproger x Авиасейлс
Пост закреплён

«Приключение космического барахольщика» — квест по Swift и Kotlin от Tproger x Авиасейлс

Пройдите космический квест, разгадайте тайну коробочки, поучаствуйте в розыгрыше и получите интересное предложение от Авиасейлс.

Обложка: 123 задачи с IT-собеседований с разбором решений

123 задачи с IT-собеседований с разбором решений

Самые популярные задачи с IT-собеседований — более 100 логических задач, IT-кейсов и заданий по разработке для профессиональных программистов (с ответами!).

Python RegEx: практическое применение регулярок

Разберём регулярные выражения в Python, их синтаксис, популярные методы специального модуля re, а также попрактикуемся на задачах.

Обложка: Python RegEx: практическое применение регулярок

Как работает CSS Flexbox: наглядное введение в систему компоновки элементов на веб-странице

Задавались когда-нибудь вопросом, как работает CSS Flexbox? Наглядно объясняем возможности технологии с использованием анимации.

Обложка: Как работает CSS Flexbox: наглядное введение в систему компоновки элементов на веб-странице

Основные команды SQL, которые должен знать каждый программист

Рассмотрим основные команды SQL, включая агрегатные функции и вложенные подзапросы, на примере работы с MySQL.

Обложка: Основные команды SQL, которые должен знать каждый программист

10 популярных кодов и шифров

Коды и шифры — не одно и то же. Объяснили разницу и разобрали 10 популярных методов шифрования, которые повлияли на сферу безопасности.

Обложка: 10 популярных кодов и шифров

Задачи по Python для начинающих от Tproger и GeekBrains

Для обучения программированию на питоне нужны тренировки. Совместно с GeekBrains собрали для вас несколько простых задач на Python 3 c решениями.

Обложка: Задачи по Python для начинающих от Tproger и GeekBrains

Telegram-бот на Python за полчаса с aiogram

Напишем простой Telegram-бот на Python с использованием aiogram, Docker и AWS, предварительно ознакомившись с нужными инструментами.

Обложка: Telegram-бот на Python за полчаса с aiogram
Мемы для программистов в одном Telegram-канале!
Мемы для программистов в одном Telegram-канале!
Подписаться
Мемы для программистов в одном Telegram-канале!
Подписаться
Мемы для программистов в одном Telegram-канале!

Регулярные выражения: начало работы с RegExp

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

Обложка: Регулярные выражения: начало работы с RegExp

Лучшие IDE и редакторы кода для Python

Учитывая всё многообразие IDE и редакторов кода, в них легко запутаться. Собрали для вас самые популярные инструменты для разработки на Python и выяснили, в чём их преимущества и недостатки.

Обложка: Лучшие IDE и редакторы кода для Python

Вас уменьшили до размеров 5-центовой монеты и бросили в блендер

Вас уменьшили до размеров 5-центовой монеты и бросили в блендер. Ваш вес уменьшился так, что плотность вашего тела осталась прежней. Лезвия начнут вращаться через 60 секунд. Ваши действия? Это классическая…

Обложка: Вас уменьшили до размеров 5-центовой монеты и бросили в блендер

Python GUI: создаём простое приложение с PyQt и Qt Designer

Помимо всего прочего, на Python можно создавать десктопные приложения с графическим интерфейсом (Python GUI). Это можно сделать с помощью PyQt и Qt Designer, с которыми мы сегодня познакомимся.

Обложка: Python GUI: создаём простое приложение с PyQt и Qt Designer

Онлайн-компиляторы для разных языков: выполняем код прямо в браузере

Собрали лучшие онлайн-компиляторы, которые помогут протестировать код в браузере. В списке есть мультиязычные и узкоспециальные инструменты.

Обложка: Онлайн-компиляторы для разных языков: выполняем код прямо в браузере

20 бесплатных онлайн-игр для программистов: лёгкое изучение

Бесплатные онлайн-игры для программистов, которые планируют освоить JavaScript, Java, Python, C# и другие языки программирования.

Обложка: 20 бесплатных онлайн-игр для программистов: лёгкое изучение

Книги по C++: исчерпывающая подборка для начинающих

Эти книги по C++ подойдут тем, кто желает освоить базис или неплохо знаком с основами программирования, но хочет изучить «плюсы».

Обложка: Книги по C++: исчерпывающая подборка для начинающих
Обложка: Простыми словами о «фронтенде» и «бэкенде»: что это такое и как они взаимодействуют

Простыми словами о «фронтенде» и «бэкенде»: что это такое и как они взаимодействуют

Вы наверняка уже слышали эти модные в сфере программирования слова «фронтенд» и «бэкенд», но что за ними стоит? Предлагаем с этим разобраться.

Классическая задачка с собеседований Google: продолжите последовательность

Классическая задача с собеседований Google, в которой вам нужно продолжить последовательность чисел. Подробно разбираем все варианты решений в нашей статье.

Обложка: Классическая задачка с собеседований Google: продолжите последовательность

Всё о сортировке в Python: исчерпывающий гайд

Сортировка в Python выполняется с помощью sorted() и list.sort(). Разбираем на примерах, как это работает.

Обложка: Всё о сортировке в Python: исчерпывающий гайд
Обложка: Хочу научиться программировать на Python. С чего начать?

Хочу научиться программировать на Python. С чего начать?

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

Шпаргалка по принципам ООП

Чтобы стать программистом, нужно знать принципы ООП как Отче наш. Держите структурированную шпаргалку по объектно-ориентированному программированию. Главное Инкапсулируйте все, что может изменяться; Уделяйте больше внимания интерфейсам, а не их реализациям;…

Обложка: Шпаргалка по принципам ООП

Подборка книг о языке Python для программистов любого уровня

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

Обложка: Подборка книг о языке Python для программистов любого уровня

28 cайтов, на которых можно порешать задачи по программированию

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

Обложка: 28 cайтов, на которых можно порешать задачи по программированию

Оценка сложности алгоритмов, или Что такое О(log n)

Если вы всё ещё не понимаете, что такое вычислительная сложность алгоритмов, и ждете простое и понятное объяснение, — эта статья для вас.

Обложка: Оценка сложности алгоритмов, или Что такое О(log n)

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

Огромная база ссылок на книги, статьи, туториалы, онлайн-курсы, интерактивные обучалки, подкасты — всё только бесплатное.

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

Самая полная подборка фильмов для айтишников: что посмотреть программисту после работы

Лучшие фильмы и сериалы для айтишников. Более 30 увлекательных фильмов для тех, кто интересуется IT, техникой и высокими технологиями.

Обложка: Самая полная подборка фильмов для айтишников: что посмотреть программисту после работы
Обложка: Как стать хорошим программистом: статья от Google

Как стать хорошим программистом: статья от Google

В наше время все больше и больше людей учат программирование, причем многие берутся за это сложное дело самостоятельно, без какого-либо плана действий, что существенно уменьшает продуктивность обучения. Google составил список…

Топ-8 популярных IDE для программирования на C++

Подробный обзор 5 популярных IDE программирования на C++. (Visual Studio, Eclipse CDT, NetBeans и т.д.). Многие из них поддерживают также и другие языки.

Обложка: Топ-8 популярных IDE для программирования на C++

Кто такой DevOps и как им стать: план обучения

Как стать DevOps-инженером? В этой статье мы разобрались, что должен знать DevOps-специалист, делимся инструментами и планом обучения.

Обложка: Кто такой DevOps и как им стать: план обучения

Словари и их методы в Python

В краткой форме рассмотрим то, как устроены словари в языке Python, а также изучим некоторые методы для работы с ними. Чтение не займет больше 5 минут.

Обложка: Словари и их методы в Python

Как вычислить 2 в 64 степени, не пользуясь калькулятором?

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

Обложка: Как вычислить 2 в 64 степени, не пользуясь калькулятором?

Как начать разрабатывать под Android

Многие программисты хотят заняться разработкой приложений под Android. Но немногие представляют, какие шаги здесь надо предпринять. Эта подборка призвана помочь новичкам в освоении Android-разработки. Начало работы Новичкам в программировании поможет…

Обложка: Как начать разрабатывать под Android

Тест: а вы точно программист?

Шуточный тест для проверки, на самом ли деле вы программист или только так считаете. Также отлично вычисляет гуманитариев. Попробуйте.

Обложка: Тест: а вы точно программист?

Где новичку в программировании найти упражнения и идеи для проектов?

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

Обложка: Где новичку в программировании найти упражнения и идеи для проектов?