C# обучение видео

Формула программиста
основатель — Волосатов Евгений Витольдович

Базовый ASP.ект

Практическое знакомство с технологиями
ASP.NET + MVC + MySQL

Пройди вместе с нами весь путь создания рабочего
web-проекта от планирования до размещения на хостинге.

Для кого этот курс
+ для тех, кто давно хочет создать web-проект
+ для начинающих программистов
+ для веб-разработчиков

Преимущества курса
+ Поэтапная разработка проекта
+ Короткие видеоуроки
+ Практические задания
+ Минимум теории, максимум практики
+ Чёткий пошаговый алгоритм: повтори и получи

Авторы курса
Евгений Волосатов
Валерий Жданов

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

Краткое содержание курса
1. Схема проекта с адресами
2. Использование модели, вида и контроллера
3. Создание базы данных и её установка
4. Создание ядра проекта - моделей
5. Связь моделей с видом через контроллеры
6. Проверка POST-данных
7. Размещение проекта на своём хостинге

Объём: 16 мини уроков
Технологии: ASP.NET, MVC, MySQL, Bootstrap, JavaScript,

3,000 руб.


Для подписки на пакет необходимо авторизоваться.

Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 Мы начинаем ASP.NET с MVC 00:06:08 72 чел. ★ 4.8 Done
  Отчёт отправил: 1101. Аркадий Решено за 20 мин. [Показать отчёт]
Научился: Менять контент. Осталось понять зависимости, и еще кучу всего))) 
Сложности: ничего 
Комментарии: нет 
2 Выбор темы для проекта 00:02:35 60 чел. ★ 4.8 Done
  Отчёт отправил: 1101. Аркадий Решено за 10 мин. [Показать отчёт]
