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
Forwarded from Веб-страница
​Как работать с адаптивными изображениями

Это руководство по синтаксису HTML с примесью CSS. В нём затронуты атрибуты src, srcset, sizes и целый ряд нюансов, которые стоит учесть при работе с адаптивными изображениями.

#фронтенд #html
Forwarded from Типичный программист
Сайт «Make Frontend Shit Again» — это всё самое «лучшее», что осталось от веба нашей молодости.

У нас от него олдскулы свело, зацените и вы: https://makefrontendshitagain.party/

#веб #кек
​​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
​​Flutter for Beginners (2020)
Автор: Alessandro Biessek
Количество страниц: 514

Google Flutter - это кроссплатформенный мобильный фреймворк, который позволяет легко создавать высокопроизводительные приложения для Android и iOS. Эта книга поможет вам разобраться с основами Flutter и языка программирования Dart.

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

Достоинства:
➕Актуальность материала;
➕Раскрыта тема многопоточности;
➕Легко читается.

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

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

#english #book #beginner