Go:
шаг за шагом

Самостоятельный онлайн‑курс по Go для новичков. Поможем разобраться с основами Go, научим правильно пользоваться документацией, Git и GitHub, а также работать с дебаггером. Вы начнёте писать код для решения разнообразных задач, познакомитесь с ООП и начнёте читать код других разработчиков. Учитесь в удобное время — без дедлайнов и вступительных испытаний.

Как всё устроено

  • Для школьников и студентов колледжей и техникумов

    Ждём учащихся 13–20 лет, которым недостаточно занятий по информатике и хочется больше

  • На старте достаточно базовых знаний

    Чтобы чувствовать себя уверенно, нужны математика и информатика на уровне 7-8-го класса.

  • Можно начать в любой момент

    Не нужно ждать набора — доступ к материалам открывается сразу после регистрации.

  • Ориентация на современные технологии

    Курс составили эксперты Яндекса. Они следят за трендами в IT и умеют создавать уроки, которые не хочется пропускать.

  • Это бесплатно

    Требуется только желание развиваться и несколько свободных часов в неделю.

  • Онлайн

    Доступ из любой точки мира. Главное — ноутбук и хороший интернет.

  • Вы проходите курс самостоятельно

    На курсе нет преподавателей или менторов. Если возникает вопрос, его можно задать в LMS.

     

  • Без дедлайнов

    Комфортный темп, чтобы было время разобраться в теме.

     

  • В конце — сертификат

    Подтверждает знания и будет полезен при поступлении на годовые курсы и специализации Лицея.

     

Что вы будете уметь?

  • Писать код на Go

    Узнаете, как устроен язык Go, разберётесь в его синтаксисе, базовых конструкциях, типах данных и ключевых особенностях. Освоите принципы написания чистого и понятного кода.

  • Использовать объектно ориентированный подход в программировании

    Разберётесь, как создавать функции, работать с аргументами и возвращаемыми значениями. Освоите создание структур, методов и интерфейсов — это позволит вам разрабатывать более сложные программы.

  • Разбираться в документации

    Узнаете как работать с официальной документацией Go. Сможете применять готовые функции из стандартных и внешних пакетов в своём коде, чтобы использовать готовые решения для написания оптимального и качественного кода.

  • Работать с инструментами разработчика

    Освоите Git и GitHub, разберётесь как управлять версиями кода, вести репозитории и работать в команде. Узнаете, как использовать дебаггер, чтобы находить и исправлять ошибки в коде.

  • Понимать код других разработчиков

    Сможете разбирать чужой код, понимать его логику и структуру, а также выявлять и исправлять ошибки. Поймёте, как упрощать и оптимизировать код, делая его более читаемым и эффективным.

  • Решать различные задачи

    Научитесь применять Go для решения простых задач, разрабатывать небольшие программы, использовать встроенные и сторонние пакеты для расширения функциональности, а также анализировать данные.

Курс похож на восхождение

  • вы двигаетесь к вершине

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

  • внутри — 6 левелов

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

  • важно держать темп

    Занятия не привязаны ко времени, проходить курс можно, когда удобно. Чтобы прохождение не затянулось и мотивация не упала, мы трекаем активность — следим за днями в пути без пропусков.

  • в конце каждого левела — проверка знаний

    Она помогает оценить силы, закрепить материал и убедиться в готовности двигаться дальше.

  • знакомый левел можно перескочить

    Если материал левела вам уже знаком, его можно пропустить. Но чтобы идти дальше, нужно успешно пройти промежуточный тест.

  • награда в конце

    После успешного прохождения всех левелов вы получите сертификат.

  • всегда можно попросить помощи

    Хотя курс полностью самостоятельный, вы всегда можете рассчитывать на нас. Если появятся вопросы, можно написать в поддержку LMS.

Как поступить

  • 01
    Зарегистрируйтесь

    Заполните анкету. После отправки не покидайте страницу, автоматически откроется LMS. На почту мы пришлём инструкцию, что делать дальше.

  • 02
    Начните обучение

    У курса нет вступительных испытаний. Доступ к нему будет у всех, кто пройдет регистрацию.

зарегистрироваться

FAQ

Thu Jul 24 2025 12:20:31 GMT+0300 (Moscow Standard Time)