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

Обратная связь: @proglibrary_feedback_bot
Актуальные мероприятия по разработке: @event_listener_bot

По вопросам рекламы: http://ad.proglib.io/?utm_source=progbook
или пишите @proglib_adv

Книги для программистов 116,601 Подписчиков

​CLR via C# (2012)
Автор: Jeffrey Richter
Количество страниц: 896

Копайте глубже и осваивайте тонкости разработки в среде CLR, C# и .NET. Под руководством эксперта по программированию Джеффри Рихтера, давнего консультанта команды Microsoft .NET, вы получите практические советы по созданию надежных и отзывчивых приложений и компонентов.

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

Достоинства:
➕Пригодится каждому .NET разработчику;
➕Глубокое погружение в тонкости языка.

Недостатки:
➖Некоторая информация устарела, но большая часть по сути осталась прежней.

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

Отправлено, 2021-08-01 15:35:32
2021-08-01 15:35:32
15,013
Книги для программистов 116,601 Подписчиков

​Code like a Pro in C# (2021)
Автор: Jort Rodenburg
Количество страниц: 416

Важнейшие бизнес-приложения во всем мире написаны на универсальном языке C# и на мощной платформе .NET и работают на настольных компьютерах, облачных системах и серверах Windows или Linux. Code Like a Pro in C# позволяет улучшить имеющиеся у вас способности в разработке ПО. Здесь нет основ по типу "Hello World" или "Computer Science 101" - вы будете учиться на практических примерах, реорганизовывая устаревшую кодовую базу, используя новые методы, инструменты и передовые практики, чтобы привести ее в соответствие с современными стандартами C#.

Что внутри:
✔️Модульное тестирование и разработка через тестирование;
✔️Рефакторинг устаревшей кодовой базы .NET;
✔️Принципы чистого кода;
✔️Запросы в базы данных и управление ими с помощью LINQ и Entity Framework Core.

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

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

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

Отправлено, 2021-07-31 21:20:23
2021-07-31 21:20:23
15,618
Книги для программистов 116,601 Подписчиков

​Elm in Action (2020)
Автор: Richard Feldman
Количество страниц: 344

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

Темы в книге:
✔️Масштабируемый дизайн для производственных веб-приложений;
✔️Одностраничные приложения в Elm;
✔️Моделирование данных в Elm;
✔️Доступ к JavaScript из Elm.

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

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

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

Отправлено, 2021-07-31 12:31:33
2021-07-31 12:31:33
15,236
Книги для программистов 116,601 Подписчиков

​AWS Certified Cloud Practitioner Study Guide (2019)
Авторы: Ben Piper, David Clinton
Количество страниц: 282

Сделайте следующий шаг в своей карьере, расширив и подтвердив свои навыки в облаке Amazon Web Services (AWS). Учебное пособие для сертифицированного специалиста по облачным технологиям AWS дает хорошее представление об этой ведущей в отрасли технологии, которой пользуются тысячи компаний по всему миру, а также ресурсы, необходимые для подтверждения своих знаний на сертификационном экзамене AWS. Это руководство предлагает полное и тщательное рассмотрение всех тем, включенных в экзамен, начиная с обсуждения того, что такое облако AWS, его базовой глобальной инфраструктуры и архитектурных принципов.

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

Достоинства:
➕Короткие удобные главы;
➕Практические упражнения.

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

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

Отправлено, 2021-07-30 14:59:14
2021-07-30 14:59:14
15,174
Книги для программистов 116,601 Подписчиков

​The Haskell School of Music: From Signals to Symphonies (2018)
Авторы: Paul Hudak, Donya Quick
Количество страниц: 398

Эта книга исследует основы компьютерной музыки и функционального программирования на языке программирования Haskell. Функциональное программирование обычно считается трудным для изучения. Данное введение в контексте создания музыки позволит студентам использовать свой опыт, чтобы помочь понять концепции, которые могут быть пугающе трудными для понимания в более традиционных условиях изучения информатики.

Достоинства:
➕Хороший авторский стиль;
➕Легко читается.

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

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

Отправлено, 2021-07-29 20:12:45
2021-07-29 20:12:45
16,054
Книги для программистов 116,601 Подписчиков

В каких случаях C#-разработчику нужно освоить ASP. NET Core и какие еще технологии идут в связке с эти фреймворком?

4 августа на эти вопросы ответит Алексей Ягур, Team Lead в YouDo. Алексей представит программу онлайн-курса «C# ASP. NET Core Developer» и расскажет, как проходит практика в командах.
Перед встречей рекомендуем пройти вступительный тест, который покажет ваш уровень подготовки.

Регистрируйтесь на вебинар и запасайтесь вопросами эксперту https://otus.pw/Oang/

Отправлено, 2021-07-29 17:01:37
2021-07-29 17:01:37
14,070
Книги для программистов 116,601 Подписчиков

​Regression Analysis: An Intuitive Guide for Using and Interpreting Linear Models (2020)
Автор: Jim Frost
Количество страниц: 355

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

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

Достоинства:
➕Практикоориентированность;
➕Простые понятные объяснения.

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

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

Отправлено, 2021-07-29 14:51:19
2021-07-29 14:51:19
15,415
Книги для программистов 116,601 Подписчиков

​Unity in Action: Multiplatform game development in C# (2018)
Автор: Joe Hocking
Количество страниц: 400

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

Что внутри:
✔️Новые примеры, обновления;
✔️2D и 3D игры;
✔️Персонажи, которые бегают, прыгают и врезаются в разные вещи;
✔️Работа с интернетом.

Достоинства:
➕Присутствуют иллюстрации;
➕Хороший авторский стиль;
➕Весь код доступен на GitHub.

Недостатки:
➖Некоторые детали, связанные с интерфейсом пользователя, устарели.

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

Отправлено, 2021-07-28 20:37:17
2021-07-28 20:37:17
16,411
Книги для программистов 116,601 Подписчиков

Что нужно, чтобы правильно использовать и разрабатывать MS SQL БД?

📅03 августа ждем всех разработчиков СУБД и бэкендеров на вебинаре с Павлом Стрекаловым. Вы узнаете о востребованности технологии, познакомитесь с программой онлайн-курса «MS SQL Server разработчик» и форматом обучения в OTUS.

❗️Используйте эту возможность, чтобы пообщаться с экспертом и узнать больше о работе с СУБД.

👉Регистрация на вебинар https://otus.pw/bGMX/

Отправлено, 2021-07-28 17:01:45
2021-07-28 17:01:45
14,887
Книги для программистов 116,601 Подписчиков

​Advanced C and C++ Compiling (2014)
Автор: Milan Stevanovic
Количество страниц: 334

Научиться писать код на C / C++ - это только первый шаг. Чтобы быть серьезным программистом, вы должны понимать структуру и назначение двоичных файлов, создаваемых компилятором: объектные файлы, статические библиотеки, разделяемые библиотеки и, конечно же, исполняемые файлы. В своей книге автор подробно объясняет процесс сборки и показывает, как интегрировать код от других разработчиков в виде развернутых библиотек, а также как решать проблемы и возможные несоответствия между вашим собственным и внешними деревьями кода.

Достоинства:
➕Книга написана профессионалом в этой области;
➕Много ценной информации, которую непросто найти в интернете.

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

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

Отправлено, 2021-07-28 14:24:20
2021-07-28 14:24:20
17,251
Книги для программистов 116,601 Подписчиков

​The Definitive Guide to Shopify Themes (2017)
Автор: Gavin Ballard
Количество страниц: 247

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

Во время чтения книги вы:
✔️Используете свои навыки веб-разработки для освоения тем Shopify и новых технологий, таких как Liquid и Slate;
✔️Примените соответствующие принципы Shopify к дизайну сайтов;
✔️Примените стратегии и технические навыки, чтобы получить максимальную отдачу от Shopify.

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

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

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

Отправлено, 2021-07-27 20:17:23
2021-07-27 20:17:23
16,256
Книги для программистов 116,601 Подписчиков

​Game Programming Patterns (2014)
Автор: Robert Nystrom
Количество страниц: 354

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

Достоинства:
➕Примеры кода без ошибок;
➕Множество примеров кода.

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

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

Отправлено, 2021-07-27 15:15:21
2021-07-27 15:15:21
15,985
Книги для программистов 116,601 Подписчиков

⚡️Четвертый митап SmartMarket о разработке навыков для виртуальных ассистентов Салют

