1

Етап 1

Лекция вводная. Архитектура веб-приложений

2

Етап 2

Лекция 1 "Основы HTML"

3

Етап 3

Практика 1 "Основы HTML"

4

Етап 4

Лекция 2 "Основы CSS"

5

Етап 5

Практика 2 "Основы CSS"

6

Етап 6

Лекция 3. Основы работы с Bootstrap

7

Етап 7

Практика 3. Основы работы с Bootstrap

8

Етап 8

Лекция 4. Концепция MVC

9

Етап 9

Практика 4 "Делаем простой MVC-сайт"

10

Етап 10

Лекция 5. Взаимодействие с базой данных. Entity Framework.

11

Етап 11

Практика 5-1. Создаем модель базы данных. По ней генерируется код. Используем Model First.

12

Етап 12

Практика 5-2. Перенос статичнного сайта на MVC

13

Етап 13

Лекция 6. Entity Framework. Загрузка связанных данных. DatabaseFirst

14

Етап 14

Практика 6. Загрузка связанных данных. DatabaseFirst

15

Етап 15

Лекция 7. Linq. Запросы на Linq

1

Етап 1

Лекция вводная. Архитектура веб-приложений

2

Етап 2

Лекция 1 "Основы HTML"

3

Етап 3

Практика 1 "Основы HTML"

4

Етап 4

Лекция 2 "Основы CSS"

5

Етап 5

Практика 2 "Основы CSS"

6

Етап 6

Лекция 3. Основы работы с Bootstrap

7

Етап 7

Практика 3. Основы работы с Bootstrap

8

Етап 8

Лекция 4. Концепция MVC

9

Етап 9

Практика 4 "Делаем простой MVC-сайт"

10

Етап 10

Лекция 5. Взаимодействие с базой данных. Entity Framework.

11

Етап 11

Практика 5-1. Создаем модель базы данных. По ней генерируется код. Используем Model First.

12

Етап 12

Практика 5-2. Перенос статичнного сайта на MVC

13

Етап 13

Лекция 6. Entity Framework. Загрузка связанных данных. DatabaseFirst

14

Етап 14

Практика 6. Загрузка связанных данных. DatabaseFirst

15

Етап 15

Лекция 7. Linq. Запросы на Linq

19 серпня 2019 31 грудня 2019
Мета завершена % date%
Загальна

Написать курс по web-программированию

Программирование web достало меня в край. Возможно, что не само программирование, а контора, в которой сижу уже четвертый год. Все смешалось в доме Обломовых. Меня заебал мой остеохондроз, геморрой и отсутствие всяческих впечатлений в жизни. Черт возьми, я и вебом готова заниматься, только, господи, пусть это не будет по 9 часов в день в течение семи лет! Вся эта куча мальчиков "развивайся, самообразовывайся, находи интерес, получай сертификаты". Дичайшее социальное давление, - я чуяла, что так выгодно: перед осликом морковку держать. Человек не может быть одним и тем же всю жизнь. Я запуталась в доску. Хотела освоить что-то смежное: веб-дизайн или веб-маркетинг, но понимаю, что и это мне надоест. И тут меня внезапно попросили почитать курс web-программирования для студентов одного ВУЗа. Вообще не мое это, лекции читать, но я согласилась по нескольким причинам:

- это не офис. Наконец-то это не ебучий офис!

- это куча свободного времени, чтобы взять передышку, остановиться, подумать. Куда хочу двигаться, куда не хочу.

- это шанс уйти на фриланс, но оставаться в социальной коммуникации

- в конце концов, сейчас все какие-то курсы пишут, - видать, учить выгоднее, чем делом заниматься.

Короче. Я решила попробовать. До 7 сентября мне нужно написать курс по web-программированию.

Студенты будут делать сайт-визитку.

Что еще в планах. Я хочу, блин, рисовать. Очень хочу рисовать. Но на этом не заработать денег. Еще хочу попробовать data-science, но это опять чертов офис.

 Критерій завершення

Курс написан, я его успешно читаю

  1. Лекция вводная. Архитектура веб-приложений

  2. Лекция 1 "Основы HTML"

  3. Практика 1 "Основы HTML"

  4. Лекция 2 "Основы CSS"

  5. Практика 2 "Основы CSS"

  6. Лекция 3. Основы работы с Bootstrap

  7. Практика 3. Основы работы с Bootstrap

  8. Лекция 4. Концепция MVC

  9. Практика 4 "Делаем простой MVC-сайт"

    Создаем необходимые контроллеры для последующей работы. В контроллерах пока только один метод действия - Index

  10. Лекция 5. Взаимодействие с базой данных. Entity Framework.

  11. Практика 5-1. Создаем модель базы данных. По ней генерируется код. Используем Model First.

  12. Практика 5-2. Перенос статичнного сайта на MVC

    Подкидываем css в проект.

    Прописываем нужный бандл.

    Заходим на мастер-страницу, подключаем бандлы.

    Переносим код index-страницы на страницу Index.cstml.

    Создаем недостающие методы действия, который отображает страницу "О нас".

    Создаем отдельную область для администратора

  13. Лекция 6. Entity Framework. Загрузка связанных данных. DatabaseFirst

  14. Практика 6. Загрузка связанных данных. DatabaseFirst

    Выводим данные на внешнюю часть сайта. Вывели. Для администрирования данных создаем отдельный проект. Поскольку БД уже существует, то для работы с БД через EF применяем подход DataBase First. Создаем необходимые контроллеры.

  15. Лекция 7. Linq. Запросы на Linq

  • 1279
  • 19 серпня 2019, 09:53

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?