Продвинутый Golang. Урок 6: REST API, middleware, обработка ошибок

Продолжаем изучать Golang с помощью видеокурса. Очередной урок посвящён обработке ошибок через middleware.

Обложка: Продвинутый Golang. Урок 6: REST API, middleware, обработка ошибок

Продвинутый Golang. Урок 5: REST API, MongoDB, продолжение

Учимся взаимодействовать с MongoDB в Go. Реализуем методы и проверяем работоспособность системы.

Обложка: Продвинутый Golang. Урок 5: REST API, MongoDB, продолжение
Соберите сервер из комплектующих

Как начать писать на Go в Visual Studio Code

Видеотуториал, который поможет разобраться, как настроить Visual Studio Code для написания и запуска код на Go.

Обложка: Как начать писать на Go в Visual Studio Code

Продвинутый Golang. Урок 4: REST API, MongoDB

В этом видеоуроке мы создадим клиента для работы с MongoDB, используя драйвер для языка Golang.

Обложка: Продвинутый Golang. Урок 4: REST API, MongoDB

Учимся разрабатывать на Golang. Урок 15: работа с JSON

Рассматриваем встроенные средства Golang для работы с форматом обмена данными JSON. Видеоурок с подробным объяснением и демонстрацией.

Обложка: Учимся разрабатывать на Golang. Урок 15: работа с JSON

Пишем приложение на Electron. Часть 1. Знакомство с Electron

Делаем приложение на Electron, которое позволит быстро запустить и развернуть любой продукт, без единой строчки конфигурации в простом режиме.

Обложка: Пишем приложение на Electron. Часть 1. Знакомство с Electron

Первый митап Tproger по GameDev: UX и реверс-инжиниринг

Первый митап от Tproger, посвящённый разработке игр: поговорили про UX в игровых интерфейсах и про реверс-инжиниринг в гипер-казуалах.

Обложка: Первый митап Tproger по GameDev: UX и реверс-инжиниринг

Продвинутый Golang. Урок 3: REST API. Конфигурация

В этом ролике мы добавим конфигурацию проекта, напишем config на YAML и запустим приложение с использованием unix-сокета.

Обложка: Продвинутый Golang. Урок 3: REST API. Конфигурация

Продвинутый Golang. Урок 2: REST API, логирование

Второй видеоурок из продвинутого курса по Golang посвящён логированию с использованием логгера logrus.

Обложка: Продвинутый Golang. Урок 2: REST API, логирование

Продвинутый Golang. Урок 1: REST API и веб-сервер

Первый урок продвинутого курса по Go, в котором будет REST API, работа с БД, многопоточность, конфигурация, логирование и многое другое.

Обложка: Продвинутый Golang. Урок 1: REST API и веб-сервер

Учимся разрабатывать на Golang. Урок 14: работа с Context

В этом уроке мы научимся работать с интерфейсом context.Context. Рассмотрим его методы на примере работы с web-запросами.

Обложка: Учимся разрабатывать на Golang. Урок 14: работа с Context

Учимся разрабатывать на Golang. Урок 13: работа с файлами и выполнение shell-команд

В новом видео мы поработаем с файлами и научимся выполнять shell-команды из языка Go. Будет интересно, поехали!

Обложка: Учимся разрабатывать на Golang. Урок 13: работа с файлами и выполнение shell-команд

Учимся разрабатывать на Golang. Урок 12: тестирование с помощью GoConvey

Продолжаем изучать средства тестирования в языке Go. На этот раз мы научимся работать с фреймворком GoConvey.

Обложка: Учимся разрабатывать на Golang. Урок 12: тестирование с помощью GoConvey

Учимся разрабатывать на Golang. Урок 11: работа с паниками

Разбираемся, что такое паники в языке Go, как с ними работать, как обрабатывать и как использовать для написания бизнес-логики.

Обложка: Учимся разрабатывать на Golang. Урок 11: работа с паниками

Учимся разрабатывать на Golang. Урок 10: многопоточность, примитивы синхронизации

Видео с подробным объяснением примитивов синхронизации в языке Golang и примерами их использования.

Обложка: Учимся разрабатывать на Golang. Урок 10: многопоточность, примитивы синхронизации

Учимся разрабатывать на Golang. Урок 9: многопоточность, горутины и каналы

Это видео познакомит вас с горутинами и каналами в Golang. Вы научитесь работать с многопоточными приложениями.

Обложка: Учимся разрабатывать на Golang. Урок 9: многопоточность, горутины и каналы

Видео: основы Apache Kafka

Короткое видео, которое объясняет основы Apache Kafka и некоторые нюансы его использования.

Обложка: Видео: основы Apache Kafka

Учимся разрабатывать на Golang. Урок 8: тестирование с помощью стандартной библиотеки

