Forwarded from Pythoner
3 популярные книги которые помогут в изучении python.
1. "Python Crash Course" Эрика Мэтиза — это книга для начинающих, которая поможет вам освоить основы языка Python и научиться создавать простые программы.
2. "The Pragmatic Programmer" Эндрю Хант и Дэвид Томас — это книга о том, как стать успешным программистом, используя принципы Agile-разработки.
3. "Python for Data Analysis" Роберт Лафоре — это книга о том, как использовать язык программирования Python для анализа данных и создания приложений для работы с большими объемами информации.
1. "Python Crash Course" Эрика Мэтиза — это книга для начинающих, которая поможет вам освоить основы языка Python и научиться создавать простые программы.
2. "The Pragmatic Programmer" Эндрю Хант и Дэвид Томас — это книга о том, как стать успешным программистом, используя принципы Agile-разработки.
3. "Python for Data Analysis" Роберт Лафоре — это книга о том, как использовать язык программирования Python для анализа данных и создания приложений для работы с большими объемами информации.
👍17
Forwarded from Pythoner
Одна из лучших книг, моему субъективному мнению, которая отлично подходит для старта изучения Рython.
Я бы порекомендовал книгу "Изучаем Python" автора Эрика Мэтиза. Это отличное введение в основы языка Python, которое покрывает все основные темы, включая работу с файлами, строками, списками, условными операторами, циклами и функциями. Книга написана в легко читаемом стиле и содержит много примеров кода, что делает ее очень понятной и эффективной для изучения.
Я бы порекомендовал книгу "Изучаем Python" автора Эрика Мэтиза. Это отличное введение в основы языка Python, которое покрывает все основные темы, включая работу с файлами, строками, списками, условными операторами, циклами и функциями. Книга написана в легко читаемом стиле и содержит много примеров кода, что делает ее очень понятной и эффективной для изучения.
👍19
Авторы: Маттиас Фелляйзен, Роберт БрюсФиндлер, Мэтью Флэтт, Шрирам Кришнамурти
Количество страниц: 726
Год: 2022
Цель этой книги – познакомить читателей с системным подходом к проектированию и сформировать у них правильные навыки программирования, которые предполагают пошаговое планирование и понимание рабочих задач на каждом этапе создания программы.
В фокусе книги – общие принципы проектирования программ, поэтому используется не стандартный промышленный язык, а специализированный язык обучения Racket, а также среда программирования DrRacket, которая обеспечивает увлекательное обучение. Возможности среды растут по мере того, как читатель осваивает материал, – вплоть до поддержки полноценного языка, пригодного для решения всего спектра задач программирования.
Издание адресовано широкому кругу читателей, которые хотят научиться мыслить алгоритмически и создавать по-настоящему ценные программы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
Прикладные структуры данных и алгоритмы. Прокачиваем навыки. 2-е изд
Автор: Джей Венгроу
Год: 2024
Количество страниц: 510
Книга полна реальных прикладных примеров на популярных языках программирования (Python, jаvascript и Ruby), которые помогут освоить структуры данных и алгоритмы и начать применять их в повседневной работе.
🎁 Файл с книгой отправлю постом ниже🎁
Автор: Джей Венгроу
Год: 2024
Количество страниц: 510
Книга полна реальных прикладных примеров на популярных языках программирования (Python, jаvascript и Ruby), которые помогут освоить структуры данных и алгоритмы и начать применять их в повседневной работе.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18
Автор: Грофф, Джеймс Р., Вайнберг, Пол Н., Оппелъ, Эндрю Д.
Год: 2019
Количество страниц: 962
Эта книга расскажет вам, как работать с командами и инструкциями SQL, создавать и настраивать реляционные базы данных, загружать и модифицировать объекты баз данных, выполнять мощные запросы, повышать производительность и выстраивать систему безопасности. Вы узнаете, как использовать инструкции DDL и применять API, интегрировать XML и сценарии Java, использовать объекты SQL, создавать веб-серверы, работать с удаленным доступом и выполнять распределенные транзакции. В этой книге вы найдете такие сведения, как описания работы с базами данных в памяти, потоковыми и встраиваемыми базами данных, базами данных для мобильных и наладонных устройств, и многое другое.
Прочитав ее вы узнаете:
● Построение SQL-реляционных баз данных и приложенийn Создание, загрузка и модификация объектов баз данных с применением SQL
● Построение и выполнение простых, многотабличных и суммирующих запросов
● Реализация системы безопасности с использованием аутентификации, привилегий, ролей и представлений
● Оптимизация, резервное копирование, восстановление и репликация баз данных
● Работа с хранимыми процедурами, функциями, расширениями, триггерами и объектами
● Расширенная функциональность с применением API, динамического и встраиваемого SQL
● Описание таких вопросов, как транзакции, механизмы блокировок, материализованные представления и протокол двухфазного завершения транзакции
● Последние тенденции рынка и будущее SQL
Данная книга включает полное описание синтаксиса соединений SQL!
Полное описание возможностей SQL, стандарта ANSI, вопросов применения и программирования. Включает историю, рыночные тенденции и сравнение возможностей ведущих СУБД. Обновленная информация о XML, корпоративных и специализированных базах данных (базы данных в памяти, потоковые и встраиваемые базы данных).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
Автор: Дэвид Фарли
Год: 2023
Количество страниц: 288
Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает о фундаментальных принципах разработки современного ПО. Пора познакомиться с наиболее эффективными и грамотными методами управления рабочими процессами, которые позволят повысить качество ваших приложений, вашей жизни и жизни ваших коллег.
Ключевые концепции, лежащие в основе эффективной разработки ПО, — это непрерывное обучение и управление сложностью. Дэвид Фарли анализирует их и формулирует принципы, следование которым приведет к улучшению дизайна ПО и качества кода, а также методы и подходы, доказавшие свою эффективность и приводящие к успеху. Речь идет не об абстракциях, вы освоите реальные приемы, которыми пользуются опытные разработчики ПО. Эти техники эмпирические и итеративные, они основаны на обратной связи и сосредоточены на выполнении кода, то есть соответствуют всем требованиям современной разработки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20
Авторы: Голубенко Д., Крошин А., Горбунов Э.
Год: 2019
Количество страниц: 240
Многие школьники изучают алгоритмы, готовясь к олимпиадам по программированию. Возможно, что эта книга поможет математикам-олимпиадникам, не занимавшимся алгоритмами, заинтересоваться олимпиадным программированием, а может быть - и теорией алгоритмов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Автор: Жуков Р.
Год: 2019
Количество страниц: 218
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
Автор: Свейгарт Эл
Год: 2020
Количество страниц: 514
Научитесь программировать на Python, создавая и взламывая шифры, с помощью которых пересылаются секретные сообщения! После знакомства с основами программирования на Python вы узнаете, как создавать, тестировать и взламывать классические шифры, включая перестановочный шифр и шифр Виженера.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17
Интеллектуальные системы: эволюция моделей и методов приобретения, управления и передачи знаний
Авторы: Кравченко Ю.А., Курейчик В.В., Родзин С.И.
Год: 2023
Количество страниц: 193
В книге рассматриваются вопросы, связанные с эволюцией информационных систем, моделей и методов приобретения и управления знаниями. Представлены концепция, базовые принципы и стратегия приобретения и управления знаниями, которые направлены на решение научной проблемы увеличения информационного объема семантически обработанных знаний в глобальном информационном пространстве. Полученные авторами научные результаты позволили повысить эффективность процессов приобретения и управления знаниями в условиях наличия эпистемологической информационной неопределенности и увеличить информационный объем качественно структурированных формальных знаний.
🎁 Файл с книгой отправлю постом ниже🎁
Авторы: Кравченко Ю.А., Курейчик В.В., Родзин С.И.
Год: 2023
Количество страниц: 193
В книге рассматриваются вопросы, связанные с эволюцией информационных систем, моделей и методов приобретения и управления знаниями. Представлены концепция, базовые принципы и стратегия приобретения и управления знаниями, которые направлены на решение научной проблемы увеличения информационного объема семантически обработанных знаний в глобальном информационном пространстве. Полученные авторами научные результаты позволили повысить эффективность процессов приобретения и управления знаниями в условиях наличия эпистемологической информационной неопределенности и увеличить информационный объем качественно структурированных формальных знаний.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Автор: Лусиану Рамальо
Год: 2022
Количество страниц: 898
Не тратьте зря времени, пытаясь подогнать Python под способы программирования, знакомые вам по другим языкам. Python настолько прост, что вы очень быстро станете продуктивным программистом, но зачастую это означает, что вы не в полной мере используете то, что может предложить язык. Второе издание книги позволит вам писать более эффективный и современный код на Python3, обратив себе на пользу лучшие идеи. Издание предназначено практикующим программистам на Python, которые хотят усовершенствоваться в Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23
🐼 Полезная книга для тех кто работает с pandas - "Изучаем pandas"
Авторы: Майкл Хейдт, Артем Груздев
Год: 2019
Количество страниц: 734
Pandas – популярная библиотека Python, применяющаяся для практического анализа данных в реальных проектах. Она предлагает воспользоваться эффективными, быстрыми и высокопроизводительными структурами данных, которые упрощают предварительную обработку и анализ информации. Это учебное пособие существенно поможет вам, предоставив в ваше распоряжение внушительный набор инструментов, предлагаемых библиотекой pandas для выполнения различных операций с данными и их анализа.
🎁 Файл с книгой отправлю постом ниже🎁
Авторы: Майкл Хейдт, Артем Груздев
Год: 2019
Количество страниц: 734
Pandas – популярная библиотека Python, применяющаяся для практического анализа данных в реальных проектах. Она предлагает воспользоваться эффективными, быстрыми и высокопроизводительными структурами данных, которые упрощают предварительную обработку и анализ информации. Это учебное пособие существенно поможет вам, предоставив в ваше распоряжение внушительный набор инструментов, предлагаемых библиотекой pandas для выполнения различных операций с данными и их анализа.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20