dev_lib | Unsorted

Telegram-канал dev_lib - Библиотека программиста

1608

Книги по программированию - без воды.

Subscribe to a channel

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

Хотите на профессиональном уровне проектировать архитектуру, создавать масштабируемые отказоустойчивые приложения и решать нетривиальные задачи при их внедрении?

Тогда вам точно нужно посмотреть открытые уроки и программу курса «Microservice Architecture» от OTUS.

В процессе обучения вы:
- рассмотрите вопросы проектирования backend-приложений и их дальнейшего сопровождения;
- изучите подходы к работе с legacy-сервисами;
- научитесь решать проблемы с согласованностью изменений или с оркестрацией сервисов;
- как разработчик научитесь базовым навыкам работы с Kubernetes.

Каждый студент самостоятельно создает микросервисное приложение, тестирует его на нагрузку и проблемы сетевой связности, подтверждая готовность к работе в реальном производственном окружении.

Доступна рассрочка. А еще в честь своего семилетия компания Otus до 7 апреля дает скидку 15% по промокоду 7YEARS🎁.

Пройдите короткий тест, чтобы забронировать скидку: https://vk.cc/cvVxfl

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

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

Docker Deep Dive
Zero to Docker in a single book

Nigel Poulton
2017

Скачать книгу

Читать полностью…

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

Testing Java Microservices

Авторы:
Alex Soto Bueno, Andy Gumbrecht, Jason Porter
Год издания: 2018
296 страниц

Оглавление:
▫️Введение в микросервисы
▫️Тестируемое приложение (AuT)
▫️Юнит-тестирование микросервисов
▫️Компонентное тестирование микросервисов
▫️Интеграционное тестирование микросервисов
▫️Контрактное тестирование
▫️Сквозное тестирование
▫️Docker
▫️Виртуализация сервисов
▫️Непрерывная доставка в микросервисах

Скачать книгу

Читать полностью…

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

Learn Software Testing in 1 Day

Guru99
2019

Книга (точнее буклет), 25 страниц с наиболее важной информацией для желающих войти в QA.

Сайт Guru99, вероятно, в представлении не нуждается

Скачать

Читать полностью…

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

Go programming language

Автор:
John Bach
Год издания: 2021

#go #en

Скачать книгу

Читать полностью…

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

200+ Software Testing Interview Questions and Answers

TryQA
2023

Вопросы на собеседованиях. Сайт TryQA

Скачать книгу

Читать полностью…

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

API Testing and Development with Postman
A practical guide to creating, testing, and managing APIs for automated software testing

Автор Dave Westerveld
2021

Оглавление:
- Теория и терминология тестирования API
- Принципы проектирования API
- OpenAPI и спецификации API
- Введение в автоматизацию тестирования API
- Параметры авторизации
- Проверка надежности тестов
- Тестирование на основе данных
- Запуск тестов API в CI с помощью Newman
- Мониторинг API с помощью Postman
- Тестирование на существующем API
- Разработка спецификации API
- Создание и использование Mock-сервера в Postman
- Использование контрактного тестирования для верификации API
- Проектирование API

Скачать книгу

Читать полностью…

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

Mastering Python

Автор:
van Hattem Rick
Год издания: 2022

#python #en

Скачать книгу

Читать полностью…

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

Python. Сборник упражнений

Автор:
Бен Стивенсон
Год издания: 2021

#python #ru

Скачать книгу

Читать полностью…

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

Testing Spring Boot Applications
Demystified

Автор:
Philip Riecks
Год издания: 2023

#qa #en

Скачать книгу

Читать полностью…

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

Элегантные объекты. Java Edition

Автор:
Е. Бугаенко
Год издания: 2018

#java #ru

Скачать книгу

Читать полностью…

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

Learn to Code by Solving Problems

Автор: Daniel Zingaro
Год издания: 2021

#python #english

Скачать книгу

Читать полностью…

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

T-SQL Fundamentals

Автор:
Itzik Ben-Gan
Год издания: 2023

#sql #en

