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

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

18376 @it_boooks

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

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

    #Паттерны #C_Sharp #dotNET 2021 Паттерны проектирования для C# и платформы .NET Core Авторы: Арораа Гаурав, Чилберто Джеффри Паттерны проектирования – удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учетом специфики языка C# и платформы .NET Core. Кроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами. Заключительная часть содержит паттерны для работы с микросервисными, бессерверными и облачно-ориентированными приложениями. Вы также узнаете, как сделать выбор архитектуры, например микросервисной или MVC. СКАЧАТЬ 🗂
  • Программирование | книги

    #Agile 2020 Чистый Agile. Основы гибкости Автор: Роберт Мартин Agile — это всего лишь небольшая подборка методов и инструментов, помогающая небольшим командам программистов управлять небольшими проектами,… но приводящая к большим результатам, потому что каждый крупный проект состоит из огромного количества кирпичиков. Пять десятков лет работы с проектами всех мыслимых видов и размеров позволяют Дяде Бобу показать, как на самом деле должен работать Agile. Если вы хотите понять преимущества Agile, не ищите лёгких путей — нужно правильно применять Agile. «Чистый Agile» расскажет, как это делать разработчикам, тестировщикам, руководителям, менеджерам проектов и клиентам. СКАЧАТЬ 🗂
  • Программирование | книги

    На языке C++ можно создавать с нуля самые разные программы: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. Если вы когда-нибудь мечтали менять мир, то проще всего начать делать это в цифровом виде и на этом языке. А ещё С++ даёт крепкую базу знаний. Выучив его, вам будет проще освоить любой смежный инструмент. Обучиться языку можно на курсе Яндекс Практикума «Разработчик C++». На курсе вы: научитесь писать эффективный код; разберётесь в стандартной библиотеке C++; начнёте работать с Git, IDE и компиляторами; познакомитесь с базовыми алгоритмами и структурами данных; создадите действующие сервисы и добавите 3+ проекта в портфолио. На всех этапах вас будут сопровождать опытные разработчики: мы не дадим просесть по учёбе и поможем выкроить время на образование. Вы будете практиковаться на реальных кейсах и положите в портфолио работающие проекты. А карьерные консультации подготовят вас к разговору о повышении или помогут с поиском новой работы. Записаться на курс можно здесь: https://practicum.yandex.ru/cpp/
  • Реклама

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

    #DAX #PowerBI #MSOffice 2021 Подробное руководство по DAX: Бизнес-аналитика с Microsoft Power BI, SQL Server Analysis Services и Excel Авторы: Феррари Альберто, Руссо Марко Расширенная и дополненная с учетом современных требований и техник, эта книга представляет собой наиболее полное руководство по языку DAX, применяемому в области бизнес-аналитики, моделирования данных и анализа. Эксперты Microsoft BI Марко Руссо и Альберто Феррари излагают как основы, так и отдельные нюансы работы с DAX: от простых табличных функций до продвинутых техник программирования и оптимизации моделей. Вы узнаете, что происходит под капотом движка DAX при запуске выражений; полученные знания пригодятся при написании быстрого и надежного кода. В книге используются примеры, которые можно запустить в бесплатной версии Power BI Desktop и разобраться во всех тонкостях синтаксиса создания переменных (VAR) в Power BI, Excel или Analysis Services. СКАЧАТЬ 🗂
  • Программирование | книги

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

    #Spring 2020
    Spring Boot 2. Лучшие практики для профессионалов
    
    Автор: Фелипе Гутьеррес
    
    Хотите повысить свою эффективность в разработке корпоративных и облачных Java-приложений?
    Увеличьте скорость и простоту разработки микросервисов и сложных приложений, избавившись от забот по конфигурации Spring.
    Используйте Spring Boot 2 и такие инструменты фреймворка Spring 5, как WebFlux, Security, Actuator, а также Micrometer, предоставляющий новый способ сбора метрик.
    В этой книге: настройка и использование SB 2; работа с нефункциональными требованиями с помощью Spring Boot Actuator; разработка веб-приложений с помощью SB 2; постоянное хранение данных с использованием JDBC, JPA и баз данных NoSQL; обмен сообщениями с помощью JMS, RabbitMQ и WebSockets; краткое знакомство с проектами Spring Cloud; тестирование, микросервисы и развертывание в облачной среде с использованием SB 2; расширение Spring Boot путем создания своего собственного «стартового набора» и добавления функциональности.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

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

    #СтримингСистемы 2023 Грокаем стриминг Авторы: Джош Фишер, Нин Ван Стриминговые системы позволяют сократить до минимума время между событием и обработкой информации, чтобы вы получали результаты в реальном времени. В приложениях для финансовой сферы, в вопросах безопасности и IoT важна каждая миллисекунда, поэтому без стриминговых систем не обойтись. А еще — это модно и приносит деньги ;) ! Неслучайно специалисты в Spark, Heron и Kafka так востребованы. Наконец, вы можете познакомиться с созданием стриминговых приложений и обработкой событий в реальном времени не продираясь через технические подробности конкретных фреймворков, головоломные термины и сложные формулировки. Простой язык и яркие примеры позволят вам познакомиться с базовыми концепциями, а чтобы усвоить описанные идеи и приемы, вы построите собственную простую стриминговую программу с нуля. СКАЧАТЬ 🗂
  • Программирование | книги

    Бесплатная школа программирования от Сбера — «Школа 21» открыла набор заявок на обучение в Сургуте!  Школа даёт возможность любым кандидатам от 18 лет, успешно прошедшим отборочные этапы, бесплатно получить востребованное образование в сфере ИТ. Чтобы поступить в Школу совершенно неважно, какие у тебя были предыдущие знания, результаты ЕГЭ, опыт работы, умение программировать и наличие дипломов. В «Школе 21» можно изучать цифровые технологии самых разных направлений и сфер: от алгоритмов и графики до мобильной разработки, Big Data и многое другое. В основе обучения лежит уникальная методика «равный равному»: без менторов, лекций и оценок — только индивидуальная и коллективная работа над проектами. Сейчас кампусы есть уже в трех городах — Москве, Казани, Новосибирске и в начале 2023 года откроется в Сургуте. Уже сейчас можно подать заявку на обучение в «Школе 21» в Сургуте по ссылке
  • Программирование | книги

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

    #Сайтостроение #WordPress 2021 Разработка веб-приложений на WordPress. 2-е издание Авторы: Б. Мессенленер, Д. Коулман Подробно рассматривается создание веб-приложений на платформе WordPress, в том числе для мобильных устройств, принципы работы таких приложений. Описана структура каталогов и базы данных, приведены типы записей, метаданных и таксономий, перечислены основные классы и функции. Уделено внимание разработке собственной темы оформления с адаптивным дизайном. Рассказывается о типах пользователей и их ролях в архитектуре WordPress. Отдельная глава посвящена работе с API-интерфейсами, объектами и вспомогательными функциями, рассматриваются вопросы безопасности веб-приложений, принципы написания безопасного кода. Изучается REST API в WordPress, jаvascript-фреймворки, способы локализации приложений. Описаны принципы построения многосайтовых сетей, оптимизации и масштабирования. Рассматривается проект Gutenberg и его возможности. СКАЧАТЬ 🗂
  • Программирование | книги

    Яндекс Практикум запустил бесплатный курс, который поможет выбрать профессию в программировании. Вместе разберёмся, чем занимаются тестировщики, python-, java-, веб-, мобильные разработчики и разработчики С++. Расскажем, сколько они зарабатывают, какими навыками обладают и как стать одним или одной из них.  Курс будет полезен, если → у вас нет опыта, но хочется работать в программировании; → хотите сменить профессию, но не знаете, с чего начать. После курса можно будет пройти бесплатную вводную часть о профессии, которая понравилась. Там вы решите первые практические задачи настоящих программистов. Начините путь в программирование вместе с Практикумом →
  • Программирование | книги

    #Python 2023
    Python. Исчерпывающее руководство
    
    Автор: Бизли Дэвид
    
    Разнообразие возможностей современного Python становится испытанием для разработчиков всех уровней. Как программисту на старте карьеры понять, с чего начать, чтобы это испытание не стало для него непосильным? Как опытному разработчику Python понять, эффективен или нет его стиль программирования? Как перейти от изучения отдельных возможностей к мышлению на Python на более глубоком уровне? «Python. Исчерпывающее руководство» отвечает на эти, а также на многие другие актуальные вопросы. Эта книга делает акцент на основополагающих возможностях Python (3.6 и выше), а примеры кода демонстрируют «механику» языка и учат структурировать программы, чтобы их было проще читать, тестировать и отлаживать. Дэвид Бизли знакомит нас со своим уникальным взглядом на то, как на самом деле работает этот язык программирования. Перед вами практическое руководство, в котором компактно изложены такие фундаментальные темы программирования, как абстракции данных, управление программной логикой, структура программ, функции, объекты и модули, лежащие в основе проектов Python любого масштаба.
    
    
    СКАЧАТЬ 🗂
  • Программирование | книги

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

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

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

    #MS_SQL_Server #MachineLearning 2020 Инновации SQL Server 2019. Использование технологий больших данных и машинного обучения Автор: Уорд, Б. В книге представлен исчерпывающий обзор SQL Server 2019 – инновационной версии популярной СУБД. Авторы рассказывают о производительности и безопасности, об использовании контейнеров и технологии Kubernetes, о работе с кластерами больших данных и средствах машинного обучения. Подробное описание новых функций SQL Server 2019 позволит читателю расширить свои навыки в области управления и извлечения информации из больших данных. Книгу можно использовать в качестве справочника – при желании ее главы можно изучать по отдельности. Многочисленные примеры, рисунки и ссылки помогают разобраться в технических подробностях. СКАЧАТЬ 🗂
  • Программирование | книги

    ⚠️Акция, которую нельзя пропустить⚠️⠀ ✅Только с 5 по 15 декабря у вас есть возможность купить видео докладов с наших крупнейших конференций 2022 г. для IT-специалистов и руководителей со скидкой более 50%! 👉Подробнее: http://bit.ly/3Bojsz1 В акции участвуют закрытые видеозаписи осенних конференций 2022: Saint HighLoad++, Saint TeamLead, FrontendСonf и HighLoad++ 2022.
  • Программирование | книги

    #MachineLearning #R 2020 Машинное обучение на R: экспертные техники для прогностического анализа Автор: Бретт Ланц Язык R предлагает мощный набор методов машинного обучения, позволяющих быстро проводить нетривиальный анализ ваших данных. Книга является руководством, которое поможет применять методы машинного обучения в решении ежедневных задач. Бретт Ланц научит всему необходимому для анализа данных, формирования прогнозов и визуализации данных. Здесь вы найдете информацию о новых улучшенных библиотеках, советы об этических аспектах машинного обучения и проблемах предвзятости, а также познакомитесь с глубоким обучением. СКАЧАТЬ 🗂