⏱ 28 июля
👨‍💻 Онлайн и бесплатно
🎯 Регистрация

О чем поговорим:
— Как работать с zero-code инструментом в визуальном конструкторе SmartApp Graph
— Какие ошибки встречаются при разработке голосовых сценариев и как их избежать
— Как разрабатывать смартапы на готовых шаблонах в SmartMarket
— Как получить 2,5 млн рублей за смартап в рамках программы поощрения SmartMarket

Подключайся и узнай, какие возможности SmartMarket открывает для разработчиков, UX/UI-дизайнеров и бизнеса. Крутые спикеры и полтора часа полезной информации о практике.

Отправлено, 2021-07-27 11:00:35
2021-07-27 11:00:35
15,834
Книги для программистов 116,601 Подписчиков

​API Security in Action (2020)
Автор: Neil Madden
Количество страниц: 576

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

Что внутри:
✔️Аутентификация;
✔️Авторизация;
✔️Ведение журнала аудита;
✔️Ограничение скорости;
✔️Шифрование.

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

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

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

Отправлено, 2021-07-27 09:02:55
2021-07-27 09:02:55
16,754
Книги для программистов 116,601 Подписчиков

​Computer Graphics from Scratch (2021)
Автор: Gabriel Gambetta
Количество страниц: 248

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

Во время чтения книги вы:
✔️Сымитируете взаимодействие лучей света с поверхностями;
✔️Добавите зеркальные отражения и тени на объекты;
✔️Визуализируете сцену из любого положения камеры, используя плоскости отсечения;
✔️Используете плоское затенение, затенение по Гуро и Фонгу, чтобы имитировать реальное освещение поверхности;
✔️Научитесь рисовать детали текстуры, чтобы создавать реалистичные объекты.

Достоинства:
➕Используется понятный псевдокод;
➕Хорошая структурированность.

Недостатки:
➖В некоторых местах недостаточно объяснений.

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

Отправлено, 2021-07-26 19:40:29
2021-07-26 19:40:29
16,322
Книги для программистов 116,601 Подписчиков

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

Полезные материалы по всему, что может быть интересно любому программисту: @proglibrary
Библиотека хакера: @hackproglib
Go: @goproglib
C\C++: @cppproglib
PHP: @phpproglib
Frontend: @frontendproglib
Python: @pyproglib
Mobile: @mobileproglib
Data Science: @dsproglib
Java: @javaproglib
C#: @csharpproglib
Библиотека devops'а: @devopsslib
Библиотека тестировщика: @testerlib

Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота @event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot

Отправлено, 2021-07-26 12:51:32
2021-07-26 12:51:32
16,631
Книги для программистов 116,601 Подписчиков

​Learn Microservices with Spring Boot (2020)
Автор: Moisés Macero García
Количество страниц: 444

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

Во время чтения книги вы:
✔️Научитесь создавать микросервисы с помощью Spring Boot;
✔️Откроете для себя шаблоны архитектуры для распределенных систем, такие как асинхронная обработка, конечная согласованность, отказоустойчивость, масштабируемость и т. д.;
✔️Используете управляемую событиями архитектуру и обмен сообщениями с RabbitMQ;
✔️Пйомете маршрутизацию запросов с помощью Spring Cloud Gateway;
✔️Научитесь разворачивать свои микросервисы где угодно как контейнеры Docker;
✔️Запустите все компоненты микросервисной архитектуры с помощью Docker Compose.

Достоинства:
➕Хороший авторский стиль;
➕Примеры доступны на GitHub;
➕Автор честно рассказывает о преимуществах и недостатках каждой технологии.

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

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

Отправлено, 2021-07-26 10:43:19
2021-07-26 10:43:19
17,135
Книги для программистов 116,601 Подписчиков

​The Rust Programming Language (2019)
Авторы: Steve Klabnik, Carol Nichols
Количество страниц: 560

Официальный гайд по языку программирования Rust. Данный язык предлагает контроль над низкоуровневыми деталями (такими как использование памяти) в сочетании с эргономикой высокого уровня, устраняя трудности, традиционно связанные с языками низкого уровня. Вы начнете с основ, таких как создание функций, выбор типов данных и привязка переменных, а затем перейдете к более сложным концепциям, таким как:
✔️Владение и заимствование, время жизни переменных;
✔️Грамотное использование памяти;
✔️Тестирование, обработка ошибок, рефакторинг;
✔️Дженерики, умные указатели, многопоточность;
✔️Использование Cargo;
✔️Эффективное использование компилятора и многое другое.

