Backend | Языки программирования

Channel
Logo of the Telegram channel Backend | Языки программирования
@backend_itPromote
24.6K
subscribers
Сборник курсов по backend Ссылка: @Portal_v_IT Сотрудничество, авторские права: @oleginc, @tatiana_inc Менеджер: @Spiral_Yuri Канал на бирже: https://telega.in/c/backend_it
Аналитика на основе графов и машинное обучение с помощью TigerGraph: достижение бизнес-результатов с помощью подключенных данных

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

Вы изучите трехэтапный подход к извлечению пользы из связанных данных: подключайтесь, анализируйте и учитесь. Виктор Ли, Фук Кьен Нгуен и Александр Томас представляют реальные примеры использования, охватывающие несколько современных потребностей бизнеса.

🔥 СКАЧАТЬ

Backend | #Backend
100 ошибок SQL Server и как их избежать

Расскажем об ошибках, которые вы можете допустить при работе с SQL Server, и о том, как их избежать!
Книга «100 ошибок SQL Server и способы их избежать» подготовит вас к трудностям, с которыми часто сталкиваются специалисты по базам данных — от администрирования до разработки, доступности и безопасности. Вы научитесь обходить распространенные ошибки, которые замедляют работу вашего кода T-SQL, и убедитесь, что ваш SQL Server установлен и настроен для обработки всего, что ваша организация бросает на него.
- Из книги «100 ошибок SQL Server и как их избежать» вы научитесь избегать
- Ошибки разработки при написании T-SQL.
- Ошибки установки и администрирования
- Ошибки оптимизации
- Распространенные ошибки, связанные с высокой доступностью и аварийным восстановлением (HA/DR).
- Наблюдения за безопасностью, которые могут поставить под угрозу ваши данные.

🔥 СКАЧАТЬ

Backend | #Backend
Введение в PHP: Изучите PHP 8 для создания динамических веб-сайтов

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

🔥 СКАЧАТЬ

Backend | #Backend
Интегрируйте Lua с C++: плавно интегрируйте сценарии Lua для повышения гибкости приложений

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

🔥 СКАЧАТЬ

Backend | #Backend
Принципы модернизации архитектуры программного обеспечения: достижение инженерного совершенства с помощью искусства исправления микросервисов, монолитов и распределенных монолитов

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

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

🔥 СКАЧАТЬ

Backend | #Backend
Программист без чувства юмора — робот.

IT Memes — наилучший IT юмор, отобранный нейросетью.

15 минут смеха сожгут наросший за компьютером жирок, подписывайся — @itmemes
Встроенная робототехника: от мобильных роботов к автономным транспортным средствам с Raspberry Pi и Arduino

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

🔥 СКАЧАТЬ

Backend | #Backend
Please open Telegram to view this post
VIEW IN TELEGRAM
Основы науки о данных для чайников

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

🔥 СКАЧАТЬ

Backend | #Backend
Функциональный дизайн и архитектура

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

🔥 СКАЧАТЬ

Backend | #Backend
Coding an Architecture Style
Практическое руководство по изучению архитектуры программного обеспечения путем программирования на Java


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

🔥 СКАЧАТЬ

Backend | #Backend
Асинхронное программирование на C++: создавайте сверхбыстрое программное обеспечение с многопоточностью и асинхронным программированием для максимальной эффективности

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

🔥 СКАЧАТЬ

Backend | #Backend
Основы программирования на C# 13 — .NET 9 Edition: изучение программирования на C# и .Net 9 с использованием кода Visual Studio

Эта книга представляет собой комплексное руководство по освоению языка программирования C# 13 и пакета SDK для .NET 9, предоставляющее всесторонний опыт обучения как новичкам, так и опытным разработчикам. Это руководство, состоящее из 31 подробной главы, 30 онлайн-тестов и доступа к загружаемому коду проекта, структурировано таким образом, чтобы помочь вам пройти путь от базовых концепций к продвинутым методам программирования — и все это в среде Visual Studio Code.

🔥 СКАЧАТЬ

Backend | #Backend
Эффективное управление памятью .NET: создавайте кроссплатформенные приложения с эффективным использованием памяти с помощью .NET Core

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

