Обложка канала

Программирование | книги. Страница 2

18376 @it_boooks

Основной контент - книги. Они все в pdf и на русском. Иногда выходят статьи.

  • Программирование | книги

    #ПрогрИнженерия 2023
    Фундаментальный подход к программной архитектуре: паттерны, свойства, проверенные методы
    
    Авторы: Ричардс Марк, Форд Нил
    
    Архитекторы ПО стабильно входят в десятку самых высокооплачиваемых профессий. Но до сих пор не было реального руководства, которое позволило бы разработчикам стать архитекторами. И вот наконец появилась книга, в которой дается всеобъемлющий обзор разнообразных аспектов архитектуры программного обеспечения. Начинающие и уже состоявшиеся архитекторы найдут в ней паттерны архитектур, определения компонентов, приемы построения эволюционных архитектур и множество других тем.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #ПрогрИнженерия 2023
    Роберт Мартин рекомендует. Код, который умещается в голове: эвристики для разработчиков
    
    Автор: Симан Марк
    
    Незаменимые практические советы по написанию кода в устойчивом темпе и по управлению сложностью, из-за которой проекты часто выходят из-под контроля. В книге описываются методы и процессы, позволяющие решать ключевые вопросы: от создания чек-листов до организации командной работы, от инкапсуляции до декомпозиции, от проектирования API до модульного тестирования. Автор иллюстрирует свои выводы фрагментами кода, взятыми из готового проекта. Написанные на языке C#, они будут понятны всем, кто использует любой объектно-ориентированный язык, включая Java, C++ и TypeScript. Для более глубокого изучения материала вы можете загрузить весь код и подробные комментарии к коммитам.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #ПрогрИнженерия #Компиляторы 2022
    Введение в теорию алгоритмических языков и компиляторов
    
    Автор: Гагарина Л.Г.
    
    Приведен систематизированный курс освоения теории формальных языков и грамматик - как регулярных, так и контекстно-свободных. Рассмотрены современные задачи лексического, синтаксического и семантического анализа, известные принципы их использования для решения практических задач создания программного обеспечения.
    
    Для студентов, аспирантов, научных сотрудников, преподавателей высших учебных заведений, а также для тех, кто интересуется математическими основами программирования.
    
    
    СКАЧАТЬ 🗂
  • Реклама

  • Программирование | книги

    #Микросервисы 2023
    Микросервисы. От архитектуры до релиза
    
    Авторы: Митра Р., Надареишвили И.
    
    Микросервисная архитектура обеспечивает высокую скорость изменений и хорошую масштабируемость, а также позволяет создавать чистые эволюционирующие системы. Но реализовать свою первую микросервисную архитектуру непросто. Как сделать выбор из множества вариантов и обучить свою команду всем техническим деталям, чтобы максимально увеличить шансы на успех? В этой книге авторы, Ронни Митра и Иракли Надареишвили, предоставили пошаговое руководство для построения эффективной архитектуры микросервисов. Архитекторы и инженеры пройдут путь внедрения, основанный на методах и архитектурах, доказавших свою эффективность для микросервисных систем. Вы создадите операционную модель, проект микросервиса, инфраструктурную основу и два работающих микросервиса, а затем соедините эти компоненты в одну реализацию. Для любого, перед кем стоит задача создания микросервисов, руководство станет бесценным источником знаний.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    Кто в IT зарабатывает больше? И на что рассчитывать новичкам? Приходите на наш вебинар — эксперты, которые нанимают IT-специалистов, расскажут всё про деньги.  → Бесплатно, 27 июля в 19:00 по Москве Спикеры: ◾️Павел Шлюпкин, старший рекрутер в Яндексе ◾️Виктория Шашина, руководительница команды IT-рекрутеров в агентстве Spice IT ◾️Катя Закирова, HR-директор в CrossTech Solution Group ◾️Сима Свердлова, менеджер трудоустройства в Практикуме  Вы узнаете: • что сейчас происходит с рынком зарплат в IT; • как понять, на какую зарплату претендовать на старте; • как договариваться о деньгах на собеседовании; • как влиять на доход после того, как вас приняли на работу. Будет полезно начинающим разработчикам, аналитикам, дизайнерам, менеджерам, маркетологам. → Зарегистрируйтесь на вебинар
  • Программирование | книги

    #ПрогрИнженерия #Паттерны 2020
    Введение в архитектуру программного обеспечения
    
    Автор: Гагарина Л.Г.
    
    Рассмотрены первостепенные задачи, возникающие при разработке крупных проектов программного обеспечения, в которых принимают участие сотни разработчиков. Сложность программного обеспечения - это его существенное и неслучайное свойство. На технологию разработки влияют различные факторы, включающие в том числе проблемы проектирования, воздействие экономики, влияние политики, недостаток воображения.
    
    Строгий стиль изложения сопровождается доступными для понимания пояснениями и многочисленными примерами, необходимыми для глубокого усвоения материала.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    💪 Пройди тест по MS SQL и проверь свои знания. Ответишь — пройдешь на углубленный курс "MS SQL Server разработчик" от OTUS по специальной цене + получишь запись мастер-класса от преподавателя курса🎁 . ⚠️ Освойте востребованные компетенции, чтобы уже через полгода вырасти с мидла до сеньора!  📌 ПРОЙТИ ТЕСТ:  https://otus.pw/VKYL/ Нативная интеграция. Информация о продукте www.otus.ru
  • Программирование | книги

    #Python #Микроконтроллеры 2021
    MicroPython для микроконтроллеров
    
    Автор: Спаннер Г.
    
    Мощные контроллеры, такие как ESP32 от Espressif Systems, предлагают отличную производительность, а также функции Wi-Fi и Bluetooth по доступной цене. По сравнению с другими контроллерами ESP32 имеет значительно больший объем флэш-памяти и памяти SRAM, а также гораздо более высокую скорость процессора. Благодаря этим характеристикам чип подходит не только для классических приложений C, но и для программирования с помощью MicroPython.
    
    Эта книга знакомит с применением современных однокристальных систем. Помимо технических аспектов, основное внимание уделяется самому MicroPython. После знакомства с языком полученные навыки программирования сразу же применяются на практике. Индивидуальные проекты подходят как для использования в лаборатории, так и для повседневного применения. Используя лабораторные макеты, можно с минимальными усилиями создавать схемы всех видов, превращая тестирование и отладку полностью самодельных проектов в поучительное удовольствие.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #АрхитектураЭВМ 2023
    ЭВМ и периферийные устройства
    
    Автор: Лянг В.Ф.
    
    В учебном пособии рассматриваются вопросы организации электронных вычислительных машин и систем, в состав которых входят периферийное оборудование и устройства для создания сетей, а также вопросы архитектуры шин, устройств и принципов работы основных элементов вычислительных систем.
    Соответствует требованиям федеральных государственных образовательных стандартов высшего образования последнего поколения.
    Адресовано студентам, обучающимся по направлению подготовки «Информатика и вычислительная техника», при подготовке к лабораторным работам и экзамену. Может быть использовано студентами других направлений подготовки и специальностей при изучении курсов «Основы информатики», «Сети и телекоммуникации» и «Защита информации».
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    Есть три способа оптимизировать приложение на Go после деплоя. Инструкции по каждому — в новом эпизоде образовательного шоу для разработчиков avito.code. Герой выпуска — старший инженер Иван Нещадин из команды Architecture Governance. Иван пишет код, рассказывает про функции и объясняет метрики. Получилось наглядно и полезно, к просмотру рекомендовано. Реклама. ООО «Авито Тех». LdtCKGjcf
  • Программирование | книги

    #Python #DataScience 2023
    Python для data science
    
    Автор: Васильев Ю.
    
    Книга познакомит программистов с питоническим миром анализа данных. Вы научитесь писать код на Python, применяя самые современные методы, для получения, преобразования и анализа данных в управлении бизнесом, маркетинге и поддержке принятия решений.
    
    Познакомьтесь с богатым набором встроенных структур данных Python для выполнения основных операций, а также о надежной экосистемы библиотек с открытым исходным кодом для data science, включая NumPy, pandas, scikit-learn, matplotlib и другие. Научитесь загружать данные в различных форматах, упорядочивать, группировать и агрегировать датасеты, а также создавать графики, карты и другие визуализации. На подробных примерах стройте реальные приложения, в том числе: службу такси, использующую геолокацию, анализ корзины для определения товаров, которые обычно покупаются вместе, а также модель машинного обучения для прогнозирования цен на акции
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    ⚠️ 3 из 5 компаний уже перешли с Oracle и MS SQL на PostgreSQL. PostgreSQL хорошо выполняет сложные запросы и позволяет создавать высокодоступные отказоустойчивые и параллельные кластера под "тяжелые" задач 🦾  PostgreSQL — навык, открывающий двери в более интересные и перспективные проекты. Не пропустите открытый урок «Хранимые процедуры и функции в Postgresql», который состоится 18 июля в 20:00! ⬆️ На встрече вы узнаете, как использовать ненативные языки для написания хранимых процедур и функций в Postgresql на примере С и Python. 👉 Готовьте вопросы и записывайтесь на вебинар!  https://otus.pw/3l0ji/ Нативная интеграция. Информация о продукте www.otus.ru
  • Программирование | книги

    #Си 2023
    Язык Си. Кратко и ясно
    
    Автор: Парфенов Д.В.
    
    В учебном пособии представлена новейшая версия языка программирования Си, ставшего международным стандартом. Совмещены подходы учебного пособия и справочника, что облегчает студентам изучение материала. Особое внимание уделено стилю программирования, его эффективности и выразительности.
    Для студентов технических вузов, обучающихся по направлениям подготовки 01.03.02 «Прикладная математика и информатика» и 02.03.02 «Фундаментальная информатика и информационные технологии».
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #БазыДанных 2023
    Основы технологий баз данных
    
    Авторы: Агафонов А.А., Белов А.М.
    
    Учебное пособие посвящено технологиям проектирования, разработки и внедрения баз данных. В пособии рассматриваются основные понятия реляционных баз данных и реляционной алгебры, вопросы проектирования баз данных. Несколько разделов посвящены языку запросов SQL и его использованию для получения и модификации данных, определению объектов баз данных, таких как таблицы, индексы или представления, а также вопросам использования процедурных расширений языка SQL. Кроме того, рассмотрены NoSQL-решения, предназначенные для хранения денормализованных данных, что может быть более эффективным в распределенной среде, а также принципы и программные инструменты обработки больших данных.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #Python 2023
    Python: большая книга примеров
    
    Автор: Марченко А.Л.
    
    Большая книга примеров основывается на описании языка программирования Python и множества материалов из различных интернет-источников. Основное предназначение книги — формирование представления о языке на основе его описания и примеров его применения. Книга может быть использована в качестве учебного пособия.
    
    
    СКАЧАТЬ 🗂
  • Реклама

  • Программирование | книги

    🐧 Все еще думаете, что Linux не нужен разработчикам? Как бы не так. Большинство серверов и облачных сервисов, которые используются для разработки и хостинга приложений, работают под управлением Linux. Поэтому знание Linux необходимо для управления такими серверами и для разработки приложений, которые будут запускаться на них. Кроме того, знание Linux повышает вашу ценность на рынке труда. Если вы хотите начать работать с Linux, записывайтесь на подготовительный онлайн-курс «Linux для начинающих» в Otus. 💣 Сейчас курс доступен всего за 10 рублей вместо 7000 рублей. Что вас ждет на курсе? — Разберем основные команды в Linux и научимся работать в консоли — Познакомимся с зомби, сиротами и демонами — Выясним, что такое ядро операционной системы и системные вызовы — Научимся работать со стандартными потоками ввода/вывода — Разберем некоторые особенности файловой системы ext4 Спикер курса — 👨‍💻 Андрей Буранов, специалист по UNIX-системам в компании VK. Он работает с операционной системой Linux более 7 лет. Входит в топ-3 лучших преподавателей образовательных порталов. 👉 Записаться на курс — https://otus.pw/Kcxg/ Реклама. Информация о рекламодателе на сайте www.otus.ru
  • Программирование | книги

    #C_Sharp #dotNet 2023
    Кодер с улицы. Правила нарушать рекомендуется
    
    Автор: Седат Капаноглу
    
    Эта книга — справочник по выживанию для начинающего разработчика.
    
    «Кодер с улицы» научит вас справляться с реальными задачами. Седат Капаноглу честно делится советами, основанными на личном опыте, а не на абстрактной теории. Вы узнаете, как адаптировать знания, полученные из книг и курсов, к повседневным рабочим задачам. Пора узнать, как использовать антипаттерны и «плохие» методы программирования.
    
    Эта книга построена на конкретных задачах, с которыми вы столкнетесь на работе, — от чисто технических аспектов, таких как создание функции поиска, до законов выживания в проблемной команде с менеджером-параноиком. Все это превратит вас в настоящего уличного бойца, готового в любой момент приступить к созданию эффективного программного обеспечения.
    
    Цель книги — привить читателю любознательность и практическое мышление и помочь понять, что создавать программный продукт — это не только гуглить и печатать код. Я также показываю, что рутинная работа может сэкономить больше времени, чем она сама требует. В целом книга призвана изменить точку зрения на процесс разработки.
    
    Для кого эта книга:
    Эта книга предназначена для разработчиков начального и среднего уровня, изучавших программирование и вышедших за пределы обычной учебной программы, но которым все еще не хватает широкого взгляда на парадигмы и лучшие практики разработки. Примеры написаны на C# и .NET, поэтому знакомство с этими языками поможет при чтении. Однако автор стремился, чтобы книга была, насколько это возможно, независима от конкретного языка и его структуры.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

    #Электроника 2022
    Основы электротехники и электроники. Практикум
    
    Авторы: Андрианов Д.П., Афонин В.И., Бадалян Н.П.
    
    Изложены базисные процессы, протекающие в электрических и электронных элементах, устройствах и схемах. Представлены теоретические материалы, рекомендации и методические указания, необходимые для проведения лабораторных, практических занятий и самостоятельной работы. Показаны примеры решения задач с помощью пакета MathCad.
    Для студентов направлений "Материаловедение и технологии материалов", "Управление в технических системах", "Информационно-аналитические системы безопасности", "Мехатроника и робототехника", "Автоматизация технологических процессов и производств"
    
    
    СКАЧАТЬ 🗂