CodeMode | Программирование
11.3K subscribers
3.2K photos
5 videos
10 files
3.23K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕 Основы программирования с Java

Эта книга предназначена для всех, кто хочет изучить основы программирования с использованием языка Java.Эта книга даст понимание основных элементов программирования на Java и абстракции данных с использованием объектно-ориентированного подхода. С этой книгой Вы научитесь писать программы с использованием переменных, массивов, управляющих операторов, циклов, рекурсии, абстракции данных и объектов в интегрированной среде разработки. Вы изучите основы языка программирования Java, познакомитесь с его синтаксисом, типами данных, объектами и классами и многим другим.

🧷Скачать бесплатно.

2022
#RU #Java

CodeMode | Программирование
📕 Python. unittest

Эта книга позволит вам максимально комфортно войти в мир тестирования в Python. Основное внимание в ней уделено созданию тестов, объединению их в группы, запуску, обработке результатов тестирования и пропуску ненужных тестов. Рассмотрена работа с классами TestCase, TestSuite, TestLoader, TestResult и TextTestRunner.

Трудно представить какой-то современный программный проект без тестирования. При этом тестирование осуществляется практических на всех этапах разработки продукта: начиная, непосредственно, с процесса создания функций, методов и классов и т.д., когда пишутся unit-тесты (а иногда и раньше, в случае, если используется TDD), и заканчивая функциональным и нагрузочным тестированием уже готового, развернутого продукта.

🧷Скачать бесплатно.

2017
#RU #Python

CodeMode | Программирование
📕 Elements of Android R

Каждый новый релиз приносит новые возможности и новые проблемы для разработчиков Android. Многие из новых проблем являются продолжением проблем, представленных в прошлогодней версии Android 10. Так что, если вы беспокоитесь о дальнейших изменениях в хранилище или разрешениях или нервничаете из-за новых ограничений, налагаемых на разработчиков, эта книга для вас!

🧷Скачать бесплатно.

2020
#ENG #Android

CodeMode | Программирование
📕Основы кодирования

Даны основы теории информации и сжатия данных, доходчиво изложены современные алгоритмы помехоустойчивого кодирования, реализация циклических и сверточных кодов.

🧷Скачать бесплатно.

2004
#RU #Coding

CodeMode | Программирование
📕README. Суровые реалии разработчиков

Начинающим программистам требуется нечто большее, чем навыки программирования. Столкнувшись с реальной работой, вы моментально понимаете, что самым нужным вещам, имеющим критическое значение для карьеры, не обучают ни в университетах, ни на курсах. Книга «README. Суровые реалии разработчиков» призвана восполнить этот пробел.
Познакомьтесь с важнейшими практиками инжиниринга, которым обучают разработчиков в ведущих компаниях.
Вы узнаете о том, что вас ждет при устройстве на работу, затем познакомитесь с особенностями кода промышленного уровня, эффективным тестированием, ревью кода, непрерывной интеграцией и развертыванием, созданием проектной документации и лучшими практиками архитектуры ПО. В последних главах описываются навыки гибкого планирования и даются советы по построению карьеры.

🧷Скачать бесплатно.

2023
#RU #Coding

CodeMode | Программирование
📕Фулстек-тестирование

Тестирование — важнейшая задача для создания высококачественного программного обеспечения. Разработчики и инженеры по качеству найдут в книге всеобъемлющий материал по тестированию в десяти различных категориях. Познакомьтесь с соответствующими стратегиями и понятиями и получите практические знания, применимые как при разработке, так и при тестировании мобильных и веб-приложений. Автор предлагает примеры использования более чем 40 инструментов, которые вы сможете немедленно опробовать. Профессионалы и новички получат навыки тестирования производительности, защищенности и доступности, а также поближе познакомятся с особенностями исследовательского, межфункционального тестирования, тестирования данных и мобильных приложений, автоматизации тестирования, и многими другими вопросами, связанными с тестированием. Руководство поможет вам справиться со сложной задачей поддержания качества программного обеспечения в процессе его разработки.

🧷Скачать бесплатно.

2024
#RU #Fulstack

CodeMode | Программирование
📕 Cекреты Python. 59 рекомендаций по написанию эффективного кода

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

🧷Скачать бесплатно.

2016
#RU #Python

CodeMode | Программирование
📕 Java: The Complete Reference, Tenth Edition

В этом десятом издании справочного пособия, полностью обновленном с учетом последней версии Java SE 9, поясняется, как разрабатывать, компилировать, отлаживать и выполнять программы на языке программирования Java.
Это пособие составлено Гербертом Шилдтом, автором популярных во всем мире книг по языкам программирования, таким образом, чтобы охватить все языковые средства Java, включая синтаксис, ключевые слова, основные принципы объектно-ориентированного программирования, значительную часть прикладного интерфейса Java API, библиотеки классов, аплеты и сервлеты, компоненты JavaBeans, библиотеки AWT и Swing, а также продемонстрировать их применение на простых и наглядных примерах. Не обойдены вниманием и новые средства, появившиеся в версии Java SE 9, в том числе модули и утилита JShell.

🧷Скачать бесплатно.

2018
#RU #Java

CodeMode | Программирование
📕Прикладной анализ текстовых данных на Python.

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

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

🧷Скачать бесплатно.

2019
#RU #Python

CodeMode | Программирование
📕Unity и C#. Геймдев от идеи до реализации.

Впервые введение в геймдизайн, прототипирование и геймдев объединены в одну книгу. Если вы собираетесь заняться разработкой игр, то в первую очередь вам необходима информация о современных методах и профессиональных инструментах. Эти незаменимые знания можно получить в книге Джереми Гибсона Бонда. Кросс-платформенная разработка Unity позволяет создать игру, а затем с легкостью портировать куда угодно - от Windows и Linux до популярных мобильных платформ.

🧷Скачать бесплатно.

2019
#RU #C #Unity

CodeMode | Программирование
👩‍💻 Программирование — В С Ё

В 2024 году на кодинге уже не вывезешь, перспектива года - Информационная Безопасность.

Ловите полезные каналы, которые помогут ворваться в новое направление.

👍 ZeroDay - Уроки, эксплуатация уязвимостей с нуля
👍 Белый Хакер - Свежие новости из мира ИБ
😎 Арсенал Безопасника - Все необходимые инструменты
😎 Бункер Хакера - Статьи, книги, шпаргалки и хакинг
👨‍💻 Серверная Админа - Настройка и уроки по компьютерным сетям

📂Вступай и изучай новое направление!
Please open Telegram to view this post
VIEW IN TELEGRAM
📕Создание интерактивных приложений, отчетов и дашбордов при помощи R

Изучите веб-фреймворк Shiny и выведите свои навыки владения языком программирования R на новый уровень. Оставьте в прошлом статические отчеты – с Shiny вы сможете создавать полностью интерактивные веб-приложения для анализа данных. Пользователи смогут легко перемещаться между наборами данных, создавать и исследовать подмножества, выборки и срезы, запускать модели с нужными им значениями параметров, разрабатывать собственные визуализации и многое другое.Хэдли Уикхэм из RStudio покажет аналитикам данных, статистикам и научным исследователям, не обладающим глубокими познаниями в области HTML, CSS и JavaScript, как создавать мощные веб-приложения на языке R. Книга, которую вы держите в руках, является полноценным руководством по фреймворку Shiny, который поможет вам из новичка в этой области стать настоящим экспертом и писать масштабные, сложные и эффективные приложения.

🧷Скачать бесплатно.

2019
#RU #R

CodeMode | Программирование
📕 Design Patterns. Elements of Reusable Object-Oriented Software

Больше 25 лет прошло с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программированием. «Русский» язык, на котором разговаривают айтишники поменялся, многие англоязычные термины стали привычными, паттерны вошли в нашу жизнь.

🧷Скачать бесплатно.

2020
#RU #Patterns

CodeMode | Программирование
📕 Руководство сердитого программиста по тестированию PHP-приложений

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

🧷Скачать бесплатно.

2001
#RU #PHP

CodeMode | Программирование
📕 Руководство для начинающих по HTML и CSS

Данная книга написана в виде иллюстрированного пошагового руководства для начинающих изучать HTML и CSS. Она также содержит упражнения и примеры кода.
Книга начинается с настройки среды разработки, такой как локальный веб-сервер и редактор HTML. Следующие несколько глав посвящены веб-серверам, основам HTML, таким как синтаксис языка, теги и тому, как писать программы. Далее читатели узнают, как создать простые веб-страницы с демонстрацией работы кода и использования различных тегов HTML и CSS для стилизации страниц. Наконец, рассматривается использование CMS для создания веб-сайтов, таких как Drupal и WordPress, а также то, как сочетаются HTML и CSS. В конце книги приведена справочная информация как по тегам HTML, так и по CSS.

🧷Скачать бесплатно.

2023
#RU #HTML #CSS

CodeMode | Программирование
📕 Безопасность веб-приложений

Три столпа безопасности приложений — разведка, нападение и защита. Во втором издании Эндрю Хоффман рассматривает десятки смежных тем, от новейших типов атак и средств защиты до моделирования угроз, жизненного цикла безопасной разработки ПО (SSDL/SDLC) и архитектуры нулевого доверия. Вы получите подробную информацию об эксплойтах и средствах защиты от атак с использованием GraphQL, облачных технологий и доставки контента (CDN). В главы, посвященные атакам и их предотвращению, добавлены сведения для более продвинутых читателей.

🧷Скачать бесплатно.

2025
#RU #Безопасность

CodeMode | Программирование
📕 Learning Modern C++ for Finance

Эта практическая книга демонстрирует, почему C++ по-прежнему является одним из самых популярных языков программирования для финансовых приложений и систем. Многие программисты считают, что C++ слишком сложен для изучения. Автор Дэниел Хэнсон демонстрирует, что это уже не так, благодаря современным функциям, добавленным в стандарт C++ начиная с 2011 года.
Финансовые программисты, работающие на Python или другом интерпретируемом языке, узнают, как использовать абстракции C++ для безопасной реализации финансовых моделей. Вы также узнаете, как популярные библиотеки с открытым исходным кодом предоставляют дополнительное оружие для решения математических задач. Программисты на C++, не знакомые с финансовыми приложениями, также воспользуются этим удобным руководством.
Изучите основы C++ с современной точки зрения: синтаксис, наследование, полиморфизм, композицию, контейнеры STL и алгоритмы
Познакомьтесь с новыми возможностями и абстракциями, включая функциональное программирование с использованием лямбда-выражений, параллелизм на основе задач и интеллектуальные указатели

🧷Скачать бесплатно.

2025
#ENG #C

CodeMode | Программирование
📕 Async Rust

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

🧷Скачать бесплатно.

2025
#ENG #Rust

CodeMode | Программирование
📕 Road to Kubernetes

«Стоит ли нам использовать Kubernetes?» Это уникальное руководство сжато из 15 лет опыта развертывания, чтобы помочь ответить на этот вопрос. Оно научит вас устойчивым методам развертывания, которые вы можете использовать с любым языком программирования и практически любым современным приложением. Вы создадите переносимые и контейнеризированные приложения, которые можно перемещать между вариантами развертывания и поставщиками облачных услуг, и увидите, почему Kubernetes часто является правильным выбором как для небольших проектов, так и для крупного корпоративного программного обеспечения.

🧷Скачать бесплатно.

2024
#ENG #Kubernetes

CodeMode | Программирование
📕 Data Science Solutions on Azure

Эта переработанная и обновленная книга посвящена новейшим технологиям ИИ?Генеративному ИИ. Она основана на первом издании, отходя от традиционной науки о данных в область прикладного ИИ с использованием последних достижений в области генеративного ИИ.
Основанное на реальных проектах, это издание глубоко рассматривает новые концепции и подходы, такие как Prompt Engineering, тестирование и обоснование больших языковых моделей, тонкая настройка и реализация новых архитектур решений, таких как Retrieval Augmented Generation (RAG). Вы узнаете о новых встроенных технологиях ИИ в поиске, таких как семантический и векторный поиск.
Написанная с точки зрения внедрения генеративного ИИ в программное обеспечение, эта книга содержит примеры и образцы кода.
В дополнение к традиционным экспериментам с наукой о данных в Azure Machine Learning (AML), которые были рассмотрены в первом издании, авторы рассматривают новые инструменты, такие как Azure AI Studio, специально для тестирования и экспериментов с моделями генеративного ИИ.
Что нового в этой книге:
- Содержит новые концепции, инструменты и технологии, такие как большие и малые языковые модели, семантическое ядро ​​и автоматический вызов функций.
- Более глубокое погружение в использование Azure AI Studio для проектирования RAG и Prompt Engineering.
- Включает новые и обновленные примеры использования Azure OpenAI.
- Обучение вторым пилотам, плагинам и агентам.
Что вы узнаете:
- Ознакомьтесь с важными техническими аспектами больших языковых моделей на основе Azure OpenAI в качестве эталонной платформы.
- Узнайте о различных типах моделей: GPT3.5 Turbo, GPT4, GPT4o, Codex, DALL-E и малых языковых моделях, таких как Phi-3.
- Разовьете новые навыки, такие как оперативная разработка и тонкая настройка больших/малых языковых моделей.
- Поймете и реализуете новые архитектуры, такие как RAG и автоматический вызов функций.
- Поймете подходы к реализации генеративного ИИ с использованием LangChain и семантического ядра.
- Посмотрите, как реальные проекты помогают вам находить отличных кандидатов для проектов прикладного ИИ, включая Большие/малые языковые модели

🧷Скачать бесплатно.

2024
#ENG #Azure

CodeMode | Программирование