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

Библиотека программиста. Страница 2

12328 @proglb

Библиотека программиста. Очень большая база книги по программированию.

  • Библиотека программиста

    Learning Blazor (First Early Release) Автор: David Pine (2022) Воспользуйтесь преимуществами своих навыков в C# для создания пользовательского интерфейса и взаимодействия с .NET на стороне клиента. Из этого практического руководства вы узнаете, как использовать Blazor WebAssembly для разработки веб-интерфейсов. Построенный на ASP.NET, Blazor представляет возможность разрабатывать одностраничные приложения (SPA) Автор Дэвид Пейн, который специализируется на разработке .NET и Azure в Microsoft, объясняет, как WebAssembly позволяет запускать в браузере многие языки программирования, не основанные на JavaScript.

    Learning Blazor by David Pine.pdf

    application/pdf
  • Библиотека программиста

    Hacking APIs: Breaking Web Application Programming Interfaces (Final Release) Автор: Corey J. Ball (2022) Вы узнаете, как API-интерфейсы REST и GraphQL работают в продакшене и создадите стенд для тестирования API с помощью Burp Suite и Postman. Затем вы освоите инструменты для разведки, анализа эндпоинтов, такие как Kiterunner и OWASP Amass. Далее вы научитесь выполнять распространенные атаки, нацеленные на механизмы аутентификации API, и находить уязвимости, обычно встречающиеся в веб-приложениях

    Hacking APIs Breaking Web Application.pdf

    application/pdf
  • Библиотека программиста

    The Pythonic Way: An Architect’s Guide to Conventions and Best Practices for the Design, Development, Testing, and Management of Enterprise Python Code Автор: Sonal Raj (2021) Эта книга познакомит вас с возможностями Python, выходящими за рамки базового синтаксиса. Эта книга поможет вам понять широко распространенные питоновские конструкции и процедуры, что позволит вам писать надежные, оптимизированные и модульные приложения. Вы узнаете о структурах данных Python, создании классов и объектов и многом другом. Затем в книге рассматриваются некоторые менее известные, но невероятно мощные функциональные возможности Python, такие как метапрограммирование, декораторы, менеджеры контекста, генераторы и итераторы. Кроме того, вы узнаете, как ускорить вычисления с помощью Pandas Series и Dataframes. Вы познакомитесь с различными паттернами проектирования, которые хорошо работают в приложениях Python.

    The Pythonic Way An... by Raj Sonal.pdf

    application/pdf
  • Реклама

  • Библиотека программиста

    Mathematics in Cyber Research Автор: Paul L. Goethals (2022) Книга направлена на ознакомление преподавателей и студентов с применением математики в исследованиях, связанных с интернет-пространством. Каждая глава вводит математические системы, описывающие соответствующие работы в этой области, предоставляет методы и инструменты, а также подробно описывает результаты каждого исследования

    Mathematics_in_Cyber_Research_Paul_L_Goethals,_Natalie_Michele_Scala.pdf

    application/pdf
  • Библиотека программиста

    🔥Устали от скучной работы? Возьмите жизнь в свои руки! OTUS запускает онлайн-курс, который поможет вам сменить профессию на более интересную в самой быстрорастующей отрасли — IT. Занятия проводят действующие IT-эксперты в формате видео. А вы сможете задать любой свой вопрос в чате для участников курса. ⚡️На курсе вы узнаете: - Какие профессии есть в IT - Чем занимается тот или иной специалист в IT - На чем основываться при выборе профессии - Как построить свое обучение Преподаватели-практики поделятся с вами практическими инструментами, которые помогут вам осуществить этот значимый шаг в вашей карьере. Не упустите свою возможность стать частью динамичной и инновационной сферы IT! 👇Готовы ли вы принять вызов? Тогда записывайтесь на курсе по ссылке: https://otus.pw/qZ5q/ Нативная интеграция. Информация о продукте www.otus.ru
  • Библиотека программиста

    Head First Git Автор: Raju Gandhi (2022) Многие люди, использующие Git, полагаются на «рецепты» — копирование и вставку команд, которые они находят в Интернете, не понимая, как на самом деле работает Git. Но что делать, если вы оказались в затруднительном положении, которое уже не исправить чьей-то готовой командой? С помощью этого уникального практического руководства вы изучите способы работы с Git и получите от этого удовольствие.

    Head First Git Raju Gandhi.pdf

    application/pdf
  • Библиотека программиста

    Deploy Machine Learning Models to Production: With Flask, Streamlit, Docker, and Kubernetes on Google Cloud Platform Автор: Pramod Singh (2021) Создавайте и внедряйте модели машинного обучения и глубокого обучения в производство с помощью end--to-end примеров. Эта книга начинается с рассмотрения процесса развертывания модели машинного обучения и связанных с ним проблем. Далее в нем рассматривается процесс создания и развертывания моделей машинного обучения с использованием различных веб-фреймворков, таких как Flask и Streamlit. Далее следует глава о Docker, в которой рассказывается о том, как упаковывать и контейнеризировать модели машинного обучения. В книге также показано, как создавать и обучать модели машинного обучения и глубокого обучения с использованием Kubernetes.

    Deploy Machine Learn... by Pramod Sing.pdf

    application/pdf
  • Библиотека программиста

    🔥Почему сегодня язык GO завоевывает все большую популярность и становится наиболее востребованным среди разработчиков и одним из самых распространенных в мире? Возможно, вы уже задумывались над тем, чтобы начать изучать GO. Если да, то у нас для вас отличная новость. В OTUS стартует курс Golang Developer Basic! 📣26 июня в 20:00 (мск) приглашаем на открытый урок курса “За что разработчики любят GO?”, на котором вы сможете познакомиться с преподавателем и программой курса, а также во время занятия мы приоткроем завесу причин популярности GO и обсудим: — почему язык GO так популярен в разработке веб-сервисов и приложений; — особенности GO и нововведения; — в каких сферах разработки он используется. 👉🏻Для участия зарегистрируйтесь https://otus.pw/N40y/ После урока вы сможете понять подходит ли Вам язык GO и программа курса. Не упустите возможность протестировать формат обучения! Возможны разные способы оплаты и рассрочка . Нативная интеграция подробная информация о продукте на сайте www.otus.ru
  • Библиотека программиста

    Создание дочернего процесса Метод os.fork() создаёт дочерний процесс в том же месте кода, вызывая системную функцию fork(), и возвращает PID (Process Identifier), который равен PID дочернего процесса в родительском процессе и нулю в новом. Кстати, получается интересный случай, в коде примера выполняется и блок if, и else. Если не знать про os.fork() и посмотреть вывод подобного кода, то возникнет много вопросов. Подписывайтесь на канал 👉@pythonofff
  • Библиотека программиста

    Brain Computer Interface: EEG Signal Processing Автор: Narayan Panigrahi (2022) Эта книга: - Объясняет основы интерфейса мозг-компьютер и то, как он может быть создан с использованием различных характеристик сигнала ЭЭГ. - Описывает подробную классификацию различных типов сигналов ЭЭГ с учетом их физических характеристик - Рассматривает проектирование и разработку недорогой и надежной системы сбора ЭЭГ - Предоставляет математический анализ ЭЭГ, включая коды MATLAB для читателей, чтобы они могли экспериментировать с данными ЭЭГ.

    Brain Computer Interface EEG Signal P....pdf

    application/pdf
  • Библиотека программиста

    ❗️ Хотите создавать мощные веб-сервисы с помощью функционального программирования? 📣 Присоединяйтесь 22 июня в 20:00 к открытому уроку «Скрещиваем http4s и ZIO». Встречу проведет Алексей Воронец, руководитель разработки в NAUMEN, в рамках старта нового потока онлайн-курса «Scala-разработчик» в OTUS. 📌 На занятии мы: - Узнаем oб основных компонентах REST-сервиса; - Сформируем представление о http4s (http-библиотека) и ZIO (библиотека асинхронного функционального эффекта); - Попрактикуемся в создании полноценного простого http-сервиса (сервер, эндпоинты, логика). ➡️ Регистрация на вебинар: https://otus.pw/VfTr/ Нативная интеграция. Информация о продукте www.otus.ru
  • Библиотека программиста

    Java 17 Recipes: A Problem-Solution Approach Автор: Josh Juneau (2022) Книга получила обновление, отражающее изменения в спецификации и реализации, произошедшие со времени выпуска этой книги на Java 9. Java 17 - это следующий выпуск долгосрочной поддержки (LTS) Java Standard Edition (SE), который также включает в себя некоторые функции из предыдущих выпусков краткосрочной поддержки (STS) Java 16 и предыдущих версий.

    Java_17_Recipes_A_Problem_Solution_Approach_Josh_Juneau,_Luciano.pdf

    application/pdf
  • Библиотека программиста

    Заканчиваете школу или хотите уйти в сферу IT, но не знаете, где учиться программированию и получить диплом государственного образца? Skillbox совместно с РАНХиГС проводит набор на онлайн-бакалавриат по направлению «Веб-разработка». Всё как в классическом вузе: семинары, сессия, студенческие льготы и отсрочка от армии, только все занятия и экзамены — онлайн. Учитесь очно и заочно онлайн: слушайте лекции и закрывайте сессию, не выходя из дома. Документы и заявление подаются онлайн. Для зачисления нужно предоставить результаты ЕГЭ или пройти вступительные испытания. Преимущества онлайн-бакалавриата со Skillbox: — Учёба из любой точки мира. — Программа, спроектированная под запросы рынка. — Проекты для портфолио с 1-го курса. — Стажировки и помощь в трудоустройстве. — Диплом бакалавра РАНХиГС государственного образца по специальности «Прикладная информатика». Программировать безумно интересно. Переходите по ссылке за подробностями: https://l.skbx.pro/4j2mLV
  • Библиотека программиста

    Data Algorithms with Spark: Recipes and Design Patterns for Scaling Up using PySpark Автор: Mahmoud Parsian (2022) Скорость, простота использования, сложная аналитика и многоязыковая поддержка Apache Spark делают практическое знание этой кластерной вычислительной платформы необходимым навыком для инженеров и специалистов по анализу данных. С помощью этого практического руководства любой, кто ищет введение в Spark, сможет изучить практические алгоритмы и примеры с использованием PySpark. В каждой главе автор показывает, как решить проблему данных с помощью набора преобразований и алгоритмов Spark. Вы узнаете, как решать проблемы, связанные с ETL, паттернами проектирования, алгоритмами машинного обучения, разбиением данных и анализом геномики.

    Data Algorithms with Spark Recipes an....pdf

    application/pdf
  • Библиотека программиста

    Прокачать уже имеющиеся навыки или попробовать что-то новое — выбор за вами. Skillfactory приглашает на бесплатный онлайн-интенсив «Универсальный разработчик» с 20 по 22 июня в 19:00 мск. За три дня вы: — попробуете себя в программировании на практике; — напишете собственного Telegram-бота; — научитесь читать код и исправлять в нем ошибки; — поймете, подходит ли вам такая работа. Всем участникам — подарки: гайд «Как провести аудит своих навыков » на почту сразу после регистрации и бесплатный курс «Алгоритмы и структуры данных» — когда сдадите все домашние задания. Записывайтесь на бесплатный интенсив по ссылке: https://go.skillfactory.ru/PZmn9A Реклама, ООО «Скилфэктори»
  • Реклама

  • Библиотека программиста

    SQL за полтора часа в одном видео! Полный базовый курс по SQL. Базы данных курс для начинающих! 00:00:00 Введение 00:02:43 Платные курсы и что изучать дальше 00:04:55 Коротко об онлайн редакторе 00:07:11 Что такое база данных 00:08:10 Что такое CRUD 00:10:05 Запрос на создание первой таблицы 00:11:57 Типы данных у атрибутов(колонок) (DATA TYPES) 00:17:26 Прописываем атрибуты(колонки) первой таблицы 00:21:07 Создаем первую таблицу (CREATE TABLE) 00:21:38 Проверка на наличие таблицы при создании (IF NOT EXISTS) 00:22:18 Запрос на удаление таблицы(DROP TABLE) 00:22:33 Проверка на наличие таблицы при удалении(IF EXISTS) 00:22:57 Запрос на добавление объекта в таблицу (INSER INTO table) 00:23:35 Запрос на чтение(получение) объектов из таблицы(SELECT * FROM table) 00:24:18 Модификаторы для атрибутов(колонок) таблицы(NOT NULL, DEFAULT, UNIQUE) 00:29:26 Изменение уже существующей таблицы(ALTER TABLE, ADD, DROP, RENAME, MODIFY COLUMN) 00:36:08 Удаление объектов из таблицы(DELETE FROM table) 00:37:06 Редактирование объекта в таблице(UPDATE table) 00:39:03 Первичный ключ(PRIMARY KEY) 00:45:37 Композиция в бд 00:50:38 "Иностранный" ключ(FOREIGN KEY) 00:57:26 Индексы в бд(INDEX) 00:59:24 Готовим данные для темы алиас, юнион и слияние таблиц 01:03:30 Слияние таблиц(INNER JOIN) 01:06:02 Слияние таблиц(LEFT JOIN) 01:06:53 Слияние таблиц(RIGHT JOIN) 01:07:26 Слияние таблиц(FULL JOIN/OUTER JOIN) и Union 01:09:04 Алиас(table AS alias) 01:12:18 Select Distinct в SQL 01:13:42 AND OR NOT в SQL 01:16:18 ORDER BY и LIMIT в SQL 01:17:35 MIN и MAX в SQL 01:18:25 COUNT SUM AVG в SQL 01:19:29 LIKE в SQL 01:21:31 IN и BETWEEN в SQL 01:22:50 GROUP BY в SQL 01:25:17 EXISTS в SQL 01:27:37 ANY и SOME в SQL 01:29:00 INSERT INTO в SQL 01:30:40 Отношения в базе данных 01:32:11 Отношения один к одному 01:33:09 Отношения один ко многим 01:34:09 Отношения многие ко многим 01:37:10 Отношения один к одному и один ко многим "через" 01:39:10 SQL инъекции источник #db 👉 @database_info
  • Библиотека программиста

    Machine Learning and Data Science: Fundamentals and Applications Автор: Prateek Agrawal (2022) Машинное обучение и наука о данных - очень активные темы с обширным охватом, как с точки зрения теории, так и с точки зрения практики. Одновременно их применение ставит важные задачи, которые зачастую могут быть решены только с помощью инновационных алгоритмов машинного обучения и науки о данных. Эти алгоритмы охватывают более широкие области искусственного интеллекта, аналитики данных, машинного обучения, распознавания образов, понимания естественного языка и манипулирования большими данными. Они также решают связанные с ними новые научные задачи, начиная от сбора, создания, хранения, поиска, обмена, анализа, оптимизации и визуализации данных до интегративного анализа разнородных и взаимозависимых сложных ресурсов для более эффективного принятия решений, сотрудничества и, в конечном итоге, создания стоимости.

    Machine Learning and Data Science Fun....pdf

    application/pdf
  • Библиотека программиста

    🚨LAST CAAAAALL🚨 PROFBUH HACKATHON | JUNE Закрываем регистрацию на хакатон 19 июня в 23:59⚡️ Кейс: 🔸Автоматическое создание текстовых публикаций на основе записанного видео. Даты хакатона: 23 – 25 июня 2023 года Регистрация - https://clck.ru/34WoHs 🔸2 дня в онлайн-формате 🔸встречи с экспертами, мастер-классы и питчи 🔸крутой командный проект и интересный кейс в резюме 🔸призовой фонд – 300.000₽🔥 Регистрируйся, решай кейс и выигрывай денежные призы и крутой мерч!🏆 Ждём всех! #хакатон #lastcall