CodeMode | Программирование
11.3K subscribers
3.19K 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
📕 MS Excel и VBA для моделирования различных задач, Кильдишов В.

• Книга является практическим руководством по моделированию задач с использованием приложения MS Excel и VBA.

• Пособие предназначено для школьников, студентов и преподавателей, которые хотят быть знакомы с MS Excel и VBA "на Вы" и научиться моделированию, разработке моделей, алгоритмов и программ, а также приложений с формами. Прочитав эту книгу, Вы научитесь использовать возможности MS Excel и VBA, о которых ранее не знали.

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

2019 #RU
📕 Web API Development for the Absolute Beginner: A Step-by-step Approach to Learning the Fundamentals of Web API Development with .NET 7, Irina Dominte

• Если вы являетесь разработчиком, желающим освоить базовые навыки работы с веб-интерфейсами и интерфейсами прикладного программирования (API) в .NET, то эта книга станет для вас полноценным введением в курс дела. В книге используется подход "обучение на собственном опыте". Вы начнете работу с примера проекта, в котором есть все необходимое для подключения.

• По мере изучения книги вы научитесь простым и интуитивно понятным соглашениям, которые освободят вас от некоторых утомительных решений, чтобы вы могли сосредоточиться на бизнес-требованиях, предъявляемых вашей командой. Вы узнаете, из каких элементов состоит Web API и как их использовать для создания полноценного API.

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

2023 #ENG
📕 Глубокое обучение для чайников, Мюллер Джон Пол, Массарон Лука

• Книга «Глубокое обучение для чайников» предлагает вам сведения, помогающие снять покров тайны с этой темы, равно как и со всех связанных с ней внутренних технологий.

• В мгновение ока вам станут понятными все более и более запутанные алгоритмы, а вдобавок вы найдете простую и безопасную среду для экспериментирования с глубоким обучением.

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

2020 #RU
📕 Python for Scientists, 3rd Edition, John M. Stewart

• Python - бесплатный, с открытым исходным кодом, простой в использовании программный инструмент, представляющий собой значительную альтернативу таким проприетарным пакетам, как MATLAB и Mathematica. Эта книга охватывает все, что необходимо знать работающему ученому, чтобы начать эффективно использовать Python.

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

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

2023 #ENG
📕 Настольная книга тимлида разработки ПО, В. Большаков

• Книга родилась из курса внутреннего обучения роли Тимлид в DatsTeam. Тем не менее её ценность для всего сообщества тимлидов заключается в обобщении необходимых компетенций. Этот набор компетенций формирует общий стандарт в отрасли разработки ПО.

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

2022 #RU
📕 Network Science with Python: Explore the networks around us using network science, social network analysis, and machine learning, David Knickerbocker

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

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

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

2023 #ENG
📕 Программирование на языке высокого уровня. Программирование на языке С++, Немцова Т.И., Голова С.Ю., Терентьев А.И.

• В пособии рассматриваются работа в среде программирования Microsoft Visual Studio, основы программирования и объектно-ориентированное программирование на языке C++. Представленный теоретический материал сопровождается подробно разобранными примерами программ со схемами алгоритмов. Для закрепления материала предлагаются контрольные вопросы, тесты и задания для самостоятельного решения.

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

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

2023 #RU
Forwarded from Wylsacom Red (Randomize Bot 🎲 [Рандомайзер])
⚡️Мегарозыгрыш призов! Разыгрываем два MacBook Pro 14’’ Space Gray на M3, два iPhone 15 Pro Max 256 ГБ цвета Black Titan и Natural Titan, два Oculus Quest 3.

Для участия нужно:

• подписаться на @whackdoor;
• подписаться на @wylsared;
• нажать кнопку «Участвую».

Итоги конкурса подведёт бот 5 декабря в 19:00, он выберет победителей. Порядок победителей будет такой: первое имя — MacBook Pro 14, второе — MacBook Pro 14, третье — iPhone 15 Pro Max 256 ГБ Natural Titan, четвёртое — iPhone 15 Pro Max 256 ГБ Black Titan, пятое и шестое — Oculus Quest 3.

Приз отправляем за наш счёт по РФ, Беларуси и Казахстану. Всем удачи!

⚠️ Если кнопка подвисла — не переживайте, вас все равно зарегистрирует, просто выполните условия и нажмите «Участвовать».
📕 Keycloak – Identity and Access Management for Modern Applications: Harness the power of Keycloak, OpenID Connect, and OAuth 2.0 to secure applications, 2nd Edition, Pedro Igor Silva

• В новом издании вы узнаете, как использовать последний дистрибутив Keycloak. Последние версии Keycloak теперь базируются на Quarkus, что обеспечивает новый и улучшенный пользовательский опыт и новую консоль администратора с повышенным вниманием к удобству использования.

• Вы увидите, как использовать Spring Security вместо Spring-адаптера Keycloak при использовании последнего дистрибутива Keycloak. По мере продвижения вы поймете суть нового дистрибутива Keycloak и изучите лучшие практики использования OAuth. Наконец, будут рассмотрены общие лучшие практики и другая информация по защите приложений.

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

2023 #ENG
📕 Arduino для изобретателей. Обучение электронике на 10 занимательных проектах, Брайан Хуанг, Дерек Ранберг

• В книге подробно рассмотрено 10 занимательных проектов с платой Arduino Uno (светофор, светодиодный экран, светочувствительный ночник, мини-теплица, мобильный робот, миниатюрное пианино и др.). Описаны принципы работы и взаимодействие различных электронных компонентов, чтение принципиальных и монтажных схем, создание и тестирование прототипов с помощью беспаечной макетной платы.

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

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