Достоинства:
➕Множество примеров кода;
➕Три главы, посвященные созданию проектов.

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

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

Отправлено, 2021-07-25 21:07:26
2021-07-25 21:07:26
16,765
Книги для программистов 116,601 Подписчиков

​Windows PowerShell in Action (2017)
Авторы: Bruce Payette, Richard Siddaway
Количество страниц: 904

В 2006 году Windows PowerShell заново изобрела способ взаимодействия администраторов и разработчиков с Windows. Книга является исчерпывающим руководством по PowerShell. Она написана языковым дизайнером Брюсом Пайеттом и предлагает кристально ясное введение в шелл, а также его повседневное использование.

Что внутри:
✔️Лучший доступный комплексный охват PowerShell;
✔️Разбор рабочих процессов в PowerShell;
✔️Классы PowerShell;
✔️Написание модулей и скриптов;
✔️Желаемая конфигурация состояния;
✔️Программные API и конвейеры.

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

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

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

Отправлено, 2021-07-25 10:14:24
2021-07-25 10:14:24
16,704
Книги для программистов 116,601 Подписчиков

​Pro Windows Subsystem for Linux (2021)
Автор: Hayden Barnes
Количество страниц: 314

С момента выпуска подсистема Windows для Linux становится все популярнее, перейдя от любопытных первых пользователей к более массовому интересу. Книга предназначена для эффективного и действенного обучения программистов этой очень полезной платформе для разработки.

Во время чтения книги вы:
✔️Установите и настройте WSL;
✔️Получите объективный обзор WSL, его архитектуры, установки, командной строки, практических примеров использования и расширенной конфигурации;
✔️Сравните и сопоставите различия между WSL 1 и WSL 2;
✔️Подробно изучите некоторые из наиболее популярных рабочих процессов в WSL, включая контейнеры Docker.

Достоинства:
➕Практикоориентированность;
➕Удобные скриншоты.

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

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

Отправлено, 2021-07-24 21:24:39
2021-07-24 21:24:39
16,773
Книги для программистов 116,601 Подписчиков

​Learn Git in a Month of Lunches (2015)
Автор: Rick Umali
Количество страниц: 376

Learn Git in a Month of Lunches знакомит с дисциплиной управления исходным кодом с помощью Git. Книга концентрируется на компонентах Git, которые используются каждый день. На простых уроках, рассчитанных на час или меньше, вы познакомитесь с распределенной моделью Git, а также с основными концепциями, такими как коммиты, ветвление и слияние.

Что внутри:
✔️Наиболее часто используемые команды Git;
✔️Ментальные модели, показывающие, как работает Git;
✔️Все о разветвлении кода.

Достоинства:
➕Подробные объяснения;
➕Хороший авторский стиль.

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

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

Отправлено, 2021-07-24 15:24:37
2021-07-24 15:24:37
17,522
Книги для программистов 116,601 Подписчиков

​JavaScript for impatient programmers (2019)
Автор: Dr. Axel Rauschmayer
Количество страниц: 526

Эта книга делает JavaScript менее сложным в освоении для новичков, предлагая современный, максимально последовательный взгляд на язык.

Особенности книги:
✔️Начните программировать быстро, сосредоточившись на современных особенностях;
✔️Охватывает все основные функции JavaScript, вплоть до ES2019;
✔️Дополнительные расширенные разделы позволяют погрузиться в тему глубже.

Достоинства:
➕Лаконичность;
➕Хороший авторский стиль.

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

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

Отправлено, 2021-07-23 21:08:25
2021-07-23 21:08:25
18,048
Книги для программистов 116,601 Подписчиков

​Learning Perl: Making Easy Things Easy and Hard Things Possible (2021)
Авторы: Randal L. Schwartz, brian d foy, Tom Phoenix
Количество страниц: 558

Если вы только начинаете работать с Perl, эта книга вам нужна - будь вы программистом, системным администратором или даже специалистом по безопасности. Восьмое издание охватывает недавние изменения в языке до версии 5.34.

