Как я учусь на курсе "Инфраструктура Frontend" (часть #2)
Часть #1
Продолжаю проходить курс по инфраструктуре от Андрея Кобеца и Дмитрия Холстинина. Отсмотрела еще 4 лекции, и впечатление только улучшается, хотя, казалось бы, и так, хорошее было.
📌 Что проходили
Эти 4 лекции были посвящены теме CI/CD с нуля, для самых маленьких, для тех, кто эти аббревиатуры видел издали и даже пайплайны чутка, возможно, трогал, но совершенно не вдавался в подробности.
🟣 начали с самого концепта Continuous Development - что это такое, как мы жили раньше, когда такой штуки еще не было, из чего состоит (CI, CT, CD), и каждое из сокращений тоже концептуально разобрано.
Дальше уже пошло детальней: что такое пайплайны, какие у них есть этапы, что такое джобы, чутка про кэши и шардирование. Ну и примеры Github Actions и Gitlab CI;
🔵 продолжили темой статических проверок и тестирования в CI - обсудили тестирование концептуально, какие есть виды, какие есть фреймворки для тестирования, хорошие и плохие практики, как интегрировать все это дело в CI, чтоб нормально работало, как генерировать отчеты;
🟢 а дальше уже разобрали в детальных деталях Github CI и Gitlab CI. Как настраивать пайплайны обоих вариантов от и до: от верхнеуровневых схем до нюансов.
Это, на самом деле, офигенно, потому что для меня эта тема была всегда какой-то магией, которая как-то сама там работает и к которой не ясно, как подступиться. А теперь ясно!
Резюмирую
Меня не перестает радовать, насколько это - дружелюбный к начинающим курс, насколько комфортно и понятно подан материал, и сколько умудряются упихивать инфы в некрупные, в общем-то (около 2 часов) лекции.
Впереди у меня 9 лекций и мастер-класс, про которые тоже потихоньку напишу!
Часть #1
Продолжаю проходить курс по инфраструктуре от Андрея Кобеца и Дмитрия Холстинина. Отсмотрела еще 4 лекции, и впечатление только улучшается, хотя, казалось бы, и так, хорошее было.
Эти 4 лекции были посвящены теме CI/CD с нуля, для самых маленьких, для тех, кто эти аббревиатуры видел издали и даже пайплайны чутка, возможно, трогал, но совершенно не вдавался в подробности.
Дальше уже пошло детальней: что такое пайплайны, какие у них есть этапы, что такое джобы, чутка про кэши и шардирование. Ну и примеры Github Actions и Gitlab CI;
Это, на самом деле, офигенно, потому что для меня эта тема была всегда какой-то магией, которая как-то сама там работает и к которой не ясно, как подступиться. А теперь ясно!
Резюмирую
Меня не перестает радовать, насколько это - дружелюбный к начинающим курс, насколько комфортно и понятно подан материал, и сколько умудряются упихивать инфы в некрупные, в общем-то (около 2 часов) лекции.
Впереди у меня 9 лекций и мастер-класс, про которые тоже потихоньку напишу!