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

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

110694 @progbook

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

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

    Algorithms Illuminated: Part 1: The Basics (2017) Автор: Tim Roughgarden Количество страниц: 217 Изучение алгоритмов может сделать вас лучшим программистом, более ясным мыслителем и мастером технических интервью. Данная книга - это доступное введение в предмет для любого, кто имеет хотя бы небольшой опыт программирования. В изложении подчеркивается общая картина и концептуальное понимание, а не низкоуровневая реализация и математические детали - например, расшифровка того, что сказал бы опытный преподаватель алгоритмов во время серии индивидуальных уроков. Часть 1 охватывает асимптотический анализ и нотацию big-O, алгоритмы "разделяй и властвуй" и мастер-метод, рандомизированные алгоритмы и несколько известных алгоритмов сортировки и выбора Скачать книгу
  • Книги для программистов

    Оценивать успехи бизнеса, рассчитывать метрики по продуктам, работать с данными — для всего этого нужен язык запросов SQL. Обучитесь ему в Яндекс Практикуме на курсе «SQL для работы с данными и аналитики». Программа подойдёт аналитикам, в том числе с опытом в SQL, маркетологам, продакт-менеджерам, специалистам по финансам и всем желающим, даже без опыта в IT. Вы научитесь: — выгружать, обрабатывать и фильтровать данные с помощью SQL-запросов; — считать показатели бизнеса и конкретных продуктов; — решать задачи, даже сложные, используя продвинутые функции и операторы SQL; — работать в системах управления базами данных (СУБД): PostgreSQL, MySQL, Oracle, Microsoft SQL Server и другими; — использовать программы ClickHouse и DBeaver. Обучение проходит в онлайн-тренажёре: теорию можно сразу отработать на задачах и квизах. А если этого мало, в свободное время решайте задачи разной сложности в дополнительном разделе SQL-тренажёра. У вас будут одногруппники с разным опытом. С ними можно общаться в чате, помогать друг другу и поддерживать мотивацию учиться. Место для ваших вопросов: Как долго? Курс рассчитан на 3 месяца прохождения в индивидуальном темпе. Вебинары и практика будут открыты 6 месяцев с начала обучения, а доступ к теории вы получаете навсегда. Когда? Cтартуем в пн, ср и пт. Пока есть места, запишитесь на ближайшую дату — 18 июля. Сколько? Можно оплатить либо сразу 39 000 ₽, либо в рассрочку от 2 120 ₽/мес. Запишитесь на бесплатную часть, а учиться начнёте, когда захотите.
  • Книги для программистов

    GitOps and Kubernetes: Continuous Deployment with Argo CD, Jenkins X, and Flux (2021) Автор: Billy YuenAlexander MatyushentsevTodd EkenstamJesse Suen Количество страниц: 346 Книга научат вас, как использовать Git и методологию Gators для управления кластером Kubernetes. Книга чередует теорию с практикой, представляя основные концепции Oops наряду с простыми в реализации методами, чтобы вы могли применить GitOps в действии. Научитесь разрабатывать конвейеры, которые отслеживают изменения, исправляют ошибки и проверяют развертывание контейнеров. Скачать книгу
  • Реклама

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

    Big Data Using Hadoop and Hive (2021) Автор: KumarNitin Количество страниц: 207 Эта книга является базовым руководством для разработчиков, архитекторов, инженеров и всех, кто хочет начать использовать Hadoop и Hive для создания распределенных, масштабируемых параллельных приложений для обработки больших данных. Hive будет использоваться для чтения, записи и управления большими файлами с наборами данных. Книга представляет собой краткое руководство по началу работы с общим пониманием Apache Hadoop и Have и того, как они работают вместе, чтобы ускорить разработку с минимальными усилиями. Скачать книгу
  • Книги для программистов

    🚀 Одна из сильных сторон Flutter — возможность использования системных сервисов Android/iOS и доступа к оборудованию. 💻 На открытом уроке 20 июля в 20:00 мы поговорим о механизмах обмена данными между Flutter-приложением и нативным кодом и сделаем приложение будильника, которое будет отслеживать сон, включать сигнал в подходящее время и отправлять информацию о режиме сна в Google Fit. 🦾 Спикером выступит Дмитрий Золотов, Flutter Developer, Yandex. Урок пройдет в рамках онлайн-курса «Flutter Mobile Developer» от OTUS для тех, у кого уже есть опыт в программировании. 💣 Чтобы записаться на мероприятие, пройдите вступительный тест
  • Книги для программистов

    Database System Concepts (2020) Автор: Abraham SilberschatzHenry F. KorthS. Sudarshan Количество страниц: 1373 Книга представляет фундаментальные концепции управления базами данных в интуитивно понятной форме, направленной на то, чтобы позволить учащимся как можно быстрее начать работать с базами данных. Знакомство с базовыми структурами данных, организацией компьютера и языком программирования высокого уровня являются единственными необходимыми условиями. Освещаются важные теоретические результаты, теория и доказательства в книге практически не обсуждаются. Вместо доказательств используются цифры и примеры, чтобы объяснить, почему результат верен Скачать книгу
  • Книги для программистов

    Как начать карьеру в Go-разработке? Узнайте на вебинаре. → Бесплатно, 15 июля в 19:00 Поговорим, как пройти путь от от junior-разработчика до тимлида, с каким бекграундом реально освоить язык и какие технологии изучить, чтобы найти работу. Беседовать будем с экспертами: ◾️ Рафаэль Мустафин, тимлид в Delivery Club. Прошёл путь от написания приложений под Windows до разработки бэкенд-сервисов на Go. Обучает стажёров. ◾️ Алексей Мясников, старший разработчик в Яндекс Облаке. В IT с 2006 года. Писал код более чем на 20 языках программирования, больше всего — на C++, Java, Go, TypeScript. ◾️ Егор Середа, Golang Engineer в израильском стартапе Scribe Security. Выпускник курса «Go-разработчик». В прошлом году перешёл на Go после трёх лет Android-разработки. Что будет на вебинаре? — Обсудим, как перейти на Go-разработку с другого языка и как преодолеть трудности. — Разберем скиллы, стек технологий, фреймворки и инструменты современного Go-разработчика. — Обсудим, как выбрать лучший момент для перехода на Go. Разберем ситуации, когда стоит и не стоит переходить на Go c вашим стеком. — Спикеры расскажут, как дорасти до позиции сеньора, на своём опыте. — Выпускники курса Практикума «Go-разработчик» расскажут об учёбе и поиске работы. → Зарегистрироваться на вебинар
  • Книги для программистов

    Learning Helm: Managing Apps on Kubernetes (2021) Автор: Matt ButcherMatt FarinaJosh Dolitsky Количество страниц: 201 Освоите Helm, менеджер пакетов для системы оркестровки контейнеров Kubernetes. В этом практическом руководстве показано, как эффективно создавать, устанавливать и управлять приложениями, работающими внутри ваших контейнеров. Авторы объясняют, как менеджер пакетов вписывается в экосистему Kubernetes, и дают представление о дизайне и лучших практиках Helm изнутри Скачать книгу
  • Книги для программистов

    Exam Ref AZ-900 Microsoft Azure Fundamentals (2019) Автор: Jim Cheshire Количество страниц: 309 Подготовьтесь к экзамену Microsoft AZ-900 и продемонстрируйте свое реальное владение облачными сервисами и то, как их можно предоставлять с помощью Microsoft Azure. Разработанный для профессионалов в любой нетехнической или технической роли, экзамен Ref фокусируется на критическом мышлении и способности принимать решения, необходимых для Microsoft Certified Fundamentals Скачать книгу
  • Книги для программистов

    ⚡️ Введение в компьютерную архитектуру и язык ассемблера — открытый урок Присоединяйтесь 14 июля в 20:00 к открытому уроку OTUS, вас ждет занятие, которое поможет понять архитектуру компьютера, а также устройство и задачи языков программирования низкого уровня. 📌 НА УРОКЕ ИЗУЧИМ: - Модель фон Неймана и как программа выполняется на юнитах системы - Control Unit, ALU, CPU, Registers, Random Access Memory (RAM). - Погрузимся в синтаксические конструкции ассемблер - Решим алгоритмическую задачку прямо на открытом уроке. 🔥 Еще больше знаний ждет вас на онлайн-курсе «Introduction to Computer Science» от OTUS 📌 РЕГИСТРАЦИЯ https://otus.pw/Qsb13/
  • Книги для программистов

    AWS Certified Cloud Practitioner Practice Tests 2019: 390 AWS Practice Exam Questions with Answers & detailed Explanations (2019) Автор: Neal Davis Количество страниц: 319 Сертификат AWS Certified Cloud Practicer чрезвычайно ценен в индустрии облачных вычислений и представляет собой знания, которые являются необходимым условием для многих направлений. Последний экзамен CLF-C01 - это экзамен базового уровня, который, тем не менее, включает в себя сложные вопросы, проверяющие ваши знания и опыт работы с Amazon Web Services. Данные практические тесты составлены с учетом сложности экзамена AWS и максимально приближены к реальному экзамену AWS Скачать книгу
  • Книги для программистов

    📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня. Канал с мемами — t.me/itmemlib Полезные материалы по всему, что может быть интересно любому программисту: t.me/proglibrary Библиотека хакера: t.me/hackproglib Go: t.me/goproglib C\C++: t.me/cppproglib PHP: t.me/phpproglib Frontend: t.me/frontendproglib Python: t.me/pyproglib Mobile: t.me/mobileproglib Data Science: t.me/dsproglib Java: t.me/javaproglib C#: t.me/csharpproglib Devops: t.me/devopsslib Тестирование: t.me/testerlib Бот с IT-вакансиями: t.me/proglib_job_bot Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста Лента в Дзен: https://zen.yandex.ru/proglib Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы. Подписывайтесь: t.me/event_listener_bot
    Библиотека IT мемов

    Топовые мемы по программированию и IT. Предложка: @itmemlib_bot Обратная связь: @proglibrary_feedback_bot По вопросам рекламы: http://ad.proglib.io/?utm_source=itmemes или пишите @proglib_adv

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

    Processor Design: System-on-Chip Computing for ASICs and FPGAs (2007) Автор: Jari Nurmi Количество страниц: 534 Проектирование процессоров позволяет получить представление о ряде различных вариантов процессорных архитектур и их проектировании, создании программных средств, реализации и проверке. После краткого ознакомления с архитектурой процессоров и с тем, как разработчики процессоров иногда не достигали ожидаемого, авторы представляют общий процесс проектирования встроенных процессоров. Рассматриваемые типы процессорных ядер включают RISC-ядра общего назначения, традиционный DSP, VLIW-подход к обработке сигналов, процессорные ядра, которые могут быть настроены для конкретных приложений, реконфигурируемые процессоры, протокольные процессоры, Java-движки и потоковые процессоры. Также описаны подходы к проектированию с использованием сопроцессоров и многоядерных процессоров, которые обеспечивают производительность, зависящую от конкретного приложения Скачать книгу
  • Книги для программистов

    Russian AI Cup 2022 Ежегодный проект от VK Игровая задача для разработчиков, цель — реализация на любом языке программирования стратегии или бота, который будет играть в виртуальном мире за своего создателя против других ботов. В этом году она представляет собой игру в жанре Battle Royale: юниты-волшебники сражаются друг с другом на карте внутри постоянно сужающейся зоны, и если юнит оказывается вне неё, то получает урон. Волшебники делятся на несколько команд: одними управляет сервер, другими — написанные участниками ИИ-алгоритмы. Цель: остаться единственной командой на карте. За победу участники получат денежные призы, VK Капсулы мини и футболки. Подробнее об условиях участия можно прочитать на сайте платформы для чемпионатов All Cups. Тестовый раунд уже начался, но зарегистрироваться еще можно. Залетайте! Подать заявку
  • Книги для программистов

    Learning DevSecOps (2021) Автор: Michelle Ribeiro Количество страниц: 61 Узнайте, как обеспечить непрерывную безопасность на протяжении всего процесса разработки и доставки программного обеспечения. С помощью этой практической книги разработчики, разработчики, технические руководители и инженеры по безопасности узнают, как сочетать свой процесс обеспечения безопасности с культурой DevOps. Вы получите полное представление о лучших практиках DevSecOps, от создания более безопасных образов контейнеров до усиления оркестраторов и методов обеспечения безопасности вашей облачной среды. Скачать книгу
  • Реклама

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

    Computer Networks (2003) Автор: Andrew S. Tanenbaum Количество страниц: 674 Известный автор, педагог и исследователь Эндрю С. Таненбаум освещает в своем бестселлере, чтобы отразить технологии, включая 802.11, широкополосную беспроводную связь, ADSL, Bluetooth, gigabit Ethernet, Интернет, беспроводную сеть, потоковое аудио, IPSec, AES, квантовую криптографию и многое другое. Используя реальные примеры, Таненбаум объясняет, как сети работают изнутри, начиная с базового оборудования физического уровня и заканчивая самыми популярными на сегодняшний день сетевыми приложениями. Скачать книгу
  • Книги для программистов

    Ищем опытных разработчиков, кто хочет обучиться профессии архитектора ПО на курсе Skillbox, первый месяц обучения бесплатно. Длительность — 5 месяцев. Вас ждут онлайн-материалы и практические задания на основе реальных кейсов. 👁‍🗨 Курс создан специально для опытных middle- и senior-разработчиков, системных аналитиков уровня Senior, архитекторов ПО, готовых освоить востребованную, современную профессию и повысить свой доход. У архитекторов ПО одна их самых высоких зарплат в отрасли. 200+ компаний сейчас ищут архитектора ПО. 💼 Чему вы научитесь? • Планировать архитектуру ПО. • Декомпозировать систему. • Использовать шаблоны и фреймворки. • Проектировать API. • Учитывать вопросы безопасности. • Строить интеграцию между системами. Узнать подробности и зарегистрироваться можно по ссылке: https://clc.to/WajhiA 🎁 Год английского языка в онлайн-школе Skillbox в подарок. Выполните 3 практические работы и получите доступ к материалам!
  • Книги для программистов

    Cross-Site Scripting Attacks: Classification, Attack, and Countermeasures (Security, Privacy, and Trust in Mobile Communications) (2020) Автор: B. B. GuptaPooja Chaudhary Количество страниц: 171 В последние годы использование социальных сетей увеличилось в геометрической прогрессии. Такие платформы, как Facebook, Twitter, Google+, LinkedIn и Instagram, не только облегчают обмен личными данными, но и объединяют людей профессионально. Разработка этих платформ с более расширенными функциями, такими как HTML5, CSS и JavaScript, подвергает сайты различным уязвимостям. Таким образом, сайты социальных сетей стали объектом различных кибератак, таких как XSS-атака и SQL-инъекция. Было предложено множество защитных методов, но с развитием технологий текущие сценарии требуют более эффективных и надежных решений. В данной книге подробно описываются методы нападения и защиты от XSS атак. Информация, излагаемая в этой книге, будут полезны исследователям и отраслевым специалистам в области безопасности. Скачать книгу