В языке Golang есть стандартная библиотека для тестирования. В этом видео мы научимся с ней работать.

Обложка: Учимся разрабатывать на Golang. Урок 8: тестирование с помощью стандартной библиотеки

Учимся разрабатывать на Golang. Урок 7: работа с ошибками и интерфейс Reader

Автор раскрывает особенности работы с ошибками в Golang, а также рассказывает про интерфейс Reader, который позволяет прочитать поток байтов.

Обложка: Учимся разрабатывать на Golang. Урок 7: работа с ошибками и интерфейс Reader

Учимся разрабатывать на Golang. Урок 6: интерфейсы

Автор видео помогает разобраться с одной из самых больших и часто непонятных тем в Golang — интерфейсами. Подробное объяснение с примерами.

Обложка: Учимся разрабатывать на Golang. Урок 6: интерфейсы

Учимся разрабатывать на Golang. Урок 5: функции и методы

Пятая серия видеокурса, посвящённого основам Golang. Автор помогает разобраться с функциями, замыканием, методами структур и указателями.

Обложка: Учимся разрабатывать на Golang. Урок 5: функции и методы

Учимся разрабатывать на Golang. Урок 4: итератор for range и структура map

Продолжаем изучать основы Golang. На этот раз автор рассказывает и показывает на примерах работу итератора for range и структуру map.

Обложка: Учимся разрабатывать на Golang. Урок 4: итератор for range и структура map

Видео: Необычный Python. Паттерны, продолжение. Урок 5

В пятом уроке видеокурса автор продолжает рассказывать о паттернах и показывает реальные примеры их использования.

Обложка: Видео: Необычный Python. Паттерны, продолжение. Урок 5

Учимся разрабатывать на Golang. Урок 3: указатели, структуры, массивы и слайсы

Третий видеоурок из курса по изучению Golang. В нём автор продолжает рассказывать об основах языках: указателях, структурах, массивах и слайсах.

Обложка: Учимся разрабатывать на Golang. Урок 3: указатели, структуры, массивы и слайсы

Видео: Необычный Python. Интерфейсы и паттерны. Урок 4

В очередном видео автор рассматривает интерфейсы и паттерны Python. Подробное объяснение и демонстрация реальных примеров.

Обложка: Видео: Необычный Python. Интерфейсы и паттерны. Урок 4

Видео: Необычный Python. Полиморфизм, инкапсуляция и перегрузка методов. Урок 3

Продолжение серии видеоуроков по основам Python, которые помогут вам разработать первое приложение. В третьей части — полиморфизм и инкапсуляция.

Обложка: Видео: Необычный Python. Полиморфизм, инкапсуляция и перегрузка методов. Урок 3

Учимся разрабатывать на Golang. Урок 2: циклы, ветвления, оператор defer

Второй урок по основам языка из курса по разработке на Golang, цель которого — создать полноценное приложение с API, бизнес-логикой и базой данных.

Обложка: Учимся разрабатывать на Golang. Урок 2: циклы, ветвления, оператор defer

Учимся разрабатывать на Golang. Урок 1: основы языка, первое приложение и веб-сервер в 3 строки

Этот видеокурс сделает изучение Golang более практическим. В первом уроке вы познакомитесь с основами языка и начнёте разрабатывать приложение.

Обложка: Учимся разрабатывать на Golang. Урок 1: основы языка, первое приложение и веб-сервер в 3 строки

Видео: Необычный Python. Циклы, классы и декораторы. Урок 2

Продолжение серии уроков, которые помогут создать первое приложение на Python. Во второй части — знакомство с циклами, классами и декораторами.

Обложка: Видео: Необычный Python. Циклы, классы и декораторы. Урок 2

Видео: основы Python и разработка первого приложения с помощью FastAPI. Урок 1

Автор объясняет основы Python, различия функционального программирования и ООП, а также показывает, как разработать приложение c помощью FastAPI.

Обложка: Видео: основы Python и разработка первого приложения с помощью FastAPI. Урок 1

Квантовый компьютер в России: как он выглядит внутри, подходит ли для майнинга, какие планы у учёных

Видео, которое расскажет о российском квантовом компьютере из МФТИ. Уникальные кадры внутренностей машины и подробный рассказ о её возможностях.

Обложка: Квантовый компьютер в России: как он выглядит внутри, подходит ли для майнинга, какие планы у учёных

Система заметок с нуля. Часть 5: знакомство с объектным хранилищем MinIO и разработка микросервиса на Golang

Основные сведения о хранилище MinIO: особенности использования, первый запуск и настройка. А также продолжение разработки микросервисов на Golang.

Обложка: Система заметок с нуля. Часть 5: знакомство с объектным хранилищем MinIO и разработка микросервиса на Golang