Темы в книге:
✔️Типы данных и переменных Perl;
✔️Подпрограммы;
✔️Файловые операции;
✔️Регулярные выражения;
✔️Списки и сортировка;
✔️Управление процессом;
✔️Использование сторонних модулей.

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

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

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

Отправлено, 2021-07-23 14:48:53
2021-07-23 14:48:53
17,872
Книги для программистов 116,601 Подписчиков

​Deep Learning with JavaScript (2020)
Авторы: Shanqing Cai, Stan Bileschi, Eric Nielsen
Количество страниц: 560

Глубокое обучение изменило области компьютерного зрения, обработки изображений и приложений естественного языка. Теперь благодаря TensorFlow.js JavaScript-разработчики могут создавать приложения с глубоким обучением, не полагаясь на Python или R. Данная книга показывает программистам, как они могут работать с Deep Learning прямо в браузере. Она написана авторами библиотеки TensorFlow, которые предоставили качественные примеры использования и подробные инструкции для приложений глубокого обучения на JavaScript в вашем браузере или на Node.

Что внутри:
✔️Обработка изображений и естественного языка прямо в браузере;
✔️Настройка моделей машинного обучения с данными на стороне клиента;
✔️Создание текста и изображений с помощью генеративного глубокого обучения;
✔️Примеры кода для тестирования и изменения.

Достоинства:
➕Объясняются не только варианты использования, но и история и мотивация создания;
➕Лаконичность.

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

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

Отправлено, 2021-07-22 20:18:26
2021-07-22 20:18:26
18,573
Книги для программистов 116,601 Подписчиков

​UI Design for iOS App Development: Using SwiftUI (2020)
Автор: Bear Cahill
Количество страниц: 312

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

Во время чтения книги вы научитесь:
✔️Создавать пользовательские интерфейсы для приложений под iOS как в текущей, так и в новой парадигме;
✔️Работать с раскадровками и автоматическим макетом / ограничениями;
✔️Создавать UI удобными способами.

Достоинства:
➕Хорошая структурированность;
➕Оригинальный авторский стиль.

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

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

Отправлено, 2021-07-22 16:07:07
2021-07-22 16:07:07
17,257
Книги для программистов 116,601 Подписчиков

​Skypro дает возможность учиться профессии IT и стать разработчиком бесплатно

Давно мечтали стать Frontend-разработчиком, но не было денег на обучение?

Ребята из онлайн-университета профессий и навыков Skypro от Skyeng предлагают обучение по модели ISA на профессию “Frontend-разработчик”. Там вы учитесь всего 10 недель с преподавателем, быстро осваивайте профессию, собирайте портфолио, составляете резюме вместе с ментором по трудоустройству, находите работу мечты и платите за обучение только после трудоустройства, при условии, что вышли на зарплату выше 50.000р.

Команда Skypro исследовала 1204 вакансий, составила список самых частых требований к разработчикам без опыта работы и включила их в программу обучения.Вы точно найдете работу!

Еще одна новость - Skypro запустил свое приложение, первое на рынке. Учиться можно не выходя из дома, все в онлайне, а теперь еще и с телефона, максимум пользы для учеников.

Подать заявку на обучение можно по ссылке: https://go.skyeng.ru/knigi_skypro
Ажиотаж большой, а места конечно ограничены, спешите попасть на поток!

Отправлено, 2021-07-22 11:00:28
2021-07-22 11:00:28
17,745
Книги для программистов 116,601 Подписчиков

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

Полезные материалы по всему, что может быть интересно любому программисту: @proglibrary
Библиотека хакера: @hackproglib
Go: @goproglib
C\C++: @cppproglib
PHP: @phpproglib
Frontend: @frontendproglib
Python: @pyproglib
Mobile: @mobileproglib
Data Science: @dsproglib
Java: @javaproglib
C#: @csharpproglib
Библиотека devops'а: @devopsslib
Библиотека тестировщика: @testerlib

Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота @event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot

Отправлено, 2021-07-21 21:33:11
2021-07-21 21:33:11
18,171
Книги для программистов 116,601 Подписчиков

​The Data Storytelling Workbook (2020)
Авторы: Anna Feigenbaum, Aria Alamalhodaei
Количество страниц: 250

