Где бесплатно изучать Golang в 2024. Лучшие курсы, книги, практики ультимативный гайд!

Поділитися
Вставка
  • Опубліковано 5 лис 2024

КОМЕНТАРІ • 38

  • @uproger
    @uproger  8 місяців тому +5

    🔥 t.me/+RAiQoS5k4Bg4NGYy - огромное количество уроков, библиотек и примеров с кодом в канале для Go разработчиков.
    📌 t.me/addlist/MUtJEeJSxeY2YTFi - тут я собрал гигантскую папку маст-хэв для Golang программистов.
    📌uproger.com/besplatnye-kursy-golang-2024/ - все ссылки из видео
    00:18 - Ютубе курсы
    01:02 - Бесплатные курсы
    05:02 - Бесплатная книга
    05:41 - Репозитория для подготовки к собесу
    06:30 - Практические задания

  • @ДжекиФ-д8т
    @ДжекиФ-д8т 8 місяців тому +6

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

  • @SMuxa
    @SMuxa 7 місяців тому +4

    спасибо за подборку.
    ps: помоему часть текста в конце готовил чатгпт

  • @uproger
    @uproger  8 місяців тому +6

    ▪ Go официальная документация go.dev/doc/
    Как бы это не было банально, но нельзя не упомянуть официальную документацию. Документация Golang содержит примеры кода, объяснения функций, описания структур данных, инструкции по работе, и многое другое. Она хорошо структурирована, что упрощает поиск нужной информации.
    ▪ PRO Go. Основы программирования stepik.org/course/158385/promo?search=3265519978
    Курс со Stepik, который посвящен базовым понятиям программирования на Go: типы данных, операторы, переменные, условия, циклы, массивы и функции.
    70% курса - это практика, в качестве домашних заданий. Она поможет натренировать умение читать код, анализировать готовые программы, а также писать программный код самостоятельно. Если возникнут какие-то трудности, вопросы - команда курса всегда готова помочь, нужно только написать свой вопрос в комментариях к задаче. В курсе 119 тестов и 191 интерактивная задача
    ▪ A Tour of Go quii.gitbook.io/learn-go-with-tests/testing-fundamentals/working-without-mocks
    Рекомендую изучить официальный интерактивный тур по Go, здесь вас проведут по всем важным аспектам языка. Прохождение тура займет примерно 4-6 часов и после этого вы будете знать получите представление о языке.
    Бонус: tour.ardanlabs.com/tour/eng/list - Go тур на стероидах. Его будет полезно почитать после официального, чтобы получить глубокое представление о языке и его внутреннем устройстве. Здесь раскрыты некоторые темы, которых нет в официальном гайде.
    ▪ Learn Go with Tests quii.gitbook.io/learn-go-with-tests/testing-fundamentals/working-without-mocks
    Известный образовательный ресурс Learn Go with Tests, который регулярно пополняется новыми материалами. Материалы регулярно обновляются, поэтому ресурс остается актульным.
    Недавно на курсе появился новый раздел, посвященный работе без моков, стратегиям тестирования.
    ▪ Go by Example gobyexample.com/
    Большой список понятных, простых и полезных примеров с комментариями от разработчиков.
    ▪ Папка с каналами по Go t.me/addlist/ufN18ixi9uoyOGMy
    Тут вы найдете все от телеграм каналов с обзорами полезных инструментов и библиотек и тестов на Go, до каналов с вакансиями для гоферов. Простой и удобный способ получать актуальную информацию о любимом языке.
    ▪ Программирование на Golang Stepik stepik.org/course/54403/promo
    Курс посвящен основам языка программирования Golang. Курс будет полезен тем, кто уже имеет базовый опыт в программировании. На курсе будет рассмотрена теория, подкрепленная практикой. Внутри 34 урока, 64 теста, 94 задания. Хороший вариант для старта на русском языке.
    ▪ The Ultimate Go Study Guide github.com/ardanlabs/gotraining
    Учебное пособие Ultimate Go представляет собой сборник заметок для студентов, посещающих занятия Ultimate Go. Он составлен из примеров программ с построчными комментариями, чтобы помочь студентам лучше понимать код. Вы найдете много полезных ссылок в файле readme.md, которые пригодятся в обучении.
    ▪ Бесплатная книга Go 101
    Go 101 - это онлайн-книга на английском языке, посвященная синтаксису/семантике Go и всевозможным вещам, связанным с runtime. Книга поможет разработчикам получить глубокое понимание Go. Некоторые из деталей книги невозможно найти в официальной документации по Go. Эта книга будет полезна как начинающим, так и опытным программистам на Go. Книга регулярно обновляется в нее уже добавлены главы о новых функция Go 1.21.
    Бонус: github.com/dariubs/GoBooks - большой список Golang книг с описанием.
    ▪ Golang interview prep
    Репозиторий, который создан для того, чтобы изучать на Go на практике. Подойдет для тех, у кого уже есть базовые знания языка.
    В репозитории находится рабочее CRUD-приложение, которое содержит множество ошибок, противоречащих современным стандартам, а также серьезные проблемы с безопасностью. Хороший вариант, чтобы попрактиковаться и исправить все ошибки.
    ▪ Разработка веб-сервисов на Golang (Go) stepik.org/course/187490/promo
    Более продвинуты курс со Stepik, который не учит основам программирования и НЕ ПОДОЙДЕТ для обучающихся с нуля.
    Обучение даст понимание особенностей программирования на языке Go, а также опыт применения языка в основных задачах в области серверной веб-разработки.
    ▪ Go Hacking github.com/mytechnotalent/Go-Hacking
    Еще один курс не для новичков, который подойдет тем, кто интересуется вопросам информационной безопасности. Бесплатное комплексное учебное пособие Go по этичному хакингу на архитектурах x64, ARM64 и ARM32, в котором шаг за шагом рассматриваются вопросы реинжиниринга Golang с нуля.
    ▪ Awesome Go github.com/avelino/awesome-go
    Огромный список Awesome проектов по Go. Сохраните репозиторий в закладки, чтобы возвращаться всякий раз, когда вам понадобится какой-то инструмент или обучающий материал. Это огромный кураторский список полезных фреймворков Go, библиотек, гайдов и программного обеспечения.

  • @nNizhegorodec
    @nNizhegorodec 5 місяців тому +4

    Очень качественный контент, благодарю!

  • @ypohut1673
    @ypohut1673 7 місяців тому +2

    🙏💕 спасибо, еще что нибудь про го сделайте

    • @uproger
      @uproger  7 місяців тому +1

      у нас много материалов по go на канале, вот, например, разбор вопросов с собеседований ua-cam.com/video/ZvaD-G5_3vQ/v-deo.html

  • @straightSekiro
    @straightSekiro 9 днів тому

    Здравствуйте, я хочу стать бекэнд разработкчиком. Изучал Пайтони+Джанго, уже есть пет проекты, имею базовые представления о бекэ и т.д. Но, смотря на вакансии все реже и реже вижу Пайтон. А вот на Го наоборот, много, но опять же на Джуниора очень мало.
    Большинство из них на мидл+ позиции. Вот вопрос, правильно ли я поступил? Будет ли сложно найти работу на Go Backend разрабом не имея коммерческого опыта?

  • @storm-kd4op
    @storm-kd4op 8 місяців тому +2

    здорово, спасибо!

    • @uproger
      @uproger  8 місяців тому

      Спасибо за комментарий !

  • @Green_Dragon
    @Green_Dragon 3 місяці тому

    Огромное спасибо! Очень полезно!

  • @weqruest
    @weqruest 2 місяці тому +1

    Автор большой молодец
    Напишу коммент чтобы продвинуть видео в рекомендации ютубу
    Братан, хорош, давай, давай, вперед! Контент в кайф, можно еще? Вообще красавчик! Можно вот этого-вот почаще?
    учусь программингу порарельно qa

    • @uproger
      @uproger  2 місяці тому

      @@weqruest спасибо за комент )

  • @ДимаДимасик-ч4к
    @ДимаДимасик-ч4к 4 місяці тому

    Спасибо тебе за видео, очень информативно !!!

    • @uproger
      @uproger  4 місяці тому

      В Канале у меня много полезного по go )

  • @ДжонДоу-у8у
    @ДжонДоу-у8у 2 місяці тому

    Какие технологии вместе с этим языком изучать? Микросервисы и docker? Ещё что?

  • @zvuagaweedeater3117
    @zvuagaweedeater3117 8 місяців тому +1

    Курсы топчик

  • @ДенисВолков-н3ъ
    @ДенисВолков-н3ъ 8 місяців тому +1

  • @oogway4894
    @oogway4894 8 місяців тому +1

    стоит ли с Python Backend переходить на Go Backend

    • @uproger
      @uproger  8 місяців тому +1

      Зависит от ваших целей , просто так нет, только если для саморазвития. У go свои плюсы , у python свои

    • @tayergtx3805
      @tayergtx3805 6 місяців тому

      оба учи уж точно не прогадаешь)

    • @tayergtx3805
      @tayergtx3805 6 місяців тому

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

  • @esimitley4729
    @esimitley4729 4 місяці тому

    Спасибо

    • @uproger
      @uproger  4 місяці тому

      ua-cam.com/video/8QbI-8zMsLk/v-deo.html - у нас новое видео с разбором вопросов go разработчкиа

  • @svbxr
    @svbxr 5 місяців тому

    Приветствую, какой курс лучше выбрать если переходишь с java?

    • @uproger
      @uproger  5 місяців тому

      Этот t.me/Golang_google/1243

    • @svbxr
      @svbxr 5 місяців тому +1

      @@uproger благодарю!

  • @ДмитрийБорисов-в7з
    @ДмитрийБорисов-в7з 2 місяці тому +1

    СПАСИБО ОГРОМНОЕ! (сори за капс xD) Недавно начал изучать GO с нулевого опыта в программировании. Это очень полезный контент, который стоил бы мне десятки часов на поиски!
    Даю честное слово самому себе:
    Я стану сеньором на GO! Скриньте! =))

  • @yuriplisecky1019
    @yuriplisecky1019 Місяць тому

    ~3 месяца займет где то

  • @YuriiK-f5i
    @YuriiK-f5i 6 місяців тому

    Название языка GO

    • @uproger
      @uproger  6 місяців тому

      Безусловный факт )

  • @Go-ik5nk
    @Go-ik5nk 4 місяці тому

    Кто как из практикующих учил?

    • @uproger
      @uproger  4 місяці тому

      Не очень понял вопрос

    • @Go-ik5nk
      @Go-ik5nk 4 місяці тому

      @@uproger вопрос больше к зрителям) интересно, как обучались практикующие на данный момент go разработчики