«Алгоритмы на практике» обучают решению сложных и интересных программных задач, разработке собственных алгоритмов и выбору эффективных структур данных (хеш-таблицы, кучи, деревья) на основе реальных заданий международных соревнований. Книга охватывает такие темы, как рекурсия, динамическое программирование, двоичный поиск, поиск в ширину и алгоритм Дейкстры, применяя их для создания стратегий в играх, перевода текстов, нахождения кратчайших путей и анализа связей в соцсетях. Все примеры представлены с исходным кодом на языке Си и подробными объяснениями, что делает книгу незаменимым пособием для освоения алгоритмов и структур данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥1
Перед вами сборник правил написания кода на современном языке JavaScript. На наглядных примерах автор объясняет, как работают последние версии JS, какие приемы в нем можно использовать, чтобы сделать код коротким и чистым, а каких ошибок лучше избегать, чтобы не было багов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3
На курсе вы научитесь разрабатывать XML-разметку и интерфейсы (UI) для Android-приложений, сохранять различные виды данных разными способами, создавать приложения-мессенджеры, а также применять Google Location API при разработке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥1
Эта полностью переработанная и обновленная книга поможет сразу приступить к работе. Вы на практике узнаете, как структурировать приложение, создавать гибкие и интерактивные пользовательские интерфейсы, сохранять информацию в базе данных и использовать новейшие возможности Android Jetpack и Jetpack Compose.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥2
Книга от ведущих специалистов Bloomberg учит эффективно использовать новые возможности C++ и при этом избегать типичных ловушек, классифицируя средства языка на безопасные, условно безопасные и небезопасные; в ней на реальных примерах из промышленного кода показываются оптимальные практики, типичные ошибки и способы их избежать, что будет полезно опытным разработчикам C++ и руководителям проектов, стремящимся повысить качество и производительность программного кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥1
Эта книга научит вас быстро и эффективно писать запросы, оптимизируя их выполнение и доставку результатов. Вы освоите подходы к написанию запросов с точки зрения механизмов баз данных, научитесь анализировать планы выполнения запросов и применять методы оптимизации производительности.
Издание ориентировано на разработчиков, администраторов баз данных и системных архитекторов, работающих с PostgreSQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4🔥2
Книги Кори Альтхоффа вдохновили сотни тысяч людей на изучение программирования. Для достижения профессионализма в этой области не требуется диплом в computer science, о чем свидетельствует опыт Кори, самостоятельно ставшего разработчиком в eBay.
Книга «Computer Science для программиста-самоучки» охватывает ключевые темы, такие как структуры данных и алгоритмы, которые необходимы для успешного прохождения технических интервью в IT-компаниях. Она предназначена для абсолютных новичков, так что даже без предварительных знаний вам не будет сложно разобраться в материале.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2🔥1
Зачем тратить время на решение типовых проблем в JavaScript? В книге собраны готовые кодовые рецепты, работающие в любом браузере, и примеры, которые можно адаптировать под любой проект. Вы научитесь настраивать среду разработки, разбираться в ключевых функциях JS, работать с мультимедиа, управлять данными и выполнять асинхронные операции с использованием Node.js, REST и GraphQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3🔥2
Эта книга посвящена основам когнитивистики для программистов. В ней рассматриваются такие темы, как осмысление и развитие кода, изучение новых языков, использование мнемонических приемов, поддержание читаемости кода и снижение когнитивной нагрузки.
Также обсуждаются методы именования функций, классов и переменных, а также подходы к ведению репозиториев и совместной разработке.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4🔥3
PowerShell — мощный инструмент для автоматизации центров обработки данных. Он помогает создавать надежные скрипты, повышающие производительность и пригодные для многократного использования.
Книга научит вас разрабатывать и разворачивать PowerShell-скрипты для автоматизации как локальных, так и облачных систем, даст советы по организации и управлению скриптами, а также предложит примеры кода с пояснениями. Вы также узнаете, как адаптировать скрипты под новые задачи и создавать простые интерфейсы для пользователей в SharePoint.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥3
По мере прохождения этого курса вы погрузитесь в интереснейший мир JavaScript. Обучение начинается с основных концепций языка и продолжается передовыми техниками программирования.
Вне зависимости от уровня подготовки, курс обеспечит вас всей самой необходимой информацией для успешного освоения JS.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥3
Большинство разработчиков тратят сотни часов на излишне сложный код. Книга "Искусство чистого кода" учит писать понятный и простой код, удобный в сопровождении, без потери функциональности. Автор, Кристиан Майер, делится девятью ключевыми принципами, позволяющими упрощать задачи и фокусироваться на важном, экономя время и усилия.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
"Большая книга примеров" предлагает подробное описание языка программирования Python, дополненное материалами из различных интернет-источников. Книга нацелена на то, чтобы помочь читателям понять язык через его описание и примеры использования, и может служить учебным пособием для начинающих.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3
Освойте ключевые навыки проектирования, разработки и развертывания приложений на базе машинного обучения! Это практическое руководство поможет специалистам по данным, разработчикам и продакт-менеджерам создать реальное МО-приложение — от идеи до внедрения. В книге представлены примеры кода, иллюстрации и советы экспертов. Вы научитесь планировать, измерять успех, создавать и улучшать модели, а также развертывать и мониторить приложения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2
Книга охватывает применение ИИ и машинного обучения в бизнесе и инженерии. В ней рассматриваются основные алгоритмы, примеры построения моделей машинного обучения на Python с использованием библиотеки Scikit-Learn, создания нейросетей, используя библиотеки Keras и TensorFlow, а также основы оценки регрессионных моделей и классификации.
Приведены примеры распознавания лиц, обнаружения объектов и языковых моделей. Также обсуждается использование облачных API Cognitive Services для интеграции ИИ в приложения.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4
Для выбора и обслуживания базы данных важно понимать её внутреннее устройство. Как разобраться в разнообразии современных распределённых баз данных и их инструментов? Алекс Петров объясняет ключевые концепции, систематизируя информацию из множества источников. Вы узнаете о принципах работы СУБД, с акцентом на системы хранения и распределения данных, что поможет осознанно выбирать программное обеспечение и выявлять возможные проблемы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥1
Эта книга посвящена разработке и внедрению API. В ней рассматриваются ключевые аспекты информационного обмена в микросервисной архитектуре, а также обработка запросов в веб-приложениях с использованием парадигмы REST.
Авторы делятся методами постепенного улучшения существующих API без необходимости их полной переработки, а также дают советы по созданию API любой сложности с учетом конкретных условий системы.
Книга станет полезным ресурсом для внедрения сервисной архитектуры в компании и подготовки ее к облачной миграции.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤2👍2
Создание программ всегда требует компромиссов: нужно сбалансировать скорость, безопасность, затраты, сроки и функции. В этой книге собраны советы экспертов и примеры, которые помогут вам делать грамотный выбор в дизайне и проектировании приложений.
Мы разберем реальные случаи неверных решений и способы их исправления. Томаш Лелек и Джон Скит делятся своим опытом, включая полезные уроки из собственных ошибок. Практические советы и проверенные паттерны в книге изменят ваш подход к проектированию.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2
Ключ к автоматизации Linux
[2022, RU]
За последние годы технологии значительно изменились: данные стали ключевыми, облака — повсеместными, а автоматизация — необходимой для всех. Python стал одним из ведущих языков программирования. Это руководство покажет, как использовать Python для автоматизации повседневных задач администрирования Linux с помощью утилит DevOps, таких как Docker, Kubernetes и Terraform.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤5🔥4
"Большая книга примеров" предлагает подробное описание языка программирования Python, дополненное материалами из различных интернет-источников. Книга нацелена на то, чтобы помочь читателям понять язык через его описание и примеры использования, и может служить учебным пособием для начинающих.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥3
Перейдите на новый уровень работы в Linux! Эта книга поможет системным администраторам, разработчикам ПО и SRE-инженерам работать быстрее и эффективнее.
Вы научитесь создавать и запускать сложные команды для решения бизнес-задач, извлекать и обрабатывать информацию, автоматизировать обыденные задачи. Узнаете о внутренних процессах командной оболочки Linux и станете более конкурентоспособным специалистом.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4🔥3