2022-06-13 14:09:40
Postmortem, та наші плани на майбутнє.
Наш курс закінчився вже два тижні назад і прийшов час підводити підсумки. Зараз буде трохи тексту, тож раджу взяти горнятко кави та прилаштуватися зручніше.
Я почну з того що було добре, бо саме так радить мудра книжка - почни з хорошого, а потім переходь до критики. Отже, що було добре?
Подача матеріалу. Дякую за відгуки щодо лекторів, ми старалися донести матеріал якомога простіше. І судячи з усього це нам більш менш вдалося. Загалом подача складних речей своїми словами "зайшла". Особливо було приємно було читати відгук про Generics в TypeScript
Структура. Ми покрили не все (наприклад пройшли мимо UI бібліотек, Redux, аутентифікації), але головні елементи для початківців ми закрили. Більш глибоке розуміння React потребувало би набагато більше лекційного матеріалу та практичних занять.
Мова. Я все життя говорив російською мовою і прочитав загалом більше 1_000 книжок саме російською. До 24.02 це була моя основна мова на якій я писав і спілкувався. Після початку війни - я перейшов на Українську. Це не було просто (і мені досі складно) але я радий, що ви не закидали мене помідорами і ми разом додали трохи до україномовного контенту. Зараз це дуже і дуже важливо.
Після хвали, перейдемо до конструктивної критики, а саме що треба було робити краще.
На першому місці - TypeScript. Я досі вважаю, що введення його в курс було правильним, але це було потрібно зазначати від початку і давати окрему лекцію про TypeScript якомога раніше. Ваші відгуки це лише підтверджують.
На другому місці - практика та домашні завдання. Я бачу, що вам дуже не вистачало практики. Нажаль її було дійсно досить не багато. Якщо і коли ми будемо робити другий курс, всі ДЗ будуть об'єднані для того, щоб по закінченню курсу слухачі мали більш-менш повноцінний, робочий проект. До речі, зараз ми думаємо над маленькою серією лекцій щодо цього. Але про плани згодом.
І, нарешті, прорахунок з графіком, який в тому числі і став причиною проблем з ДЗ. Річ у тім, що я планував проводити 2 лекції в день, двічі на тиждень. Лекція теорії та практичне заняття (не весь час, але план був такий). Але виявилося, що для нашої маленької команди це майже не можливо, дві лекції підряд - дійсно складно. Тому ми змінили графік на ходу і це також вплинуло на якість курсу.
Були і інші нюанси. І суто технічні (якість стріму, розмір шрифтів) так і не очікувані - блискавка під час прямого ефіру, бан від YouTube та інші. Але це вже не принципово.
Узагальнюючи можна сказати, що все пройшло не погано (як для першого онлайн курсу), але простору для вдосконалення вистачає. Тож тепер переходжу до планів на майбутнє.
У нас є ще щонайменше дві лекції які я хочу провести найближчим часом.
Перша лекція - огляд UI бібліотек для React. Навіщо вони потрібні, які є популярні та трохи прикладів. Так, вона також буде більше теоретична, але її не вистачає для повноти картини.
Друга лекція - що потрібно знати Front-End розробнику. Я хочу поговорити і про React, і про інструменти розробника і про більш фундаментальні речі. Має бути корисним саме для початківців.
Після цього ми візьмемо паузу до осені і в осени будемо думати надо оновленням курсу, якщо це буде мати сенс.
Тепер щодо серії практичних лекцій з побудови своєї апки. Запит на це є і наразі ідея "зріє", але поки що конкретних дат чи обіцянок немає. Повноцінний додаток за 3 години не напишеш, а знову показувати щось просте - я не впевнений чи є в цьому сенс. Тому ми думаємо і це займе деякий час.
За цим у мене все. Анонси нових лекцій будуть в цьому самому каналі, не відключайтеся. І бережіть себе, тому що світ IT тісний і нам з вами ще працювати.
Побачимося,
Віталій, React курс для початківців.
540 views11:09