BugUser | Курсы, Программирование
11.5K subscribers
3.44K photos
9 videos
1 file
3.65K links
Тут публикуются лучшее материалы, которые вы не найдёте в интернете.

Ссылка: @Portal_v_IT

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

Канал на бирже: hhttps://telega.in/c/BugUser

РКН: clck.ru/3JaoN2
Download Telegram
🗣 Программирование на Kotlin для Android

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

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

@BugUser // #kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🗣 PHP 8. Наиболее полное руководство

📍 Книга предоставляет детальное и полное изложение языка PHP 8 от простого к сложному. Ее можно использовать как для изучения языка с нуля, так и для структурирования знаний, изучения тонких моментов синтаксиса и новых возможностей последней версии. Описываются все значимые нововведения. Рассматриваются новые типы, атрибуты, перечисления, именованные аргументы, сопоставления, объединенные типы, новые операторы ?= и ?-> и многое другое. Основной упор в книге делается на объектно-ориентированные возможности языка, поэтому классы и объекты рассматриваются практически с первых глав. Приведено описание синтаксиса PHP, а также инструментов для работы с массивами, файлами, СУБД PostgreSQL, Redis, регулярными выражениями, графическими примитивами, сессиями и т.д.
По сравнению с предыдущей книгой авторов "PHP 7" добавлены 23 новые главы, а остальные обновлены или переработаны.
На сайте издательства находятся исходные коды всех листингов.
Для веб-программистов

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

@BugUser // #php
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🧭 Современный подход к программной архитектуре: сложные компромиссы

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

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

@BugUser // #архитектура
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🧭 Big Data Analytics (2023)

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

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

@BugUser // #BigData
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧭 Математика в машинном обучении

💬 Фундаментальные математические дисциплины, необходимые для понимания машинного обучения, — это линейная алгебра, аналитическая геометрия, векторный анализ, оптимизация, теория вероятностей и статистика. Традиционно все эти темы размазаны по различным курсам, поэтому студентам, изучающим data science или computer science, а также профессионалам в МО, сложно выстроить знания в единую концепцию. Эта книга самодостаточна: читатель знакомится с базовыми математическими концепциями, а затем переходит к четырем основным методам МО: линейной регрессии, методу главных компонент, гауссову моделированию и методу опорных векторов. Тем, кто только начинает изучать математику, такой подход поможет развить интуицию и получить практический опыт в применении математических знаний, а для читателей с базовым математическим образованием книга послужит отправной точкой для более продвинутого знакомства с машинным обучением.

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

@BugUser // #ML
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧭 TypeScript. Подробное Руководство (4.9 beta)

💬 TypeScript — это язык программирования со статической типизацией, позиционирующий себя как язык, расширяющий возможности jаvascript. Typescript код компилируется в jаvascript код, который можно запускать как на клиентской стороне (браузер), так и на стороне сервера (Node.js). Качество сгенерированного кода сопоставимо с кодом, написанным профессиональным разработчиком с большим стажем. Мультиплатформенный компилятор TypeScript отличается высокой скоростью компиляции и публикуется под лицензией Apache, а в его создании принимают участие разработчики со всего мира, что привело к традиции выпускать новую версию каждые два месяца. Несмотря на такую периодичность, версии долгое время сохраняют совместимость, а по истечению долгого времени устаревшее поведение остается доступным при активизации специальных флагов компилятора.

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

@BugUser // #TypeScript
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤‍🔥2
🧭 Enterprise Integration with Mulesoft: Learn how to leverage MuleSoft to power Enterprise Integration (2023)

💬 Начиная с понимания тенденций развития отрасли и заканчивая изучением истории и идей, лежащих в основе технологии MuleSoft, в первых главах книги будет заложен прочный фундамент. Затем будет рассмотрен широкий спектр тем, включая основы RESTful-сервисов, DataWeave, Anypoint Platform, Designer и Mule RPA. Кроме того, книга расскажет об основных функциональных возможностях MuleSoft и поможет приобрести навыки их эффективного использования при разработке интеграционных решений для корпоративных приложений, которые будут эффективными, надежными и легкими в управлении.Также в книге будут рассмотрены лучшие отраслевые практики проектирования и интеграции API, что позволит вам получить ценные сведения о создании надежных и масштабируемых API-решений.

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

@BugUser // #Rest
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🐳1
🧭 Software Engineering for Games in Serious Contexts: Theories, Methods, Tools, and Experiences (2023)

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

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

@BugUser // #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🧭 Карьера Software Engineering Manager. Эффективное управление командой разработчиков ПО

💬 Перед вами неожиданно открылась возможность возглавить команду разработчиков ПО? Пора становиться менеджером? Как решить, подходит ли вам такой шаг в карьере? И если да, то чему нужно научиться, чтобы добиться успеха? С чего начать? Как понять, что вы все делаете правильно? Что вообще означает «менеджмент»? Джеймс Стэньер делится секретами, которые необходимо знать, чтобы успешно управлять командой разработчиков.
Смена статуса с «инженер-разработчик» на «руководитель команды» не должна вас пугать — инженеры могут быть менеджерами, причем идеальными. Отбросьте болтовню и сосредоточьтесь на практических методах и инструментах. Вы станете эффективным лидером команды, на которого будут равняться ваши сотрудники. Великие менеджеры могут сделать мир лучше. Присоединяйтесь к нам!

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

