Size: a a a

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

2020 September 15
Книги для программистов
Beginning Unreal Game Development (2020)
Автор: David Nixon
Количество страниц: 389

Работая с книгой, вы начнёте создавать видеоигры с помощью Unreal Engine 4 и изучите основы разработки игр. При помощи практических пошаговых инструкций вы научитесь создавать красивые среды и прочные основы для более сложных игр. Вы узнаете, как работать с программным обеспечением для дизайна 3D-игр, используемым при разработке чрезвычайно популярных игр для ПК, консолей и мобильных устройств.

Достоинства:
➕Качественные иллюстрации;
➕Хорошая структурированность.

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

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

#english #book #advanced
источник
Книги для программистов
Учитесь сейчас, чтобы зарабатывать 300 000₽! (Реальные зарплаты Data Scientists в Москве)

Сделайте первый шаг навстречу работе мечты на Skill-Branch – присоединяйтесь к курсу Data Science, разработанному совместно с экспертами главного 🏦банка страны!

Деньги для вас не главное?!😏

Тогда учитесь, чтобы полюбить понедельники и не грустить воскресными вечерами! Более 50% Data Scientists работают удалённо, в режиме 🏡home office! Освойте высокооплачиваемую IT-профессию и работайте из дома, если хотите!

• 5 месяцев
• Бизнес-кейсы от эксперта «Сбербанка»!
• Автоматическая проверка заданий
• Квалификационная работа – кейс для вашего портфолио
• Помощь с трудоустройством
• Добавляйтесь в чат по Data Science @Data_Science_Education

Освойте ТОП навыков Data Scientists и получите работу мечты!🧑🏻‍💻

✔️Программирование на Python
✔️Математическая статистика
✔️Анализ данных
✔️Машинное обучение

📌Save The Date!
Старт курса 17 сентября!
Подробнее

⚡️Рассрочка 0/0/24
⚡️Программа лояльности и скидки
⚡️Обучение за счёт работодателя
источник
Книги для программистов
Deep Learning with R (2018)
Авторы: François Chollet, J.J. Allaire
Количество страниц: 341

Deep Learning with R демонстрирует технологии глубокого обучения с помощью мощной библиотеки Keras и ее языкового интерфейса на R. Книга поможет вам изучить DL при помощи интуитивно понятных объяснений и практических примеров. Автор книги - создатель Keras.

Что внутри:
✔️Основы глубокого обучения;
✔️Настройка собственной среды разработки;
✔️Классификация и генерация изображений;
✔️ГО для текста и последовательностей.

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

Недостатки:
➖Встречаются ошибки в коде.

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

#english #book #intermediate
источник
2020 September 16
Книги для программистов
Building Machine Learning Pipelines (2020)
Авторы: Hannes Hapke, Catherine Nelson
Количество страниц: 366

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

Во время чтения книги вы:
✔️Поймете шаги, составляющие так называемый конвейер машинного обучения;
✔️Создадите свой конвейер;
✔️Научитесь управлять конвейером машинного обучения с помощью Apache Beam, Apache Airflow и Kubeflow Pipelines;
✔️Изучите работу с данными с помощью TensorFlow Data Validation и TensorFlow Transform;
✔️Проведете подробный анализ модели;
✔️Изучите справедливость и предвзятость в работе вашей модели;
✔️Изучите методы машинного обучения, сохраняющие конфиденциальность.

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

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

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

#english #book #advanced
источник
Книги для программистов
В мире компьютерных игр не только безумное разнообразие жанров 🎲🎮🕹👾, но и огромные бюджеты международных IT-гигантов. Стать разработчиком игр = обеспечить себя захватывающей работой и высокой зарплатой. Какие шаги предпринять, ещё учась в школе, расскажут 12 сентября (сб) в 12:00 на IT-субботнике GeekBrains «Из геймера в разработчики игр».

Кому будет полезно:
👪 Родители, чьи дети любят компьютерные игры. Вы узнаете, как направить интерес в полезное русло и позаботиться о будущем ребёнка.
🎮 Школьники, которые задумываются о выборе профессии. Вы поймете, чем привлекательна разработка игр и подходит ли она вам.

Бесплатная регистрация и все подробности здесь 👉 https://proglib.io/w/f32e6281
источник
Книги для программистов
Analytical Skills for AI and Data Science (2020)
Автор: Daniel Vaughan
Количество страниц: 232

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

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

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

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

#english #book #advanced
источник
2020 September 17
Книги для программистов
Интенсив-практикум «Penetration Testing»🔥

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

