Size: a a a

Книги для программистов

2021 April 02
Книги для программистов
Какое ключевое качество отличает успешного PHP-разработчика? — Любознательность.
Чтобы решать задачи на Middle+ уровне, необходимо уметь работать с экосистемой PHP.
Начните получать необходимые навыки 13 апреля на демо-занятии «Экосистема PHP». Вместе с Александром Пряхиным, СТО в CityAds Media, вы разберете:
- Какие темы и когда нужно изучать?
- Почему надо задавать вопросы и исследовать все вокруг?

Демо-урок является частью онлайн-курса «PHP Developer. Professional». Используйте эту возможность попробовать курс, познакомиться с преподавателем и получить ценные знания. Для регистрации на занятие пройдите вступительный тест https://otus.pw/WP7u/
источник
Книги для программистов
Data Science on AWS (2021)
Авторы: Chris Fregly, Antje Barth
Количество страниц: 522

Из этой практической книги специалисты в области искусственного интеллекта и машинного обучения узнают, как успешно создавать и развертывать проекты в области науки о данных в Amazon Web Services. Стек Amazon AI и машинного обучения объединяет науку о данных, инженерию данных и разработку приложений, чтобы помочь вам повысить уровень ваших навыков. В этом руководстве показано, как создавать и запускать конвейеры в облаке, а затем интегрировать результаты в приложения за считанные минуты, а не дни. На протяжении всей книги авторы демонстрируют, как снизить затраты ресурсов и повысить производительность.

Достоинства:
➕Актуальность материала;
➕Практикоориентированность.

Недостатки:
➖Книга доступна только в формате раннего доступа.

Скачать книгу

#english #book #advanced
источник
2021 April 03
Книги для программистов
JS Mararton а Телеграме
Автор: Зар Захаров

Способ быстро погрузиться в JavaScript при поддержке ментора и сразу начать работать с кодом.

На марафоне вы:
✔️Будете получать по 3 коротких видеоурока в неделю;
✔️Выполнять обязательные домашние задания, чтобы пройти дальше;
✔️Задавать вопросы по заданиям в чате;
✔️Работать с кодом реального проекта и получать комментарии к нему.

В результате напишете файтинг на JavaScript по мотивам Mortal Kombat за неделю.

Для регистрации запустите бота по ссылкессылке.
источник
Книги для программистов
Classic Computer Science Problems in Java (2020)
Автор: David Kopec
Количество страниц: 264

Оттачивайте свои навыки программирования, исследуя известные проблемы информатики! Classic Computer Science Problems in Java предлагает вам проверенные временем сценарии и алгоритмы. Вы выполните серию упражнений, основанных на информатике, которые призваны улучшить ваши способности в разработке программного обеспечения, понимание искусственного интеллекта и даже подготовить вас к успешному прохождению собеседования. Работая с примерами в алгоритмах поиска, кластеризации, графах и многом другом, вы вспомните важные вещи, которые, возможно, забыли, и обнаружите классические решения своих «новых» задач.

Что внутри:
✔️Рекурсия, мемоизация и битовые манипуляции;
✔️Поисковые, графовые и генетические алгоритмы;
✔️Проблемы соблюдения ограничений;
✔️Кластеризация K-средних и нейронные сети.

Достоинства:
➕Множество примеров кода;
➕Хороший авторский стиль.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #intermediate
источник
Книги для программистов
Effective Java (2018)
Автор: Joshua Bloch
Количество страниц: 412

Поддержка в современной Java нескольких парадигм увеличивает потребность программиста в рекомендациях от опытных профессионалов, которые представлены в этой книге. Как и в предыдущих изданиях, каждая глава книги состоит из частей, представленных в виде коротких отдельных эссе, где содержатся конкретные советы, тонкости и обновлённые примеры кода. Подробные объяснения в каждой части описывают, что нужно делать и почему, и как поступать не стоит.

Продвинутые темы в книге:
✔️Функциональные интерфейсы, лямбда-выражения, ссылки на методы и потоки;
✔️Стандартные и статичные методы в интерфейсах;
✔️Конструкция try-with-resourses;
✔️Новые фичи библиотеки, такие как интерфейс Optional, java.time и многое другое.

Достоинства:
➕Подходит для опытных;
➕Множество примеров кода.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #intermediate
источник
2021 April 04
Книги для программистов
В ВТБ открыты сразу четыре вакансии для IT-специалистов с опытом работы в отрасли.

1. Системный аналитик: https://clc.am/lGMCMw
— На позиции вы будете анализировать и моделировать новые бизнес-процессы, тестировать ПО и заниматься разработкой.
2. QA-инженер: https://clc.am/FN8nzg
— Вы будете заниматься разными видами тестирования, работать в кросс-функциональной команде по методологиям scrum и двухнедельным спринтам, взаимодействовать со смежными экспертизами.
3. Java-разработчик: https://clc.am/p2EsBQ
— Ваши задачи - это разработка приложений с использованием микросервисной архитектуры, участие в code review и написание unit-тестов.
4. DevOps-специалист: https://clc.am/ur4GVQ
— Вы будете заниматься развертыванием и поддержкой программных продуктов для разработки и тестирования, а также работать с системами мониторинга IT-процессов.

