Просто IT-книги | Программирование и Литература – Telegram
Просто IT-книги | Программирование и Литература
7K subscribers
1.69K photos
4 videos
1.71K links
👨‍🏫 Лучшая литература для программиста любого уровня.

Сотрудничество: @noname_media

❗️Правообладателям просьба писать на те же контакты

Канал на бирже: https://telega.in/c/prostoitbooks
Download Telegram
📚 Рефакторинг. Улучшение существующего кода
👩🏻‍💻Автор:
Мартин Фаулер

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

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
👩‍💻 Программирование теперь в телеграм!

Вот обширная база материалов, которая ежедневно обновляется, выбирай своё направление:

Обучение JavaScript с нуля
Обучение Python с нуля
Обучение Java с нуля
Обучение HTML/CSS с нуля
Обучение C/С++ с нуля
Обучение С# с нуля
Обучение SQL/GO/PHP с нуля
Обучение Kotlin/Swift с нуля


Архив на 3489ГБ: Курсы, книги, шпаргалки, статьи, видео, ресурсы — всё собрано в одном месте: @roadmap_ready
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 Паттерны разработки на Python
👩🏻‍💻Автор:
Гарри Персиваль

▬▬▬▬▬▬▬▬
Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна.

Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Экстремальный Cи. Параллелизм, ООП и продвинутые возможности
👩🏻‍💻Автор:
Амини Камран

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

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 HTML и CSS. Путь к совершенству
👩🏻‍💻Автор:
Бен Хеник

▬▬▬▬▬▬▬▬
HTML и CSS являются основными рабочими инструментами в современном веб-дизайне и веб-программировании. Параллельное использование этих технологий для создания качественных интернет-сайтов требует от разработчика не только знания самих языков программирования, но и "продвинутых" техник и приемов, позволяющих изящно решать поставленные задачи, тратя на это намного меньше времени и усилий.

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Практикум по алгоритмизации и программированию на Python
👩🏻‍💻Автор:
Иван Хахаев

▬▬▬▬▬▬▬▬
Курс предназначен для начального знакомства с основными алгоритмами и с программированием на языке Python в интегрированных средах разработки (IDE) Geany и Eric.
В курсе рассматриваются типовые задачи в рамках базового курса, алгоритмы их решения и реализация этих алгоритмов на языке Python, и методических указаний для учителей, где описываются особенности IDE Geany и IDE Eric, а также причины и особенности обучения программированию на Python.

Кроме того, курс дополняется примерами программ по каждому разделу учебного пособия (32 файла с примерами вариантов разобранных задач.). Дополнительно в курсе описываются основы моделирования и программирования графики в Python с использованием модуля turtle и кросс-платформенной библиотеки Tkinter.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Swift. Разработка приложений под iOS на основе фреймворка UIKi
👩🏻‍💻Автор:
Василий Усов

▬▬▬▬▬▬▬▬
В данной книге вы продолжите свое знакомство с языком Swift и средой разработки Xcode.

Узнаете, что такое архитектура проекта, какой она бывает и из чего состоит; как приложение работает в операционной системе, каков его жизненный цикл и жизненный цикл его отдельных элементов; как происходит обмен данными и как передаются события. И все это вы попробуете на практике, рассматривая возможности фреймворка UIKit.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 PHP и MySQL. Исчерпывающее руководство
👩🏻‍💻Автор:
Бретт Маклафлин

▬▬▬▬▬▬▬▬

Если у вас есть опыт разработки сайтов с помощью CSS и JavaScript, то эта книга переведет вас на новый уровень веб-разработки — создание динамических веб-сайтов на основе PHP и MySQL. С помощью практических примеров в книге вы узнаете все возможности серверного программирования.

Вы прочитаете, как выстраивать базу данных, управлять контентом и обмениваться информацией с пользователями, применяя запросы и веб-формы. Написание PHP-скриптов и создание веб-форм, синтаксис PHP и SQL.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Программирование на Bash с нуля
👩🏻‍💻Автор:
Илья Шпигорь

▬▬▬▬▬▬▬▬
Эта книга задумывалась не как очередное руководство по Bash и Unix-окружению. Перед вами самоучитель по программированию. Примеры программ написаны на языке Bash.

После прочтения книги вы научитесь использовать Bash. Его возможности помогут вам в решении ежедневных задач по работе с компьютером. Некоторые из задач вы научитесь автоматизировать. Это отличный старт, чтобы научиться программировать.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Программирование на Objective-C
👩🏻‍💻Автор:
Стивен Кочан

▬▬▬▬▬▬▬▬
Оbjective-C - стандартный язык программирования приложений на платформах Mac OS X и iPhone. Он также распространен в операционных системах Linux, Unix и Windows. Это мощный и вместе с тем простой язык объектно-ориентированного программирования, базирующийся на языке С.

Цель этой книги - обучение программированию на Objective-C. Работа с Objective-C показана на множестве подробных примеров, предназначенных для решения повседневных задач. В 6-е издание книги включены изменения, представленные в iOS 7, OS X Mavericks и Xcode 5.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Изучаем программирование на Python
👩🏻‍💻Автор:
Пол Бэрри

▬▬▬▬▬▬▬▬
Надоело продираться через дебри малопонятных самоучителей по программированию? С этой книгой вы без труда усвоите азы Python и научитесь работать со структурами и функциями. В ходе обучения вы создадите свое собственное веб-приложение и узнаете, как управлять базами данных, обрабатывать исключения, пользоваться контекстными менеджерами, декораторами и генераторами.