За 4 дня вы научитесь:
- Сканировать локальные сети, узлы в сети Интернет и анализ полученного результата.
- Обнаруживать ряд уязвимостей в веб-приложениях, программах, операционных системах и почтовых серверах.
- Подбирать эксплойты к программному обеспечению с целью тестирования безопасности.
- Эксплуатировать уязвимости через программы для тестирования.

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

Интенсив ведет: Егор Богомолов, 200+ успешных проектов в таких компаниях как "Информзащита", "Бизон" и "Валарм".

Читайте подробности и оставляйте заявку на сайте: https://is.gd/HgugLc
источник
Книги для программистов
JavaScript Next (2019)
Автор: Raju Gandhi
Количество страниц: 241

Благодаря множеству новых функций, код на JavaScript теперь выглядит лаконичнее, его удобнее отлаживать и легко понимать. Эта книга представляет собой практическое руководство по новым фичам, представленным в JavaScript, начиная с версии 6 ECMAScript и заканчивая ECMAScript 9.

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

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

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

#english #book #advanced
источник
Книги для программистов
C++20 Recipes (2020)
Автор: J. Burton Browning, Bruce Sutherland
Количество страниц: 660

Откройте для себя новейшие основные фичи C++20, включая модули, концепты, spaceship оператор и умные указатели. Эта книга представляет собой удобное справочное руководство, которое охватывает новый стандарт языка C++, а также некоторые шаблоны кода, доступные в стандартной библиотеке шаблонов.

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

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

Недостатки:
➖Большой объем.

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

#english #book #intermediate
источник
2020 September 18
Книги для программистов
React and React Native (2020)
Авторы: Adam Boduch, Roy Derks
Количество страниц: 526

React и React Native, инновационные фреймворки для разработки пользовательского интерфейса, созданы для написания качественных кроссплатформенных мобильных и веб-приложений. Данная книга была обновлена, чтобы соответствовать последней версии React. Поработав с книгой, вы сможете быстро создавать новые проекты. Для комфортного чтения необходимы знания  JavaScript.

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

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

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

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

#english #book #intermediate
источник
Книги для программистов
❗️В рамках курсов Deep Learning и Computer Vision от OTUS пройдут открытые вебинары для специалистов, работающих в области глубокого и машинного обучения

📌 21.09: Состязательные сети и повышение разрешения
Слушатели узнают:
- что такое GANs
- как нейросети генерируют новые картинки
- как повышать разрешение изображений
👉🏻Регистрация: https://otus.pw/z3Nx/

📌 23.09: Метод максимального правдоподобия
Слушатели узнают:
- что такое правдоподобие
- как связано правдоподобие и перекрестная энтропия
- как связано правдоподобие и среднеквадратичное отклонение
👉🏻Регистрация: https://otus.pw/o0LY/

Демо-уроки являются частями курсов Deep learning и Computer vision, где студенты на практике создают свои первые нейросети и решают важнейшие задачи компьютерного зрения.

Занятия не для новичков. Для регистрации просим пройти вступительное тестирование.
источник
Книги для программистов
Spark in Action, Second Edition (2020)
Автор: Jean-Georges Perrin
Количество страниц: 600

Платформа распределенной обработки данных Spark предоставляет простой в реализации инструмент для приема, потоковой передачи и обработки данных из любого источника. Читая Spark in Action, Second Edition, вы научитесь пользоваться преимуществами основных функций Spark и невероятной скоростью обработки данных. Знания Spark пригодятся на работе по всему миру, и с помощью мощных и гибких Java API вы сможете воспользоваться всеми преимуществами без предварительного изучения Scala или Hadoop.

Что внутри:
✔️Написание приложений Spark на Java;
✔️Архитектура программы;
✔️Использование файлов, баз данных, потоков и Elasticsearch;
✔️Запросы по распределенным наборам данных с помощью Spark SQL.

Достоинства:
➕Хороший авторский стиль;
➕Книга избавляет от необходимости учить Scala;
➕Для комфортного чтения необходимы базовые знания Java.

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

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

#english #book #advanced
источник
2020 September 19
Книги для программистов
Напоминаем, что у нас есть основной канал в Telegram: https://t.me/proglibrary. Там всегда можно найти актуальные статьи, викторины и новости о программировании. Подписывайтесь!
источник
Книги для программистов
iOS Apprentice (Eighth Edition): Beginning iOS Development with Swift and UIKit (2019)
Авторы: Joey deVilla, Eli Ganim, Matthijs Hollemans
Количество страниц: 815

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

Достоинства:
➕Отсутствие ошибок и опечаток;
➕Качественные упражнения.

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

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

#english #book #beginner
источник
Книги для программистов
За что отвечает Scrum-мастер и как измерить его эффективность?

22 сентября в 20:00 подключайтесь к открытому вебинару от Дмитрия Емельянова, если вы управляете IT-проектами или только планируете стать Project-менеджером.

