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

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

110694 @progbook

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

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

    PYTHONLIB — это первый канал, где БЕСПЛАТНО выкладывают книги для обучения питону.

    1. Подписывайся
    2. Качай книги бесплатно
    3. Учи питон
    4. Устраивайся на работу
    5. Зарабатывай от 150К в месяц!

    Подписывайся и качай.
  • Книги для программистов

    Hands-On Serverless Applications with Go (2018)
    Автор: Mohamed Labouardy
    Количество страниц: 416

    Бессерверная архитектура популярна в техническом сообществе благодаря AWS Lambda. Go прост в освоении, с ним легко работать и его легко читать другим разработчикам, а также он объявлен поддерживаемым языком для AWS Lambda. Эта книга - ваше руководство по разработке бессерверного приложения с Go и его развертыванию в Lambda.

    Что внутри:
    ✔️Поймете, как работает AWS Lambda, и используете ее для создания приложения;
    ✔️Поймете, как масштабировать бессерверные приложения;
    ✔️Узнаете, как устранять неполадки и отслеживать бессерверные приложения в AWS;
    ✔️Откроете для себя работу API и одностраничных приложений;
    ✔️Создадите готовое к продакшену бессерверное приложение на Go.

    Достоинства:
    Охватывает основы многих тем;
    Множество примеров кода.

    Недостатки:
    Не замечено.

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

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

    🔥 Какие еще IT-каналы стоит читать в Telegram? Подписывайтесь на наших друзей:

    CodeCampмастхэв канал для любого IT-специалиста: полезные сервисы, лайфхаки, подборки книг и видеоуроков.

    Эксплойт — секреты безопасности в сети, хакерские трюки и полезные сервисы для айтишников и не только.

    UniLecs — задачи, головоломки, книги и другие радости программиста.

    GIT — это сборник инструментов для ИТ специалиста и не только.

    @sitodel — авторы канала бесплатно обучают необходимым навыкам создания сайтов и делятся полезными инструментами для веб-разработки.
  • Реклама

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

    Software Engineering for Absolute Beginners (2021)
    Автор: Nico Loubser
    Количество страниц: 324

    Начните программировать с нуля, никакого опыта не требуется. Это руководство для начинающих начинается с обсуждения различных редакторов, используемых для создания программного обеспечения, и охватывает настройку среды Docker. Потом вы узнаете о репозиториях и управлении версиями, а также об использовании github. Далее вас ждут основы Python - идеального языка для начинающих программистов. Многие современные приложения должны взаимодействовать с какой-либо базой данных, поэтому вы узнаете, как создать базу данных и подключиться к ней, а также адаптировать ее для своего приложения. Кроме того, вы узнаете, как использовать микрофреймворк Flask и эффективно тестировать свой код.

    Во время чтения книги вы:
    ✔️Изучите концепции, с которыми вы столкнетесь в большинстве компаний, занимающихся разработкой программного обеспечения;
    ✔️Научитесь писать понятный, аккуратный и хорошо продуманный код;
    ✔️Оптимизируете свою среду разработки.

    Достоинства:
    Приятный и нескучный авторский стиль;
    Хорошая структурированность.

    Недостатки:
    В нескольких примерах кода есть опечатки.

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

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

    Game Development Projects with Unreal Engine (2020)
    Авторы: Hammad Fozi, Gonçalo Marques, David Pereira, Devin Sherry
    Количество страниц: 822

    Разработка игр может быть как творческим увлечением, так и полноценной карьерой. Это также отличный способ улучшить свои навыки разработки на C++ и применить их в интересных и сложных проектах. Данная книга начинается с обучения базовым навыкам, которые вам понадобятся для начала работы в качестве разработчика игр. Основы игрового дизайна будут подробно объяснены и продемонстрированы на практике с помощью реалистичных упражнений. Затем вы примените то, что вы узнали, в более сложных упражнениях. К концу этой книги по разработке игр с Unreal Engine 4 у вас будет уверенность и знания, чтобы начать свои собственные творческие проекты и воплотить свои идеи в жизнь.

    Во время чтения книги вы:
    ✔️Создадите полнофункционального персонажа от третьего лица и врагов;
    ✔️Сделаете навигацию с помощью клавиатуры, мыши, геймпада и сенсорного управления;
    ✔️Изучите ИИ в играх;
    ✔️Создадите анимации персонажей;
    ✔️Протестируете свою игру для мобильных устройств с помощью предварительного просмотра;
    ✔️Добавите блеска в свою игру с помощью визуальных и звуковых эффектов.

    Достоинства:
    Актуальность материала;
    Хорошая структурированность.

    Недостатки:
    Не замечено.

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

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

    Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.

    Полезные материалы по всему, что может быть интересно любому программисту: @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
  • Книги для программистов

    Mastering Windows PowerShell Scripting (2019)
    Автор: Chris Dent
    Количество страниц: 626

    Скрипты PowerShell предлагают удобный способ автоматизации различных дел, однако эффективная работа с ними может быть сложной задачей. Автор книги делится опытом работы со скриптами, начиная с основ, прежде чем перейти к главам продвинутого уровня, которые помогут вам стать экспертом по PowerShell Core 6.0.

    Во время чтения книги вы:
    ✔️Оптимизируете свой код за счет использования функций, переключателей и циклических структур;
    ✔️Поработаете с объектами и операторами для проверки и обработки данных;
    ✔️Проанализируете разные типы данных и поуправляете ими;
    ✔️Создадите скрипты и функции с помощью PowerShell;
    ✔️Используете задания, события и популярные общедоступные модули, которые помогают реализовать многопоточность;
    ✔️Научитесь легко писать классы .NET в PowerShell;
    ✔️Создадите и реализуете регулярные выражения в скриптах PowerShell;
    ✔️Используете передовые методы для определения и ограничения поведения параметров.

    Достоинства:
    Легко читается;
    Даже опытные специалисты откроют для себя новые вещи.

    Недостатки:
    Плохое структурирование примеров кода.

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

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

    The Statistics and Calculus with Python Workshop (2020)
    Авторы: Peter Farrell, Alvaro Fuentes, Ajinkya Sudhir Kolhe, Quan Nguyen, Alexander Joseph Sarver, Marios Tsatsos
    Количество страниц: 740

    Вы хотите начать разработку приложений с искусственным интеллектом? Вам нужно освежить в памяти ключевые математические концепции? Данная книга, полная увлекательных практических упражнений, покажет вам, как применить свои знания в области продвинутой математики в контексте Python. К концу чтения этой книги вы научитесь применять основные концепции статистики и вычислений для разработки надежных приложений на Python, которые решают бизнес-задачи.

    Во время чтения книги вы:
    ✔️Разберетесь с фундаментальными математическими функциями в Python;
    ✔️Выполните вычисления с табличными наборами данных с помощью pandas;
    ✔️Поймете разницу между полиномами, рациональными функциями, экспоненциальными функциями и тригонометрическими функциями;
    ✔️Используете методы алгебры для решения систем уравнений;
    ✔️Решите реальные задачи из теории вероятностей.

    Достоинства:
    Хорошая структурированность;
    Присутствуют упражнения.

    Недостатки:
    Не замечено.

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

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

    Разработчик из Baking Bad Михаил Заикин приглашает на хакатон по разработке децентрализованных финансовых протоколов на блокчейн-платформе Tezos

    «Мы одни из самых ранних контрибьюторов в экосистему и за последние два года видим активный рост качественной инфраструктуры и количества команд, разрабатывающих на Tezos», — рассказывает Михаил в видеоприглашении.

    Онлайн-хакатон пройдет с 26 по 28 февраля. Регистрация заканчивается 26 февраля в 16:00 по Москве. Максимальный приз составит $12 000. Участвовать могут индивидуальные разработчики и команды.

    Участники смогут продолжить разработку идей с хакатона при грантовой поддержке Tezos Foundation.

    🕵🏻‍♀️ Детали и регистрация
  • Книги для программистов

    Learn Java with Math (2019)
    Автор: Ron Dai
    Количество страниц: 250

    Есть много хороших книг по программированию на Java, но найти подходящую для новичка непросто. Эта книга уменьшает сложность программирования на Java и проводит читателя через сложный путь обучения к эффективной работе. Автор показывает, насколько сильная математическая база является ключом к изучению программирования. Используя это как свою мотивацию, вы в кратчайшие сроки начнете программировать на Java.

    Во время чтения книги вы:
    ✔️Изучите основы Java;
    ✔️Напишете код на Java, используя забавные математические примеры;
    ✔️Поработаете с переменными и алгоритмами;
    ✔️Изучите ввод-вывод, циклы и управляющие структуры.

    Достоинства:
    Хороший авторский стиль;
    Множество примеров кода.

    Недостатки:
    Не замечено.

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

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

    Python for Programmers: with Big Data and Artificial Intelligence Case Studies (2019)
    Авторы: Paul J. Deitel, Harvey Deitel
    Количество страниц: 640

    Написанная для программистов с опытом работы на другом высокоуровневом языке, эта книга является самоучителем по Python - одному из самых популярных и быстрорастущих языков программирования в мире. После глав по синтаксису языка в книге начинаются главы об ИИ, включая анализ данных из Twitter, обработку естественного языка, машинное обучение и многие другие.

    Что внутри:
    ✔️Больше 500 примеров кода из реальных проектов;
    ✔️Работа с Jupyter Notebook;
    ✔️Процедурное, функциональное, объектно-ориентированное программирование;
    ✔️Статичные, динамические и интерактивные визуализации;
    ✔️Введение в разделы Data Science;
    ✔️Работа с NumPy, pandas, Matplotlib, Seaborn, Folium, SciPy, NLTK, TextBlob, spaCy, Textatistic, Tweepy, scikit-learn, Keras и многое другое.

    Достоинства:
    Широкий спектр тем;
    Актуальность материала.

    Недостатки:
    Не замечено.

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

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

    Mastering Swoole PHP (2020)
    Автор: Bruce Dou
    Количество страниц: 334

    В книге рассказывается об общих концепциях построения высокопроизводительной веб-системы с высоким уровнем параллелизма, о том, как эта концепция реализована в Swoole PHP. Автор предоставляет достаточно знаний о ядре ОС Linux с примерами кода, которые помогут вам понять, как работает асинхронный ввод-вывод, параллелизм и сопрограммы.

    Достоинства:
    Полезные примеры кода;
    Практикоориентированность.

    Недостатки:
    Не замечено.

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

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

    Supercharged Python: Take Your Code to the Next Level (2019)
    Авторы: Brian Overland, John Bennett
    Количество страниц: 672

    Книга написана для людей, которые знают основы Python и хотят поднять свои навыки на новый уровень. Автор рассказывает о способах, позволяющих писать более быстрый и мощный код, независимо от того, работаете ли вы с большими массивами данных или создаёте сложные приложения.

    После прочтения книги вы:
    ✔️Научитесь работать с профилированием и специфическими методами Python;
    ✔️Сможете использовать возможности регулярных выражений для быстрой обработки текста;
    ✔️Научитесь создавать мощные приложения, используя модули Python и избегая типичных ошибок;
    ✔️Сможете воспользоваться советами по производительности, чтобы сэкономить время и оптимизировать код;
    ✔️Примените продвинутые техники написания классов.

    Достоинства:
    Подходит как начинающим, так и опытным программистам;
    Множество примеров кода.

    Недостатки:
    Не замечено.

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

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

    Spatial Analysis with R: Statistics, Visualization, and Computational Methods (2020)
    Автор: Tonny J. Oyana
    Количество страниц: 354

    За пять лет, прошедших с момента публикации первого издания данной книги, появилось много новых разработок, касающихся внедрения новых инструментов и методов пространственного анализа с R. Использование и развитие искусственного интеллекта, алгоритмы машинного обучения и глубокого обучения с пространственной перспективой, а также междисциплинарное использование пространственного анализа рассматриваются во втором издании вместе с традиционными статистическими методами и алгоритмами, чтобы обеспечить концептуальный подход к обучению решению проблем для овладения практическим пространственным анализом.

    Достоинства:
    Актуальность материала;
    Присутствуют упражнения.

    Недостатки:
    Не замечено.

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

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

    Как создавать архитектуру новых сервисов и работать с legacy-сервисами?

    Онлайн-курс «Microservice Architecture» даст все необходимые навыки для работы над архитектурой ПО.
    За 4 месяца практики вы научитесь:
    - Планировать архитектуру и создавать масштабируемые fault-tolerant приложения
    - Решать нетривиальные задачи, в рамках распределенных и децентрализованных систем
    - Поймете, как решать проблемы в текущей, заложенной архитектуре
    - Изучите классические паттерны проектирования (шардирование, репликация, и т.д.)
    Занятия проходят в формате вебинаров и живого интерактива с преподавателями, а в конце обучения вы соберете портфолио из мини-проектов и проектной работы.

    Регистрация на вебинар https://otus.pw/A9SU/
  • Реклама

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

    Django for APIs (2020)
    Автор: William S Vincent
    Количество страниц: 160

    Книга является руководством для проектов по созданию современных API-интерфейсов с помощью Django и Django REST Framework. Она подходит для новичков, которые никогда раньше не создавали API, а также для программистов-профессионалов, которым требуется быстрое введение в основы и передовые практики Django.

    Во время чтения книги вы:
    ✔️Создадите 3 серверных модуля на Django с нуля, включая API библиотеки и API блога;
    ✔️Разберетесь в подключении к фронтенду на React;
    ✔️Интегрируете аутентификацию пользователей: базовую, сессию и токены;
    ✔️Добавите разрешения и соответствующую документацию;
    ✔️Используете наборы представлений и маршрутизаторы для краткого кода.

    Достоинства:
    Небольшой объем;
    Хороший авторский стиль.

    Недостатки:
    Не замечено.

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

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

    Pro C# 8 with .NET Core 3 (2020)
    Авторы: Andrew Troelsen, Phil Japikse
    Количество страниц: 1281

    Авторы предлагают исчерпывающую основу для программирования на C# и использования фреймворков, в которых он живет. Все главы и примеры кода были переписаны для соответствия версии С# 8.

    Во время чтения книги вы:
    ✔️Узнаете о возможностях C#;
    ✔️Начнете работу с веб-приложениями и веб-службами ASP.NET Core и Entity Framework Core;
    ✔️Поработаете с последней версией Windows Presentation Foundation, которая теперь является частью .NET Core;
    ✔️Поймете философию .NET и кроссплатформенной альтернативы .NET Core;
    ✔️Научитесь разрабатывать приложения на C# и современных фреймворках для сервисов, веб-приложений и умных клиентских приложений.

    Достоинства:
    Подходит тем, кто вообще не знаком с ООП;
    Отсутствие ошибок и багов.

    Недостатки:
    Плохо составлен книжный указатель.

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

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

    Хочешь узнать, как создаются игры? А может, у тебя уже есть идея своего шутера?
    Тогда записывайся на курс «Профессия разработчик на С++ с нуля» и воплощай идеи в жизнь!

    Здесь ты не только освоишь С++, но и получишь знания, которые необходимы любому современному разработчику:

    👉основы и принципы объектно-ориентированного программирования;
    👉ведение проектов в Git/SVN/Perforce;
    👉знание SQL и STL;
    👉кроссплатформенная разработка;
    👉эффективная работа в команде.

    А в итоге напишешь свою первую игру на Unreal Engine 4!

    В конце обучения центр карьеры Skillbox найдет тебе первую работу в компании — подберет подходящие вакансии и организует собеседование.

    Переходи по ссылке: https://clc.am/hXcesA и регистрируйся!