Украинское сообщество программистов Kottans запускает бесплатный курс по Back-end сразу на нескольких языках

Известное своими Front-end курсами сообщество программистов-энтузиастов Kottans впервые запускает курс по Back-end. Как сообщили AIN.UA представители команды, курс начнется на следующей неделе и охватит сразу несколько языков — JavaScript, Python и Golang.

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

На кого ориентирован курс

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

«Во время курса не будет времени на изучение основ программирования с нуля, поэтому менторы курса рассчитывают на слушателей, которые уже овладели одним из выбранных языков программирования и имеют опыт», — пояснили в Kottans.

Какая программа

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

Программа состоит из базовых тем, необходимых для разработки серверных приложений:

  • работа с сетью,
  • с базами данных и файловой системой,
  • протоколы сетевого общения,
  • особенности организации памяти.

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

Для проверки задач будут использовать платформу GitHub, поэтому работа с системой контроля версий Git также входит в программу.

Детального изучения известных фреймворков или библиотек (таких как Express или Koa для NodeJS, Django и Flask для Python) в рамках курса не предполагается.

«По мнению менторов очень важно понимание проблем и задач, которые решает та или иная библиотека, поэтому вместо изучения интерфейсов существующих библиотек студенты в учебных целях напишут свой мини-фреймворк для создания приложений. По опыту фронтенд-курсов, проведенных этого и прошлого года, такой подход позволяет выпускникам быстро овладевать технологиями, которые пользуются спросом на рынке», — говорят организаторы.

Как организован процесс обучения

Обучение во время первой части курса будет проходить полностью онлайн. К прохождению этой части курса допускаются все желающие. Задачи доступны в публичном репозитории на GitHub и состоят из отобранных менторами материалов, массовых онлайн-курсов и практических задач. Доступ ко всем материалам бесплатный. Часть задач необходимо будет предоставлять менторам для проверки в форме код-ревью.

Первая часть занимает примерно три месяца. Те, кто вовремя справятся с задачами и успешно пройдут собеседование, будут допущены ко второй части курса.

«Студенты, которые не попадут на второй части курса, тем не менее, изучат много важных и полезных вещей», — говорят «коттаны».

Вторая часть курса — аудиторные занятия по выходным: лекции и семинары с домашними заданиями. Эта часть также рассчитана примерно на три месяца. Аудиторные занятия будут проходить в Киеве. Занятия будут проводить постоянные менторы курса и приглашенные лекторы.

Когда стартует обучение

Онлайн-фаза стартует уже 9 сентяря — ее уже можно проходить самостоятельно. Первым делом будут проходить материал по NodeJS — курсы по Python и Golang объявят позже.

Бонус-курс

Помимо курса по Back-End, Kottans анонсировали также серию бесплатных воркшопов по Git advanced. Первый очный сбор и воркшоп состоится в субботу 7 сентября в офисе компании Star (бывшая Cogniance).

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

Материалы курса во многом повторяют соответствующие модули курсов по Front-End и Back-End и содержат дополнительные материалы.

Источник: ain.ua



Самые актуальные новости - в Telegram-канале

Читайте также

Вверх