Книга: Android. Программирование для профессионалов
Авторы: Билл Филлипс, Кристиан Марксиано, Крис Стюарт, Брайн Гарднер
Год издания: 2021
Описание:
Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с чёткими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах. Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдёт для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше. Каждая глава продумана (и протестирована) так, чтобы вы смогли получить максимум опыта и знания, необходимые для разработки под Android.
Вы напишете семь приложений для Android. Два приложения очень просты, и на их создание уходит всего одна глава. Другие приложения часто оказываются более сложными, а самое длинное приложение занимает 11 глав. Все приложения спроектированы так, чтобы продемонстрировать важные концепции и приемы и дать опыт их практического применения.
Скачать книгу
#книга #android #kotlin #ru
Авторы: Билл Филлипс, Кристиан Марксиано, Крис Стюарт, Брайн Гарднер
Год издания: 2021
Описание:
Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с чёткими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах. Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдёт для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше. Каждая глава продумана (и протестирована) так, чтобы вы смогли получить максимум опыта и знания, необходимые для разработки под Android.
Вы напишете семь приложений для Android. Два приложения очень просты, и на их создание уходит всего одна глава. Другие приложения часто оказываются более сложными, а самое длинное приложение занимает 11 глав. Все приложения спроектированы так, чтобы продемонстрировать важные концепции и приемы и дать опыт их практического применения.
Скачать книгу
#книга #android #kotlin #ru
Подкаст: Moscow Python Podcast — Рынок найма разработчиков
В гостях у Moscow Python Podcast технический директор компании Geecko Никита Обухов. Ведущие поговорили с Никитой о рынке найма разработчиков и о DevRel.
Слушаем и смотрим тут
#подкаст #ru
В гостях у Moscow Python Podcast технический директор компании Geecko Никита Обухов. Ведущие поговорили с Никитой о рынке найма разработчиков и о DevRel.
Слушаем и смотрим тут
#подкаст #ru
YouTube
Moscow Python Podcast. Рынок найма разработчиков (level: all)
В гостях у Moscow Python Podcast технический директор компании Geecko Никита Обухов. Поговорили с Никитой о рынке найма разработчиков и о DevRel.
Ведущие выпуска — сооснователь MoscowPython и компании DryLabs Валентин Домбровский, Team Lead NVIDIA Злата…
Ведущие выпуска — сооснователь MoscowPython и компании DryLabs Валентин Домбровский, Team Lead NVIDIA Злата…
Книга: Learning Go
Автор: Bodner Jon
Год издания: 2021
Описание:
Эта книга предназначена для разработчиков, которые только начинают работать с этим языком. Она подойдёт и тем, кто ничего не знает о Go, так и тем, кто уже прошёл обучение по Go или даже написал какой-то код Go. Основное внимание при изучении Go уделяется не только написанию программ на Go, но и тому, как писать Go идиоматически. Более опытные разработчики Go могут найти здесь советы о том, как наилучшим образом использовать новые функции языка.
Скачать книгу
#книга #golang #en
Автор: Bodner Jon
Год издания: 2021
Описание:
Эта книга предназначена для разработчиков, которые только начинают работать с этим языком. Она подойдёт и тем, кто ничего не знает о Go, так и тем, кто уже прошёл обучение по Go или даже написал какой-то код Go. Основное внимание при изучении Go уделяется не только написанию программ на Go, но и тому, как писать Go идиоматически. Более опытные разработчики Go могут найти здесь советы о том, как наилучшим образом использовать новые функции языка.
Скачать книгу
#книга #golang #en
Курс: Программирование на Python для решения олимпиадных задач
Курс разработан для обучающихся 8-11 классов, которые уже владеют базовыми навыками программирования на языке Python, и хотят освоить решение задач Олимпиады НТИ. Курс включает в себя повторение основ языка (условия, циклы, функции), также рассматриваются аспекты работы с анализом данных, библиотеками.
Пройти курс бесплатно можно тут
#курс #python #ru
Курс разработан для обучающихся 8-11 классов, которые уже владеют базовыми навыками программирования на языке Python, и хотят освоить решение задач Олимпиады НТИ. Курс включает в себя повторение основ языка (условия, циклы, функции), также рассматриваются аспекты работы с анализом данных, библиотеками.
Пройти курс бесплатно можно тут
#курс #python #ru
Книга: Hands-on Rust
Автор: Wolverson Herbert
Год издания: 2021
Описание:
В этой книге вы узнаете о Rust, пройдясь по примерам разработки игр. Вы приобретёте знания и уверенность как в Rust, так и в разработке игр, работая над серией практических примеров, создавая всё более сложные игры. Разделы теории короткие и сопровождаются конкретными примерами, которые вы можете попробовать. К концу книги вы освоите основы языка Rust и будете хорошо подготовлены для решения более сложных задач разработки игр.
Скачать книгу
#книга #rust #en
Автор: Wolverson Herbert
Год издания: 2021
Описание:
В этой книге вы узнаете о Rust, пройдясь по примерам разработки игр. Вы приобретёте знания и уверенность как в Rust, так и в разработке игр, работая над серией практических примеров, создавая всё более сложные игры. Разделы теории короткие и сопровождаются конкретными примерами, которые вы можете попробовать. К концу книги вы освоите основы языка Rust и будете хорошо подготовлены для решения более сложных задач разработки игр.
Скачать книгу
#книга #rust #en
Книга: Python. Сборник упражнений
Автор: Бен Стивенсон
Год издания: 2021
Описание:
В книге содержится 186 задач по программированию различной степени сложности. При написании кода автор использует максимально академичный стиль, упрощающий для читателя знакомство с языком Python. Упражнения, для которых в книге предложено решение, снабжены пометкой «Решено», а также для каждой задачи указано даже количество строк в решении.
Издание будет полезно начинающим программистам, которые обладают базовыми знаниями языка Python.
Скачать книгу
#книга #python #ru
Автор: Бен Стивенсон
Год издания: 2021
Описание:
В книге содержится 186 задач по программированию различной степени сложности. При написании кода автор использует максимально академичный стиль, упрощающий для читателя знакомство с языком Python. Упражнения, для которых в книге предложено решение, снабжены пометкой «Решено», а также для каждой задачи указано даже количество строк в решении.
Издание будет полезно начинающим программистам, которые обладают базовыми знаниями языка Python.
Скачать книгу
#книга #python #ru
В каком направлении IT вы развиваетесь?
Anonymous Poll
16%
Еще только начинаю, не выбрал конкретное направление
35%
Веб-разработка
18%
Мобильная разработка
3%
Тестирование
8%
Разработка игр
6%
Аналитика, Data Science
7%
DevOps, системное администрирование
4%
ИИ, нейронные сети, машинное обучение
2%
Управление командами / проектами
2%
Другое / не IT (пожайлуста, напишите в комментариях ваш вариант)
Курс: CS50 на русском (Гарвардский курс по основам программирования)
Циклы, переменные, массивы, алгоритмы, двоичная система счисления и многое другое. Этот курс уже давно пользуется популярностью, а теперь его можно посмотреть и на русском языке.
Смотреть курс
#курс #ru
Циклы, переменные, массивы, алгоритмы, двоичная система счисления и многое другое. Этот курс уже давно пользуется популярностью, а теперь его можно посмотреть и на русском языке.
Смотреть курс
#курс #ru
YouTube
CS50 на русском (Гарвардский курс по основам программирования)
Share your videos with friends, family, and the world
Подкаст: Real Python — Exploring Django Templates, Tags, and Filters
На этот раз гостем подкаста стал Кристофер Трюдо — python-разработчик и автор множества руководств и статей для Real Python.
Кристофер рассказал, как шаблоны Django помогают избежать переписывания больших частей HTML для ваших веб-приложений.
Послушать можно здесь.
#подкаст #python #django #en
На этот раз гостем подкаста стал Кристофер Трюдо — python-разработчик и автор множества руководств и статей для Real Python.
Кристофер рассказал, как шаблоны Django помогают избежать переписывания больших частей HTML для ваших веб-приложений.
Послушать можно здесь.
#подкаст #python #django #en
Книга: Hands-On C++ Game Animation Programming
Автор: Gabor Szauer
Год издания: 2020
Описание:
В этой книге используется подход «от теории к реализации», при котором вы сначала изучите теорию каждой обсуждаемой темы. Как только вы поймете теорию, вы реализуете ее, чтобы получить практический опыт.
Основное внимание уделяется концепциям и деталям реализации анимационного программирования, а не используемому языку или графическому API. Сосредоточив внимание на этих фундаментальных концепциях, вы сможете реализовать анимационную систему независимо от языка или графического API.
Скачать книгу
#книга #cpp #en
Автор: Gabor Szauer
Год издания: 2020
Описание:
В этой книге используется подход «от теории к реализации», при котором вы сначала изучите теорию каждой обсуждаемой темы. Как только вы поймете теорию, вы реализуете ее, чтобы получить практический опыт.
Основное внимание уделяется концепциям и деталям реализации анимационного программирования, а не используемому языку или графическому API. Сосредоточив внимание на этих фундаментальных концепциях, вы сможете реализовать анимационную систему независимо от языка или графического API.
Скачать книгу
#книга #cpp #en
Курс: Криптография
В этом курсе вы узнаете о внутренней работе криптографических систем и о том, как правильно их использовать в реальных приложениях.
Курс начинается с подробного обсуждения того, как две стороны, имеющие общий секретный ключ, могут безопасно общаться, когда мощный противник подслушивает и вмешивается в трафик. Вы рассмотрите множество развёрнутых протоколов и проанализируем ошибки в существующих системах. Во второй половине курса обсуждаются методы открытого ключа, позволяющие двум сторонам генерировать общий секретный ключ.
На протяжении всего курса участники столкнутся со многими интересными открытыми проблемами в этой области и будут работать над интересными проектами.
Записаться на курс бесплатно можно тут
#курс #en
В этом курсе вы узнаете о внутренней работе криптографических систем и о том, как правильно их использовать в реальных приложениях.
Курс начинается с подробного обсуждения того, как две стороны, имеющие общий секретный ключ, могут безопасно общаться, когда мощный противник подслушивает и вмешивается в трафик. Вы рассмотрите множество развёрнутых протоколов и проанализируем ошибки в существующих системах. Во второй половине курса обсуждаются методы открытого ключа, позволяющие двум сторонам генерировать общий секретный ключ.
На протяжении всего курса участники столкнутся со многими интересными открытыми проблемами в этой области и будут работать над интересными проектами.
Записаться на курс бесплатно можно тут
#курс #en
Книга: Анализ поведенческих данных на R и Python
Автор: Флоран Биюссон
Год издания: 2021
Описание:
Задействуйте всю мощь поведенческих данных в своей компании, используя инструменты, специально разработанные для их анализа. Автор книги, эксперт в области экономики и бихевиористики, показывает, как повысить ценность и результаты аналитических проектов за счет понимания того, что движет поведением людей.
Практическая часть книги содержит полные примеры и упражнения на языках R и Python, которые помогут вам получать более глубокую информацию о данных.
Издание предназначено для бизнес-аналитиков и других специалистов, исследующих данные и владеющих программированием на R или Python. Для чтения требуется минимальное знакомство с линейной и логистической регрессией.
Скачать книгу
#книга #rlang #python #ru
Автор: Флоран Биюссон
Год издания: 2021
Описание:
Задействуйте всю мощь поведенческих данных в своей компании, используя инструменты, специально разработанные для их анализа. Автор книги, эксперт в области экономики и бихевиористики, показывает, как повысить ценность и результаты аналитических проектов за счет понимания того, что движет поведением людей.
Практическая часть книги содержит полные примеры и упражнения на языках R и Python, которые помогут вам получать более глубокую информацию о данных.
Издание предназначено для бизнес-аналитиков и других специалистов, исследующих данные и владеющих программированием на R или Python. Для чтения требуется минимальное знакомство с линейной и логистической регрессией.
Скачать книгу
#книга #rlang #python #ru
Книга: Scala. Профессиональное программирование
Автор: Мартин Одерски, Лекс Спун, Биилл Веннерс
Год издания: 2021
Описание:
Эта книга — руководство по Scala, созданное людьми, непосредственно занимающихся разработкой данного языка программирования. Нашей целью было научить вас всему, что необходимо для превращения в продуктивного программиста на языке Scala. Все примеры в книге компилируются Scala версии 2.13.1.
Скачать книгу
#книга #scala #ru
Автор: Мартин Одерски, Лекс Спун, Биилл Веннерс
Год издания: 2021
Описание:
Эта книга — руководство по Scala, созданное людьми, непосредственно занимающихся разработкой данного языка программирования. Нашей целью было научить вас всему, что необходимо для превращения в продуктивного программиста на языке Scala. Все примеры в книге компилируются Scala версии 2.13.1.
Скачать книгу
#книга #scala #ru
Игровой движок. Программирование и внутреннее устройство
Автор: Грегори Джейсон
Год издания: 2021
Описание:
Игровое программирование — сложная и огромная тема, охватывающая множество вопросов. Граница между игровым движком и самой игрой размыта. В этой книге основное внимание уделено движку, основным низкоуровневым системам, системам разрешения коллизий, симуляции физики, анимации персонажей, аудио, а также базовому слою геймплея, включающему объектную модель игры, редактор мира, системы событий и скриптинга.
Скачать книгу
#книга #gamedev #ru
Автор: Грегори Джейсон
Год издания: 2021
Описание:
Игровое программирование — сложная и огромная тема, охватывающая множество вопросов. Граница между игровым движком и самой игрой размыта. В этой книге основное внимание уделено движку, основным низкоуровневым системам, системам разрешения коллизий, симуляции физики, анимации персонажей, аудио, а также базовому слою геймплея, включающему объектную модель игры, редактор мира, системы событий и скриптинга.
Скачать книгу
#книга #gamedev #ru
Книга: Kotlin. Программирование на примерах
Автор: Ияну Аделекан
Год издания: 2020
Описание:
Объёмная во всех смыслах книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассматриваются основные элементы языка, такие как функции и классы, приёмы ООП. Также вы узнаете о разработке микросервисов RESTful для приложений Android, о методах реализации шаблона архитектуры MVC и многое другое.
Скачать книгу
#книга #kotlin #ru
Автор: Ияну Аделекан
Год издания: 2020
Описание:
Объёмная во всех смыслах книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассматриваются основные элементы языка, такие как функции и классы, приёмы ООП. Также вы узнаете о разработке микросервисов RESTful для приложений Android, о методах реализации шаблона архитектуры MVC и многое другое.
Скачать книгу
#книга #kotlin #ru
Курс: Вычислительная нейробиология
Этот курс представляет собой введение в основные вычислительные методы для понимания того, что делают нервные системы, и для определения того, как они функционируют. Вы исследуете вычислительные принципы, управляющие различными аспектами зрения, сенсорно-моторного контроля, обучения и памяти.
Конкретные темы, которые будут рассмотрены, включают представление информации импульсными нейронами, обработку информации в нейронных сетях и алгоритмы адаптации и обучения. Вы будете использовать демонстрации и упражнения Matlab / Octave / Python, чтобы глубже понять концепции и методы, представленные в курсе.
Пройти бесплатно курс можно здесь
#курс #ru
Этот курс представляет собой введение в основные вычислительные методы для понимания того, что делают нервные системы, и для определения того, как они функционируют. Вы исследуете вычислительные принципы, управляющие различными аспектами зрения, сенсорно-моторного контроля, обучения и памяти.
Конкретные темы, которые будут рассмотрены, включают представление информации импульсными нейронами, обработку информации в нейронных сетях и алгоритмы адаптации и обучения. Вы будете использовать демонстрации и упражнения Matlab / Octave / Python, чтобы глубже понять концепции и методы, представленные в курсе.
Пройти бесплатно курс можно здесь
#курс #ru
Какой у вас профессиональный уровень в IT?
Anonymous Poll
7%
Не имею профессионального/учебного интереса в IT
40%
Ещё не работаю в IT
7%
Intern / Стажер-разработчик или т.п.
16%
Junior / Младший разработчик или т.п.
15%
Middle / «Миддл»
5%
Senior / Старший разработчик или т.п.
3%
(Team) Lead / Руководитель команды, группы и т.п. или ведущий разработчик
2%
Руководитель разработки, департамента, топ-менеджер
4%
Связан с IT, но не занимаюсь и не руковожу разработкой (дизайнер, аналитик, продакт, ...)
2%
Другое (пожалуйста, укажите в комментариях ваш вариант)
Книга: Docs for Developers: An Engineer’s Field Guide to Technical Writing
Автор: Jared Bhatti
Год издания: 2021
Описание:
Авторы этой книги работали над документированием нескольких сложных технических проектов в таких местах, как Linux Foundation, Google, Stripe, LaunchDarkly и правительстве Великобритании, работая над удовлетворением потребностей разработчиков с помощью документации. В этой книге они излагают свой опыт в пошаговом процессе, который вы можете применить к любому проекту, наряду с тематическими исследованиями, учебными пособиями и советами, основанными на с трудом приобретенном опыте.
Скачать книгу
#книга #en
Автор: Jared Bhatti
Год издания: 2021
Описание:
Авторы этой книги работали над документированием нескольких сложных технических проектов в таких местах, как Linux Foundation, Google, Stripe, LaunchDarkly и правительстве Великобритании, работая над удовлетворением потребностей разработчиков с помощью документации. В этой книге они излагают свой опыт в пошаговом процессе, который вы можете применить к любому проекту, наряду с тематическими исследованиями, учебными пособиями и советами, основанными на с трудом приобретенном опыте.
Скачать книгу
#книга #en