• Как именно стоит оценивать эффективность работы Scrum-мастера?
• За что он в действительности отвечает?
• Какие способы могут навредить при попытке оценить эффективность, а какие, наоборот, способствовать росту?

Вебинар является частью программы практического онлайн-курса «Agile Project Manager». Для регистрации на вебинар оставьте заявку: https://otus.pw/Hmcp/
источник
Книги для программистов
Get Programming with Node.js (2019)
Автор: Jonathan Wexler
Количество страниц: 480

Автор книги учит писать серверный код на JavaScript с использованием Node.js. Из 37 динамичных, увлекательных и практических уроков вы узнаете, как расширить свои навыки JavaScript для написания бекенда ваших веб-приложений. Книга понравится фронтенд-разработчикам со средними знаниями JavaScript.

Что внутри:
✔️Новые фичи от ES2015 и далее;
✔️Написание асинхронного кода;
✔️Создание моделей данных;
✔️Отладка модулей  JavaScript;

Достоинства:
➕Множество примеров кода;
➕Среди прочих тем автор затрагивает безопасность и шифрование.

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

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

#english #book #intermediate
источник
2020 September 20
Книги для программистов
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems (2019)
Автор: Aurélien Géron
Количество страниц: 856

Благодаря недавней серии прорывов глубокое обучение расширило всю область машинного обучения в целом. Теперь программисты, которые почти ничего не знают о работе этой технологии, могут использовать простые и эффективные инструменты для реализации программ, обучающихся на данных. Книга показывает читателю, как это делается. Используя конкретные примеры, минимум теории и два фреймворка Python — Scikit-Learn и TensorFlow — автор поможет вам получить интуитивное понимание концепций и инструментов для построения интеллектуальных систем. Книга была обновлена после выхода TensorFlow 2.0.

С помощью книги вы:
✔️Научитесь работать с нейронными сетями;
✔️Изучите несколько моделей, включая дерево решений, случайный лес и другие;
✔️Научитесь использовать Scikit-Learn;
✔️Сможете использовать TensorFlow для создания и обучения нейронных сетей;
✔️Научитесь работать со сверточными, рекуррентными нейронными сетями, глубоким обучением с подкреплением;
✔️Изучите методы обучения и масштабирования нейронных сетей.

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

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

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

#english #book #intermediate
источник
Книги для программистов
Modern Full-Stack Development (2020)
Автор: Frank Zammetti
Количество страниц: 395

React - один из самых популярных фреймворков веб-разработки, доступных сегодня, а Node.js чрезвычайно популярен для разработки на стороне сервера. Тот факт, что оба используют JavaScript, является хорошим аргументом в пользу их использования, но по мере того, как разработчики все больше используют этот язык, они начинают видеть и некоторые несовершенства; именно поэтому существует и быстро набирает популярность TypeScript. Добавьте к этому стеку Webpack и Docker, и вы получите мощный набор инструментов разработки, с которым можно создавать приложения. Работая с книгой, вы увидите, как эти инструменты действуют вместе и научитесь ими пользоваться.

Во время чтения книги вы:
✔️Запустите проект и логически структурируете его;
✔️Сделаете интерфейс пользователя с React и MAterial-UI;
✔️Используете вебсокеты для коммуникаций клиента с сервером;
✔️Создадите REST API с Node и Express.

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

Недостатки:
➖Некоторые темы описаны поверхностно.

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

#english #book #intermediate
источник
2020 September 21
Книги для программистов
Programming: Principles and Practice Using C++ (2014)
Автор: Bjarne Stroustrup
Количество страниц: 1312

Книга предназначена в первую очередь для людей, которые никогда раньше не программировали; она была протестирована на тысячах студентов первого курса разных университетов. Она также широко использовалась для самообучения.
Первая половина книги охватывает широкий спектр основных концепций, методов проектирования и программирования, языковых функций и библиотек. Это позволит вам писать программы, работающие с вводом, выводом, вычислениями и простой графикой. Вторая половина посвящена более специализированным темам (таким как обработка текста, тестирование и язык программирования C) и предоставляет обширный справочный материал. Исходный код и вспомогательные приложения доступны на сайте автора книги, создателя языка C++.

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

Недостатки:
➖Посредственно описан процесс установки.

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

#english #book #beginner
источник
Книги для программистов
Книги прокачивают базу знаний, а канал «Лаборатории Касперского» каждый день делится актуальными новостями из мира IT, чтобы вы оставались в курсе событий.

Подписывайтесь @kasperskylab_ru и получайте порцию ежедневных открытий и чек-лист по кибербезопасности от крупнейший IT компании!
#kaspersky #новости #чеклист
источник