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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Java. Библиотека профессионала, тома 1-2

Это одиннадцатое издание исчерпывающего руководства по написанию надежного, удобно сопровождаемого прикладного кода. Какой бы версией вы ни пользовались, будь то Java SE 9, 10 или 11, эта книга дает глубокое и практическое понимание языка Java и его интерфейса API, а сотни приведенных в ней реальных примеров демонстрируют эффективные и действенные способы решения практических задач прикладного программирования.

Обновленные в этой книге примеры кода отражают долгожданные возможности модуляризации, а также наглядно показывают, как писать легко расширяемый и сопровождаемый прикладной код на языке Java. Читая книгу, вы узнаете, как пользоваться новой утилитой JShell, реализующей цикл REPL для ускоренного освоения языка Java и экспериментальной разработки прикладных программ, практического применения усовершенствований в прикладном интерфейсе Process API, состязательной блокировке, протоколировании и компиляции.

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

2020
#RU #Java

CodeMode | Программирование | ChatGPT
📕 Учимся программировать: Pascal 7.0. Задачи и методы их решения (2-е изд.)

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

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

1998
#RU #Pascal

CodeMode | Программирование | ChatGPT
📕 Docker Compose для разработчика

Разработка программного обеспечения становится все сложнее из-за
использования различных инструментов. Приложения приходится упаковывать вместе с
программными компонентами, чтобы упростить их работу, но это усложняет их запуск.
С помощью Docker Compose можно всего одной командой настроить приложение и
необходимые зависимости.
Вы познакомитесь с основами томов и сетей Docker, с командами Compose, их назначением
и вариантами использования. Настроите базу данных для повседневной работы, доступную
через сеть Docker, установите связь между микросервисами. Научитесь с помощью Docker
Compose запускать целые стеки локально, моделировать промышленные окружения и расширять
задания CI/CD. Кроме того, узнаете, как извлечь выгоду из Docker Compose при создании
развертываний в промышленных окружениях, а также подготовите инфраструктуру в
общедоступных облаках.

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

2023
#RU #Docker

CodeMode | Программирование | ChatGPT
📕 Effective Java (3rd)

Полное руководство по лучшим практикам платформы Java — обновлено для Java 7, 8 и 9
Java кардинально изменилась с момента публикации предыдущего издания Effective Java вскоре после выпуска Java 6. Эта отмеченная наградами Jolt классика теперь была тщательно обновлена, чтобы в полной мере использовать новейшие возможности языка и библиотеки. Поддержка в современной Java нескольких парадигм увеличивает потребность в конкретных советах по лучшим практикам, и эта книга предоставляет ее.
Как и в предыдущих изданиях, каждая глава Effective Java, Third Edition, состоит из нескольких «элементов», каждый из которых представлен в форме короткого, автономного эссе, которое дает конкретные советы, понимание тонкостей платформы Java и обновленных примеров кода. Подробные описания и объяснения для каждого элемента освещают, что делать, чего не делать и почему.
Третье издание охватывает возможности языка и библиотеки, добавленные в Java 7, 8 и 9, включая конструкции функционального программирования, которые были добавлены к его объектно-ориентированным корням. Было добавлено много новых элементов, включая главу, посвященную лямбдам и потокам.
Новое покрытие включает

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

2018
#ENG #Java

CodeMode | Программирование | ChatGPT
📕 WPF 4. Подробное руководство.

Windows Presentation Foundation (WPF) — рекомендуемая технология реализации пользовательских интерфейсов для Windows-приложений. Она позволяет создавать такие функционально насыщенные и визуально привлекательные приложения, о которых вы раньше не могли и мечтать. WPF дает возможность естественно объединять в одной программе традиционные интерфейсы, трехмерную графику, аудио и видео, анимацию, динамическую смену обложек, мультисенсорный ввод, форматированные документы и распознавание речи. Книгу Адама Натана, известного гуру в области WPF, отличают полнота освещения, практические примеры и понятный язык. Издание содержит сведения о XAML — расширяемом языке разметки приложений; детально рассматриваются функциональные возможности WPF: элементы управления, компоновка, ресурсы, привязка к данным, стили, графика, анимация; уделено внимание новейшим средствам: мультисенсорному вводу, усовершенствованной визуализации текста, новым элементам управления, дополнениям языка XAML, программе Visual State Manager, переходным функциям в анимации; рассматриваются трехмерная графика, синтез и распознавание речи, документы и эффекты; демонстрируется создание популярных элементов пользовательского интерфейса, например галерей и экранных подсказок, а также создание более сложных механизмов организации пользовательского интерфейса, например выдвигающихся и стыкуемых панелей, как в Visual Studio; описывается, как создавать полноценные элементы управления WPF; демонстрируется создание гибридных приложений, в которых WPF сочетается с Windows Forms, DirectX и ActiveX; объясняется, как задействовать в WPF приложении новые средства Windows 7, например списки переходов, и как обойти некоторые присущие WPF ограничения.

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

