Получи случайную криптовалюту за регистрацию!

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

Логотип телеграм канала @progbook — Книги для программистов К
Логотип телеграм канала @progbook — Книги для программистов
Адрес канала: @progbook
Категории: Книги , Технологии
Язык: Русский
Страна: Россия
Количество подписчиков: 166.11K
Описание канала:

Лучшие книги из мира IT.
Список наших каналов: https://t.me/proglibrary/8353
Учиться у нас: https://proglib.io/w/907158ab
Обратная связь: @proglibrary_feedback_bot
По рекламе: @proglib_adv
Прайс: @proglib_advertising

Рейтинги и Отзывы

3.00

2 отзыва

Оценить канал progbook и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

0

1 звезд

1


Последние сообщения 253

2021-02-16 11:41:04PHP 8 Revealed (2021)
Автор: Gunnard Engebreth
Количество страниц: 152

Откройте для себя новые и обновленные фичи PHP 8, такие как JIT-компилятор и атрибуты, с примерами кода каждого из них. Для каждой из особенностей языка автор приводит примеры из реальных проектов и объясняет ее преимущества.

Во время чтения книги вы:
Изучите новые возможности PHP 8 и современные технологии разработки;
Поработаете с JIT-компилятором в PHP 8;
Откроете для себя PHP 8 в реальных вариантах использования;
Улучшите свои навыки, чтобы стать более ценным в вашей команде разработчиков.

Достоинства:
Хорошо подойдет для того, чтобы расширить свои знания PHP;
Актуальность материала.

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

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

#english #book #intermediate
18.6K views08:41
Открыть/Комментировать
2021-02-15 16:34:56The Secret Life of Programs (2019)
Автор: Jonathan E. Steinhart
Количество страниц: 504

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

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

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

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

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

#english #book #intermediate
19.3K views13:34
Открыть/Комментировать
2021-02-15 12:00:12
Научись организовывать процессы непрерывной интеграции и развёртывания приложения в облаке и пойми, как перейти из разработки или системного администрирования в DevOps-инжиниринг на онлайн-интенсиве: https://clc.am/X_sOmw

Что будет?
Рассмотрим типовые задачи, с которыми сталкивается DevOps-инженер.
Научим упаковывать несколько приложений в контейнеры и запускать их на компьютере c помощью Docker и Docker-compose.
Проведём разбор работ и наградим победителей.

Какие знания нужны для занятий?
Пригодятся базовые навыки в IT — работа в командной строке, понимание Git (clone, push, pull).

Участники интенсива получат в подарок электронную книгу Кей Петерсон и Дэвида Колба «Век живи — век учись» издательства МИФ, а трое лучших — сертификаты на 30 000 рублей для обучения в онлайн-университете Skillbox!
18.8K views09:00
Открыть/Комментировать
2021-02-14 20:39:54Modern C++ for Absolute Beginners (2020)
Автор: Slobodan Dmitrović
Количество страниц: 317

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

Во время чтения книги вы:
Поработаете с основами C++: типы, операторы, переменные, константы, выражения, ссылки, функции, классы, ввод-вывод, умные указатели, полиморфизм и т. д.;
Настроите среду Visual Studio в Windows и GCC в Linux, где вы можете написать свой собственный код;
Изучите объявление и определение функций, классов и объектов, а также организацию кода в пространствах имен;
Откроете для себя объектно-ориентированное программирование: классы и объекты, инкапсуляция, наследование, полиморфизм и многое другое с использованием самых передовых фич C++;
Используете передовой опыт в организации исходного кода и контроле рабочего процесса программы.

Достоинства:
Присутствуют упражнения;
Лаконичность.

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

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

#english #book #advanced
19.1K views17:39
Открыть/Комментировать
2021-02-14 17:15:49Mastering Linux Shell Scripting (2018)
Авторы: Mokhtar Ebrahim, Andrew Mallett
Количество страниц: 286

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

Во время чтения книги вы:
Разработаете и выполните ваш первый скрипт в Bash;
Создадите интерактивные скрипты, которые запрашивают ввод данных пользователем;
Создадите структуры меню для операторов с небольшим опытом работы с командной строкой;
Напишите скрипты, которые используют AWK для поиска файлов журналов и создания отчетов;
Создадите эффективные скрипты, используя функции в качестве строительных блоков, сокращая время обслуживания и сборки;
Сравните разные языки, такие как Python, с Bash;
Используете командную строку, чтобы обойти графический интерфейс пользователя и автоматизировать общие задачи.

Достоинства:
Легко читается;
Практикоориентированность.

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

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

#english #book #intermediate
18.2K views14:15
Открыть/Комментировать
2021-02-13 21:13:33Learning Serverless: Design, Develop, and Deploy with Confidence (2020)
Автор: Jason Katzer
Количество страниц: 232

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

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

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

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

#english #book #advanced
18.9K views18:13
Открыть/Комментировать
2021-02-13 16:48:27Articulating Design Decisions: Communicate with Stakeholders, Keep Your Sanity, and Deliver the Best User Experience (2020)
Автор: Tom Greever
Количество страниц: 240

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

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

Достоинства:
Широкий спектр тем;
Практикоориенртированность.

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

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

#english #book #advanced
18.6K views13:48
Открыть/Комментировать
2021-02-12 22:33:00Advanced Natural Language Processing with TensorFlow 2 (2021)
Автор: Ashish Bansal
Количество страниц: 380

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

Во время чтения книги вы:
Освоите важные предварительные шаги в создании приложений NLP, таких как теги POS;
Используете обучение без учителя с такими библиотеками, как Snorkel;
Проведете анализ настроений с помощью BERT;
Используете трансформеры;
Создадите приложения, которые генерируют подписи и отвечают на вопросы об изображениях, используя настраиваемые трансформаторы;
Используете передовые методы TensorFlow.

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

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

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

#english #book #advanced
19.4K views19:33
Открыть/Комментировать
2021-02-12 20:32:25 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.

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

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

Подписывайтесь: t.me/event_listener_bot
18.5K views17:32
Открыть/Комментировать
2021-02-12 17:21:06Practical Bootstrap: Learn to Develop Responsively with One of the Most Popular CSS Frameworks (2020)
Автор: Panos Matsinopoulos
Количество страниц: 516

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

Во время чтения книги вы:
Посмотрите, как работает сетка Bootstrap;
Создадите потрясающие титульные страницы с большими фоновыми изображениями;
Создадите страницу панели управления администратора, которая меняется в соответствии с шириной экрана устройства;
Поработаете с модальной разметкой HTML и ее основными частями;
Настроите модальное поведение, задав различные параметры с помощью JavaScript;
Добавите функцию слежения за прокруткой на свои страницы;
Отрегулируйте смещение и точку активации секций прокрутки.

Достоинства:
Легко читается;
Позволяет быстро научиться создавать каркасы профессионально выглядящих сайтов.

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

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

#english #book #advanced
19.3K views14:21
Открыть/Комментировать