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

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

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

РКН https://clck.ru/3KoAbH
Download Telegram
CRYPTO101
Crypto 101 is an introductory course on cryptography, freely available for programmers of all ages and skill levels.

t.iss.one/bfbook/114

#book@bookflow
https://t.iss.one/bfbook/114
PHP и MySQL. Разработка веб-приложений, 5-е издание
Денис Колисниченко

Описание: Даны начала программирования на PHP: установка и настройка Apache, PHP и MySQL, а также кроссплатформенной сборки XAMPP, выбор редактора PHP-кода, синтаксис языка и самые полезные функции PHP. Рассмотрено создание собственного движка сайта и ряда дополнительных модулей – фотогалереи, RSS-граббера, модуля для работы с MP3, сервиса reCAPTCHA, а также применение мощного шаблонизатора Smarty и создание простейшего собственного шаблонизатора. Показано, как с помощью технологии Ajax добиться обновления данных на странице без ее перезагрузки. В книге представлено два реальных проекта: универсальная система управления контентом, которая подойдет для построения типичного сайта, и одного из реальных проектов автора. В пятом издании рассмотрены нововведения версии 5.5 (генераторы, новые ключевые слова, Password Hashing API и др.), а также особенности создания индикатора загрузки файла и разыменовывания массивов.
Синтаксис языка PHP
Особенности новейшей версии PHP 5.5
Объектно-ориентированное программирование на PHP 5.5
Использование серверов баз данных MySQL и SQLite
Самые полезные PHP-функции
Шаблонизатор Smarty
Основы Ajax, интеграция PHP и Flash
Работа с SMTP, POP, RSS, MP3, reCAPTCHA, Disqus
Шифрование кода сценария с помощью Zend Guard
Сборка XAMPP (Web-сервер, сервер баз данных, FTP- и SMTP-серверы)

t.iss.one/bfbook/117

#book@bookflow #php@bookflow
https://t.iss.one/bfbook/117
Джордж Хайнеман, Гари Поллис, Стэнли Селков
"Алгоритмы. Справочник с примерами на C, C++, Java и Python"

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

t.iss.one/bfbook/121

#book@bookflow
https://t.iss.one/bfbook/121
Циклы в C++📌

Иногда требуется повторять одинаковое действие несколько раз. В этих целях применяются циклы. На этом уроке вы попробуете создавать циклы C++, используя for, while и do…while.

Также рекомендуем:📌

[Книги]📌
Коллекция книг по C++ на русском
https://bookflow.ru/kollektsiya-knig-po-c-na-russkom/

Эффективный и современный С++. 42 рекомендации по использованию C++11 и C++14
https://vk.com/wall-79831840_24119

Решение сложных задач на С++
https://vk.com/wall-79831840_23850

[Видео]📌
Практическое решение задач на C++ [видео]
https://vk.com/wall-79831840_23983

Технологии программирования и С++ [видео]
https://vk.com/wall-79831840_23956

Основы С++ [видео]
https://vk.com/wall-79831840_23848
https://bookflow.ru/tsikly-v-c/
Арсений Батыров, QA из Badoo, написал путеводитель по наиболее популярным и простым в освоении инструментам автотестирования мобильных приложений. Автор буквально разложил по полочкам, какие инструменты использовать в разных условиях, как они сочетаются и чем отличаются. Статья пригодится специалистам по ручному и автоматизированному тестированию в качестве полезной и удобной шпаргалки.

https://habrahabr.ru/company/badoo/blog/347986/
ВВС: История математики [Видео]

BBC: The Story of Maths Математика — универсальный язык Вселенной, фундамент, на котором основаны все другие науки. Как человечество смогло открыть тайны этого универсального языка? Начиная с древнейших времен, прослеживается история математики до наших дней и завершается рассказом о наиболее важных проблемах современности. За решение каждой из этих «проблем тысячелетия» полагается крупное денежное вознаграждение. Но главное, их решение позволит лучше понять устройство нашего мира.

#math@bookflow
https://bookflow.ru/vvs-istoriya-matematiki/
Дискретная математика (2004)
Автор: Белоусов А.И., Ткачев С.Б.

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

Содержание учебника соответствует курсу лекций, который авторы читают в МГТУ им. Н.Э. Баумана.

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

t.iss.one/bfbook/124

#book@bookflow #math@bookflow
https://t.iss.one/bfbook/124
Видеокурс по созданию Telegram-бота. Быстрый старт, первые результаты

Урок 1. Создание и регистрация бота в Telegram
Урок 2. Создание экранов в Telegram-боте. Клавиатура, сообщения
Урок 3. Отправка картинок в Telegram-боте по запросу пользователя
Урок 4. Получение текущего курса валют в Telegram-боте

Скачайте бесплатный мини-курс и создайте своего Telegram-бота:

https://vk.com/app6051158_-24136552#SRGJ0b
Добрый день, друзья!

Надеюсь, вы уже подписаны на наш канал в Telegram?!

Мы публикуем там только самые интересные и популярные книги по программированию.

Очень ждем Вас на нашем канале!) 😉
Присоединяйтесь!

Telegram, https://t.iss.one/bfbook
Алексей Васильев "Программирование на C++ в примерах и задачах"

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

t.iss.one/bfbook/122

#book@bookflow
https://t.iss.one/bfbook/122
Английский язык. 🇺🇸
Петрова А. В. Новый самоучитель по английскому.

Цель книги - самостоятельное изучение английского языка в пределах, позволяющих читать и переводить несложные подлинные тексты, включая технические и научные. Грамматика представлена только теми правилами, которые необходимы для практического овладения языком (письменным и устным). Лексическую основу самоучителя составляют 2000 слов.

t.iss.one/bfbook/120

#book@bookflow
https://t.iss.one/bfbook/120
Программирование на Python для начинающих
Автор: Майк МакГрат

Книга “Программирование на Python для начинающих” является исчерпывающим руководством для того, чтобы научиться программировать на языке Python. В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка. Установив свободно распространяемый интерпретатор Python, вы с первого же дня сможете создавать свои собственные исполняемые программы! Познакомившись с основами языка, вы перейдете к объектно-ориентированному программированию и созданию CGI-сценариев для обработки данных веб-форм, научитесь создавать графические приложения с оконным интерфейсом и распространять их на другие устройства. В обучении вам помогут готовые примеры. Книга «Программирование на Python для начинающих» идеально подойдет программистам, переключающимся на работу с другим языком, студентам и школьникам изучающим язык Python. Самое важное:
- функции
- переменные
- ключевые слова
- методы
- объекты
- операторы
- атрибуты
- запросы

t.iss.one/bfbook/119

#book@bookflow #Python@bookflow
https://t.iss.one/bfbook/119
Кто бы ни хотел открыть свое дело? Как же здорово пить маргариту на берегу океана, пока бывшие коллеги задыхаются в офисе. Благо в 21 веке для этого есть все необходимое: конструктор, чтобы сделать сайт, онлайн-бухгалтерия, чтобы не нанимать тетю Зину, и SeoPult, чтобы приводить клиентов, будь ты даже на Марсе. Узнайте больше о самостоятельном продвижении.
Регистрируйся vk.cc/7GBirA
Нас часто спрашивали про книги по программированию для детей.

Ок, сделали подборку- Книги по программированию для детей.📌
Так же эти книги будут полезны новичкам в программировании.

PS
Ссылки на книги не даем, все они легко гуглятся.

#book@bookflow
https://bookflow.ru/knigi-po-programmirovaniyu-dlya-detej/