Курс для middle- и senior-разработчиков, которые хотят стать тимлидами
Новичком быть просто: все новое и интересное, море информации, но как быть уже прокаченным девелоперам? Мы тоже задавали себе этот вопрос и просто точечно обучали наших разработчиков, делая их мощными тимлидами.
В нашем понимании тимлид — это не просто крутой программист, но и тот, кто умеет аккумулировать свои знания, обучать команду и выстраивать работу в ней, понимает продукт и работает от бизнес-целей. Тут важны и hard, и soft skills, и эмоциональный интеллект. Поэтому мы собрали весь свой 14-летний опыт работы над сложными сервисами и высоконагруженными сайтами и создали 6-ти месячный курс именно тех, кто хочет вырасти и систематизировать свои знания. Договорились с Geekbrains, и теперь именно там можно пройти обучение. Второй поток стартует уже совсем скоро — 24 декабря, а тут должен быть призыв к действию, поэтому просто записывайтесь на курс: https://proglib.io/w/cd50f385
На связи была команда AGIMA!
Новичком быть просто: все новое и интересное, море информации, но как быть уже прокаченным девелоперам? Мы тоже задавали себе этот вопрос и просто точечно обучали наших разработчиков, делая их мощными тимлидами.
В нашем понимании тимлид — это не просто крутой программист, но и тот, кто умеет аккумулировать свои знания, обучать команду и выстраивать работу в ней, понимает продукт и работает от бизнес-целей. Тут важны и hard, и soft skills, и эмоциональный интеллект. Поэтому мы собрали весь свой 14-летний опыт работы над сложными сервисами и высоконагруженными сайтами и создали 6-ти месячный курс именно тех, кто хочет вырасти и систематизировать свои знания. Договорились с Geekbrains, и теперь именно там можно пройти обучение. Второй поток стартует уже совсем скоро — 24 декабря, а тут должен быть призыв к действию, поэтому просто записывайтесь на курс: https://proglib.io/w/cd50f385
На связи была команда AGIMA!
Первые шаги к началу тестирования кода на Go с помощью встроенного пакета тестирования.
https://proglib.io/w/1c838ac8
https://proglib.io/w/1c838ac8
Pluralsight
Testing Code in Go Language | Pluralsight
Testing code from the start keeps your product from being riddled with bugs in the end. Let's get started with testing in Go using the built-in testing package.
Статья, из которой вы узнаете, как контролировать видимость разрабатываемого пакета на Go, а также как защитить части вашего кода, которые должны использоваться только внутри вашего пакета.
https://proglib.io/w/46520f52
https://proglib.io/w/46520f52
DigitalOcean
Understanding Package Visibility in Go | DigitalOcean
Visibility in the Go programming language means the file space from which a package or other construct can be referenced. In this article, you will learn how to control package visibility, as well as how to protect parts of your code that should only
Практическая реализация паттерна Репозиторий на Go: https://proglib.io/w/9fccbd78
sf9v.github.io
Generating the repository pattern in Go
An easy way to generate the repository pattern in Go
Старая добрая статья, в которой автор представил визуализацию общих шаблонов параллелизма в Go: https://proglib.io/w/9f522841
Unreal Engine 4 — один из самых популярных игровых движков. Если знаешь его интерфейс и инструменты, тебе открыты классные перспективы в геймдеве 😉
На бесплатном онлайн-интенсиве ты сможешь познакомиться с этой платформой и создать свою первую игру всего за 3 вечера, даже если никогда не программировал!
Регистрация по ссылке: ▶️ https://clc.am/KtfENA.
Что будет полезного?
🕹 Знакомство с базовыми возможностями UE4.
🕹 Разработка шутера от первого лица.
🕹 Создание главного персонажа, его противников и оружия.
🕹 Настройка сцены, камеры, освещения и звукового оформления.
🕹 Изучение 3D-моделей, анимации и искусственного интеллекта.
📢 Регистрируйся и подключайся к прямым эфирам с 17 по 19 декабря в 21:00 по московскому времени.
На бесплатном онлайн-интенсиве ты сможешь познакомиться с этой платформой и создать свою первую игру всего за 3 вечера, даже если никогда не программировал!
Регистрация по ссылке: ▶️ https://clc.am/KtfENA.
Что будет полезного?
🕹 Знакомство с базовыми возможностями UE4.
🕹 Разработка шутера от первого лица.
🕹 Создание главного персонажа, его противников и оружия.
🕹 Настройка сцены, камеры, освещения и звукового оформления.
🕹 Изучение 3D-моделей, анимации и искусственного интеллекта.
📢 Регистрируйся и подключайся к прямым эфирам с 17 по 19 декабря в 21:00 по московскому времени.
2020 бросил вызов каждому человеку, бизнесу, государству. Впереди 2021 год и новые изменения. Как отбросить страх перед глобальными вызовами? Получить новый импульс? QIWI и Магнит объединились, чтобы напомнить о важной роли технологий в трансформации каждого из нас, а также в развитии бизнеса и общества.
17 декабря в 16:00 состоится бесплатный онлайн митап #MGNTQIWI «Новый мир: как технологии влияют на человека и общество» с участием Евгения Кузнецова – футуролога, руководителя московского отделения Университета Сингулярности, генерального директора ООО «Орбита Капитал Партнерз». Евгений расскажет, как оставаться на гребне цифровой волны, не отставать от трендов и справляться с вызовами технологической эпохи.
Регистрируйтесь по ссылке https://mgntqiwi.ru и присоединяйтесь к бесплатной лекции и Q&A сессии 17 декабря в 16:00.
ИЗМЕНЕНИЯ – вот о чем пойдет речь в рамках митапа. Трансформируется все, а значит, нужно и нам.
Давайте меняться вместе!
17 декабря в 16:00 состоится бесплатный онлайн митап #MGNTQIWI «Новый мир: как технологии влияют на человека и общество» с участием Евгения Кузнецова – футуролога, руководителя московского отделения Университета Сингулярности, генерального директора ООО «Орбита Капитал Партнерз». Евгений расскажет, как оставаться на гребне цифровой волны, не отставать от трендов и справляться с вызовами технологической эпохи.
Регистрируйтесь по ссылке https://mgntqiwi.ru и присоединяйтесь к бесплатной лекции и Q&A сессии 17 декабря в 16:00.
ИЗМЕНЕНИЯ – вот о чем пойдет речь в рамках митапа. Трансформируется все, а значит, нужно и нам.
Давайте меняться вместе!
Пример крутого расширяемого инструмента на Go, который позволяет автоматизировать задачи по тестированию на проникновение 👇
#pentest #tools
Nuclei — многофункциональный инструмент для настраиваемого целевого сканирования на основе шаблонов, предлагающий широкие возможности расширения и простоту использования.
Предположим, вы исследуете безопасность определенной организации и встречаете на сетевом периметре Jira. Какие ваши действия? Вы смотрите версию, подбираете соответствующие версии эксплойтов и т. д.
Nuclei автоматизирует вашу работу и позволяет запустить готовый workflow, который сделает все за вас.
https://proglib.io/w/ad197421
Nuclei — многофункциональный инструмент для настраиваемого целевого сканирования на основе шаблонов, предлагающий широкие возможности расширения и простоту использования.
Предположим, вы исследуете безопасность определенной организации и встречаете на сетевом периметре Jira. Какие ваши действия? Вы смотрите версию, подбираете соответствующие версии эксплойтов и т. д.
Nuclei автоматизирует вашу работу и позволяет запустить готовый workflow, который сделает все за вас.
https://proglib.io/w/ad197421
Продолжение Backend мастер-класса (ч. 1 и ч. 2)
Напомним, что в рамках мастер-класса постепенно создавался простой банковский проект.
– Mock DB для тестирования HTTP API в Go и достижения 100% покрытия
– Внедрение API для перевода денег с помощью настраиваемого валидатора параметров в Go
Напомним, что в рамках мастер-класса постепенно создавался простой банковский проект.
– Mock DB для тестирования HTTP API в Go и достижения 100% покрытия
– Внедрение API для перевода денег с помощью настраиваемого валидатора параметров в Go
Telegram
Библиотека Go разработчика
Backend мастер-класс
Серия доступных в понимании статей из категории Design + Develop + Deploy:
– Design DB schema and generate SQL code with dbdiagram.io
– Install & use Docker + Postgres + TablePlus to create DB schema
– How to write & run database migration…
Серия доступных в понимании статей из категории Design + Develop + Deploy:
– Design DB schema and generate SQL code with dbdiagram.io
– Install & use Docker + Postgres + TablePlus to create DB schema
– How to write & run database migration…
Очередная интересная подборка статей, упражнений, курсов, бесед и видео по обучению Go, разбитых по уровням и технологиям: https://proglib.io/w/482fc86a
Изучаем 8 разных подходов к HTTP-маршрутизации в Go: https://proglib.io/w/fe6a1bcb
Benhoyt
Different approaches to HTTP routing in Go
Compares various routing techniques in Go, including five custom approaches and three using third-party routing libraries.
«Go действительно стал языком облачной инфраструктуры» — Роб Пайк
Текст интервью с Робом Пайком о карьере, охватывающей четыре десятилетия, эволюции Go за последние десять лет и о будущем языка.
https://proglib.io/w/ce625dee
Текст интервью с Робом Пайком о карьере, охватывающей четыре десятилетия, эволюции Go за последние десять лет и о будущем языка.
https://proglib.io/w/ce625dee
Evrone
Rob Pike interview for Evrone: “Go has become the language of cloud infrastructure”
Rob Pike, the co-author of the Go programming language, speaks about a career spanning four decades, and the evolution of Go over the last ten years.
Go-разработчик с нуля всего за год!
Нравится программирование, но не можешь разобраться во всем самостоятельно? Мы поможем освоить новую профессию и расскажем, как найти высокооплачиваемую работу после обучения!
Переходи по ссылке и регистрируйся ▶️ https://clc.am/UWxHyQ
На курсе «Профессия Go-разработчик» ты получишь базовые знания программирования, а также подробное обучение по работе с Golang. Пройдя обучающий курс, ты создашь крутое портфолио и сможешь претендовать на должность junior-программиста.
Регистрируйся пока есть скидки до 60% на обучение!
Нравится программирование, но не можешь разобраться во всем самостоятельно? Мы поможем освоить новую профессию и расскажем, как найти высокооплачиваемую работу после обучения!
Переходи по ссылке и регистрируйся ▶️ https://clc.am/UWxHyQ
На курсе «Профессия Go-разработчик» ты получишь базовые знания программирования, а также подробное обучение по работе с Golang. Пройдя обучающий курс, ты создашь крутое портфолио и сможешь претендовать на должность junior-программиста.
Регистрируйся пока есть скидки до 60% на обучение!