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

Книги для программистов. Страница 68

110694 @progbook

Обратная связь: @proglibrary_feedback_bot

  • Книги для программистов

    Testing JavaScript Applications (2021) Автор: Lucas da Costa Количество страниц: 512 Автоматизированное тестирование поможет вам написать высококачественное программное обеспечение за меньшее время, с большей уверенностью, с меньшим количеством ошибок и без постоянного ручного контроля. Testing JavaScript Applications — это руководство по созданию комплексного и надежного набора для тестирования JS-приложений, в котором рассказывается как о написании тестов, так и о том, как инструменты тестирования JS работают внутри. Что внутри: ✔️Модульное, сквозное и интеграционное тестирование; ✔️Управление стоимостью и сложностью тестирования; ✔️Практика разработки через тестирование; ✔️Работа с внешними зависимостями; ✔️Такие инструменты, как Jest и Cypress. Достоинства: ➕Хороший авторский стиль; ➕Широкий спектр тем. Недостатки: ➖Не замечено. Скачать книгу
  • Книги для программистов

    Beginning Unreal Game Development (2020) Автор: David Nixon Количество страниц: 389 Работая с книгой, вы начнёте создавать видеоигры с помощью Unreal Engine 4 и изучите основы разработки игр. При помощи практических пошаговых инструкций вы научитесь создавать красивые среды и прочные основы для более сложных игр. Вы узнаете, как работать с программным обеспечением для дизайна 3D-игр, используемым при разработке чрезвычайно популярных игр для ПК, консолей и мобильных устройств. Достоинства: ➕Качественные иллюстрации; ➕Хорошая структурированность. Недостатки: ➖Не замечено. Скачать книгу
  • Книги для программистов

    ⚡ Прямо сейчас популярный среди администраторов телеграм-каналов инструмент для чистки ботов и анализа аудитории crosser_bot рассылает без их ведома сообщения в каналы с призывом выходить на митинги. Наш канал также подвергся этой атаке.
  • Реклама

  • Книги для программистов

    Street Coder: The rules to break and how to break them (2022) Автор: Sedat Kapanoglu Количество страниц: 272 Мятежное мышление этой книги бросает вызов обычному мышлению и раскрывает важные навыки, которые вам понадобятся в работе. Вы узнаете о решающей важности алгоритмов и структур данных, превратите рутину программирования в удовольствие и разрушите догматические принципы, мешающие полностью реализовать свой потенциал. Что внутри: ✔️Понятные для начинающих советы по оптимизации кода, распараллеливанию и рефакторингу; ✔️Использование «плохих» практик с пользой. Достоинства: ➕Познавательно и полезно; ➕Большой опыт автора, которым он делится. Недостатки: ➖Не замечено. Скачать книгу
  • Книги для программистов

    Бесплатные онлайн-практикумы для специалистов по IT-инфраструктуре от команды REBRAIN Подключайтесь к одному из крупнейших сообществ по IT-инфраструктуре REBRAIN, с нами уже больше 20 000 человек - https://t.me/+L2zw2BenCI9jYTMy С нас: 🔹Более 20 бесплатных открытых практикумов каждый месяц 🔹Спикеры - профессиональные инженеры из лучших компаний ( Avito / Skyeng / AWS / Luxoft / DataArt и др.) 🔹Разбор реальных кейсов автоматизации 🔹Самый актуальный технологический стек - Kubernetes, Docker, Ansible, Gitlab CI, Linux, Kafka , MySQL, Golang и др. 🔹Работа в консоли и ответы на вопросы в прямом эфире Каждый сможет найти для себя интересные практикумы по направлению и уровню компетенций. И да, все это бесплатно! Подключайтесь.
  • Книги для программистов

    Web Security for Developers (2020) Автор: Malcolm McDonald Количество страниц: 216 Начинающего разработчика легко обескуражить трудностями, связанными с должной защитой веб-сайта. К счастью, инструменты, необходимые для защиты сайта, находятся в свободном доступе и, как правило, просты в использовании. Данная книга покажет вам, как ваши веб-сайты уязвимы для атак и как их защитить. В каждой главе описывается основная уязвимость системы безопасности и исследуется реальная атака, а также большое количество кода, показывающего и уязвимость, и исправление. Во время чтения книги вы: ✔️Изучите защиту от атак с использованием SQL-инъекций, вредоносного кода JavaScript и подделки межсайтовых запросов; ✔️Добавите аутентификацию и контроль доступа к форме для защиты учетных записей; ✔️Сможете блокировать учетные записи пользователей, чтобы предотвратить атаки, основанные на угадывании паролей, краже сеансов и т.д.; ✔️Внедрите шифрование; ✔️Научитесь управлению уязвимостями в устаревшем коде. Достоинства: ➕Небольшой объем; ➕Широкий спектр тем. Недостатки: ➖Не замечено. Скачать книгу
  • Книги для программистов

    На российской бирже — сильнейший обвал с 2008 года 😲 Стоимость акций Сбербанка упала на 25%. Евро торгуется по 125₽, а доллар — по 117. Экономика России переживает свои самые темные времена. Что делать в такой ситуации? Во-первых, не спешите продавать свои активы прямо сейчас — так вы только потеряете деньги. Во-вторых, покупайте ценные бумаги по сниженной стоимости, пока недальновидные инвесторы готовы продать их за бесценок. Какие активы стоят вашего внимания, расскажет Никита Костанда — финансовый советник. На канале Никиты вы узнаете: — стоит ли покупать акции в кризис; — как диверсифицировать портфель и избежать рисков; — куда вложиться, чтобы заработать на обвале рынка. Подписывайтесь! Всем новоприбывшим бонус — бесплатный курс о том, как стартовать на фондовом рынке и не потерять свои кровные.
  • Книги для программистов

    Head First Git: A Learner's Guide to Understanding Git from the Inside Out (2022) Автор: Raju Gandhi Количество страниц: 506 Многие люди, использующие Git, полагаются на «рецепты» — копирование и вставку команд, которые они находят в Интернете, не понимая, как на самом деле работает Git. Но что делать, если вы оказались в затруднительном положении, которое уже не исправить чьей-то готовой командой? С помощью этого уникального практического руководства вы изучите способы работы с Git и получите от этого удовольствие. Достоинства: ➕Множество примеров; ➕Актуальность материала. Недостатки: ➖Не замечено. Скачать книгу
  • Книги для программистов

    🚀 Scala — один из самых высокооплачиваемых языков программирования в мире. Его используют многие крупные компании, такие как Twitter, LinkedIn, Тинькофф-банк и крупнейшие производители ПО. 🔥 Хотите освоить язык Scala? OTUS разработал онлайн-курс «Scala Developer», где вы получите все необходимые навыки, чтобы претендовать на зарплату от 140 тысяч рублей. Вы погрузитесь в функциональное программирование, научитесь проектировать микросервисы с использованием CQRS/ES и изучите ZIO — одну из самых мощных и популярных Scala-библиотек. 👉 Пройдите вступительный тест и займите место в группе l='noreferrer nofollow' href='https://otus.pw/W0ab/'>https://otus.pw/W0ab/ 🎁 Для участников данного канала особые условия - прокомод scalapromo на 10% скидку! 📌 Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные открытые уроки от ТОПовых преподавателей: 🔸 Functional Design в Scala 🔸 REST API при помощи HTTP4S и ZIO
  • Книги для программистов

    Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня. Библиотека IT мемов: @itmemlib Полезные материалы по всему, что может быть интересно любому программисту: @proglibrary Библиотека хакера: @hackproglib Go: @goproglib C/C++: @cppproglib PHP: @phpproglib Frontend: @frontendproglib Python: @pyproglib Mobile: @mobileproglib Data Science: @dsproglib Java: @javaproglib C#: @csharpproglib Библиотека devops'а: @devopsslib Библиотека тестировщика: @testerlib Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота @event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы. Подписывайтесь: t.me/event_listener_bot Наш инстаграм: https://www.instagram.com/proglibrary
    IT-события

    Персонализированная лента мероприятий, подобранная исходя из интересов и геолокации. Обратная связь: @proglib_adv

    Telegram
  • Книги для программистов

    Efficient MySQL Performance: Best Practices and Techniques (2021) Автор: Daniel Nichter Количество страниц: 352 Трудно объяснять производительность MySQL, не обращая внимания на ее сложность. Эта практическая книга заполняет пробелы других руководств, обучая разработчиков знаниям MySQL среднего уровня, выходящим за рамки фундаментальных знаний, при этом избегая глубокого внутреннего уровня, необходимого администраторам баз данных. Во время чтения книги вы: ✔️Поймёте, почему время ответа на запрос - это путеводная звезда производительности MySQL; ✔️Узнаете, почему индексирование, а не оборудование или конфигурация MySQL, является ключом к производительности; ✔️Подробно изучите метрики запросов, включая агрегирование, отчетность и анализ; ✔️Изучите способы уменьшения времени ответа на запрос за счет оптимизации запросов; ✔️Разберётесь, как мониторить MySQL, и узнаете, как работают метрики. Достоинства: ➕Актуальность материала; ➕Практикоориентированность. Недостатки: ➖Не замечено. Скачать книгу
  • Книги для программистов

    🔔Напоминаем, что у «Библиотеки программиста» существует курс по математике для Data Science, разработанный совместно с преподавателями ВМК МГУ, одного из лучших математических факультетов страны. В конце курса вы будете владеть математическим аппаратом, который необходим, чтобы стать специалистом в Data Science. Курс идеально подходит к поступлению в ШАД или Computer Science Center. Чтобы оставаться востребованным специалистом, никогда не забывайте учиться новому. 📚По промокоду DFA98MK действует скидка 20% на все тарифы до 4 марта. Курс постоянно обновляется, ваш доступ остается с вами навсегда. Посмотреть тарифы и записаться можно здесь.
  • Книги для программистов

    Machine Learning and Data Science Blueprints for Finance (2020) Авторы: Hariom Tatsat, Sahil Puri, Brad Lookabaugh Количество страниц: 432 В течение следующих нескольких десятилетий машинное обучение и анализ данных изменят финансовую отрасль. С помощью этой практической книги аналитики, трейдеры, исследователи и разработчики могут узнать, как создавать алгоритмы машинного обучения, получившие огромное значение в отрасли. Вы изучите концепции машинного обучения и более 20 тематических исследований по контролируемому, неконтролируемому обучению и обучению с подкреплением, а также обработке естественного языка. Темы, рассмотренные в книге: ✔️Модели на основе регрессии для торговых стратегий, ценообразования производных финансовых инструментов и управления портфелем; ✔️Модели контролируемого обучения на основе классификации для прогнозирования риска кредитного дефолта, обнаружения мошенничества и торговых стратегий; ✔️Алгоритмы и методы кластеризации для поиска похожих объектов с примерами из торговых стратегий и управления портфелем; ✔️Модели и методы обучения с подкреплением, используемые для построения торговых стратегий, хеджирования производных финансовых инструментов и управления портфелем; ✔️Методы NLP с использованием библиотек Python, таких как NLTK и scikit-learn. Достоинства: ➕Практикоориентированность; ➕Широкий спектр тем. Недостатки: ➖Не замечено. Скачать книгу
  • Книги для программистов

    Swift Programming: The Big Nerd Ranch Guide (2020) Автор: Mikey Ward Количество страниц: 496 Язык Swift создан компанией Apple в первую очередь для разработчиков iOS и macOS. Swift работает с фреймворками Cocoa и Cocoa Touch и совместим с основной кодовой базой Apple, написанной на Objective-C. Благодаря тщательно продуманным объяснениям и примерам авторов книги вы изучите Swift и элементы эффективного стиля программирования. Поработав с книгой, вы обретете необходимые знания и уверенность для разработки собственных решений широкого круга задач в программировании. Достоинства: ➕Присутствуют упражнения; ➕Легко читается. Недостатки: ➖Не замечено. Скачать книгу
  • Книги для программистов

    #нетвойне
  • Реклама

  • Книги для программистов

    Knative Cookbook (2020) Авторы: Burr Sutter, Kamesh Sampath Количество страниц: 160 Когда дело доходит до создания бессерверных приложений, разработчики сталкиваются с рядом проблем, таких как интеграция приложений и создание образов контейнеров из исходного кода. Эта книга с более чем 60 практическими рецептами поможет вам решить эти проблемы с помощью Knative - первой бессерверной платформы, изначально разработанной для Kubernetes. Вы научитесь: ✔️Эффективно создавать, развертывать и управлять современными бессерверными рабочими нагрузками; ✔️Применять Knative в реальных сценариях, включая расширенную обработку событий; ✔️Эффективно мониторить бессерверные приложения Knative; ✔️Работать с обширной экосистемой шаблонов интеграции и коннекторов в Apache Camel K в виде компонентов Kubernetes и Knative. Достоинства: ➕Актуальность материала; ➕Небольшой объем. Недостатки: ➖Не замечено. Скачать книгу
  • Книги для программистов

    Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming (2019) Автор: Stephen Cleary Количество страниц: 254 Если вы один из многих разработчиков, все еще сомневающихся в параллельной и многопоточной разработке, эта практическая книга заставит вас передумать. Приводя более 85 рецептов в этом обновленном втором издании, автор демонстрирует методы параллельной обработки и асинхронного программирования с использованием библиотек и языковых особенностей в .NET и C# 8.0. Достоинства: ➕Актуальность материала; ➕Множество примеров; ➕Хороший авторский стиль. Недостатки: ➖Не замечено. Скачать книгу
  • Книги для программистов

    Architecting for Scale: How to Maintain High Availability and Manage Risk in the Cloud (2020) Автор: Lee Atchison Количество страниц: 381 Каждый день компании пытаются масштабировать критически важные приложения. По мере увеличения объема трафика и требований к данным эти приложения становятся все более сложными и нестабильными, что подвергает их риску и снижает доступность. Благодаря популярности программного обеспечения масштабирование стало как никогда важным. В этом практическом руководстве, в котором уделяется особое внимание парадигмам современной архитектуры, таким как микросервисы и облачные вычисления, представлены методы построения систем, способных обрабатывать огромные объемы трафика и данных без влияния на качество, которого ожидают ваши клиенты. Во время чтения книги вы: ✔️Узнаете, как масштабирование влияет на доступность ваших услуг, почему это важно и как его улучшить; ✔️Погрузитесь в современную архитектуру приложений на основе сервисов, которая обеспечивает высокую доступность и снижает влияние сбоев; ✔️Научитесь понимать, измерять и снижать риски в ваших системах; ✔️Научитесь использовать облако для создания масштабируемых приложений. Достоинства: ➕Хорошая структурированность; ➕Актуальность материала. Недостатки: ➖Не замечено. Скачать книгу