2011
#RU #WPF

CodeMode | Программирование | ChatGPT
📕 Lead Developer Career Guide

Изучите основные навыки, необходимые для того, чтобы стать успешным ведущим разработчиком, с помощью советов экспертов по наставничеству в командах, работе с клиентами и менеджерами проектов, а также сохранению хладнокровия в чрезвычайных ситуациях.
Руководство по карьере ведущего разработчика научит вас, как перейти от индивидуального участника к преуспевающему ведущему разработчику. Оно наполнено инсайдерскими советами, приемами и стратегиями, взятыми из 25-летней карьеры автора Шелли Бенхофф в сфере технологий, предоставляя жизненно важные идеи для навигации по уникальным вызовам и ожиданиям роли ведущего разработчика. Эта уникальная книга демонстрирует, как критическое мышление и коммуникативные навыки могут поднять вашу карьеру.

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

2025
#ENG #Полезное

CodeMode | Программирование | ChatGPT
📕 Blockchain Essentials: Core Concepts and Implementations

Эта книга научит вас основным концепциям технологии блокчейн в сжатой форме с помощью простых, конкретных примеров с использованием ряда языков программирования, включая Python и Solidity. 50 программ, представленных в этой книге, — это все, что вам нужно, чтобы получить четкое представление о блокчейне и о том, как его реализовать.

Книга начинается с введения в основы технологии блокчейн, за которым следует обзор ее типов, фреймворка, приложений и проблем. Двигаясь дальше, вы изучите основы программирования блокчейна с хэш-функциями, кодом аутентификации и деревьями Меркла. Затем вы погрузитесь в основы биткойна, включая кошельки, цифровые ключи, транзакции, цифровые подписи и многое другое. Затем следует экспресс-курс по программированию Ethereum, его сети и экосистеме. По мере прочтения книги вы также узнаете о Hyperledger и примените свои новые знания на практике с помощью тематических исследований и примеров приложений.

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

2024
#ENG #Blockchain

CodeMode | Программирование | ChatGPT
📕 C++ Core Guidelines Explained

Официальные C++ Core Guidelines предоставляют последовательные лучшие практики для написания выдающегося современного кода C++ и улучшения устаревшего кода, но они организованы как справочник для поиска по одной конкретной точке за раз, а не как руководство для работающих разработчиков. В C++ Core Guidelines Explained эксперт-преподаватель C++ Райнер Гримм изложил их суть, убрав эзотерику, поделившись новыми идеями и контекстом и представив проверенные примеры из собственных учебных курсов.

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

2022
#ENG

CodeMode | Программирование | ChatGPT
📕 Совершенный софт

Совершенный софт – это проверенный, структурированный и высокотехнологичный подход к разработке программного обеспечения. Множество компаний уже используют идеи Лёве в сотнях систем, но раньше эти мысли нигде не публиковались. Методология Лёве объединяет разработку систем и дизайн проектов, используя базовые принципы разработки ПО, корректные наборы инструментов и эффективные методы. Автор подробно описывает основы, на которых прокалываются многие архитекторы ПО, и показывает, как разложить систему на мелкие блоки или службы. Вы узнаете, как вывести эффективный дизайн проекта из дизайна системы, как рассчитать время, необходимое на запуск проекта, его стоимость и риски и даже как разработать несколько вариантов выполнения. Метод и принципы совершенного софта можно применять независимо от размера проекта, компании, технологии, платформы или отрасли. Цель этой книги – решение важнейших задач современной разработки ПО, требующих исправления программных систем и проектов, ваш карьерный рост и, возможно, изменение всей IT-индустрии. Рекомендации и знания, которые вы получите, сэкономят десятилетия вашего опыта и спасут многие проекты. Эта книга принесет большую пользу разработчикам, архитекторам, руководителям проектов или менеджерам на любом этапе карьеры.

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

2021#RU
#Полезное

CodeMode | Программирование | ChatGPT
Геймдизайнер – это просто! Бесплатный старт для успешной карьеры в играх.

