finec-mgimo / finec-mgimo.github.io

Финэк МГИМО - программы бакалавриата и магистратуры по экономике, менеджменту, туризму и бизнес-информатике в кампусе МГИМО-Одинцово.
https://finec.mgimo.ru
MIT License
1 stars 8 forks source link

Мини-курс по статическим генераторам сайтов #47

Open epogrebnyak opened 3 years ago

epogrebnyak commented 3 years ago

@necelentano - просьба использовать ишью для summary обсуждений

necelentano commented 3 years ago

Идея конечно интересная и, вероятно, будет полезная для учащихся.

Раз уж у мини-курса есть практическая цель (дать полезный материал для облегчения входа в работу над проектами на Github), то и темы должны конкретно рассматривать необходимые инструменты:

  1. Основы работы с редактором кода;
  2. Основы git и Github + возможно Githab Actions;
  3. Основы работы в командной строке (навигация по директориям, работа с git, npm или подобное);
  4. Синтаксис Markdown;
  5. Основы генератора статических сайтов (на примере {{подставить ssg}}) – установка, запуск локально, выбор темы, добавление-редактирование контента (создание страниц/блогпостов, добавление текста, картинок, таблиц и т.д.).

Если честно, то тут каждый пункт легко потянет на мини-курс.

В каждом разделе нужно рассказать и дать необходимый минимум знаний, который позволит в дальнейшем студенту делать вклад в проекты ВУЗа на Github, хотя бы, в роли автора/редактора.

В принципе неплохо бы спросить самих людей, которые вроде как хотят участвовать над проектами, но их что-то останавливает. Что их останавливает, что их конкретно пугает в этом workflow (редактор кода – git-github – ssg)?

epogrebnyak commented 3 years ago

Может быть надо спросить в виде опроса:

  1. Над какими продуктами вы заинтересованы работать:
  1. Каким средствами вы считаете необходимо овладеть:

    • html и css
    • JavaScript и фреймворки
    • php
    • конструктор сайтов - wix, tilda
    • другое:
  2. С какими статическими генераторами сатов вы знакомы:

    • jekyll
    • Hugo
    • Gatsby
    • другие

Один из результатов опроса может быть что ssg - нишевая достаточно область, которую не особо "видят" для себя.

epogrebnyak commented 3 years ago

Про JAMstack: https://m.habr.com/ru/amp/post/521820/