Научился: придумывать темы. 1. тема кулинарии (можно сделать сайт с рецептами. 2. тема юмористических историй из жизни. и т.д. Для всех тем сделать рейтинг, чтобы можно было строить отборы: новые за период, лучшие, и т.д. 
Сложности: ничего 
Комментарии: нет 
3 Создание схемы проекта 00:06:41 55 чел. ★ 4.7 Done
  Отчёт отправил: 1101. Аркадий Решено за 10 мин. [Показать отчёт]
Научился: Создавать схему проекта 
Сложности: ничего 
Комментарии: История. Категория блюда: Грузинская кухня Грузинский шашлык из свинины - это, пожалуй, самый вкусный на свете шашлык, который мне удалось попробовать в Кахетии. Для шашлыка я использовал охлажденную свиную шею, соль и перец. Грузины называют шашлык - мцвади. Ингредиенты Охлажденная или парная свинина 1 - 1,3 кг Соль по вкусу Свежемолотый перец по вкусу Красный плоский лук 1 шт Пищевая ценность на (100 грамм ) Калории 218,9 Белки 15 Жиры 17,8 Углеводы 0,4 Подписаться на рецепты Версия для печати Скачать в pdf Продолжая рассказы о гастрономических поездках в Грузию, хотел бы поделиться впечатлениями о посещении такого мероприятия, как Фестиваль вина и шашлыка, который ежегодно проходит в красивейшем городе Грузии Сигнахи, расположенном вершине горы в Алазанской долине, что в Кахетии. Здесь я близко познакомился с культурой этого блюда. Узнал о том, что мясо для шашлыка грузины вообще не маринуют, чтобы сохранить вкус натурального мяса и его сочность. А вкус настоящего шашлыка придает дым от углей виноградной лозы. Грузины — народ очень гостеприимный, и сложно просто пройти по улице, чтобы тебя не пригласили за стол! Итак рецепт настоящего Кахетинского шашлыка. Прилагается видео, которое я снимал в г. Кварели. Рецепт узнал там же. Если вас интересуют такие вопросы: как приготовить вкусный шашлык, рецепт шашлыка с фото, шашлык по грузински, шашлык из свинины, шашлык фото, видео грузинский шашлык, город Сигнахи, Кахетинский шашлык. То в данной статье вы найдете ответы на эти вопросы Немного о грузинском шашлыке и городе Сигнахи: Грузинский шашлык (мцвади). Рецепт приготовления 1 Город Сигнахи. Название города переводиться как город Любви. 2 Главная площадь города. 3город Сигнахи Здесь открывается красивейший вид на Алазанскую долину. 4 Семейный ресторан, где готовят только сезонные блюда.. 5 Вдоль центральной улицы можно было наблюдать множество мангальщиков. 6 Можно заметить, что высота между мясом и углями совсем небольшая. 7 Аромат дыма и мяса заполнил улицу.... 8 Сопровождался праздник выступлением местных музыкантов. 9 В Грузии для шашлыка используют только парное мясо. Приходить в мясную лавку нужно рано утром. 10 Грузины для шашлыка предпочитают мясо свинины 11 Это "Суки" - так называют грузины шашлык из свиной вырезки. Вместо шампуров они используют виноградные прутья.. 12 Для углей используют старые ветки виноградной лозы. Лоза дает сильный жар и придает мясу приятный, не свойственный другим шашлыкам аромат. 13 мясо приобретает красивую корочку. 14 Угощение готово! 15 Друг Леван (Мимино) 16 А теперь рецепт приготовления шашлыка по-грузински: все продукты для хорошего грузинского шашлыка советую покупать на рынке! 17 Свиную шею разрезаем на медальоны. 18 Затем разрезаем медальоны вдоль пополам 19 Режем каждый кусок на три небольших кусочка. 20 Особенность грузинского шашлыка заключается в том, что мясо не маринуется! Это очень важно! А просто солится и перчится в процессе жарки. Тем самым мясо сохранит свою сочность и мясной аромат. 21 Накалываем мясо на шампур по 5-6 кусочков. 22 Затем разжечь мангал. И жарим над разогретыми углями 15-20 минут 23 Переворачивать мясо нужно очень редко. Ообжарить с каждой стороны до румяной корочки. Солить - мясо при переворачивании.. 24шашлык по грузински Готовый шашлык посыпать нарезанным полукольцами красным луком. Можно подать маринованный лук и соус ткемали. Видео рецепт шашлык по-грузински  
4 Создание пустых страниц 00:10:50 50 чел. ★ 4.8 Done
  Отчёт отправил: 1101. Аркадий Решено за 20 мин. [Показать отчёт]
Научился: Создавать контролы и представления. 
Сложности: ничего 
Комментарии: Хотелось бы услышать более развернутое описание контролов и представлений на примере чего то еще, т.е. представление я так понимаю это файл (страница) а контрол это как структура каталогов. ну или какой то другой пример чтобы провести ассоциацию и проще было бы понять. 
5 Создание модели Story 00:00:00 34 чел. ★ 4.9 Done
  Отчёт отправил: 1101. Аркадий Решено за 30 мин. [Показать отчёт]
Научился: Создал модель, связал ее с представление передав через контролер параметры. Т.е. теперь становиться понятным что такое модель MVC. Я думаю там заложено намного больше но это наглядный пример. 
Сложности: вспомнить заполнение массива 
Комментарии: нет 
6 Формирование меню 00:10:46 33 чел. ★ 4.9 Done
  Отчёт отправил: 1101. Аркадий Решено за 20 мин. [Показать отчёт]
Научился: Делать меню, и привязывать к нему представления. 
Сложности: ничего, все самое сложное впереди, но чем дальше тем легче ))) 
Комментарии: нет 
7 Установка сервера MySQL 00:08:39 32 чел. ★ 4.8 Done
  Отчёт отправил: 1101. Аркадий Решено за 20 мин. [Показать отчёт]
Научился: особо нечему 
Сложности: ничего 
Комментарии: нет 
8 Схема базы данных 00:15:58 32 чел. ★ 4.8 Done
  Отчёт отправил: 1101. Аркадий Решено за 20 мин. [Показать отчёт]