Профессия геймдизайнера — увлекательная, востребованная и высокооплачиваемая специальность, где можно раскрыть свою творческую и инженерную стороны. Работа в этой сфере дает возможность создавать уникальные миры. И перспективу участия в разработке культовых игр, работая из дома.

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

Пройдите мини-курс — и получите в подарок список конструкторов игр.
📕 Software Testing for Managers

Руководители, директора и менеджеры по программному обеспечению всех типов должны знать о тестировании программного обеспечения. Это может быть трудным восхождением на гору технического жаргона. Иногда кажется, что инженеры говорят на своем собственном языке. Большинство книг по тестированию глубоко в дебрях технических терминов и методов, которые просто неприменимы даже для технических менеджеров.
Эта книга дает высокоуровневую перспективу по широким темам в дружелюбном, легко усваиваемом стиле. Начните и быстро освойтесь с немедленно полезными, действенными рекомендациями. Руководство по структуре команды, передовым методам и даже распространенным ошибкам сэкономит вам время и деньги, в то время как автоматизация и повторное использование кода обеспечат экспоненциальную ценность.
Существует разрыв в знаниях между инженерами и их менеджерами; они почти говорят на разных языках, и жаргон может сбивать с толку. Есть много того, что нужно знать о мире тестирования. Test from the Top дает быстрые, краткие рекомендации, чтобы преодолеть разрыв!

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

2024
#ENG #Полезное

CodeMode | Программирование | ChatGPT
📕 Классические задачи Computer Science на языке Python

Многие задачи в области Computer Science, которые на первый взгляд кажутся новыми или уникальными, на самом деле уходят корнями в классические алгоритмы, методы кодирования и принципы разработки. И устоявшиеся техники по-прежнему остаются лучшим способом решения таких задач! Научитесь писать оптимальный код для веб-разработки, обработки данных, машинного обучения и других актуальных сфер применения Python.
Книга даст вам возможность глубже освоить язык Python, проверить себя на испытанных временем задачах, упражнениях и алгоритмах. Вам предстоит решать десятки заданий по программированию: от самых простых (например, найти элементы списка с помощью двоичной сортировки), до сложных (выполнить кластеризацию данных методом k-средних). Прорабатывая примеры, посвященные поиску, кластеризации, графам и пр., вы вспомните то, о чем успели позабыть, и овладеете классическими приемами решения повседневных задач.

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

2021#RU
#Python

CodeMode | Программирование | ChatGPT
📕 Основы визуализации данных. Пособие по эффективной и убедительной подаче информации

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

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

2024#RU
#Data

CodeMode | Программирование | ChatGPT
📕 UML. Специальный справочник

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

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

2002#RU
#UML

CodeMode | Программирование | ChatGPT
📕 120 практических задач. Создавай нейросети

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

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

2024
#RU #AI

CodeMode | Программирование | ChatGPT
📕 The Book of Dash: Build Dashboards with Python and Plotly

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

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

2022
#ENG #Python

CodeMode | Программирование | ChatGPT
Пройдите бесплатный курс за 1,5 часа и начните зарабатывать от 150 000₽ в IT уже в этом году!

Всего за полтора часа вы попробуете 5 востребованных IT-специальностей и выберете то, что подходит именно вам. Этот курс разработан экспертами отрасли и поможет вам уверенно начать свой путь в новую высокооплачиваемую профессию.

На курсе вы пройдете интерактивные задания и изучите реальные кейсы. Узнаете, как начать карьеру в IT без опыта и с минимальными рисками.

Попробуйте 5 IT-направлений и станьте востребованным специалистом по ссылке!
📕 Автобиография нейросети

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

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

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

2023
#RU #AI

CodeMode | Программирование | ChatGPT
📕 The Quick Python Book, Third Edition

Это третье издание популярной книги Manning's The Quick Python Book предлагает ясное, четкое обновленное введение в элегантный язык программирования Python и его знаменитый легко читаемый синтаксис. Написанное для программистов, впервые работающих с Python, это последнее издание включает новые упражнения. Оно кратко охватывает возможности, общие для других языков, при этом подробно представляя всеобъемлющую библиотеку стандартных функций Python и уникальные возможности

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

2018
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Python Tricks: The Book

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

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

2017
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 The Ultimate Python Quiz Book

Добро пожаловать в книгу Лучшая книга-викторина по Python: Практикуйте основные концепции, которая станет вашим незаменимым спутником на пути к овладению программированием на Python с помощью увлекательных и сложных тестов. Эта книга представляет собой сокровищницу из 250 тщательно разработанных тестов с множественным выбором, продуманно распределенных по 25 жизненно важным темам Python.

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

2024
#ENG #Python

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