Показать ещё

Введение в Git: от установки до основных команд

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

Обложка: Введение в Git: от установки до основных команд

Стоит прочитать: обзор книги Бретта Маклафлина «Объектно-ориентированный анализ и проектирование»

Книга, которая расскажет, как организованы анализ, проектирование и написание серьёзных объектно-ориентированных программ.

Обложка: Стоит прочитать: обзор книги Бретта Маклафлина «Объектно-ориентированный анализ и проектирование»

CSS Scroll Snap — мощное средство для создания прокручиваемых контейнеров без JavaScript

Можно создать слайдер и даже реализовать полноэкранную прокрутку на чистом CSS. Это отлично работает на мобильных устройствах!

Обложка: CSS Scroll Snap — мощное средство для создания прокручиваемых контейнеров без JavaScript

Как Гомер Симпсон почти решил уравнение Великой теоремы Ферма

Изучаем известную теорему и пробуем проверить вычисления героя культового мультсериала Гомера Симпсона.

Обложка: Как Гомер Симпсон почти решил уравнение Великой теоремы Ферма
Обложка теста

Кто вы на удалёнке — хакер холодильника или тасковый жонглёр? Тест от Tproger и EPAM Anywhere

С фрилансом пришли и новые условия работы, которые раскрывают нас с новой стороны. Пройдите тест и узнайте, кто вы на удалёнке.

Как создать объект для обработки событий в JavaScript?

Чтобы создавать интерактивные веб-приложения нужно использовать события JavaScript. Как они работают?

Обложка: Как создать объект для обработки событий в JavaScript?

Начался четвёртый раунд битвы языков программирования 2020!

Результаты прошлого раунда вас не удивят: за Python голосовали примерно в шесть раз чаще чем за Ruby, а SQL набрал в два раза больше голосов чем TypeScript. В этом раунде…

Разработка в AWS: полезные инструменты и фичи

Обзор полезных приложений и инструментов для разработки из облака Amazon Web Services.

Обложка: Разработка в AWS: полезные инструменты и фичи

Как вывести свой сайт в зелёную зону PageSpeed Insights — советуют эксперты

Многие используют PageSpeed Insights для оценки скорости загрузки страниц. Узнали у экспертов, как попасть в зелёную зону этого инструмента.

Обложка: Как вывести свой сайт в зелёную зону PageSpeed Insights — советуют эксперты

Sherlock — скрипт, который помогает найти профили в соцсетях по имени пользователя

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

Обложка: Sherlock — скрипт, который помогает найти профили в соцсетях по имени пользователя

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

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

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

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

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

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

Современные языки программирования, которые заставят вас страдать: Часть 1, ООП

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

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

Третий раунд битвы языков программирования 2020!

По итогам вчерашнего раунда С++ буквально уничтожил Cobol, а Assembler оказался почти в два раза популярнее чем Pascal. Результаты смотрите здесь. Сегодня у нас новые соперники: SQL/TypeScript и Python/Ruby. Вы…

Рынок мобильных игр в эпоху пандемии

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

Обложка: Рынок мобильных игр в эпоху пандемии

На каком движке была создана эта игра? Тест для заядлых геймеров

Rust, Portal, S.T.A.L.K.E.R., Hearthstone, Metro, Prey — знаете, на каких движках созданы эти игры? Покажите свои знания в сегодняшнем тесте.

Обложка: На каком движке была создана эта игра? Тест для заядлых геймеров
Обложка: Как перенести игру на HTML5: подводные камни, ошибки, нюансы

Как перенести игру на HTML5: подводные камни, ошибки, нюансы

Всё больше разработчиков социальных игр переносят свои проекты с Flash на HTML5. Однако это не такой простой процесс, как кажется. Какие подводные камни могут всплыть при портировании? Какие ошибки рискует…

Как стать фулстек-разработчиком мобильных приложений

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

Обложка: Как стать фулстек-разработчиком мобильных приложений

Битва языков программирования 2020 продолжается!

Первый день голосования закончился. По его итогам Swift уверенно обошёл PHP, а Kotlin немного не дотянул до Java. Смотрите результаты здесь. Сегодня соревнуются следующие две пары языков: Assembler/Pascal и С++/Cobol.

12 проектов на Python для новичков: трёхчасовой видеокурс

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

Обложка: 12 проектов на Python для новичков: трёхчасовой видеокурс

Вторая волна: как изменился ландшафт киберугроз к концу года

Обзор самых важных и интересных «вирусных» киберугроз.

Обложка: Вторая волна: как изменился ландшафт киберугроз к концу года

EStimator: покажет насколько быстрее станет ваш сайт, при переходе на Modern JavaScript

Замена устаревшего JS синтаксиса позволит ускорить работу вашего сайта и уменьшить время его загрузки. Теперь вы можете узнать насколько.

Обложка: EStimator: покажет насколько быстрее станет ваш сайт, при переходе на Modern JavaScript

Как правильно составить резюме — советы экспертов, которые собеседуют в Яндексе

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

Обложка: Как правильно составить резюме — советы экспертов, которые собеседуют в Яндексе

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

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

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

5 ошибок junior разработчика

Начинающие программисты зачастую совершают одни и те же ошибки. В статье рассмотрены самые частые мысли и фразы, которые могут быть у джунов.

Обложка: 5 ошибок junior разработчика

Начался баттл языков программирования 2020

Сегодня в голосовании участвуют первые две пары языков: Swift/PHP и Java/Kotlin. Напоминаем, выбирать стоит исходя только из личных симпатий. Голосование закончится ровно через 24 часа — 15 декабря 2020 года…

7 репозиториев на GitHub, которые помогают разработчикам прокачивать навыки

Лучшие репозитории для обучения, развития в професии и поиска интересных задач. Универсальная подборка для новичков и опытных разработчиков.

Обложка: 7 репозиториев на GitHub, которые помогают разработчикам прокачивать навыки

Примите участие в баттле языков программирования 2020. Старт уже завтра!

В то время как Java и язык Си меняются местами на вершине рейтинга TIOBE, мы решили выяснить, какие языки программирования, наши подписчики любят больше всего. Завтра начинается баттл языков программирования…

На чём создают игры? Обзор популярных игровых движков

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

Обложка: На чём создают игры? Обзор популярных игровых движков

Главный по роботам: где учиться на RPA-разработчика?

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

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

Изучение Vue.js в 2021 году: дорожная карта разработчика

Хотите начать изучение Vue.js в 2021 году? В этом поможет дорожная карта с включёнными в неё этапами изучения и необходимыми инструментами.

Обложка: Изучение Vue.js в 2021 году: дорожная карта разработчика

Что работодатели ждут от начинающих специалистов по Data Science

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

Обложка: Что работодатели ждут от начинающих специалистов по Data Science