Научился: работать через консоль с MySQL. Полезный опыт 
Сложности: ничего 
Комментарии: нет 
9 Создание SQL-запросов 00:20:44 31 чел. ★ 4.8 Done
  Отчёт отправил: 1101. Аркадий Решено за 20 мин. [Показать отчёт]
Научился: Создавать запросы к базе данных. Заполнять таблицы, получать данные с разными параметрами отбора и сортировки. 
Сложности: ничего 
Комментарии: нет 
10 Подключение к базе данных 00:25:51 28 чел. ★ 4.9 Done
  Отчёт отправил: 1101. Аркадий Решено за 30 мин. [Показать отчёт]
Научился: Научился настраивать соединение с базой MySQl, получать данные из модели, и передавать в представления. 
Сложности: ничего 
Комментарии: нет 
11 Работа над ошибками 00:36:57 26 чел. ★ 4.9 Done
  Отчёт отправил: 1101. Аркадий Решено за 50 мин. [Показать отчёт]
Научился: Создавать механизм контроля ошибок. Данный механизм дает очень много полезной информации при совершении каких либо ошибок при написании кода, экономит кучу времени для поиска ошибки. Считаю что это очень важный момент не только в данном проекте, такой механизм должен существовать во всех проектах!!! 
Сложности: ничего 
Комментарии: нет 
12 Запуск модели Story 00:35:22 23 чел. ★ 4.8 Done
  Отчёт отправил: 1101. Аркадий Решено за 1 час. 00 мин. [Показать отчёт]
Научился: добавил метод number в контроллер, сделал проверку на ошибки. 
Сложности: ничего 
Комментарии: нет 
13 Что такое SQL-инъекция 00:25:24 22 чел. ★ 4.9 Done
  Отчёт отправил: 1101. Аркадий Решено за 30 мин. [Показать отчёт]
Научился: Ну в первую очередь понял что такое инекция и как она может быть опасна, хотя я уже сталкивался сам с таким и прописывал вместо экранирования проверку на слова DELET или UPDATE. Думаю что это так же важная часть программирования как и работа над ошибками!!! 
Сложности: ничего 
Комментарии: нет 
14 Рефакторинг модели Story 00:05:28 22 чел. ★ 4.8 Done
  Отчёт отправил: 1101. Аркадий Решено за 10 мин. [Показать отчёт]
Научился: Оптимизация кода всегда нужна!!! 
Сложности: ничего 
Комментарии: нет 
15 Работа со списком историй 00:24:25 22 чел. ★ 5 Done
  Отчёт отправил: 1101. Аркадий Решено за 40 мин. [Показать отчёт]
Научился: Научился формировать список историй в представлении и заполнять его в контроллере. 
Сложности: сложно пока для понимания это создавать поля с тем же типом что и сам класс в этом же класе, иногда это похоже на рекурсию)))  
Комментарии: нет 
16 Добавление истории 00:43:20 21 чел. ★ 5 Done
  Отчёт отправил: 1101. Аркадий Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Научился добавлять форму в представление для получения данных от пользователя, сохранять их в базе данных. 
Сложности: пока непонятно понимание передачи параметров между post запросом и контроллером. 
Комментарии: нет 
17 Валидация данных 00:23:09 21 чел. ★ 5 Done
  Отчёт отправил: 1101. Аркадий Решено за 30 мин. [Показать отчёт]
Научился: Делать некоторые проверки на правильность заполнения формы. 
Сложности: понять регулярные выражения 
Комментарии: нет 
18 Оформление сайта 00:46:07 20 чел. ★ 4.8 Done
  Отчёт отправил: 1101. Аркадий Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Начинаю разбирать и понимать как работает оформление html, css.  
