Программирование {BookFlow}
16.2K subscribers
1.58K photos
468 videos
145 files
2.1K links
Мы публикуем лекции и книги по программированию, видеоуроки, доклады с IT конференций, новости технологий.

Группа в https://vk.com/bookflow.

По всем вопросам @evgenycarter

РКН https://clck.ru/3KoAbH
Download Telegram
Python. К вершинам мастерства
Рамальо Лучано

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

Язык Python настолько прост, что научиться продуктивно писать на нем программы можно быстро, но зачастую вы при этом используете не все имеющиеся в нем возможности. Данная книга покажет, как создавать эффективный идиоматичный код на Python, задействуя его лучшие - и иногда несправедливо игнорируемые - черты. Автор, Лучано Рамальо, рассказывает о базовых средствах и библиотеках Python и демонстрирует, как сделать код одновременно короче, быстрее и понятнее. Многие опытные программисты стараются подогнать Python под приемы, знакомые им по работе с другими языками. Эта книга покажет, как достичь истинного профессионализма в программировании на Python 3.

#python #book
Теперь все книги по Python в одном месте! 📚

Библиотека Python разработчика одна из лушчих в телеграм!

📖 Забираем: t.iss.one/BookPython
От математики к обобщенному программированию
Роуз Д.Э., Степанов А.А.

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

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

#book #math
Java Concurrency in Practice / Параллельное программирование в JAVA на практике (2018г)

Брайан Готц, Тим Пайерлс, Джошуа Блох, Джозеф Боубир, Дэвид Холмс, Дуг Ли

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

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

#book #java
Магия математики. Как найти x и зачем это нужно
Бенджамин А.

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

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

#book #math
Что делать, когда Scrum трещит по швам

https://bookflow.ru/chto-delat-kogda-scrum-treshhit-po-shvam/

Еще недавно Scrum и Kanban хватало для большинства проектов, с которыми я работал. Однако портфолио начало расти, и пришлось задуматься над альтернативными вариантами, которые позволили бы наращивать численность команд без существенных трансформаций процессов. После недавнего проекта Agile-трансформации для одного клиента из Global 500 мне в голову пришла идея структурировать знания о Scaled-подходах. Я долго искал такую статью, но находил только отрывки, поэтому приходится писать самому.
Python Projects for Kids
Jessica Ingrassellino (en) 2016

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

Learn to start using Python for some simple programming tasks such as doing easy mathematical calculations.
Use logic and control loops to build a nice interesting game.
Get to grips with working with data and, once you're comfortable with that, you'll be introduced to Pygame, which will help you wrap up the book with a cool game.

#book #Python
Криптография с Python
Коваленко Г. А

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

Справочник?
Данный файл является скорее справочником, чем полноценной книгой, т.к. в привычном плане теории здесь не будет, будет лишь практика. В PDF файле будет разобрано 34 шифра из криптографии, 4 программы для помощи в криптоанализе, 3 программы связанные со стеганографией и 2 дополнительные программы.

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

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

#python #book
Программирование на Java
Нимейер П., Леук Д.

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

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

#book #java
HTML_CHEAT_SHEET.png
832.4 KB
Шпаргалка по HTML для начинающих

#cheatsheet #html
Логические нейронные сети
Барский А.Б.

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

#book #neural
Крупномасштабное машинное обучение вместе с Python
Бастиан Шарден, Лука Массарон, Альберто Боскетти

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

Учитесь быстро создавать мощные модели машинного обучения и развертывать крупномасштабные приложения прогнозирования!

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

#book #Python
Вопросы и ответы к собеседованию фронтенд-разработчика на JavaScript

https://medium.com/@allaev/9058a75710a
Программируем на Python
Доусон М.

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

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

#book #python