
X5 Backend Meetup #1

Какие навыки прокачать на старте, где найти ментора, как получить первый опыт командной работы – все эти вопросы знакомы разработчикам-джунам. Изучая Java или C# самостоятельно, можно запутаться в море информации и потратить больше года на первые шаги. Сократить этот путь помогают практикумы, в том числе в IT-компаниях – где менторы готовы поделиться знаниями, давно накоплена база знаний и отлажены процессы разработки. Мы в SimbirSoft проводим такие практикумы несколько раз в год. Сейчас мы открыли запись на ближайший запуск – 22 февраля. Рассказываем, чему научатся участники и как подать заявку.
Всем привет! Каждый месяц мы проводим онлайн-практикумы и митапы в тех городах, где работают наши специалисты. Этим летом состоится множество событий – выбор за вами! Охватим все основные направления разработки, в том числе бэк, фронт, веб, мобайл, QA, SDET, DevOps, PM.
Если вы мечтаете о природе, свежем воздухе и костре в хорошей компании единомышленников, знающих все о разработке, то вам на наш уикенд-кемпинг!
Cтартап Supabase, создавший платформу с открытым кодом для автоматизации backend-разработки приложений, объявил о привлечении 30 миллионов долларов инвестиций. Ведущим инвестором стала всемирная инвестиционная фирма Coatue.
Supabase предлагает поддержку баз данных PostgreSQL и средства аутентификации. Компания предоставляет все необходимые инструменты для работы с базами данных, а также веб-интерфейс для оперативного управления ими. Платформу называют альтернативой Firebase, ресурсу для создания приложений Google.
«Мы не пытаемся построить кардинально другую систему: уже существуют надежные продукты на основе проектов с открытым исходным кодом, предназначенные для корпоративных пользователей, просто они недостаточно удобны в использовании. Так что на самом деле сейчас Supabase представляет собой слияние шести инструментов, скоро их будет семь. Некоторые инструменты разработали мы сами», — говорит соучредитель Supabase Пол Копплстоун.
Supabase выбрала нестандартный путь и сразу же запустила хостинговую версию своего инструмента. Компания намерена использовать полученные средства, чтобы продолжать инвестировать в различные инструменты и нанимать персонал для поддержки своего роста.
Компания EPAM приглашает Java-разработчиков Middle+ принять участие в Java Hiring Week. Одна из причин принять участие в мероприятии — вам не нужно долго ждать решения. В течение 48 часов после интервью вам будет сделан оффер. Если вы примете его в течение суток, то получите бонус в размере одного оклада.
Кроме того, 27 сентября в 11:00 пройдёт Projects Webinar. Приглашение придёт вам после регистрации.
Дважды в год мы в Metaclass KTS проводим бесплатные школы, по итогам которых набираем себе стажеров. Часто на нашем бесплатном курсе по бэкенду мы сталкиваемся с отсутствием знаний у студентов на тему асинхронного программирования на Python.
Поэтому мы разработали отдельный курс, который поможет закрыть этот пробел в знаниях. Курс состоит из 7 модулей с видеоуроками, заданий с автопроверкой, а также онлайн-разборов ДЗ и менторской поддержкой.
Сегодня, 22 сентября в 19:00 мы проведем бесплатный вебинар, где немного расскажем про курс «Асинхронное программирование на Python для начинающих», ответим на вопросы, а также разыграем одно бесплатное место на курсе на продвинутом треке-тарифе.
18-го октября в школе «Метакласс» от KTS начинается наш новый курс «Асинхронное программирование для начинающих».
В четверг, 30 сентября, в 19:00 пройдет второй открытый вебинар, где мы расскажем, зачем нужно асинхронное программирование:
— Что такое асинхронное программирование?
— Зачем нужно АП? Какие типовые задачи решает?
— Зачем в синхронные фреймворки добавляют поддержку асинхронности?
— Почему Python, а не другие языки?
— Какие компании используют АП и для чего?
Вебинар проведут руководитель разработки и сооснователь KTS Александр Опрышко и разработчик Артем Бакулев. Всех, кто придет, в конце ждет традиционный сюрприз.
Чтобы записаться на вебинар, жмите сюда.
В четверг, 7 октября, в 19:00 наш руководитель разработки и сооснователь KTS Александр Опрышко проведет открытый вебинар:
«Пишем свой Google, или асинхронный краулер с rate limit’ами на Python»
Зачем это нужно? Такая задача часто встречается на практике, когда нужно реализовать периодическую синхронизацию/обкачку между сервисами. Еще это просто интересно, потому что позволяет опробовать многие возможности asyncio.
Вот некоторые вещи, которые вы узнаете на вебинаре:
— как запускать параллельные корутины
— как пользоваться примитивами синхронизации semaphore и event
— как обкачивать данные с сайтов, не подвергая их чрезмерной нагрузке
Вебинар прошел — чтобы посмотреть запись, переходите по ссылке.
В понедельник, 18 октября, стартует новый курс школы Metaclass, посвященный asyncio.
Курс подойдет тем, кто уже работает с питоном в вебе или анализе данных, но хочет разобраться в асинхронности, подтянуть теорию и попробовать ее на практике.
А в этот четверг, 14 октября, мы проведем вебинар про курс, на котором преподаватели ответят на вопросы по программе и разыграют бесплатное место на продвинутый трек курса.
Записаться на вебинар можно по ссылке, всех ждем!
Привет! Приглашаем разработчиков начального уровня на бесплатную backend-практику. На шаблоне реального проекта расскажем основные подходы, которые применяем при разработке — в частности, в микросервисах. Попрактикуемся в реализации новых фич и рефакторинге на Golang и не обойдем стороной вопросы эффективной работы в команде. Каждый практикант получит представление о современной backend-разработке на актуальном стеке технологий, а лучших мы пригласим работать в red_mad_robot.
Всем привет! Мы приготовили дайджест ближайших мероприятий, чтобы все желающие могли подготовиться к ним и зарегистрироваться. В новом году для вас пройдут практикумы по направлениям web, frontend, бизнес- и системный анализ, backend, mobile, автоматизация тестирования – а также долгожданные офлайн-мероприятия!
В декабре Андрей Перепёлкин выпустил статью «Разработка, сборка, деплой и мониторинг сервисов: от общего к частному и обратно». В ней рассказал об организации разработки микросервисов так, чтобы вынести инфраструктуру из продуктового проекта и управлять ей отдельно. О том, как создали общее поле разработки для независимых команд и как выстраиваем микросервисы в инфраструктуру, собираем метрики и логи, не загружая этим разработчиков.
Мы использовали различные опенсорс-решения для работы, но в части развития инфраструктурных модулей делали свои стартеры. Например, интрегрировали Sentry с gRPC.
Такой интеграции не было в опенсорсе, поэтому выложили всё в публичный доступ на GitHub. Пользуйтесь, если для вас это тоже актуально.
Станьте частью Команды ВКонтакте всего за два дня: приглашаем на Weekend Offer!
Это встреча с большими перспективами. До 4 февраля включительно оставьте заявку на сайте — пришлём вам анкету и предложим рассказать о себе.
Финальные собеседования пройдут 5 и 6 февраля.
Golang United — комьюнити, основанное опытными разработчиками EPAM, объединив экспертизу участников и их любовь к Go, запускает свою бесплатную учебную программу для начинающих гоферов — «Golang United School».
Курс «Golang United School» доступен на русском и английском языках. Для успешного прохождения учебного материала кандидатам рекомендуется владеть английским (A2 +), а также одним или несколькими языками программирования на базовом уровне.
Мы приглашаем опытных backend-разработчиков присоединиться к команде EPAM за 24 часа. Никаких многодневных интервью — мы ценим ваше и своё время, поэтому вы пообщаетесь только с теми, кто имеет непосредственное отношение к проектам. Если мы подходим друг другу, вы получите оффер в течение суток, а ещё дополнительный welcome-бонус в размере оклада.
За две встречи покажем, как решение типовых задач по работе с БД в распределённой среде поможет сократить время на разработку backend-приложений.
Программа воркшопов:
✔️ 7 апреля разберём функционал Functions и DataSpace на примере приложения для виртуального ассистента Салют;
✔️ 14 апреля рассмотрим DataSpace как полноценное BaaS-решение.
Ждём всех, кто ищет новые инструменты и возможности для создания полноценных приложений любой сложности.
Заявку на участие можно отправить здесь.
Information