Скачать книгу

Читать полностью…

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

Python Data Science Handbook

Автор:
Jake VanderPlas
Год издания: 2023

#python #ds #en

Скачать книгу

Читать полностью…

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

QaLib - канал для скачивания книг по тестированию с самой удобной навигацией и поиском нужной книги.
Наш упор - это нахождение книг на русском языке.

В чем преимущества нашего канала:
1. Все книги поделены на русские и английские по языку издания ru en
2. Удобная навигация по технологиям и фреймворкам pentest python junit и т.д
3. Книги можно скачать в pdf и epub.
4. В шапке канала удобнейшая навигация по книгам.

QA Библиотека по ссылке: @libqa

Читать полностью…

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

QaLib - канал для скачивания книг по тестированию с самой удобной навигацией и поиском нужной книги.
Наш упор - это нахождение книг на русском языке.

В чем преимущества нашего канала:
1. Все книги поделены на русские и английские по языку издания ru en
2. Удобная навигация по технологиям и фреймворкам pentest python junit и т.д
3. Книги можно скачать в pdf и epub.
4. В шапке канала удобнейшая навигация по книгам.

Подписывайтесь и качайте: @libqa

Читать полностью…

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

🚀 Откройте двери в мир машинного обучения и узнайте, что нужно знать новичкам, и профессионалам!

Отус приглашает 27 марта в 18:00 по мск на бесплатный вебинар «Расставим точки над ML».

Вебинар является частью полноценного онлайн-курса «Специализация Machine Learning».

💪 Спикером выступит: Мария Тихонова – PhD in Computer Science, Senior Data Scientist в SberDevices и преподаватель ВШЭ.

На вебинаре вы:
познакомитесь с ML и узнаете, чем оно отличается от классического программирования;
посмотрите, какие задачи есть в ML;
решите на практике одну из задач - научите компьютер определять, что изображено на картинке.

➡️ Регистрация на вебинар: https://vk.cc/cvCKKO

Кому подходит этот урок:
- IT-специалистам которые хотят перейти в Data Science
- Начинающим дата-сайентистам и специалиста по машинному обучению, желающим углубиться в профессию
- Тем кто самостоятельно изучает Data Science
- Кто хочет войти в IT, но не знает что выбрать

Записывайтесь сейчас, а мы потом напомним. Участие бесплатно.

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Читать полностью…

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

🤝 Акция в Отус: курс "Linux для начинающих" теперь всего за 10 ₽, вместо обычных 7000 ₽!

➡️ Запишитесь на курс сейчас: https://vk.cc/cvqMr2

Познание базовых возможностей и умение работать с Linux станет ключом к успешному карьерному росту, учитывая популярность этой операционной системы в мире.

🖥 Курс включает:
- 3 модуля с видеолекциями,
- Обширные знания по основам Linux,
- Возможность обучения в любом месте с доступом в интернет,
- Тесты для закрепления полученных знаний.

Не упустите шанс обучиться под руководством эксперта по UNIX-вселенной, Андрея Буранова, и воспользоваться уникальной акцией на курс "Linux для начинающих" в Отусе.

В качестве бонуса для более эффективной учебы дарим бонус "10 базовых команд Linux"!

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

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

С# книги - канал для скачивания книг по С# с самой удобной навигацией и поиском нужной книги.
Наш упор - это нахождение книг на русском языке.

В чем преимущества нашего канала:
1. Все книги поделены на русские и английские по языку издания ru en
2. Удобная навигация по технологиям и фреймворкам #csharp #unity и т.д
3. Книги можно скачать в pdf и epub.
4. В шапке канала удобнейшая навигация по книгам.

Подписывайтесь и качайте: @bookscharp

Читать полностью…

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

🟡Друзья! Мы подготовили папку с каналами, которые публикуют еженедельные дайджесты по разным IT-направлениям!

Забирайте и будьте в курсе последних новостей и видео в индустрии. Всего 1-2 поста в неделю и у вас есть все, что вышло за неделю.

