courses:mse:lections

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

courses:mse:lections [2017/09/04 08:56]
mark [Разработка задач для онлайн курсов]
courses:mse:lections [2022/12/10 09:08]
Line 1: Line 1:
-====== Лекции/​мастер-классы для участников ====== 
  
- 
-===== Разработка задач для онлайн курсов ===== 
- 
-  * Архитектура:​ 
-    * Как видит студент:​ 
-      * терминал 
-      * многократная отправка решения 
-    * Как видит автор задачи:​ 
-      * Bootstrap 
-      * Pytest, 2.7 
-      * Docker 
-    * Пробуем сделать простую задачу - заменить содержимое файла на заданное 
-    * Очевидные грабли 
-      * Pytest 
-        * Русский язык 
-        * Использование слешей 
-    * Неочевидные грабли 
-      * Права в Bootstrap 
-      * Использование репозиториев 
-      * Текущая директория 
-      * Преступная смекалка студентов курса 
-      * Разные условия задач 
-    * Решение - использовать заготовку 
-      * Генерация SSH-ключа 
-      * Заготовка bootstrap 
-      * Как писать генератор задания 
-      * Заготовка Pytest 
-===== Отладка веб-приложений ===== 
- 
-===== MongoDb ===== 
- 
-В перспективе будет заменено на презентацию и модуль в MOOC. 
- 
-  * Установка 
-    * apt-get install ​ 
-    * как проверить успешность установки 
-    * как отключить журналироварние 
-  * mongo shell -  
-    * как запустить, ​ 
-    * подключится к БД, 
-    * как просмотреть список БД, 
-  * Идея 
-    * базу не нужно создавать явно 
-    * таблицы = коллекции 
-    * нет ссылок между коллекциями 
-    * must have id  
-  * CRUD 
-    * insert - создаем новый документ 
-    * update - меняем/​удаляем поля 
-    * remove -  
-    * find  
-      * поиск по одному полю 
-      * or, and 
-      * поиск по подстроке и рег.выражению 
-      * поиск по вложенным полям 
-      * sort, limit, offset 
-    * как проделать запросы в python. ​ 
-===== Написание тестов ===== 
- 
-===== Докер и развертывание ===== 
-  
courses/mse/lections.txt · Last modified: 2022/12/10 09:08 (external edit)