🔥 СКАЧАТЬ

Backend | #Backend
100 техник написания читаемого кода на Go: Go Readable Code 100 Knock

Раскройте секреты написания чистого, эффективного и читаемого кода Go с помощью этого подробного руководства.
«100 методов написания читаемого кода на Go» содержит практические советы и рекомендации для разработчиков всех уровней.
В этой книге описано все — от освоения асинхронной обработки с помощью async/await до эффективной обработки ошибок с помощью try/catch.
Узнайте, как управлять переменными среды, использовать осмысленные имена для функций и переменных и соблюдать согласованные соглашения об именах.
Независимо от того, являетесь ли вы новичком или опытным разработчиком, эти методы помогут вам писать лучший код Go.
Совершенствуйте свои навыки программирования и сделайте свои проекты Go более удобными в обслуживании и масштабируемыми.
Погрузитесь в мир Го с уверенностью и ясностью.
Эта книга — ваш лучший ресурс для написания читаемого и удобного в сопровождении кода Go.

🔥 СКАЧАТЬ

Backend | #Backend
Kotlin с нуля: введение в проект для бесстрашного программиста

Kotlin предназначен не только для создания приложений для Android. Как вы узнаете из Kotlin from Scratch, это также общий язык программирования для создания элегантного и эффективного кода.

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

🔥 СКАЧАТЬ

Backend | #Backend
Введение в программирование на C++ и структуры данных

В курсе «Введение в программирование на C++ и структурах данных» используется подход, основанный на основах, который обеспечивает прочную основу для базовой логики программирования и фундаментальных методов программирования. Сначала познакомив с основами, вы научитесь использовать программирование для решения проблем и получите знания, необходимые для перехода к объектно-ориентированному и продвинутому программированию на C++.

🔥 СКАЧАТЬ

Backend | #Backend
Структуры данных с помощью C++ (4-е издание): ознакомьтесь со структурами данных C++ с помощью анимации

Это другая книга о структурах данных. Он использует язык C++ для обучения структурам данных. Во-вторых, это выходит далеко за рамки простого объяснения того, как работают стеки, очереди и связанные списки. Читатели могут на самом деле испытать (а не представить) сортировку массива, обход двусвязного списка, построение двоичного дерева и т. д. с помощью тщательно созданных анимаций, изображающих эти процессы. Все эти анимации доступны на загружаемом DVD. Кроме того, он содержит множество тщательно продуманных рисунков, рабочих программ и реальных сценариев, в которых используются различные структуры данных. Это поможет вам легко понять сложные операции, выполняемые с различными структурами данных. Добавьте к этому привычный ясный стиль Яшаванта Канеткара, и вы получите в своих руках идеальную книгу о структурах данных.

🔥 СКАЧАТЬ

Backend | #Backend
C# 10 и .NET 6 — современная кроссплатформенная разработка: создавайте приложения, веб-сайты и службы с помощью ASP.NET Core 6, Blazor и EF Core 6 с помощью Visual Studio 2022 и Visual Studio Code

Вы изучите объектно-ориентированное программирование, написание, тестирование и отладку функций, реализацию интерфейсов и наследование классов. В книге рассматриваются API-интерфейсы .NET для выполнения таких задач, как управление данными и их запрос, мониторинг и повышение производительности, а также работа с файловой системой, асинхронными потоками и сериализацией. Вы будете создавать и развертывать кроссплатформенные приложения, такие как веб-сайты и службы, с использованием ASP.NET Core.

🔥 СКАЧАТЬ

Backend | #Backend
Алгоритмы C#: объяснение алгоритмов с помощью красивых изображений. Изучите это легко, лучше и хорошо (легкое обучение основам программирования на C#, структуры данных и алгоритмы)

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

1. Классический справочник в области алгоритмов: отражает основную систему знаний алгоритмов.

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

3. Новый код реализации C#, использующий модульный стиль программирования, дает фактический код алгоритма. Простота — это начало мудрости. Эта книга кратко объясняет концепцию и ярко развивает интерес к программированию, вы выучите ее легко и хорошо.

🔥 СКАЧАТЬ

Backend | #Backend
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Find friends or serious relationships easily