Опираясь на междисциплинарные исследования и отчеты из первых рук о различных проектах из разных сфер от общественного здравоохранения до жилищных судов, The Data Storytelling Workbook знакомит с ключевыми концепциями, проблемами и стратегиями решения проблем в развивающейся области создания историй данных. Рабочая тетрадь, наполненная практическими упражнениями и заданиями, предлагает интерактивные учебные материалы, которые можно использовать для обучения и повышения квалификации. Подходя как к данным, так и к сторителлингу в широком смысле, книга объединяет теорию и практику вокруг реальных сценариев выступлений, предлагая критические размышления наряду с практическими и творческими решениями проблем в процессе.

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

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

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

Отправлено, 2021-07-21 20:00:38
2021-07-21 20:00:38
17,467
Книги для программистов 116,601 Подписчиков

​React to Python (2021)
Автор: John Sheehan
Количество страниц: 533

Научитесь создавать адаптивные интерфейсные веб-приложения на Python с использованием библиотек JavaScript React и Material-UI без необходимости программирования на JavaScript! Как это возможно? Используя транспилятор Transcrypt, который превращает ваш код на Python в JavaScript. Эта книга описывает инструменты разработчика и библиотеки, необходимые для разработки интерфейсных веб-приложений с использованием Python, с особым акцентом на React и Material-UI.

Достоинства:
➕Хороший баланс теории и практики;
➕Практические примеры.

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

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

Отправлено, 2021-07-21 14:10:00
2021-07-21 14:10:00
18,792
Книги для программистов 116,601 Подписчиков

​Unsupervised Learning in Space and Time (2020)
Автор: Marius Leordeanu
Количество страниц: 324

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

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

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

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

Отправлено, 2021-07-20 20:50:25
2021-07-20 20:50:25
18,264
Книги для программистов 116,601 Подписчиков

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

Команда практикующих безопасников школы HackerU приглашает вас на новый интенсив «RED, BLUE & APPSEC»

Что будет на интенсиве?

— 3 дня практических занятий онлайн по трем направлениям ИБ
— Разбор основных инструментов и техник анализа безопасности кода
— CTF-турнир
— Расскажем о карьерных лайфхаках на рынке ИБ и существующих программах обучения

Для всех участников интенсива будут доступны бонусы % на курсы по кибербезопасности от HackerU!

Записывайтесь на интенсив по ссылке и начните свой путь в кибербезопасности: https://is.gd/MbjdQn

Отправлено, 2021-07-20 17:01:59
2021-07-20 17:01:59
17,477
Книги для программистов 116,601 Подписчиков

​Deep Learning and Convolutional Neural Networks for Medical Image Computing (2018)
Авторы: Le Lu, Yefeng Zheng, Gustavo Carneiro, Lin Yang
Количество страниц: 339

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

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

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

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

Отправлено, 2021-07-20 14:55:40
2021-07-20 14:55:40
17,578
Книги для программистов 116,601 Подписчиков

​The Python 3 Standard Library by Example (2017)
Автор: Doug Hellmann
Количество страниц: 1456

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

Во время чтения книги вы научитесь:
✔️Работать с текстом с помощью textwrap, re (регулярные выражения) и difflib;
✔️Использовать различные структуры данных: перечисления, коллекции, массивы, heapq, очереди, структуры и т. д;
✔️Реализовывать алгоритмы элегантно и лаконично с помощью functools, itertools и contextlib;
✔️Обрабатывать дату / время и сложные математические задачи;
✔️Сжимать и архивировать данные.

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

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

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

Отправлено, 2021-07-19 20:16:36
2021-07-19 20:16:36
18,810
Книги для программистов 116,601 Подписчиков

​Designing Cloud Data Platforms (2021)
Авторы: Danil Zburivsky, Lynda Partner
Количество страниц: 336

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

Что внутри:
✔️Лучшие практики для структурированных и неструктурированных наборов данных;
✔️Инструменты машинного обучения, готовые к работе в облаке;
✔️Метаданные и аналитика в реальном времени;
✔️Защитная архитектура, доступ и безопасность.

Достоинства:
➕Актуальность изложенной информации;
➕Множество практических примеров.

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

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

Отправлено, 2021-07-19 11:36:27
2021-07-19 11:36:27
18,578
Книги для программистов 116,601 Подписчиков

​Modern X86 Assembly Language Programming (2018)
Автор: Daniel Kusswurm
Количество страниц: 625

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

