Автор объясняет, как получить максимальную отдачу от Go, начиная с основ и заканчивая самыми продвинутыми и сложными функциями.
Вы узнаете, как Go строит простую и согласованную систему типов для создания комплексной и продуктивной разработки, позволяющей создавать быстрые и надежные приложения, работающие на разных платформах.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
В этом курсе вы познакомитесь с мобильной платформой Flutter, разработанной компанией Google.
С помощью Flutter вы сможете создавать приложения для мобильных устройств на iOS и Android, а также Web и Desktop приложения.
Курс подойдет для всех, кого интересует кроссплатформенная разработка.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Ключ к автоматизации Linux
[2022, RU]
За последние годы технологии значительно изменились: данные стали ключевыми, облака — повсеместными, а автоматизация — необходимой для всех. Python стал одним из ведущих языков программирования. Это руководство покажет, как использовать Python для автоматизации повседневных задач администрирования Linux с помощью утилит DevOps, таких как Docker, Kubernetes и Terraform.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2
Эта книга — отличный старт для изучения основ машинного обучения без опыта в программировании. Она предлагает ключевые алгоритмы ML, практические примеры и введение в классическую статистику.
Кроме того, в руководстве представлены материалы по загрузке бесплатных наборов данных, методам их очистки и подготовки к анализу, а также основам нейронных сетей и другим важным аспектам.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
Вы изучите ключевые структуры и элементы языка Kotlin, а также фреймворк коллекций. Освоите архитектуру Android-приложений, основы параллельного программирования, потокобезопасность и параллелизм с использованием обратных вызовов.
В книге также рассмотрена тема сопрограмм и структурированного параллелизма, охвачены каналы и асинхронная обработка. Выделены методы повышения производительности приложений через профилирование и оптимизацию ресурсопотребления.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2
От анализа больших данных и машинного обучения до автоматизации рутинных процессов и создания интерактивных визуализаций — эта часть станет вашим практическим путеводителем. Вы узнаете, как распределенно обрабатывать данные с помощью Dask и PySpark, строить динамические дашборды с Plotly и Dash, оптимизировать производительность моделей с Cython, и разрабатывать высоконагруженные приложения с использованием Asyncio и CUDA. Кроме того, особое внимание уделено автоматизации задач, включая парсинг данных, обработку документов и создание рабочих процессов с Airflow. Визуализация геоданных, работа с изображениями и звуком, а также современные подходы к тестированию и развертыванию приложений помогут вам интегрировать Python в самые разнообразные проекты. Эта часть предназначена для разработчиков, стремящихся расширить свои навыки и внедрять Python в практические сферы, требующие высокую производительность, автоматизацию и гибкость.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥1
Go — первый язык, специально созданный для разработки облачных приложений. Сегодня он лидирует в этой сфере и используется в проектах от Docker до Kubernetes.
В эпоху масштабирования, когда сервисы работают на сотнях серверов, разработка и поддержка облачных решений становятся критически важными. Эта книга предлагает практическое руководство по проектированию облачных систем на Go, предназначенное для опытных разработчиков, инженеров веб-приложений и специалистов по надежности.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
Python стабильно лидирует среди языков программирования благодаря своей универсальности и скорости разработки. Он любим хакерами за возможности автоматизации. В этой подборке мы познакомимся с основами Python через серию статей, включая цикл Ивана Сараева «Python с абсолютного нуля», который объясняет базовые концепции: переменные, циклы, функции и типы данных. В статье «Пять простых примеров, которые сподвигнут тебя изучить Python» представлены мощные примеры использования языка.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
Курс предназначен для абсолютных новичков, поэтому вам не нужно иметь знаний в области разработки или программирования.
Вы начнёте с самых азов и шаг за шагом изучите все необходимые инструменты платформы Webflow, а также техники и приемы современной профессиональной вёрстки сайтов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥1
Курс состоит из уроков, наглядно показывающих процесс создания простого маркетплейса с пользовательским приложением, админ-панелью и бэкендом.
Используемые технологии: SPA, React, Redux, TypeScript, Ant Design, Styled Components, NestJS, PostgreSQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1
В этом курсе по основам XML вы познакомитесь с ключевыми концепциями, такими как применение XML-схемы, функции DTD и использование XPath с практическими примерами.
Кроме того, вас ожидает большое количество примеров, которые помогут вам глубже понять основные технологии XML и подготовят к их применению в дальнейшем.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥1
Данный курс основан на базе Linux Ubuntu, но подходит и для других популярных дистрибутивов. Вы освоите методы, которые помогут ускорить выполнение привычных операций.
В программе курсе есть: изучение основных команд для работы с файлами и каталогами, работа с текстовыми редакторами и просмотрщиками, а также эффективные техники поиска.
Кроме того, мы рассмотрим, как находить нужные команды и справочную информацию для выполнения специфических задач.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥1
Рассматриваются вопросы алгоритмизации и программирования. Дается описание современного языка программирования Python в объеме, необходимом для иллюстрации основных понятий программирования. Рассматриваются базовые структуры алгоритмов, типовые алгоритмы работы с массивами, основные приемы программирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🔥1
«Путь инженера-программиста» — это полезное руководство для всех, кто хочет построить успешную карьеру в сфере разработки программного обеспечения. Книга предлагает детальный план действий, начиная с получения базовых знаний и заканчивая достижением уровня профессионала, который способен формировать команды разработчиков и управлять проектами.
Здесь содержатся ключевые аспекты разработки: эффективное написание и оптимизация кода, использование лучших практик программирования, таких как рефакторинг и модульное тестирование, а также освоение навыков для успешного прохождения собеседований и продвижения по карьерной лестнице. Особое внимание уделяется коммуникации и командной работе.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍2
В книге приведены теоретические положения и представлены практические примеры системного программирования. Рассмотрены системные ресурсы компьютера. Изложены основы языков системного программирования низкого уровня - Си и Ассемблера. Приведены необходимые справочные сведения и примеры для программирования аппаратных средств компьютера, реализации функций ввода-вывода, а также создания служб Windows и демонов Linux.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥1
Для выбора и обслуживания базы данных важно понимать её внутреннее устройство. Как разобраться в разнообразии современных распределённых баз данных и их инструментов? Алекс Петров объясняет ключевые концепции, систематизируя информацию из множества источников. Вы узнаете о принципах работы СУБД, с акцентом на системы хранения и распределения данных, что поможет осознанно выбирать программное обеспечение и выявлять возможные проблемы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🔥1
Когда важно, чтобы программа работала быстро и экономила память, на помощь приходят алгоритмы. Книга Джорджа Хайнемана — это практическое руководство, которое кратко и четко объясняет ключевые алгоритмы, применимые в большинстве языков программирования.
Она не требует университетского образования, в отличие от многих учебников с упором на теорию. В книге даны готовые решения, написанные на Python, которые сразу можно использовать для повышения эффективности программ. Алгоритмы сопровождаются иллюстрациями, а исходные коды доступны в открытом доступе.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3
[2024, RU]
Для выбора и обслуживания базы данных важно понимать её внутреннее устройство. Как разобраться в разнообразии современных распределённых баз данных и их инструментов? Алекс Петров объясняет ключевые концепции, систематизируя информацию из множества источников. Вы узнаете о принципах работы СУБД, с акцентом на системы хранения и распределения данных, что поможет осознанно выбирать программное обеспечение и выявлять возможные проблемы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3
Курс подходит как для новичков, желающих освоить Node.js с нуля, так и для опытных разработчиков, которые хотят углубить свои знания.
Вы изучите архитектуру, цикл событий и пул потоков Node.js, а также встроенные модули. Узнаете, как использовать Node Package Manager для установки внешних зависимостей. Помимо этого, освоите создание API и web-приложений с помощью фреймворка Express.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Этот мини-курс предназначен для начинающих системных аналитиков, желающих освоить: написание Use Cases, создание диаграмм сценариев использования, формирование пакетов и реестра Use Cases, а также избежать распространенных ошибок.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Данная книга отличается широким охватом как тем (от азов SQL до таких сложных вопросов, как аналитические функции и работа с большими базами данных), так и конкретных баз данных (MySQL, Oracle Database, SQL Server) и особенностей реализации тех или иных функциональных возможностей SQL на этих серверах. Книга идеально подходит в качестве учебника для начинающего разработчика в области баз данных. В ней описаны все возможные применения языка SQL и наиболее распространенные серверы баз данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1