30 шикарных инструментов, чтобы писать под Android как профи

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

Обложка поста
Обложка поста

IT-конференция GeekDay: разбуди в себе программиста!

Третья IT-конференция GeekDay — 3 дня кода и 15 бесплатных онлайн-тренингов и мастер-классов по программированию для всех, кто интересуется IT.

Опыт подписчика: как стать программистом

Видео о пути самосовершенствования от пользователя Ocode для тех, кто только начинает своё обучение в сфере программирования. Вдохновившись нашим переводом руководства по изучению программирования от Google, автор решил поделиться своим опытом…

часы работы программиста

Центр сертификации — проект, который подтвердит ваш профессионализм в создании сайтов

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

Обложка поста
Обложка поста

Марафон «Создай свою веб-студию за 7 недель» — проект, который подтолкнет вас открыть свой онлайн-бизнес

Закрытый марафон от TemplateMonster, в ходе прохождения которого вы улучшите свои навыки по созданию сайтов и научитесь правильно руководить командой.

Обложка поста

Создаём мобильное VR-приложение с управлением перемещением без джойстика

Популярность VR на мобильных устройствах растет с каждым днем. Самое время создать собственное приложение с одной из самых удобных систем управления.

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

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

Обложка поста

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

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

Обложка поста
Обложка поста

Что ловить программисту в финтехе: карьерные ожидания vs реальные возможности

Только окончили университет, но Гугл не хочет всерьез рассматривать вашу кандидатуру? Попробуйте найти свое место в новых сферах IT — например, финтехе.

Грамотная клиент-серверная архитектура: как правильно проектировать и разрабатывать web API

Давайте поговорим о Web API, ведь большинству веб-разработчиков приходится затрагивать эту тему. Многим рано или поздно нужно API для связи сервер-клиент.

Обложка поста
Обложка поста

Худшие способы обучения программированию

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

Модули JS

О модулях JavaScript, форматах, загрузчиках и сборщиках модулей за 10 минут

Несмотря на то, что новые языки программирования появляются каждый год, JavaScript остаётся одним из самых распространённых и любимых программистами. И как и любой современный язык, он стремительно развивается, что делает…

Краткая шпаргалка по jQuery: селекторы, атрибуты CSS, манипуляции с DOM, события и другие способы использования библиотеки

Селекторы, атрибуты CSS, манипуляции с DOM, обход, элементов, события, AJAX, эффекты и core jQuery. Шпаргалка в двух форматах: PDF и большой картинкой.

Обложка поста

150 000 рублей за первое место: готовимся к Russian Code Cup, разбирая решения задач предварительного тура

Российский чемпионат по спортивному программированию Russian Code Cup 2017 стартует 19 марта. Талантливые программисты со всего мира вновь будут соревноваться в правильности и скорости решения задач и поборются за призовой…

Russian Code Cup
Обложка поста

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

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

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

Цель этой статьи — рассказать фрилансерам и владельцам веб-студий о новом проекте TemplateMonster и, конечно же, о том, как можно на нем заработать. Речь пойдёт о Каталоге Веб-Студий.

Обложка поста
Обложка поста

Идеальная 3-колоночная вёрстка средствами CSS

Самое правильное руководство по созданию трехколоночной верстки средствами CSS. Материал от нашего подписчика.

Знакомство с RxSwift: примеры кода реактивного программирования на языке Swift

Материал о реактивном программировании в Swift 3 от практикующего iOS-разработчика. Поможем разобраться в теме и научиться применять на практике.

Обложка поста
Обложка поста

Гаджеты, которые мы ждём в 2017 году

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

Обложка поста

Подборка материалов для начинающего Enterprise разработчика

Enterprise разработка — разработка программных продуктов под требования конкретного заказчика (зачастую предприятия). Это full-stack технологий, который охватывает области от проектирования баз данных до разработки web-интерфейсов пользователей.

Стандартизация требований в Scrum-проектах

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

Обложка поста
Обложка поста

14 алгоритмических задач с разбором решений — итоги «Технокубка» 2017

Технокубок — это олимпиада по программированию, организованная Mail.Ru Group, МГТУ им. Н. Э. Баумана и МФТИ для учеников 8-11 классов, а также потенциальная возможность попасть в лучшие технические вузы благодаря…

Обложка поста

Чему я научился, написав шесть функций, которые делали одно и то же

Рассказывает Jackson Bates  Несколько недель назад на  Free Code Camp’s Forum дали старт неофициальному алгоритмическому соревнованию. Задача была весьма простой: вернуть сумму всех чисел, делимых без остатка на 3 и…

Обложка поста

Что такое двухфакторная аутентификация и протокол FIDO U2F

Миллионы логинов и паролей к почтовым и различным социальным сервисам появляются в открытом доступе чуть ли не каждый месяц. Это лучше любого эксперта по информационной безопасности свидетельствует нам о том…

Взвесил все «за» и «против» и стал программистом — история одного разработчика

Рассказывает Александр Щеголь, сотрудник ООО «Газпром Комплектация», выпускник курсов GeekBrains. Здравствуйте, уважаемые коллеги, меня зовут Александр. Я хотел бы поделиться с вами своей историей. А успеха или нет, судите сами. Первый опыт…

Обложка поста

Системный подход в повышении эффективности работающего веб-проекта

Рассказывает Никита Семенов, CEO SECL Group В Интернете есть много разных материалов о том, как правильно делать новые интернет-проекты, как их потом продвигать, как улучшать уже существующий интерфейс и т.д. Но вот…

Обложка поста

Техностримы по разработке игр — как создать успешный проект. Краткий дайджест

В ноябре образовательный канал Технострим провел несколько трансляций. В студию приходили разработчики и руководители игровых проектов Mail.Ru Group и делились своим опытом.

Обложка поста

Как захантить первоклассного программиста

Вам нужен специалист с отличным образованием? К счастью, сегодня такие ребята уже есть на рынке труда — специалисты в сфере разработки искусственного интеллекта, компьютерных коммуникаций и программирования, окончившие Стэнфорд, UCLA, Миланский…

Обложка поста
Обложка поста

Приложения на заказ — прибыльный бизнес

Рассказывает Давид Какаладзе, владелец компании IosDevClub, выпускник курсов GeekBrains С программированием я познакомился в институте. Обучали нас на Basic, но меня это мало интересовало. Потом я немного поработал c CSS, немного…

Обложка поста

Эволюция асинхронного JavaScript

Функции async уже практически здесь — но дорога к ним была довольно долгой. Не так давно мы писали коллбэки, потом появились Promise / A+ спецификации, следом за ними — функции-генераторы…

Обложка поста

Как создать искусственный интеллект? (Почти) исчерпывающее руководство

На этой неделе вы могли прочитать крайне мотивирующей кейс от ученика GeekBrains Валерия Турова, который изучил профессию «Программист Java», где он рассказал об одной из своих целей, которая привела в…

Что читать айтишнику: лучшие книги по программированию всех времен и народов

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