Присоединяйтесь к ВТБ и вы получите:
— достойную заработную плату и соц.пакет;
— живые и интересные проекты;
— команда из лучших профессионалов, среди более 5000 IT-специалистов компании;
— карьерный рост и возможность выбора направления развития.

Выбирайте подходящую вакансию и отправляйте резюме до 4 апреля включительно.
источник
Книги для программистов
Process Mining: Data Science in Action (2018)
Автор: Wil M. P. van der Aalst
Количество страниц: 486

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

Достоинства:
➕Широкий спектр тем;
➕Легко читается.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
источник
Книги для программистов
Из какого Вы города?
Анонимный опрос
17%
Москва (Московская область)
8%
Санкт-Петербург (Ленинградская область)
2%
Краснодар (Краснодарский край)
2%
Екатеринбург (Свердловская область)
2%
Новосибирск (Новосибирская область)
2%
Казань (Республика Татарстан)
2%
Ростов-на-Дону (Ростовская область)
2%
Нижний Новгород (Нижегородская область)
2%
Челябинск (Челябинская область)
62%
Другой
Проголосовало: 4731
источник
Книги для программистов
SQL for Beginners (2020)
Автор: Dan Park
Количество страниц: 183

Если вам нужно быстро разобраться в SQL, данная книга отлично подойдет для этого. С её помощью вы сразу поймете основные концепции и сможете начать работать с SQL.

Во время чтения книги вы:
✔️Научитесь создавать базы данных;
✔️Изучите структуру SELECT;
✔️Рассмотрите различные типы данных;
✔️Научитесь работать с архитектурой и версиями.

Достоинства:
➕Актуальность материала;
➕Множество примеров кода.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #beginner
источник
2021 April 05
Книги для программистов
Microservices Security in Action (2020)
Авторы: Prabath Siriwardena, Nuwan Dias
Количество страниц: 616

Книга учит, как решать проблемы безопасности, связанные с микросервисами, во всей системе. Это руководство включает множество практических упражнений с использованием ведущих инструментов с открытым исходным кодом и примеров с использованием Java и Spring Boot.

Что внутри
✔️Концепции безопасности микросервисов;
✔️Развертывания с Docker, Kubernetes и Istio;
✔️Тестирование безопасности на уровне кода;
✔️Связь с HTTP, gRPC и Kafka.

Достоинства:
➕Широкий спектр тем;
➕Актуальность материала.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
источник
Книги для программистов
15 минут – и ты говоришь по-английски!
Сорян, это к Гарри Поттеру.

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

Невероятно?
Да! Не поверишь, пока не сходишь на вебинар Алекса Рубанова.
Реально взрывает мозг.

Два часа – и у тебя нет языкового барьера.
Два часа – ты понимаешь, английский учить легко.
И главное врубаешься – ТЫ можешь это do it!
👉🏻 Регистрируйся 👈🏼

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

👉🏻 Регистрация
источник
Книги для программистов
Statistics Done Wrong: The Woefully Complete Guide (2015)
Автор: Alex Reinhart
Количество страниц: 176

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

Вы получите советы о том, как:
✔️Задаваться правильными вопросами, проектировать правильные эксперименты и придерживаться плана;
✔️Думать о р-значениях, значимости, незначимости, доверительных интервалах и регрессии;
✔️Делать выборки правильного размера и предотвращать ложные срабатывания;
✔️Создавать отчетность о вашем анализе и публиковать данные и исходный код.

Достоинства:
➕Небольшой объем;
➕Множество оригинальных примеров.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #intermediate
источник
2021 April 06
Книги для программистов
Каждый Data scientist хоть раз пробовал поиграться с нейросетями. Но чтобы они решали задачи бизнеса, работали стабильно и не потребляли чрезмерное количество ресурсов  — тут не обойтись без практики и специальных знаний.

Хотите связать свою карьеру с нейросетями? Ждем вас на онлайн-курсе «Deep Learning. Basic», где вы с основ шаг за шагом создадите и обучите свою первую послушную нейронную сеть.

⚡️За 5 месяцев вы ознакомитесь с базовыми возможностями нейронных сетей, попробуете разные направления Deep Learning и освоите такие фреймворки как PyTorch, Keras, NumPy. После обучения вы сможете претендовать на начальные позиции специалиста по нейронным сетям и самостоятельно решать рядовые распространенные задачи.

👉Вступительный тест покажет, достаточно ли у вас знаний математики и базового синтаксиса Python для прохождения курса. Набирайте проходной балл и занимайте место по спец.цене: https://otus.pw/tJYP/
источник
Книги для программистов
Linear Algebra Done Right (2015)
Автор: Sheldon Axler
Количество страниц: 357