2019 #RU
📕 Learning JavaScript Design Patterns: A JavaScript and React Developer’s Guide, 2nd Edition, Addy Osmani

• Автор показывает, как применять современные паттерны проектирования в JavaScript и React. Сюда входят такие популярные паттерны проектирования, как модули, миксины, наблюдатели и медиаторы. Вы узнаете о производительности и паттернах рендеринга, таких как рендеринг на стороне сервера и архитектура островов.

• Вы также узнаете, как современные архитектурные паттерны, такие как MVC, MVP и MVVM, полезны с точки зрения разработчика современных веб-приложений. В числе других важных тем - современный синтаксис JavaScript и такие паттерны React, как Hooks, компоненты более высокого порядка и реквизиты рендеринга.

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

2023 #ENG
📕 Стек, или путешествие туда и обратно, Алексей Вторников

• Книга посвящена простой и удивительно элегантной структуре данных – стеку. Описаны скобочные структуры, подпрограммы (в том числе рекурсивные), передача параметров, разбор и вычисление выражений, распознавание последовательностей символов. Также рассмотрено описание устройства и реализация простой, но достаточно мощной стековой машины; приведены многочисленные примеры программ, а также список задач, в том числе нетривиальных.

• В архиве содержатся дополнительные материалы, среди которых исходные коды простого транслятора стековой машины (на языке Java).
Издание предназначено прежде всего пытливым старшеклассникам, студентам вузов, а также тем, для кого программирование – хобби.

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

2017 #RU
📕 Leveling Up with SQL: Advanced Techniques for Transforming Data into Insights, Mark Simon

• Автор начинает книгу с краткого обзора базовых знаний SQL, после чего демонстрирует, как устроены эффективные базы данных SQL и как извлекать из них нужные данные. Затем вы узнаете о структуре каждой отдельной таблицы и о том, как работать со связями между таблицами.

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

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

2023 #ENG
📕 Математическое программирование, Балдин К.В., Брызгалов Н.А., Рукосуев А.В.

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

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

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

2018 #RU
📕 Git Essentials: Developer’s Guide to Git, François Dupire

• Перестаньте обращаться к Google каждый раз, когда вам нужно зафиксировать код, создать функциональную ветку или пометить релиз. С помощью этой книги вы не просто запомните команды, а реально освоите Git. Изучение и понимание команд поможет вам стать более продуктивным членом вашей команды.

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

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

2021 #ENG
📕 Методы, модели, средства хранения и обработки данных, Э.Г. Дадян, Ю.А. Зеленков

• В учебнике рассмотрены следующие вопросы: теория, методология и практика работы с данными, базами данных, базами знаний и хранилищами данных; модели представления данных в памяти компьютера — модель «сущность — связь»; дореляционные модели представления данных, реляционные базы данных; проектирование реляционных баз данных; направления развития баз данных; физическая организация систем управления базами данных.

• Сформулированы концептуальные основы понятия «знание», изложены понятия и определения знаний, баз знаний, модели представления знаний. Здесь же даны принципы построения систем, ориентированных на анализ данных, — хранилища данных, модели данных, используемые при построении хранилищ данных. Рассмотрены основные вопросы защиты данных, обеспечения их безопасности и секретности, а также системы хранения и обработки больших данных.

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

2022 #RU
📕 Learn WinUI 3: Leverage WinUI and the Windows App SDK to create modern Windows applications with C# and XAML, 2nd Edition, Alvin Ashcraft

• Обновленное второе издание начинается с ознакомления с новейшими возможностями WinUI и показывает, как XAML используется при разработке пользовательских интерфейсов. В следующих главах вы сможете настроить новую среду Visual Studio, разработать новый проект рабочего стола, внедрить паттерн Model-View-ViewModel (MVVM) в проект WinUI и разработать модульные тесты для команд ViewModel. Далее с помощью пошагового подхода будут рассмотрены основы доступа к данным из проектов WinUI.

• По мере продвижения вы узнаете, как использовать систему Fluent Design System для разработки красивых WinUI-приложений. Вы также познакомитесь с содержанием и возможностями инструментария Windows Community Toolkit и научитесь создавать кроссплатформенные приложения с разметкой и кодом из вашего проекта с помощью Uno Platform.

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

2023 #ENG
📕 Основы Arduino + code, Майк МакРобертс

• Перевод книги "Beginning Arduino".
С самого начала книги вы сразу же погрузитесь в создание простого проекта. Оттуда вы будете работать в общей сложности над 50 проектами, пока не станете уверенными и опытными в разработке Arduino. Я считаю, что лучший способ чему-либо научиться - это учиться на ходу и заниматься практикой.

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

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

2013 #RU
📕 Javascript On-Demand Dictionary: A to Z, Programmers Suite

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

• Охватывая широкий спектр тем, эта книга проводит читателя в путешествие по фундаментальным строительным блокам языка, обеспечивая прочный фундамент для дальнейшего изучения. Каждое слово в словаре тщательно объясняется, разбирается и сопровождается практическими примерами, что позволяет читателю понять все нюансы терминологии и использования JavaScript.

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

2023 #ENG
📕 Работа с MySQL, MS SQL Server и Oracle в примерах. 2-е изд., Куликов С.

• Эта книга посвящена практике использования SQL для решения типичных задач. Здесь не рассматривается теория реляционных баз данных (предполагается, что вы с ней знакомы либо способны найти недостающую информацию), но приведено более 500 SQL-запросов: от элементарных выборок до использования представлений, триггеров, хранимых процедур и функций.

• Все примеры представлены в виде постановки задачи и её решения с использованием MySQL, MS SQL Server и Oracle, а также снабжены пояснениями и разбором типичных ошибок.

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

2022 #RU