Сложности: Да пока больше непонятного чем понятного, но это не потому что урок сложный, а потому что нет базовых знаний html, css. Думаю что нужно будет еще несколько десятков проектов чтобы не пугаться этих инструментов)) 
Комментарии: ну 2 скриншотами тут не отделаться 
19 Размещение проекта в Интернете 00:33:42 18 чел. ★ 4.9 Done
  Отчёт отправил: 1101. Аркадий Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Научился размещать проект на хостере. Столкнулся с проблемами: после размещения не мог достучаться до сайта, обратился в службу поддержки хостера, они обновили DNS, и смог достучаться. вторая проблема была вызвана с отсутствием строки в файле конфигурации Web.config а так вот творение http://arkadiyb-001-site1.ctempurl.com/ 
Сложности: залить все по ftp, ну и выше описал свои подводные камни 
Комментарии: про настройку конфига думаю надо было упомянуть 
20 Отказ от статика 00:13:42 18 чел. ★ 4.7 Done
  Отчёт отправил: 1101. Аркадий Решено за 30 мин. [Показать отчёт]
Научился: Я разобрался с проблемой которая возникла в прошлом уроке. Как и описывал ранее сайт работал но пропадало соединение с базой данных. теперь стало понятно почему, статический класс MySQL сохранялся а соединение с ним прерывалось. Так же хочу заметить что деструктор в VStudio 2015 создается без модификатора доступа private. Теперь работает сайт и надеюсь падать не будет!!! 
Сложности: найти свои ошибки. 
Комментарии: нет 
21 ФИНАЛЬНЫЙ УРОК. Презентация 15 чел. ★ 4.9 Done
  Отчёт отправил: 1101. Аркадий Решено за 30 мин. [Показать отчёт]
Научился: Первый раз разместил видео на youtube ))) 
Сложности: ничего 
Комментарии: нет 
Видеообзор: https://youtu.be/INEpumV92X0
22 VIP. Авторизация на сайте 00:37:47 15 чел. ★ 4.9 Done
  Отчёт отправил: 1101. Аркадий Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Добавлять таблицы в базу данных, добавил меню, контроллера, представление для отображения данных авторизации пользователя. Сделал проверку авторизации. 
Сложности: ничего 
Комментарии: нет 
23 VIP. Модерация записей 00:59:29 13 чел. ★ 4.8 Done
  Отчёт отправил: 1101. Аркадий Решено за 1 час. 20 мин. [Показать отчёт]
Научился: Изменение таблиц базы данных. Работа с сессиями при обращении к серверу. Проверка доступности пользователя к полям представлений. 
Сложности: ничего 
Комментарии: нет 
24 VIP. Установка домена 00:15:27 11 чел. ★ 4.9 Done
  Отчёт отправил: 1101. Аркадий Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Покупать домен. Настраивать доменные имена для своего сайта. http://26-26.info/ 
Сложности: найти свободное доменное имя )) 
Комментарии: на самом деле управление доменными именами затрагивает больше знаний, ну для начала пойдет. 
  Итого:   24 видеоурока общей продолжительностью 8 час. 28 мин. 11 чел. ★ 4.86  
  Финалисты:   Михаил Ермишин,   Nromik,   Елена,   Аркадий,   valerys Nikola,   Tekashnik,   Сергей,   zhikharevav,   Максим,   Сергей Соколов,   Ludmila .

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Делать презентацию.
Трудности: спросто
Круто
Смотреть видеозапись: https://www.youtube.com/watch?v=COGjCw4y7fE
Научился: Делать видеотчёт
Трудности: Сделать видеоотчёт
Никогда до этого видеокурса не сталкивался с ASP.NET MVC, теперь имею очень конкретное представление, что это такое и с чем это едят. Спасибо авторам за предоставленную возможность пройти данный курс. Курс не простой и как было сказано в самом начале не для всех, но я верю что я не все)))). Всё очень хорошо, грамотно рассказано. До новых встреч в эфире ;)
Смотреть видеозапись: https://youtu.be/ZkV2RwhWjxs