Этот популярный учебник по линейной алгебре второго курса предназначен для студентов-математиков и аспирантов. Применяемый здесь новаторский подход оставляет определители на конец книги. Текст посвящен главной цели линейной алгебры: пониманию структуры линейных операторов в конечномерных векторных пространствах. Автор сильно постарался мотивировать созданные концепции и упростить доказательства. Различные интересные упражнения в каждой главе помогут студентам глубже понимать объекты линейной алгебры и управлять ими.

Достоинства:
➕Глубокое погружение в тему;
➕Хороший авторский стиль.

Недостатки:
➖Нет ответов на некоторые объемные упражнения.

Скачать книгу

#english #book #advanced
источник
Книги для программистов
Сколько Вам лет?
Анонимный опрос
8%
до 18
33%
18-24
36%
25-34
17%
35-44
7%
45 и старше
Проголосовало: 6731
источник
Книги для программистов
Python for Excel: A Modern Environment for Automation and Data Analysis (2021)
Автор: Felix Zumstein
Количество страниц: 338

Хотя Excel остается популярным в деловом мире, новые форумы обратной связи от Microsoft полны запросов на включение Python в качестве языка Excel скриптов. Фактически, это самая востребованная функция. Что делает эту комбинацию такой привлекательной? В этом практическом руководстве Феликс Замштейн - создатель xlwings, популярного пакета с открытым исходным кодом для автоматизации Excel с помощью Python - показывает опытным пользователям Excel, как эффективно интегрировать код.

Во время чтения книги вы:
✔️Начнете использовать Python без обширных знаний в области программирования;
✔️Начнете работу с современными инструментами, включая ноутбуки Jupyter и Visual Studio;
✔️Используете pandas для сбора, очистки и анализа данных и замены типичных вычислений в Excel;
✔️Автоматизируете утомительные задачи;
✔️Используете xlwings для создания интерактивных инструментов, использующих Python в качестве механизма вычислений;
✔️Подключите Excel к базам данных и файлам CSV и извлечете данные из Интернета с помощью кода Python;
✔️Используете Python как единый инструмент для замены VBA, Power Query и Power Pivot.

Достоинства:
➕Актуальность материала;
➕Множество примеров кода.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
источник
2021 April 07
Книги для программистов
GameDevBook - канал с книгами по гейм деву. Скачивать можно в 2 клика из телеграма.

Книги новые 2017+ года.

Скачивайте, читайте и пишите свои игры.
источник
Книги для программистов
Data Governance: The Definitive Guide (2021)
Авторы: Evren Eryurek, Uri Gilad, Valliappa Lakshmanan, Anita Kibunguchy-Grant, Jessi Ashdown
Количество страниц: 254

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

Во время чтения книги вы изучите:
✔️Стратегии управления данными, ориентированные на людей, процессы и инструменты;
✔️Преимущества и проблемы подхода к управлению данными на основе облачных вычислений;
✔️Как осуществляется управление данными от приема до подготовки и использования;
✔️Как справляться с постоянным повышением качества данных;
✔️Проблемы и методы управления потоковой передачей данных;
✔️Защиту данных для аутентификации, безопасности, резервного копирования и мониторинга.

Достоинства:
➕Актуальность материала;
➕Хорошая структурированность.

Недостатки:
➖Не замечено.

Скачать книгу

#english #book #advanced
источник
2021 April 08
Книги для программистов
C# in Depth (2019)
Автор: Jon Skeet
Количество страниц: 528

Четвёртое издание книги — ваш ключ к открытию новых особенностей, добавленных в C# 5, 6 и 7. Автор рассказывает о работе с интерполированными строками, элементами функций, воплощающими выражения, шаблонами и многим другим. После изучения материала из книги вы сможете уверенно писать качественный C#-код.

Что внутри:
✔️Полный разбор фич C# 6, 7;
✔️Анонимные типы;
✔️Дженерики;
✔️Альтернативы кортежам;
✔️Написание асинхронного кода и многое другое.

Достоинства:
➕Хорошо подходит опытным C#-разработчикам и начинающим;
➕Множество практических примеров;
➕Хороший авторский стиль.

Недостатки:
➖После публикации книги вышел C# 8; впрочем, автор посвятил ему отдельную главу.

Скачать книгу

#english #book #intermediate
источник
Книги для программистов
Измени мир кликом мыши! 🖱️

Стартовал самый масштабный конкурс для IT-специалистов — «Цифровой прорыв» 2021 🚀

➡️ Собирай команду и участвуй в одном из 8 тематических  хакатонов.
➡️ Решай кейсы с применением технологий: Big Data, IoT, AR/VR, AI, квантовые технологии, промышленный интернет и пр.  
➡️ Открывай новые карьерные возможности.
➡️ Получай опыт и знания от более 400 экспертов IT-индустрии.
➡️ Изучай уникальные образовательные программы от «Цифрового Прорыва».
➡️ Внедряй свой продукт на рынок с помощью Акселератора «Цифрового Прорыва».

Выиграй призовой фонд — 55 млн. руб. 🏆

Регистрируйся: https://leadersofdigital.ru/
источник