Что нужно сделать:

1. Нажимаем на эту ссылку /channel/addlist/OB0tZHD_z3lhMWUy
2. Добавляем всю папку себе (без регистрации и смс)
3. После добавления папка станет твоей и ты сможешь управлять подписками внутри папки
4. Если не работает - нужно обновить приложение;)

Добавил себе - поделись с коллегой!

Читать полностью…

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

Мастхэв для инженеров инфраструктуры, плюс для программистов

26 февраля стартует 6 поток Apache Kafka для разработчиков. Это углублённый курс с практикой на Java или Golang и платформой Spring+Docker+Postgres. Мы расскажем и покажем, как выйти на новый уровень владения инструментом.

Что вы получите:
👉 Узнаете , как использовать Kafka при создании приложения.
👉 Решите реальные бизнес-кейсы.
👉 Получите типовые шаблоны проектирования: они облегчат разработку на начальном этапе.
👉 Узнаете о большинстве частых ошибок, и научитесь их избегать.

Что в программе?
В курсе 28 онлайн-уроков, готовые стенды, много-много практики и закрытый чат с кураторами. Коротко о программе:

➡️ Терминология. В подробностях и с примерами расскажем, что такое нода, датацентр, кластер, ZooKeeper, консумер, топик и так далее.
➡️ Как выстроена архитектура Kafka.
➡️ Основы брокера. Разберем, как создать топик, настроить продюсер и консумер.
➡️ Как выстраивать архитектуру между микросервисами.
➡️ Наиболее распространенные проблемы при использовании приложения.

✔️ Регистрируйся на сайте и начни учиться бесплатно!

Записаться можно по ссылке.

Реклама. ООО «Слёрм» г. Лиски, ОГРН 1193668020545 Erid: 2VtzqwFvgrb

Читать полностью…

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

⚡️ Отус приглашает 27 декабря в 20:00 мск на бесплатный вебинар «Как при помощи декораторов изменить поведение функции в Python»

Вебинар приурочен к старту курса «Специализация Python Developer». Курс доступен в рассрочку.

➡️ Регистрация на вебинар:  https://vk.cc/ctx7i9


🎙 На вебинаре вы:
- изучите декораторы в Python и освоите их создание;
- научитесь использовать декораторы для изменения поведения функций;
- увидите примеры применения декораторов в реальных проектах.

Спикером выступит Суреном Хореняном – Full Stack-разработчиком в МТС ИИ.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

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

🐘Работодатели ищут разработчика на PHP

Ворвитесь на тусовку серьезных ребят и изучите один из самых востребованных ЯП в мире с курсом от Слёрм.  
  
Вы поймёте основные принципы работы и взаимодействия с базами данных, освоите правильные подходы и методологии разработки на PHP. Старт 22 января.   
  
Подробная программа курса ⬅️ 
  
Это большой курс, где PHP разбирается комплексно. Вы сможете:

Разрабатывать веб-приложения на языке PHP, используя базовые концепции и синтаксис языка;

Проектировать и разрабатывать функциональность для веб-сайтов и веб-приложений с использованием PHP;

Решать проблемы при работе приложения в продакшене, научиться анализировать результаты работы приложения
 
Разбираться в основных принципах работы с PHP-библиотеками;  
  
Спикеры курса: 
 
🦇 Всеволод Севостьянов, Staff Engineer в navan.com. Специализируется на построении complex cognitive systems. Команда под его руководством поддерживает multi-tenant клиентский кластер на несколько тысяч компаний; 
 
🎃 Егор Черненок, Senior PHP-разработчик в AGIMA. Пишет сложный бекенд, отвечает за развитие стажёров и джунов. 
 
Встретимся 22 января. Подробная программа на сайте Слёрм 💎

Реклама. ООО «Слёрм» г. Лиски, ОГРН 1193668020545 Erid: 2VtzqxjRQRq

Читать полностью…

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

Кто в компах шарит?🤔

Многие до сих пор в шоке
, что есть ребята, которые могут поменять термопасту на проце — и не могут заработать больше 30-40к в месяц. Вы чем вообще занимаетесь?

Вот человек просто перепродаёт б/у компы и учит других этому, ремеслу, потому что рынок - огромный, его ученики спокойно делают от 100к в месяц.

Если ты из тех, кто хочет:
🔥 иметь от 100к дополнительного дохода;
🔥 уйти с найма и работать сколько хочешь;
🔥 быстро поднять денег

Подписывайся на Диму Иванова и зарабатывай сколько хочешь, потолка нет ☝️

/channel/+JaUX9hB_6allNjAy

Читать полностью…

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

Core Java for the Impatient

Автор:
Cay S. Horstmann
Год издания: 2022

#java #en

Скачать книгу

Читать полностью…

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

С чего начать, если хотите стать Solidity-разработчиком?

С бесплатного открытого урока «Обзор последних децентрализованных web3 приложений(dApp)» от OTUS.

✅На вебинаре:
1. Рассмотрим архитектуру проектов
2. Посмотрим смарт-контракты Solidity этих проектов
3. Исследуем web3 интерфейсы проектов
4. Обсудим текущие тенденции в Blockchain

📆 Занятие пройдёт 11 декабря в 20:00 мск и будет приурочено к старту курса «Solidity Developer». Продолжить обучение вы сможете уже на курсе, доступном в рассрочку.

👉Для бесплатного участия регистрируйтесь прямо сейчас: https://vk.cc/csUvav

Читать полностью…

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

Какие подходы применять в разработке микросервисов?

Узнайте на бесплатном практическом уроке «Основные паттерны использования GraphQL и gRPC» от OTUS. На вебинаре:

- рассмотрим основные паттерны и подходы к использованию GraphQL и gRPC;
- рассмотрим паттерн запрос-ответ;
- обсудим различия между GraphQL и gRPC и их преимущества и недостатки в различных сценариях;
- изучим паттерны запроса типа «одно на много» и «много на много», а также подходы к управлению версиями.

Занятие пройдёт 12 декабря в 17:00 мск и будет будет приурочено к старту курса «Microservice Architecture». После урока вы сможете продолжить обучение в рассрочку.

Для бесплатного участия и получения записи зарегистрируйтесь прямо сейчас: https://vk.cc/csUaL6


Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

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

Какой брокер сообщений выбрать для написания асинхронной связи?

🔥 Расскажем на бесплатном открытом уроке «RabbitMQ vs Kafka» от OTUS и Евгения Непомнящего – разработчика в «IT Sense».

На вебинаре:

✅ изучим особенности, плюсы и минусы брокеров;
✅ познакомимся с основными принципами их работы;
✅ посмотрим использование этих брокеров в live demo.

🗓 Занятие пройдёт 27 ноября в 20:00 мск и будет приурочено к старту курса «Microservice Architecture». После урока вы сможете продолжить обучение, в том числе в рассрочку.

🌐 Для бесплатного участия регистрируйтесь прямо сейчас: https://vk.cc/csB9Yg

Читать полностью…

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

Как работать с базами данных еще эффективнее?

Узнайте на бесплатном открытом уроке «Индексы: структуры данных» от OTUS.

На вебинаре:

✅ рассмотрим, какие ситуации требуют использования индексов;
✅ объясним, как они помогают ускорить выполнение запросов и улучшить производительность системы;
✅ разберём структуры данных, на которых основаны индексы, включая бинарные деревья поиска, B-tree, сбалансированные деревья и хеш-таблицы;
✅ научимся использовать команду explain в PostgreSQL для анализа выполнения запросов.

Занятие пройдёт 29 ноября в 20:00 мск в рамках курса «Highload Architect».

Для бесплатного участия регистрируйтесь прямо сейчас: https://otus.pw/ES8q/

Читать полностью…

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

Основы искусственного
интеллекта в примерах
на Python

Автор:
Анатолий Постолит
Год издания: 2024

#python #ru

Скачать книгу

Читать полностью…
Subscribe to a channel