@BugUser // #Manager
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🧭 Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming (2023)

💬 Используйте мощь языка Haskell в своих программах. Используйте такие мощные возможности, как преобразования монад и семейства типов, для создания полезных приложений. Реализуйте преимущества чисто функционального языка, например, защитите свой код от побочных эффектов. Безбоязненно управляйте параллельными процессами. Применяйте функциональные методы для работы с базами данных и построения RESTful-сервисов. Книга поможет не увязнуть в теории, а научиться применять передовые концепции программирования для решения реальных задач.

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

@BugUser // #Haskell
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🧭 Алгоритмы

💬 В этом руководстве содержатся основные сведения об алгоритмах: анализируются различные типы алгоритмов, рассматриваются мето-ды их построения (рекурсия, динамическое программирование и др.), приводятся практические примеры. В конце каждой главы приводятся упражнения, направленные на закрепление пройденного. Для изучения материала требуется знание основ дискретной математики и методов доказательств, а также представление об основных вычислительных задачах и алгоритмах. Желателен практический опыт работы с языком программирования, поддерживающим косвенную адресацию и рекурсию.Издание адресовано студентам и преподавателям технических вузов, а также тем, кто хочет изучить основы алгоритмизации.

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

@BugUser // #Algorythms
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41👌1
🧭 Build Serverless Apps on Kubernetes with Knative: Build, deploy, and manage serverless applications on Kubernetes (2023)

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

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

@BugUser // #Kubernetes
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧭 Kubernetes и сети. Многоуровневый подход

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

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

@BugUser // #Kubernetes
Please open Telegram to view this post
VIEW IN TELEGRAM
🧭 Deep Learning for Data Architects: Unleash the power of Python’s deep learning algorithms

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

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

@BugUser // #DL
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🧭 Коммуникационные сети: краткое введение

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

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

@BugUser // #Networks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧭 Mastering Augmented Reality Development with Unity: Create immersive and engaging AR experiences with Unity

💬 Курс начинается с введения в AR, охватывающего основные принципы и возможные области применения. Вы узнаете, как визуализировать AR-среду и создавать потрясающие визуальные эффекты. Далее в книге рассматриваются различные инструменты и платформы разработки, доступные для AR, с акцентом на Unity 3D как стандартную платформу. Вы получите рекомендации по созданию пользовательских AR-компонентов и освежите свои навыки программирования на C# в Unity. В курсе рассматриваются практические приложения AR-разработки, включая создание 3D-приложений для мобильных устройств, AR-приложений на основе маркеров с помощью Vuforia и AR-приложений без маркеров с помощью AR Kit и AR Core. Вы также узнаете о разработке AR-приложений мирового масштаба с помощью Niantic Lightship.

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

@BugUser // #AR
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧭 Linux for System Administrators: Navigate the complex landscape of the Linux OS and command line for effective

💬 Данная книга представляет собой комплексное руководство, призванное помочь вам создать прочную основу для системного администрирования Linux. В книге рассматриваются такие ключевые вопросы, как установка Linux-системы, управление учетными записями пользователей и файловыми системами, основы сетевого взаимодействия и методы обеспечения безопасности Linux. Кроме того, в книге рассматриваются вопросы автоматизации приложений и инфраструктуры с помощью Chef, что позволяет упростить и оптимизировать работу.

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

@BugUser // #Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧭 Творческие проекты с микроконтроллером в среде TinyGo и WebAssembly

💬 В книге содержатся творческие проекты, по мере выполнения которых вы научитесь создавать встраиваемые приложения для микроконтроллеров. В каждой главе представлено несколько проектов с использованием различных популярных электронных устройств, таких как светодиоды, 7-сегментные дисплеи, таймеры.

Вы узнаете, как программировать датчики и работать с микроконтроллерами, такими как Arduino UNO и Arduino Nano IoT 33. Затем перей дете к созданию интерактивных прототипов электронных систем, в частности системы светофоров, таймера для бесконтактного мытья рук и др. Создадите модель системы интернет вещей (IoT) для оповещения о погоде и разработаете приложения мониторинга к ней. К концу чтения ваших навыков будет достаточно для создания новых проектов для встраиваемой электроники с помощью TinyGo.

Книга адресована разработчикам на языке Go, а также программистам- любителям, заинтересованным в изучении TinyGo.

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

@BugUser // #MC
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🧭 Mobile DevOps Playbook: A practical guide for delivering high-quality mobile applications like a pro (2023)

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

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

@BugUser // #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧭 Пройди собес по Питону

💬 Курс является ресурсом, предназначенным для помощи разработчикам и программистам, готовящимся к собеседованиям на позиции, связанные с языком программирования Python. Она предоставляет читателям набор 69 типовых вопросов и задач, которые могут возникнуть на собеседованиях, а также предоставляет к ним решения и объяснения.

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

@BugUser // #полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🌭1
🧭 Язык С. Мастерство программирования. Принципы, практики и паттерны

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

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

@BugUser // #C
Please open Telegram to view this post
VIEW IN TELEGRAM
💯4👍2