Эта книга посвящена разработке и внедрению API. В ней рассматриваются ключевые аспекты информационного обмена в микросервисной архитектуре, а также обработка запросов в веб-приложениях с использованием парадигмы REST.
Авторы делятся методами постепенного улучшения существующих API без необходимости их полной переработки, а также дают советы по созданию API любой сложности с учетом конкретных условий системы.
Книга станет полезным ресурсом для внедрения сервисной архитектуры в компании и подготовки ее к облачной миграции.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2👍2
Вас пугает необходимость обрабатывать петабайтные наборы данных? Познакомьтесь с Google BigQuery, — системой хранения информации, которая может консолидировать данные по всему предприятию, облегчает интерактивный анализ и позволяет реализовать задачи машинного обучения. Теперь вы можете эффективно хранить, запрашивать, получать и изучать данные в одной удобной среде.
Валиаппа Лакшманан и Джордан Тайджани научат вас работать в современном хранилище данных, используя все возможности масштабируемого, безсерверного публичного облака.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Это полный курс по Android-разработке. В нём вы познакомитесь с Android Studio и его функционалом, изучите основы Java и Kotlin, необходимые для написания кода приложений. Научитесь работать с данными, API и приобретёте ещё множество других важных навыков.
В курсе более 400 практических уроков, что поможет отлично изучить большинство тем, касающихся Android-разработки. Уроки закрепляются домашними заданиями, в которых вы будете работать над своими проектами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4🤔1
Облачно-ориентированные и микросервисные архитектуры стали основой современного IT, изменив подход к коммуникациям между приложениями. Теперь межпроцессная связь происходит по сети, и одной из самых популярных технологий для этого стала gRPC. Однако информации о ней было недостаточно — до выхода этой книги! Теперь архитекторы и разработчики смогут глубже понять, как работает gRPC, без необходимости искать устаревшие материалы в интернете.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3
Курс рассчитан на разработчиков, уже знакомых с основами языка и желающих углубить свои знания. Здесь вы освоите продвинутые темы для того, чтобы использовать все крутые возможности JavaScript.
Особое внимание уделяется переменным и функциям, Event Loop и асинхронности, ООП, Symbol, Reflect, Proxy, Map и Set, итераторам, модулям и другим важным особенностям JavaScript.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥2
Python стабильно лидирует среди языков программирования благодаря своей универсальности и скорости разработки. Он любим хакерами за возможности автоматизации. В этой подборке мы познакомимся с основами Python через серию статей, включая цикл Ивана Сараева «Python с абсолютного нуля», который объясняет базовые концепции: переменные, циклы, функции и типы данных. В статье «Пять простых примеров, которые сподвигнут тебя изучить Python» представлены мощные примеры использования языка.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤2
Этот курс разработан специально для программистов, которые хотят использовать Linux в качестве своей главной операционной системы.
Освоив курс, вы приобретёте навыки нативного подключения к серверам, сможете эффективно управлять технологиями, используемыми в повседневной работе на продакшен-системах, и научитесь применять мощные инструменты Linux для профессиональных задач.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤4🔥2
С переходом организаций от монолитов к микросервисам распределённые системы становятся сложнее. Это дополненное издание охватывает ключевые темы для создания, масштабирования и управления микросервисной архитектурой. Вы изучите современные подходы к моделированию, интеграции, тестированию, развертыванию и мониторингу автономных сервисов, подкреплённые примерами из практики. Книга полезна архитекторам, разработчикам, тестировщикам и специалистам по эксплуатации.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4
Этот курс ориентирован на практику и состоит из реальных примеров использования Docker. Вы научитесь создавать различные контейнеры и управлять ими.
Обучение начнётся с установки Docker на ваш компьютер. После этого вы перейдёте к большому количеству практических упражнений, в которых познакомитесь с разнообразными функциями Docker.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤2
Кодовые базы со временем усложняются, пугая разработчиков. Как найти код, меняющий состояние системы, и сделать его проще? Большинство действий можно преобразовать в вычисления, что снизит сложность кода. Вы научитесь решать проблемы синхронизации в асинхронном и многопоточном коде, избегать дублирования с помощью абстракций и повысите выразительность кода. Книга для разработчиков среднего и высокого уровня, с примерами, вопросами и заданиями для закрепления знаний.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🤩3🤔1
Методы теоретического и практического проектирования баз данных для новичков на примере автосалона: от концептуального проекта до нормализации до 4НФ.
Данный курс предназначен для начинающих разработчиков, уже обладающих знаниями о работе баз данных и SQL, желающих углубить свои навыки в области проектирования.
Для успешного прохождения курса вам следует уверенно ориентироваться в базовом SQL, а также уметь выполнять выборки из нескольких таблиц, используя операторы JOIN.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3
Освойте ключевые навыки проектирования, разработки и развертывания приложений на базе машинного обучения! Это практическое руководство поможет специалистам по данным, разработчикам и продакт-менеджерам создать реальное МО-приложение — от идеи до внедрения. В книге представлены примеры кода, иллюстрации и советы экспертов. Вы научитесь планировать, измерять успех, создавать и улучшать модели, а также развертывать и мониторить приложения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
Swift — язык программирования от Apple для создания приложений на iOS, macOS и других платформах. Он также используется в системном и серверном программировании на Linux и Windows.
Книга «Head First. Изучаем Swift» охватывает основные темы: управление данными, повторное использование кода, создание типов данных и интерфейсов с SwiftUI. Освоив Swift, вы сможете разрабатывать приложения, игры и утилиты.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2🤩1
Этот курс предлагает углублённое изучение синтаксиса, алгоритмов, ООП, структур данных и параллельных вычислений. Вы научитесь создавать эффективные и масштабируемые веб-приложения, работать с сетевыми протоколами и базами данных. Отдельное внимание уделяется тестированию.
В ходе занятий предусмотрены практические задания и проекты, обеспечивающие закрепление полученных знаний и навыков. Курс рассчитан как на начинающих, так и на опытных разработчиков, стремящихся освоить современные технологии разработки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3
Книга демонстрирует возможности JavaScript для создания веб-приложений через теорию и практические проекты. Она охватывает ключевые концепции программирования, работу с DOM, проверку данных, управление внешним видом страниц и асинхронный код. Учитесь на проектах, создавая валидаторы, игры и анимации. Включен ускоренный курс по HTML и CSS для интеграции JavaScript в полноценные веб-приложения.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4
Этот углублённый курс предлагает уникальную возможность изучить процесс создания привлекательных, высокоэффективных и функциональных интернет-магазинов на платформе MODX.
В ходе обучения вы освоите навыки программирования, позволяющие разрабатывать ценные для бизнеса интернет-магазины с индивидуальным функционалом и логикой.
Курс будет полезен новичкам, опытным разработчикам, владельцам и работникам веб-студий, предпринимателям с навыками программирования и разработчикам на фрилансе.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2❤1
Зачем тратить время на решение типовых проблем в JavaScript? В книге собраны готовые кодовые рецепты, работающие в любом браузере, и примеры, которые можно адаптировать под любой проект. Вы научитесь настраивать среду разработки, разбираться в ключевых функциях JS, работать с мультимедиа, управлять данными и выполнять асинхронные операции с использованием Node.js, REST и GraphQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
Python — простой в изучении и практическом использовании язык программирования, который свободно доступен на компьютерах под управлением Mac OS, Windows и Linux. Изучив Python, вы сможете использовать его в своей профессиональной деятельности, не покупая какое-либо программное обеспечение.
Данная книга представляет собой курс программирования на языке Python. Краткий и четкий стиль изложения и многочисленные упражнения позволят достаточно быстро овладеть основными навыками программирования и методами обработки данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4
Программисты с опытом других языков смогут освоить современные возможности C++, включая диапазоны, концепты, модули и корутины. Более 200 примеров кода помогут быстро изучить идиомы языка, работу с контейнерами, функциональное и объектно-ориентированное программирование, исключения, шаблоны, параллелизм и корутины, используя популярные компиляторы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3
83% разработчиков проваливают собеседования. А ты?
И обычно это самые простые вопросы, которые можно разбирать между делом — хоть на унитазе с утреца
Вот пак материалов, который поможет не попасть в отказники и получить оффер:
👩💻 Подготовка к собесам по Frontend
Синьор-разраб публикует вопросы с собеседований, советы по трудоустройству, о которых мало кто знает, тесты и примеры пет-проектов для новичков
👩💻 Подготовка к собесам по Python
Тимлид, который регулярно собеседует людей в свою команду, помогает подготовиться к собесу python-разработчикам
👩💻 Подтянуть знания по языкам программирования
Пошаговые планы по фронтенд и бэкенду, отдельным технологиям и языкам. Приватные курсы и книги для разработчиков разных направлений. Выкладывают бесплтано то, за что обычно другие просят деньги
Удалю пост через 48 часов🔜
И обычно это самые простые вопросы, которые можно разбирать между делом — хоть на унитазе с утреца
Вот пак материалов, который поможет не попасть в отказники и получить оффер:
Синьор-разраб публикует вопросы с собеседований, советы по трудоустройству, о которых мало кто знает, тесты и примеры пет-проектов для новичков
Тимлид, который регулярно собеседует людей в свою команду, помогает подготовиться к собесу python-разработчикам
Пошаговые планы по фронтенд и бэкенду, отдельным технологиям и языкам. Приватные курсы и книги для разработчиков разных направлений. Выкладывают бесплтано то, за что обычно другие просят деньги
Удалю пост через 48 часов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2😁1🤔1
Углублённый курс по C# в Unity предназначен для более детального изучения языка C# и дополнительных тем программирования. Каждая тема включает наглядные примеры, которые помогают быстро усвоить материал и применять его для разработки игр.
В курсе вы узнаете о скриптах, переменных и массивах, затем перейдёте к подпрограммам, методам и перегрузкам. Также будут рассмотрены коллекции, такие как List, Queue, Stack и Dictionary. Изучите классы и конструкторы, а также углубитесь в основы объектно-ориентированного программирования (ООП).
В дополнение ко всему вы освоите атрибуты Unity и научитесь создавать собственный редактор. Будут разобраны LINQ, делегирование и событийность, а под конец изучите принципы SOLID, необходимые каждому разработчику.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1