Во время чтения книги вы:
✔️Узнаете подробности о 64-битной платформе x86, включая ее базовую архитектуру, типы данных, регистры, режимы адресации памяти и базовый набор инструкций;
✔️Используете 64-битный набор команд x86 для создания функций повышения производительности, которые можно вызывать из языка высокого уровня (C++);
✔️Научитесь использованию 64-разрядного языка ассемблера x86 для эффективной работы с общими типами данных и конструкциями программирования, включая целые числа, текстовые строки, массивы и структуры.

Достоинства:
➕Хороший авторский стиль;
➕Лаконичность.

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

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

Отправлено, 2021-07-18 20:08:42
2021-07-18 20:08:42
19,069
Книги для программистов 116,601 Подписчиков

Хотите разобраться в web-разработке на Scala и добавить ее в свой арсенал навыков? Сейчас это набирающий обороты тренд. Тогда приходите на открытые уроки от OTUS:

📌 20.07 — Открытый урок «Разработка простого REST API c помощью HTTP4S и ZIO»
Ведущий: Алексей Воронец, руководитель разработки NAUMEN. Опыт профессиональной разработки 12 лет
Регистрация: https://otus.pw/Dg10/

📌 26.07 — Открытый урок «Разделение команд и запросов»
Ведущий: Юрий Дворжецкий, Scala Big Data разработчик, более 15 лет в ИТ.
Регистрация: https://otus.pw/gwNA/

Уроки рассчитаны на разработчиков с опытом от 1 года на Java или с опытом от 3-х лет на других языках ООП.

👉🏻 Проходите вступительный тест и регистрируйтесь на занятия!

Отправлено, 2021-07-18 17:01:02
2021-07-18 17:01:02
17,504
Книги для программистов 116,601 Подписчиков

​C++20: Get the Details (2021)
Автор: Rainer Grimm
Количество страниц: 530

В своей книге автор детально описывает новые фичи C++20 - модули, концепции, диапазоны и сопрограммы. Например, новая библиотека диапазонов позволяет выполнять алгоритмы непосредственно на контейнере и применять их к бесконечным потокам данных. А благодаря сопрограммам асинхронное программирование на C++ становится мейнстримным. Корутины являются основой для совместных задач, циклов событий, бесконечных потоков данных или конвейеров.

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

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

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

Отправлено, 2021-07-18 15:02:07
2021-07-18 15:02:07
17,599
Книги для программистов 116,601 Подписчиков

​Java Performance (2020)
Автор: Scott Oaks
Количество страниц: 450

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

Во время чтения книги вы:
✔️Поймете, как различные платформы и компиляторы влияют на производительность;
✔️Узнаете, как работает сборка мусора в Java;
✔️Примените четыре принципа для получения наилучших результатов тестирования производительности;
✔️Используете JDK и другие инструменты, чтобы узнать, как работает приложение Java;
✔️Минимизируете влияние сборщика мусора с помощью методов настройки и программирования;
✔️Повысите производительность работы с БД.

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

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

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

Отправлено, 2021-07-17 20:20:19
2021-07-17 20:20:19
18,547
Книги для программистов 116,601 Подписчиков

​Statistical Analysis with R For Dummies (2020)
Автор: Joseph Schmuller
Количество страниц: 464

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

Книга:
✔️Познакомит вас с удобным программным инструментом для аналитики и обработки данных;
✔️Продемонстрирует, как легко находить, загружать и использовать передовые методы статистики и прогнозного моделирования, проверенные сообществом;
✔️Покажет, как R предлагает бесплатные данные от ведущих исследователей в области науки о данных;
✔️Научит работать в R Studio.

Достоинства:
➕Часто встречаются примеры, полезные в практике;
➕Хороший авторский стиль.

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

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

Отправлено, 2021-07-17 09:46:19
2021-07-17 09:46:19
17,749
Книги для программистов 116,601 Подписчиков

​Machine Learning for Beginners (2019)
Автор: Ethem Mining
Количество страниц: 712

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

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

Достоинства:
➕Хорошо подходит для новичков;
➕Поможет в качестве сопроводительного материала к курсу по МО.

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

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

Отправлено, 2021-07-16 20:37:04
2021-07-16 20:37:04
17,796