Все это и многое другое — во втором издании книги «Изучаем программирование на Python».

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Mathematics for Computer Graphics
👩🏻‍💻Автор:
John Vince

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 #Сам себе программист. Как научиться программировать и устроиться в Ebay
👩🏻‍💻Автор:
Кори Альтхофф

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

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
⚡️Youtube — теперь всё. Видосы в высоком качестве не грузятся ни в одном браузере в России

По этому случаю отобрали лучшие обучающие каналы по программированию в телеграме. Выбирай своё направление и подписывайся:

👩‍💻 Frontend: @FrontendPortal
⚙️ Backend: @BackendPortal
🤓 Общее айти: @portalToIT
👩‍💻 Python: @PythonPortal
👩‍💻 Java: @Java_Iibrary
👩‍💻 C#: @KodBlog
👩‍💻 С/С++: @Cpportal
🖥 Базы Данных & SQL: @SQLPortal
👩‍💻 Golang: @juniorGolang
👩‍💻 PHP: @PHPortal
👩‍💻 Мобильная разработка: @MobDevPortal
👩‍💻 Разработка игр: @GameDevgx
👩‍💻 DevOps: @loose_code
🖥 Data Science: @DSPortal
🤔 Хакинг & ИБ: @cybersecinform
🐞 Тестирование: @QAPortal
👩‍💻 Дизайн: @PortalToDesign

➡️ Сохраняй себе, чтобы не потерять
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 SQL All-in-One для чайников
👩🏻‍💻Автор:
Allen G. Taylor

▬▬▬▬▬▬▬▬
Данная книга является всеобъемлющим введением в SQL и работу с базами данных. С ростом объема данных все больше и больше предприятий, больших и малых, переходят от электронных таблиц к базам данных SQL, таким как Access, Microsoft SQL Server, базы данных Oracle, MySQL и PostgreSQL.

Этот сборник охватывает проектирование, разработку и обслуживание этих баз данных.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Роман с Data Science. Как монетизировать большие данные
👩🏻‍💻Автор:
Зыков Роман Владимирович

▬▬▬▬▬▬▬▬

Как выжать все из своих данных? Как принимать решения на основе данных? Как организовать анализ данных (data science) внутри компании? Кого нанять аналитиком? Как довести проекты машинного обучения (machine learning) и искусственного интеллекта до топового уровня? На эти и многие другие вопросы Роман Зыков знает ответ, потому что занимается анализом данных почти двадцать лет. В послужном списке Романа — создание с нуля собственной компании с офисами в Европе и Южной Америке, ставшей лидером по применению искусственного интеллекта (AI) на российском рынке.

Эта книга предназначена для думающих читателей, которые хотят попробовать свои силы в области анализа данных и создавать сервисы на их основе. Она будет вам полезна, если вы менеджер, который хочет ставить задачи

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Docker на практике
👩🏻‍💻Автор:
Сейерс Э. Х., Милл А

▬▬▬▬▬▬▬▬

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

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Kali Linux. Тестирование на проникновение и безопасность
👩🏻‍💻Автор:
Парасрам Шива, Замм Алекс, Хериянто Теди, Али Шакил, Буду Дамиан, Йохансен Джерард, Аллен Ли

▬▬▬▬▬▬▬▬

От читателя требуются базовые знания операционных систем Windows и Linux. Знания из области информационной безопасности будут плюсом и помогут вам лучше понять изложенный в книге материал. Чему вы научитесь • Осуществлять начальные этапы тестирования на проникновение, понимать область его применения • Проводить разведку и учет ресурсов в целевых сетях • Получать и взламывать пароли • Использовать Kali Linux NetHunter для тестирования на проникновение беспроводных сетей • Составлять грамотные отчеты о тестировании на проникновение • Ориентироваться в структуре стандарта PCI-DSS и инструментах, используемых для сканирования и тестирования на проникновение

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Поваренная книга по программированию игр на C# для Unity 3D
👩🏻‍💻Автор:
Харресон Ферроне
▬▬▬▬▬▬▬▬

В пятом издании изложены последние версии всех современных функций C# на примерах из игрового движка Unity, а также добавлена новая глава о промежуточных типах коллекций. Вы начнете с основ программирования и языка C#, узнаете основные концепции программирования на С#, включая переменные, классы и объектно-ориентированное программирование. Освоив программирование на C#, переключитесь непосредственно на разработку игр на Unity и узнаете, как написать сценарий простой игры на C#.

На протяжении всей книги описываются лучшие практики программирования, которые помогут вам вывести свои навыки Unity и C# на новый уровень. В результате вы сможете использовать язык C # для создания собственных реальных проектов игр на Unity.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Математика для дебилов
👩🏻‍💻Автор:
Андрей Пифагоров

▬▬▬▬▬▬▬▬

Мнения об этой книге сильно разнятся, кто-то ее считает излишне вульгарной и удивляется, как такое пропустила цензура, кому-то наоборот, книга более чем пришлась по душе.

Как же пишет сам автор об этой книге: "Ты научишься считать проценты, чтобы можно было проверить, не нагрели ли тебя со скидками, сможешь решать всякие задачки на собеседованиях, и не только на вакансии курьера. А, ну и узнаете пару интересных фактов из мира математики, так, для кругозора, ведь если на первом свидании сказануть пару умных слов – начинают думать, что ты умный и обладаешь богатым внутренним миром (нет)."

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги