Python та програмування
15 subscribers
261 photos
23 videos
37 files
2.09K links
Code bookmarks 🔖
Generally Python & Data Science;
Rarelly: Design, HTML5/CSS, JS

#code #python #programming
🐧: @tuxua
Download Telegram
​​Functional Programming, Simplified: (Scala edition) (2017)
Автор: Alvin Alexander
Количество страниц: 780

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

Что внутри:
✔️Простой набор правил для функционального программирования на Scala;
✔️Как и зачем писать чистые функции и использовать неизменяемые переменные;
✔️Как чистые функции работают с вводом / выводом (файл, база данных и сеть);
✔️Уроки по рекурсии с множеством изображений, которые помогут понять, как она работает;
✔️И многое другое.

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

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

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

#english #book #intermediate
​​Getting Started with SQL: A Hands-On Approach for Beginners (2016)
Автор: Thomas Nield
Количество страниц: 134

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

Во время чтения книги вы:
✔️Изучите реляционные базы данных, в том числе простые и централизованные модели;
✔️Начнете использовать SQLite и SQLiteStudio для создания легких баз данных за считанные минуты;
✔️Научитесь запрашивать и преобразовывать данные с помощью SELECT, WHERE, GROUP BY и ORDER BY;
✔️Научитесь создавать свои собственные таблицы и централизованные базы данных, используя принципы проектирования.

Достоинства:
➕Небольшой объем;
➕Хороший авторский стиль.

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

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

#english #book #intermediate
​​Terraform: Up & Running (2019)
Автор: Yevgeniy Brikman
Количество страниц: 368

TerraForm стал ключевым инструментом в DevOps для определения, запуска и управления инфраструктурой кода для различных облачных платформ и платформ виртуализации, включая AWS, Google Cloud, Azure и другие. Второе издание данной книги, расширенное и полностью обновленное для версии Terraform 0.12 и выше, предоставляет вам самый быстрый способ начать работу.

Во время чтения книги вы:
➕Рассмотрите изменения Terraform 0.9 до 0.12;
➕Узнаете, как писать производственные модули Terraform;
➕Погрузитесь в ручное и автоматическое тестирование кода Terraform;
➕Сравните Terraform с Chef, Puppet, Ansible, CloudFormation;
➕Научитесь использовать Terraform для управления состоянием вашей инфраструктуры;
➕Научитесь использовать продвинутые аспекты Terraform для развертывания без простоев.

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

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

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

#english #book #intermediate
​Python Workout: 50 ten-minute exercises (2020)
Автор: Reuven M. Lerner
Количество страниц: 248

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

Что внутри:
✔️50 практических упражнений и решений к ним;
✔️Описание всех типов данных Python;
✔️Десятки дополнительных бонусных упражнений для дополнительной практики.

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

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

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

#english #book #intermediate