Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×

Безкоштовні курси з бекенд-розробки для початківців (NodeJS, Python, Golang) від Kottans (подія в архіві)

Відбулось
9 вересня 2019 (понеділок)
Місце
Online
Вартість
безкоштовно

Курс підійде тим, хто вивчив основи мови програмування, але не приступав до спеціалізації. Також він може бути цікавим фронтенд-розробникам та мобільним розробникам, які цікавляться серверною розробкою. Курс фокусується на різних аспектах реалізації серверних застосунків, де мова є лише одним з інструментів, але слід зазначити, що під час курсу не буде часу на вивчення основ програмування з нуля, тому ментори курсу розраховують на слухачів, що вже опанували обрану мову програмування (JavaScript, Python, Golang) та мають мінімальний досвід.

Програма складається з базових тем, необхідних для розробки серверних застосунків:

— робота з мережею
— робота з базами даних та файловою системою
— протоколи мережевого спілкування
— особливості організації пам’яті.

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

На курсах не буде детального вивчення відомих фреймворків чи бібліотек, як Express або Koa для NodeJS, Django та Flask для Python. На думку менторів дуже важливим є розуміння проблем та завдань, які вирішує та чи інша бібліотека, тому замість вивчення інтерфейсів існуючих бібліотек студенти в навчальних цілях напишуть власний міні-фреймворк для створення застосунків. За досвідом фронтенд-курсів, які було проведено цього та минулого року, такий підхід дозволяє випускникам швидко опановувати технології, що користуються попитом на ринку.

Програма курсу робить ставку на комбінацію самостійної роботи та групової роботи під керівництвом менторів. Буде використано підхід, який виявився вдалим на курсах з фронтенду, а саме розбиття курсу на дві частини — на самостійну та аудиторну. Навчання під час першої частини курсу проходитиме цілковито онлайн. До проходження цієї частини курсу допускаються усі охочі. Завдання доступні у публічному репозиторії на GitHub та складаються з відібраних менторами матеріалів, масових онлайн-курсів та практичних завдань. Доступ до усіх матеріалів безкоштовний. Частину завдань необхідно буде надавати менторам для перевірки у формі код-ревʼю. Дуже важливу роль у навчальному процесі відіграватиме обговорення та прояснення складних моментів з іншими студентами у чаті. Перша частина займає приблизно три місяці.

Ті, хто вчасно впораються з завданнями та успішно пройдуть співбесіду, будуть допущені до другої частини курсу. Студенти, що не потраплять до другої частини курсу, тим не менше вивчать багато важливих та корисних речей. Друга частина — більш традиційні аудиторні заняття щовихідних: лекції та семінари з домашніми завданнями. Ця частина також розрахована приблизно на три місяці. Аудиторні заняття проходитимуть у Києві. Заняття проводитимуть постійні ментори курсу та запрошені лектори.

Першим восени почнеться курс з NodeJS, курси з Python та Golang буде оголошено пізніше, але онлайн-частину можна вже проходити самостійно.

Крім знань та навичок дуже цінною для початківців є підтримка з боку спільноти та позитивно налаштовані однодумці. Саме цим, на нашу думку, курси від «Котанів» відрізняються від інших. Ми насамперед спільното однодумців.

GitHub та як долучитися
Facebook
Twitter

Google Calendar iCal
👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі