# |
Название видеоурока |
Видео / Тесты |
Решило |
Рейтинг |
Доступ |
1 |
Мы начинаем ASP.NET с MVC
|
00:06:08
|
125 чел. |
★ 4.8 |
Done |
|
На этом уроке мы создадим тестовый проект с использованием технологии ASP.NET на MVC шаблоне и рассмотрим структуру проекта.
Отчёт отправил: 18681. alklokov Выполнено за 47 мин. [Показать отчёт]
Научился: Создал первое тестовое веб-приложение на платформе ASP.NET MVC.
На сегодняшний день это уже не самая передовая технология, теперь актуален ASP.NET Core MVC.
Но общие принципы создания веб-приложения не изменились, поэтому шашку наголо - и вперёд! |
|
Антон, 1, Dima, Дмитрий, Татьяна, Денис, Anatoli, Игорь Тюлькин, Виталий, Николай Денисов, Николай, Алина, turpispopulu, Uroboros, Evgenii Kudriavtcev, Александр , Александр, Айдар, DimanDOS, Max, Олег Чудновский, Владимир, Ivan, Михаил, Danil42Russia, vip, Dmitry Sinitsin, FireWolf, alklokov, Владимир, Andrew, Yefim, chokayes, Дмитрий Б, Дмитрий, Дмитрий, Виктор, Иван Воронин, Слава, WildOrc, Алексей|BrisK|Кривицкий, Gilman, RRR, Вадим Григорьев, Роман, Sergio, Alexandr, Константин, Станислав, Андрей Н., Алексей Хонин, Alex, Новопашин Владимир, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Дмитрий, Владимир, Виктор Дерябин, Саша, zhikharevav, Pavel_Novosib, Андрей, Alexander Sidorov, Денис Авгурин, y0lych, Олег, Валентина К, Aleksej Vascenko, Алексей Кравцов и другие
|
2 |
Выбор темы для проекта
|
00:02:35
|
105 чел. |
★ 4.8 |
Done |
|
На этом уроке мы обсудим, какой сайт будем делать.
Отчёт отправил: 18681. alklokov Выполнено за 1 час. 0 мин. [Показать отчёт]
Научился: Если планируем делать нечто подобное ithappens.me, то есть идея сделать сайт полезных советов. По различным сферам жизни: по здоровью, по кулинарии, по ремонту, по путешествиям.
Темы при этом будут тегами. А в качестве разделов взять способ упорядочивания советов: по хронологии, по рейтингу, случайно |
|
Дмитрий, Татьяна, Денис, Anatoli, Игорь Тюлькин, Виталий, Алина, Evgenii Kudriavtcev, Александр , Александр, Айдар, DimanDOS, Max, Олег Чудновский, Владимир, Михаил, Danil42Russia, Dmitry Sinitsin, vip, FireWolf, alklokov, Владимир, Andrew, Yefim, Дмитрий Б, chokayes, Дмитрий, Иван Воронин, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, Gilman, RRR, Вадим Григорьев, Роман, Sergio, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Владимир, Виктор Дерябин, Саша, zhikharevav, Pavel_Novosib, Андрей, Денис Авгурин, Алекс, y0lych, Олег, Aleksej Vascenko, Алексей Кравцов, Антон, Mais, Дмитрий Че, Artem, Aleksandr Zaitcev, SkyRex, sergey, Сергей Никандров, Sergey, Кирилл Шмойлов и другие
|
3 |
Создание схемы проекта
|
00:06:41
|
99 чел. |
★ 4.7 |
Done |
|
На этом уроке мы ещё раз просмотрим сайт, и выберем страницы, которые будем создавать.
Отчёт отправил: 18681. alklokov Выполнено за 18 мин. [Показать отчёт]
Научился: Полезные советы. Тематика - житейские.
Как понять, Луна возрастает или убывает
Если Луна похожа на букву «С», то она "Стареет", то есть убывает.
А если мысленно соединить углы полумесяца вертикальной линией и получится буква "Р" – растёт. |
|
Дмитрий, Татьяна, Денис, Anatoli, Игорь Тюлькин, Виталий, Алина, Evgenii Kudriavtcev, Александр , Александр, Айдар, DimanDOS, Max, Олег Чудновский, Владимир, Михаил, Danil42Russia, Dmitry Sinitsin, vip, FireWolf, alklokov, Владимир, Andrew, Yefim, Дмитрий Б, chokayes, Дмитрий, Дмитрий, Gilman, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Владимир, Виктор Дерябин, Саша, zhikharevav, Pavel_Novosib, Андрей, Денис Авгурин, Алекс, Павел, y0lych, Олег, Aleksej Vascenko, Mais, Алексей Кравцов, Антон, Дмитрий Че, Artem, Aleksandr Zaitcev, SkyRex, sergey, Сергей Никандров, Sergey, Сергій, Юрий С. и другие
|
4 |
Создание пустых страниц
|
00:10:50
1 тест |
93 чел. |
★ 4.9 |
Done |
|
На этом уроке мы создадим новый пустой проект, добавим нужные контроллеры
Отчёт отправил: 18681. alklokov Выполнено за 1 час. 4 мин. [Показать отчёт]
Научился: Создали первые контроллеры и пустые представления для них |
|
Дмитрий, Татьяна, Денис, Anatoli, Игорь Тюлькин, Виталий, Алина, Evgenii Kudriavtcev, Александр , Александр, Айдар, DimanDOS, Max, Олег Чудновский, Владимир, Михаил, Danil42Russia, Dmitry Sinitsin, vip, FireWolf, alklokov, Дмитрий Б, Andrew, Yefim, chokayes, Дмитрий, Дмитрий, Виктор, Gilman, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Владимир, Виктор Дерябин, Саша, zhikharevav, Pavel_Novosib, Андрей, Алекс, Денис Авгурин, Антон, Павел, y0lych, Олег, Aleksej Vascenko, Алексей Кравцов, Mais, Дмитрий Че, Artem, Сергій, SkyRex, Alexus, sergey, Aleksandr Zaitcev, Сергей Никандров, Юрий С., Sergey и другие
|
5 |
Создание модели Story
|
00:12:38
|
75 чел. |
★ 4.9 |
Done |
|
На этом уроке мы создадим модель Story. В этой модели будят вся логика работы с историями.
Отчёт отправил: 18681. alklokov Выполнено за 39 мин. [Показать отчёт]
Научился: Создали первую модель. Магия началась! |
|
Дмитрий, Татьяна, Денис, Anatoli, Игорь Тюлькин, Виталий, Evgenii Kudriavtcev, Александр , Александр, Айдар, Max, Олег Чудновский, Владимир, Михаил, Danil42Russia, Dmitry Sinitsin, vip, FireWolf, alklokov, Дмитрий Б, Andrew, Yefim, chokayes, Дмитрий, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, zhikharevav, Pavel_Novosib, Андрей, Алекс, Андрей Поляков, Сергей Никандров, Павел, y0lych, Аркадий, Mais, Дмитрий Че, Aleksandr Zaitcev, Tekashnik, SkyRex, Artem, Игорь, sergey, Юрий С., Max, mirbek, valerys Nikola, Елена, Сергей, Nromik, Igorenzia, Михаил Ермишин и другие
|
6 |
Формирование меню
|
00:10:46
|
74 чел. |
★ 5 |
Done |
|
На этом уроке мы сформируем навигационное меню в шапке нашего сайта.
Отчёт отправил: 18681. alklokov Выполнено за 25 мин. [Показать отчёт]
Научился: Добавили в наш веб-проект меню. Картинка все больше оживает |
|
Дмитрий, Татьяна, Денис, Игорь Тюлькин, Anatoli, Виталий, Evgenii Kudriavtcev, Александр , Александр, Айдар, Олег Чудновский, Max, Владимир, Михаил, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий Б, Andrew, Yefim, chokayes, Дмитрий, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, Андрей, zhikharevav, Pavel_Novosib, Алекс, Андрей Поляков, Сергей Никандров, Павел, y0lych, Mais, Дмитрий Че, Аркадий, mirbek, Nromik, Aleksandr Zaitcev, Игорь, Tekashnik, sergey, SkyRex, Сергей, Igorenzia, valerys Nikola, Юрий С., Max, Елена, Николай Миролюбов и другие
|
7 |
Установка сервера MySQL
|
00:08:39
|
72 чел. |
★ 4.8 |
Done |
|
На этом уроке мы установим MySQL Community Server и программу HeidiSQL для подключения к нему.
Отчёт отправил: 18681. alklokov Выполнено за 15 мин. [Показать отчёт]
Научился: Здесь, собственно, ничего не делал. MySQL у меня уже был установлен.
И вместе с ним был установлен Workbench, который будет помощнее Heidi. Про него забыли упомянуть на уроке (а может, его тогда еще не было) |
|
Дмитрий, Татьяна, Anatoli, Денис, Игорь Тюлькин, Виталий, Evgenii Kudriavtcev, Александр , Александр, Айдар, Олег Чудновский, Max, Владимир, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий Б, Andrew, Yefim, chokayes, Дмитрий, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, Андрей, zhikharevav, Pavel_Novosib, Алекс, Андрей Поляков, Игорь, Сергей Никандров, Дмитрий Че, Mais, Павел, y0lych, Аркадий, Nromik, Aleksandr Zaitcev, Tekashnik, sergey, SkyRex, Сергей, valerys Nikola, Igorenzia, Юрий С., Max, Елена, Николай Миролюбов, Михаил Ермишин
|
8 |
Схема базы данных
|
00:15:58
|
72 чел. |
★ 4.9 |
Done |
|
На этом уроке мы создадим базу данных для нашего проекта, подготовим схему таблицы и напишем SQL запрос для её создания.
Отчёт отправил: 18681. alklokov Выполнено за 45 мин. [Показать отчёт]
Научился: Создал таблицу `stories`.
Только решил для всех полей запретить нулевые значения. Вряд ли стоит допускать сохранение истории без названия или без содержания |
|
Дмитрий, Татьяна, Anatoli, Денис, Игорь Тюлькин, Виталий, Александр , Evgenii Kudriavtcev, Александр, Айдар, Олег Чудновский, Max, Владимир, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий Б, Andrew, Yefim, chokayes, Дмитрий, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, Андрей, zhikharevav, Pavel_Novosib, Андрей Поляков, Алекс, Mais, Игорь, Сергей Никандров, Павел, Дмитрий Че, y0lych, Аркадий, Aleksandr Zaitcev, Nromik, Сергей, sergey, Tekashnik, SkyRex, valerys Nikola, Igorenzia, Юрий С., Max, Елена, Николай Миролюбов, Михаил Ермишин
|
9 |
Создание SQL-запросов
|
00:20:44
|
70 чел. |
★ 4.9 |
Done |
|
На этом уроке мы составим список задач для нашей базы и составим SQL запросы для решения каждой задачи. Все запросы протестируем в SQL-консоли.
Отчёт отправил: 18681. alklokov Выполнено за 52 мин. [Показать отчёт]
Научился: Поэкспериментировали с запросами добавления, выборки, удаления.
Для меня абсолютной новостью (но крайне полезной) явилась возможность выполнения запроса SELECT с окончанием \G.
Значительно удобнее просматривать данные в консоли.
Вот так вот: готовлю сайт "Полезные советы", и сам в процессе получаю полезные советы))) |
|
Дмитрий, Татьяна, Anatoli, Денис, Игорь Тюлькин, Виталий, Evgenii Kudriavtcev, Александр, Айдар, Олег Чудновский, Max, Владимир, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Andrew, Дмитрий Б, Дмитрий, Yefim, chokayes, Дмитрий, Виктор, Слава, WildOrc, Алексей|BrisK|Кривицкий, RRR, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, zhikharevav, Андрей, Pavel_Novosib, Андрей Поляков, Игорь, Mais, Сергей Никандров, Павел, y0lych, Дмитрий Че, Аркадий, Aleksandr Zaitcev, Nromik, Сергей, Tekashnik, valerys Nikola, sergey, Igorenzia, SkyRex, Елена, Юрий С., Max, Николай Миролюбов, Михаил Ермишин
|
10 |
Подключение к базе данных
|
00:25:51
|
66 чел. |
★ 4.9 |
Done |
|
Мы достигли Экватора нашего проекта! На этом уроке мы подключим наш проект к созданной базе данных на MySQL.
Отчёт отправил: 18681. alklokov Выполнено за 1 час. 38 мин. [Показать отчёт]
Научился: Создали подключение к БД из нашего проекта, написали строку подключения. Сложности: Обещанную в дальнейшем "работу над ошибками" пришлось начать уже сейчас, поскольку подключение вылетало с ошибкой "сервер localhost не поддерживает подключение SSL".
Пришлось порыться в документации по MySQL и добавить в строку подключения фразу "SslMode=None". После этого все заработало |
|
Дмитрий, Татьяна, Anatoli, Денис, Игорь Тюлькин, Виталий, Evgenii Kudriavtcev, Айдар, Александр, Олег Чудновский, Max, Владимир, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий Б, Andrew, Дмитрий, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Вадим Григорьев, Роман, Sergio, Антон, Alexandr, Константин, Станислав, Андрей Н., Alex, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Дмитрий 199, Саша, zhikharevav, Андрей, Mais, Игорь, Андрей Поляков, Сергей Никандров, Дмитрий Че, y0lych, Аркадий, Nromik, Сергей, valerys Nikola, Tekashnik, sergey, Igorenzia, SkyRex, Елена, Юрий С., Max, Николай Миролюбов, Михаил Ермишин
|
11 |
Работа над ошибками
|
00:36:57
|
59 чел. |
★ 4.9 |
Done |
|
На этом уроке мы создадим механизм отлова ошибок при работе с базой данных и передачи их клиенту.
Отчёт отправил: 18681. alklokov Выполнено за 1 час. 5 мин. [Показать отчёт]
Научился: Продолжили то, что мне пришлось начать уже в прошлом уроке - отлавливать ошибки.
Без этого никуда. |
|
Дмитрий, Татьяна, Anatoli, Денис, Игорь Тюлькин, Evgenii Kudriavtcev, Александр, Олег Чудновский, Max, Владимир, Danil42Russia, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий Б, Дмитрий, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Alex, Антон, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Rita, Сергей Соколов, Владимир Борисенко, Максим, Дмитрий 199, Саша, zhikharevav, Андрей, Игорь, Андрей Поляков, y0lych, Дмитрий Че, sergey, Nromik, Аркадий, Сергей, valerys Nikola, Tekashnik, Елена, Max, Igorenzia, SkyRex, Юрий С., Николай Миролюбов, Михаил Ермишин
|
12 |
Запуск модели Story
|
00:35:22
|
55 чел. |
★ 4.9 |
Done |
|
На этом уроке мы запустим модель Story - допишем методы Number() и Random(), организуем ещё одну проверку ошибок.
Отчёт отправил: 18681. alklokov Выполнено за 1 час. 19 мин. [Показать отчёт]
Научился: Добавили выбор истории по номеру.
Уже подмывает начать рефакторить самому. В том числе вообще убрать из контроллера обращения напрямую к классу MySQL и инкапсулировать все обращения к нему внутрь основной модели.
Но пока сдерживаю себя, чтобы потом не запутаться совсем)) |
|
Дмитрий, Татьяна, Anatoli, Игорь Тюлькин, Evgenii Kudriavtcev, Александр, Олег Чудновский, Max, Владимир, Dmitry Sinitsin, Danil42Russia, FireWolf, vip, alklokov, Дмитрий, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Alex, Антон, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Rita, Сергей Соколов, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, y0lych, Дмитрий Че, sergey, Nromik, Аркадий, Сергей, Max, valerys Nikola, Tekashnik, Елена, Igorenzia, Николай Миролюбов, Юрий С., Михаил Ермишин
|
13 |
Что такое SQL-инъекция
|
00:25:24
|
54 чел. |
★ 4.9 |
Done |
|
На этом уроке мы сделаем бекап базы данных, затем продемонстрируем «взлом» страницы посредством SQL-инъекции, покажем, как от этого защититься и потом восстановим базу данных.
Отчёт отправил: 18681. alklokov Выполнено за 1 час. 18 мин. [Показать отчёт]
Научился: Хороший урок. С символичным номером 13.
Что полезного:
1) Вспомнил различные варианты создания резервной копии БД. Все-таки в MySql это делается легче и изящнее, чем в MS SQL
2) Познакомился с SQL-инъекциями в живую. До этого только слышал про них. Мощный инструмент хакера! |
|
Дмитрий, Татьяна, Anatoli, Игорь Тюлькин, Evgenii Kudriavtcev, Александр, Олег Чудновский, Max, Владимир, Dmitry Sinitsin, Danil42Russia, FireWolf, vip, alklokov, Дмитрий, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Alex, Антон, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Rita, Сергей Соколов, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, y0lych, sergey, Nromik, Аркадий, Сергей, valerys Nikola, Max, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Юрий С., Михаил Ермишин
|
14 |
Рефакторинг модели Story
|
00:05:28
|
53 чел. |
★ 4.9 |
Done |
|
На этом уроке мы сделаем небольшой рефакторинг класса Story.
Отчёт отправил: 18681. alklokov Выполнено за 12 мин. [Показать отчёт]
Научился: Пока самый короткий урок. Немного порефакторили.
Только вместо перегрузки метода мне показалось удобнее сделать второй параметр со значением "0" по умолчанию |
|
Дмитрий, Татьяна, Anatoli, Игорь Тюлькин, Evgenii Kudriavtcev, Александр, Олег Чудновский, Max, Владимир, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Alex, Антон, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Rita, Сергей Соколов, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, y0lych, sergey, Сергей, Nromik, Аркадий, valerys Nikola, Max, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Юрий С., Михаил Ермишин
|
15 |
Работа со списком историй
|
00:24:25
|
53 чел. |
★ 5 |
Done |
|
На этом уроке мы сделаем вывод списка историй на главной странице.
Отчёт отправил: 18681. alklokov Выполнено за 1 час. 25 мин. [Показать отчёт]
Научился: Отлично! Научился выводить список историй в цикле.
Только гиперссылку я решил сделать не только на номер, а на номер с заголовком вместе. Думаю, так удобнее |
|
Дмитрий, Татьяна, Anatoli, Игорь Тюлькин, Evgenii Kudriavtcev, Александр, Олег Чудновский, Max, Владимир, Dmitry Sinitsin, FireWolf, vip, alklokov, Дмитрий, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Alex, Антон, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, Max, y0lych, sergey, Сергей, Nromik, Аркадий, valerys Nikola, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Юрий С., Михаил Ермишин
|
16 |
Добавление истории
|
00:43:20
|
50 чел. |
★ 4.9 |
Done |
|
На этом уроке мы реализуем отправку истории и добавление её в базу данных. Мы рассмотрим возможные ошибки, которые могут возникнуть при этом.
Отчёт отправил: 18681. alklokov Выполнено за 1 час. 20 мин. [Показать отчёт]
Научился: Реализовали добавление новых историй/советов.
Самый длинный получился урок. Но зато функционал закончен, можно приступать к украшательствам |
|
Дмитрий, Татьяна, Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, Дмитрий, FireWolf, alklokov, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Антон, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, Max, Сергей, y0lych, Аркадий, Nromik, valerys Nikola, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Юрий С., Михаил Ермишин
|
17 |
Валидация данных
|
00:23:09
|
50 чел. |
★ 5 |
Done |
|
На этом уроке мы реализуем проверку полей формы при отправке истории. Обсудим регулярное выражение для проверки адреса электропочты.
Отчёт отправил: 18681. alklokov Выполнено за 59 мин. [Показать отчёт]
Научился: На этом уроке убили сразу двух зайцев:
1) Познакомились с валидаторами. Очень удобная штука!
2) Вспомнили построение регулярных выражений. Они все время начинают забываться ввиду редкого использования.
Обеими руками поддерживаю идею создать отдельный тренажер по регулярным выражениям |
|
Дмитрий, Татьяна, Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, Дмитрий, alklokov, FireWolf, Дмитрий Б, Вадим Григорьев, Yefim, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Антон, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Владимир Борисенко, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, Сергей, Max, y0lych, Аркадий, Nromik, valerys Nikola, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Юрий С., Михаил Ермишин
|
18 |
Оформление сайта
|
00:46:07
|
49 чел. |
★ 4.8 |
Done |
|
На этом уроке мы займемся внешним видом нашего сайта, будем оформлять страницы, используя возможности bootstrap 3.
Отчёт отправил: 18681. alklokov Выполнено за 1 день 1 час. 5 мин. [Показать отчёт]
Научился: Поработали с дизайном нашего сайта.
Очень забавно, когда код C# пишется непосредственно в html-разметке. Неожиданно и удобно!
Bootstrap - полезная штука, надо ее изучать отдельно. Хотя согласен с Евгением, что после длительной верстки чувствуешь себя каким-то измученным. |
|
Дмитрий, Татьяна, Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, Дмитрий, alklokov, FireWolf, Дмитрий Б, Yefim, Вадим Григорьев, chokayes, Дмитрий, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Антон, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Максим, Саша, zhikharevav, Андрей, Андрей Поляков, Сергей, Max, Nromik, y0lych, Аркадий, Tekashnik, valerys Nikola, Юрий С., Елена, Николай Миролюбов, Михаил Ермишин, Igorenzia
|
19 |
Размещение проекта в Интернете
|
00:33:42
|
45 чел. |
★ 4.8 |
Done |
|
В этом уроке мы зарегистрируемся на хостинге и разместим свой проект в Интернете, наконец-таки!
Отчёт отправил: 18681. alklokov Выполнено за 2 час. 27 мин. [Показать отчёт]
Научился: Разместил проект на хостинге. Поскольку после шахматного курса есть регистрация на REG.RU, то там и размещал.
Ссылка: https://alex-net.ru
Поскольку авторизации и модерации пока нет, то в разделе "Добавить" проверка отрабатывает, но реально ничего не добавляется.
Причесывать еще много чего нужно, но самое главное - заработало. Пришлось только немного повозиться с файлом Web.config |
|
Дмитрий, Татьяна, Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, alklokov, FireWolf, Дмитрий Б, Yefim, Вадим Григорьев, chokayes, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Антон, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Максим, zhikharevav, Андрей, Сергей, Max, valerys Nikola, Nromik, y0lych, Tekashnik, Аркадий, Юрий С., Igorenzia, Николай Миролюбов, Елена, Михаил Ермишин
|
20 |
Отказ от статика
|
00:13:42
|
46 чел. |
★ 4.7 |
Done |
|
Нам придётся отказаться от статичного класса базы данных, потому что статичный класс продолжает существование даже при новых обращениях к нему с новой страницы.
Отчёт отправил: 18681. alklokov Выполнено за 34 мин. [Показать отчёт]
Научился: Как-то данный урок прошел совсем мимо меня.
Во-первых, у меня такой ошибки в принципе ни разу не было. Если ввести неверный номер истории (совета) вручную - выдает ошибку, но при любом новом запросе все отрабатывает так, как нужно.
Во-вторых, в методе GenerateList у меня уже есть try-catch. Насколько я помню, я сразу наступил на эти грабли и добавил обработчик ошибок
|
|
Дмитрий, Татьяна, Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, Дмитрий, alklokov, FireWolf, Дмитрий Б, Yefim, Вадим Григорьев, chokayes, Слава, Виктор, WildOrc, Алексей|BrisK|Кривицкий, Роман, Sergio, Антон, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Максим, zhikharevav, Андрей, Сергей, Max, valerys Nikola, y0lych, Nromik, Tekashnik, Аркадий, Юрий С., Igorenzia, Николай Миролюбов, Елена, Михаил Ермишин
|
21 |
ФИНАЛЬНЫЙ УРОК. Презентация
|
без видео
|
35 чел. |
★ 4.9 |
Done |
|
Сделай видео-презентацию своей программы. На видео необходимо ответить на следующие вопросы: 0. Показать, что у тебя получилось. 1. Чему ты научился на этом курсе? 2. Что тебе понравилось, что нет? 3. Что ты ещё добавишь в свой проект? 4. Какой следующий курс ты будешь проходить?
Отчёт отправил: 18681. alklokov Выполнено за 12 мин. [Показать отчёт]
Научился: Интересный и полезный курс. Спасибо!
Понял, что такое ASP.NET MVC и как с ней работать. Данная технология оказалась вполне простой и удобной. Достаточно быстро можно получить готовый проект.
Хорошо, что в качестве СУБД взяли "не родную" для C# MSSQL, а "стороннюю" MySql.
Проект, конечно, не выглядит законченным без авторизации и модерации. Но, как я понимаю, данные уроки как раз и вынесены в конец, после финального урока.
После этого курса есть желание двигаться дальше по работе с СУБД и созданию веб-приложений.
Так что наметил курсы "БД", "Entity Framework" и "Web API" |
|
Anatoli, Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, alklokov, FireWolf, chokayes, Вадим Григорьев, Алексей|BrisK|Кривицкий, WildOrc, Роман, Sergio, Alex, Константин, Станислав, Алексей Хонин, Новопашин Владимир, Ludmila, Сергей Соколов, Rita, Максим, zhikharevav, Андрей, Сергей, valerys Nikola, Nromik, Tekashnik, Аркадий, Елена, Николай Миролюбов, Igorenzia, Михаил Ермишин
|
22 |
VIP. Авторизация на сайте
|
00:37:47
|
32 чел. |
★ 4.9 |
Done |
|
На этом уроке мы создадим в базе данных таблицу users, добавим туда одну запись и реализуем авторизацию администратора
Отчёт отправил: 18681. alklokov Выполнено за 1 час. 27 мин. [Показать отчёт]
Научился: Начали создавать форму авторизации. Уже работает проверка логина и пароля.
Попутно напутали с новым пунктом меню в файле лэйаута: имя второй параметр ActionLink и параметр CurrentItem должны называться одинаково.
А так у нас никогда пункт меню "Вход" не становится активным |
|
Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, alklokov, FireWolf, Вадим Григорьев, Алексей|BrisK|Кривицкий, WildOrc, Роман, Sergio, Alex, Константин, Станислав, Алексей Хонин, Ludmila, Сергей Соколов, Rita, Максим, zhikharevav, Андрей, Сергей, valerys Nikola, Аркадий, Nromik, Tekashnik, Елена, Николай Миролюбов, Igorenzia, Михаил Ермишин
|
23 |
VIP. Модерация записей
|
00:59:29
|
29 чел. |
★ 4.9 |
Done |
|
На этом уроке мы реализуем функционал администратора сайта. Администратор сможет подтверждать истории для публикации.
Отчёт отправил: 18681. alklokov Выполнено за 23 час. 13 мин. [Показать отчёт]
Научился: Очень круто!
Даже не ожидал, что средствами C# и ASP MVC можно так изящно и просто сделать и авторизацию, и сессию, и модерацию! Здорово! Спасибо за замечательный курс! |
|
Evgenii Kudriavtcev, vip, Александр, Max, Владимир, Dmitry Sinitsin, alklokov, FireWolf, Вадим Григорьев, Алексей|BrisK|Кривицкий, WildOrc, Sergio, Alex, Константин, Станислав, Алексей Хонин, Ludmila, Сергей Соколов, Rita, Максим, zhikharevav, Андрей, Сергей, Tekashnik, valerys Nikola, Елена, Аркадий, Nromik, Михаил Ермишин
|
24 |
VIP. Установка домена
|
00:15:27
|
24 чел. |
★ 5 |
Done |
|
На этом уроке мы покажем, как просто можно купить и привязать домен к вашему проекту.
Отчёт отправил: 18681. alklokov Выполнено за 30 мин. [Показать отчёт]
Научился: Собственно, доменное имя я уже зарегистрировал и оплатил, когда регистрировался на REG.RU
И даже бонусом пошла поддержка на первый год HTTPS
Адрес: https://alex-net.ru |
|
Evgenii Kudriavtcev, vip, Rita, Александр, Max, Владимир, Dmitry Sinitsin, alklokov, Алексей|BrisK|Кривицкий, WildOrc, Константин, Станислав, Алексей Хонин, Ludmila, Сергей Соколов, Максим, zhikharevav, Сергей, Tekashnik, valerys Nikola, Аркадий, Елена, Nromik, Михаил Ермишин
|
|
Итого: 24 видеоурока |
8 час. 41 мин.
1 тест
|
24 чел. |
★ 4.88 |
|
|
Финалисты:
Михаил Ермишин, Nromik, Елена, Аркадий, valerys Nikola, Tekashnik, Сергей, zhikharevav, Максим, Сергей Соколов, Ludmila, Алексей Хонин, Станислав, Константин, WildOrc, Алексей|BrisK|Кривицкий, alklokov, Dmitry Sinitsin, Владимир, Max, Александр, Rita, vip, Evgenii Kudriavtcev .
|