Online обучение c#

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по видеоурокам

  • Всего просмотрено уроков: 187
  • Всего выполнено уроков: 140

Отчёты по видеоурокам

Дата Видеоурок Результат
2019-02-05 22:42 marafon Отказ от AJAX + 15 3 дня 9 час. 26 мин.
Узнал о инструменте Smarty.
Повторение мать учение.
2019-02-02 13:16 marafon Загрузка программы + 9 1 день 13 час. 21 мин.
Реализовали динамическую загрузку страницы prog.html.
Найти время. В последнее время его так не хватает.
2019-01-27 21:30 Template method Template Method - Girl - Program + 9 41 мин.
Благодаря этому, все стало на свои места. Теперь понятно как работает данный метод. 
Урок интересный и все доступно рассказано. 
Сложностей не возникло. 
2019-01-25 21:29 Template method Template Method - Girl - Macho Boy + 14 1 час. 10 мин.
Закрепил знания шаблонного метода.
Создал класс Ботан расширенный от абстрактного класса МояДевушка
Найти время. 
2019-01-25 20:12 marafon Страница решения задачи - подготовка + 11 1 день 22 час. 24 мин.
Создали файл getUserProgram.php и prog.js

С каждым уроком все легче и легче.
2019-01-20 21:34 Дневник успеха 2019-01-20 : Уменье и труд все перетрут. + 17 7 мин.
Продолжаем осваивать азы Java.  В студенческие времена была написана программа шифровальщик на Делфи с использованием ключа шифрования.  Возникла идея повторить ее на Java.  Постараюсь ее выполнить до 27.01.19

2019-01-16 22:51 marafon Установка заголовка + 20 37 мин.
Создали переменную titlePattern
В функции прописали что она равна ('title').text();
Придумать другой способ замены.
task_id, task.task_id
title, task.title
2019-01-16 22:08 marafon Получение параметра из адресной строки через JS + 12 38 мин.
var res = str.replace(/blue/g, "red")
Узнал о глобальной замене.
Заставить себя пройти хотя  бы один урок. После работы ничего ни хочется.
2019-01-15 00:54 Template method Template Method - Girl - Abstract + 16 2 час. 31 мин.
Создали алгоритм который не имеет право на изменение.
Трудно все освоить и понять, но это дело времени.
2019-01-14 22:11 Template method Template Method - Introduction + 11 1 час. 7 мин.
Узнал о Шаблонный метод (шаблон проектирования). Интересный и полезный метод. Прочитав пару статей немного понял смысл его работу. Хотя я могу и ошибаться.
Есть так сказать Абстрактный класс (Главный класс) в котором описаны методы.
Далее есть два простых класса которые наследуют наш Главный абстрактный класс и в них так же есть описанные методы.
Далее Абстрактный класс производит проверку 1 и 3 метода, а наследованный им класс производит проверку 2 метода. Как на фото.
Если я допустил ошибку прошу вас направить в нужное русло.

Правильно понять работу шаблонного проектирования.
2019-01-14 18:42 marafon Загрузка данных на страницу с условием задачи. + 12 1 час. 54 мин.
Создали файл task.js в который парсит наши строки из файла getTaskInfo.php.
Чем дальше тем интереснее. Бамбический марафончик получился.
Множество ошибок. Не мог понять почему не отрабатывает подключенный файл task.js. ошибка в написании как всегда не src = " " ,а  scr = " ".
2019-01-14 16:23 J2. Печать WRITE - Окно JFrame + 14 2 час. 16 мин.
Импортировали пакет javaX расширенный.  Подключили библиотеку  графических компонентов awing.
Создали Рамку JFrame.
Создали Метку JLabel.
Разместили нашу метку в рамке.
Указали что при закрытии рамки необходима производить выход.
Так же указали нашей рамки размеры и ее отображение.
1) JFrame frame = new JFrame("Hello, Java!");.
В логах cmd  указано что данный файл не может быть откомпилирован т.к. не удается найти ссылку на объект JFrame куда необходима вставить наш JLabel. Затем он не может произвести закрытие не существующего JFrame, так же не видит наш frame.setSize и не отрисовывает frame.setVisible.
2) JLabel label = new JLabel("Welcome!", JLabel.CENTER);. Программа запустилась без надписи Welcome!
3) frame.add(label); //Размещение метки на форме. Не видит объект label.
4) frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);. Программа запустилась но при закрытии Рамки, завис cmd.
5) frame.setSize(250, 100);. Программа запустилась но с минимальным размером.
6) frame.setVisible(true);. Запустилось но не отобразилась.


Отличие пакета java и javaX.
2019-01-13 22:43 Дневник успеха 2019-01-13 : Ученый без дела, как туча без дождя. + 10 9 мин.
За эту неделю:

+ Я проверил 756 отчётов у 90 формулистов.

+ Я написал 18 сообщений 9 формулистам общим объёмом 5 килобукв

+ Я набрал 5 текстов:
    1 => «C# набор / Первая программа», без ошибок
    2 => «C# набор / Звездочки», без ошибок
    3 => «C# набор / Разделить строку на слова», без ошибок
    4 => «C# набор / Заполнение массива», без ошибок
    5 => «C# набор / Формирование массива», без ошибок

+ Я решил 13 задач:
    1 => «Семантика / Калькулятор» на 100%
    2 => «Семантика / Дедушка Эхо» на 100%
    3 => «Семантика / Китайская стена» на 100%
    4 => «Целые числа / Отзыв» на 100%
    5 => «Строки / Length» на 100%
    6 => «Строки / CompareTo» на 100%
    7 => «Строки / Trim/Start/End» на 100%
    8 => «Лирика / Трамвай» на 100%
    9 => «Формулы / Математика» на 100%
    10 => «Алгоритмика / Условный оператор» на 100%
    11 => «Алгоритмика / For-то-чки» на 100%
    12 => «Алгоритмика / Пока цикл» на 100%
    13 => «WRITE - Вывод данных / Комментарии» на 100%

+ Я выполнил 15 видеоуроков:
    1 => «marafon / Запросы для PHP-функций» за 6 час. 38 мин.
    2 => «marafon / Клиентская часть - HTML» за 22 час. 47 мин.
    3 => «Платформер на Unity / 1. Вступление» за 41 мин.
    4 => «Платформер на Unity / 2. Меню» за 4 час. 29 мин.
    5 => «Платформер на Unity / 3. Графика и физика» за 1 час. 8 мин.
    6 => «Платформер на Unity / 4. Движение персонажа» за 1 день 6 час. 14 мин.
    7 => «Платформер на Unity / 5. Прыжок персонажа» за 3 час. 10 мин.
    8 => «marafon / Загрузка в HTML через AJAX» за 2 дня 1 час. 33 мин.
    9 => «Платформер на Unity / 6. Оформление уровня» за 33 мин.
    10 => «marafon / Причёсывание скрипта со списком задач» за 52 мин.
    11 => «Платформер на Unity / 7. Монеты и База Данных» за 1 день 22 час. 15 мин.
    12 => «Платформер на Unity / 8. Препятствия» за 10 час. 1 мин.
    13 => «Дневник успеха / 2019-01-06 : Какие труды, такие и плоды.» за 13 мин.
    14 => «J2. Печать / WRITE - Комментарии» за 1 час. 24 мин.
    15 => «J2. Печать / WRITE - Квадратные условия» за 1 час. 13 мин.

− Я не собрал ни одного Мегахеша :o(

2019-01-13 22:29 marafon Причёсывание скрипта со списком задач + 10 52 мин.
Отредактировали файл list.html. 
Создали новый файл list.js. Все что обрабатывал файл .html теперь этим занимается .js Получает распарсенную строку с файла getTaskList.php.
Очень упростило реализования нашего робота.
Долгое время не мог понять почему все это не работает.
1) Забыл подключить на js файл.
2) В notepad и  Sublime были открыты файла getTaskList.php, list.html, закрыл данные файлы, сохранил проект.
3) Результат на Фото.
2019-01-13 21:27 Платформер на Unity 8. Препятствия + 11 10 час. 1 мин.
Добавили препятствие. Создали скрипты которые отвечают за сброс собранных монет после того как мы попали на шип.

Персонаж перестал прыгать. Но грешу на само ПО. Так как при создании нового проекта добавляю тот же код и выставляю такие же настройки, все работает. По мне не понятно с чем это связано, возможно проблема в версии Unity3D.
2019-01-12 19:28 J2. Печать WRITE - Квадратные условия + 13 1 час. 13 мин.
Очень интересные условия. Перепробовал все условия. Залип на час. Было интересно.
Придумал свое условие, В КОНСОЛЬНОМ ЛЕСУ ЕЛОЧКА)))))
Трудностей не возникло.
2019-01-12 00:15 J2. Печать WRITE - Комментарии + 13 1 час. 24 мин.
Узнал о новой утилите javadoc.
Трудностей не возникло
2019-01-11 22:50 marafon Загрузка в HTML через AJAX + 13 2 дня 1 час. 33 мин.
Все было проработано. Выполненная работа в фото отчете. Не жалею что записался на данный марафон. Все ни как не могу интерпретировать данную разработку под свои нужны.
Только одна сложность, в скорости набора текста. За время отсутствия разучился быстрому набору кода. 
2019-01-11 22:39 Платформер на Unity 7. Монеты и База Данных + 15 1 день 22 час. 15 мин.
Написали скрипт для монеты. Добавили счетчик сбора монет.
Случайно забыл сохранить проект. Но повторение мать учение)))))
2019-01-09 23:52 Платформер на Unity 6. Оформление уровня + 19 33 мин.
Увеличили область. Добавили объекты окружающей среды.
Все было легко и понятно
2019-01-09 23:18 Платформер на Unity 5. Прыжок персонажа + 18 3 час. 10 мин.
Создали класс Jump(). Теперь наш персонаж прыгает !!!!!!!!!!!!!!
Переделал сцену Game.  Так как камера не двигалась за персонажем. Причиной был добавленный Canvas это он портил всю красоту. 
2019-01-08 23:45 Платформер на Unity 4. Движение персонажа + 16 1 день 6 час. 14 мин.
Создали скрипт. Добавили анимацию.
Не получалось добавить анимацию run.
2019-01-08 00:47 marafon Клиентская часть - HTML + 16 22 час. 47 мин.
Создали страницы list prog tast и файл стиля style.
Было много ошибок таr как указывал не верное имя команд  exaple example.
2019-01-07 17:26 Платформер на Unity 3. Графика и физика + 12 1 час. 8 мин.
Создали блоки, персонажа, анимировали персонажа.

2019-01-07 16:14 Платформер на Unity 2. Меню + 14 4 час. 29 мин.
1) Запустили Unity.
2) Создали проект.
3) В Canvas во вкладке Render Camera выбрали из падающего меню параметр Main Camera.
4) При помощи компонента UI добавили Image и переименовали его в bg.
5)Создали папку Background поместили в данную папку скаченное фото. Прикрепили подготовленное фото на сцену Menu.
6) Создали две кнопки Play и Exit так же при помощи  компонента UI.
7) Создали папку Scripts в данной папке создали файл .cs Buttons
8) Отредактировали файл .cs в Visual Studio
public void Play()
    {
        Application.LoadLevel("Game");
    }
    public void Exit()
    {
        Application.Quit();
    }
9) Файл Buttons.cs добавили в поле EventSystem и Canvas
10) В событии On_Click() объекта Button произвели привязку нашего кода к кнопкам.
11) Произвели запуск. Проверили кнопки на работоспособность.
12) Добавили текст на главную сцену Menu "Platformer videosharp.info"
// <--! --> /**/ Комментарий
Урок получился отличным. ДиманДос спасибо, что вложил бесценный труд в данный курс. Я в первые работал с Unity и по началу были трудности так как все не привычно. 
При создании кнопок у меня они уходили на задний план. Почитав пару статей в сети нашел и исправил данную ошибку.
2019-01-07 11:36 Платформер на Unity 1. Вступление + 14 41 мин.
Молодец Дима. Отличное вступление. Все установил и подготовил.
Не возникло.
2019-01-07 02:22 Дневник успеха 2019-01-06 : Какие труды, такие и плоды. + 12 13 мин.
Многое изменилось во время моего отсутствия.  Теперь нужно наверстать упущенное. В данный момент участвую в новогоднем марафоне. Все очень интересно. В особенности как подключаются различные технологии и их взаимодействие между собой.  Закрою свои хвосты которые весят и начну проходить  курс "Теория ООП на практике".

2019-01-07 02:00 marafon Запросы для PHP-функций + 11 6 час. 38 мин.
Заполнили нашу созданную базу данных информацией. Создали таблицу lang.
Обращались к созданной БД при помощи запросов, все действия можно увидеть на фото.
Урок получился познавательным и интересным.
При запуске OpenServer обнаружил что созданная БД пропала, пришлось начинать все с нуля.
2019-01-06 19:20 marafon Первые записи в таблицах + 9 54 мин.
Заполнили таблицы данными. Добавили еще один тест. Проверили тест на работоспособность командой select * from prog; Результат на фото. 
Со всем справился.
2019-01-06 18:19 marafon Создание таблиц + 7 58 мин.
Создали БД(robot). Указали связи между таблицами.
Вспомнил старое доброе. Писал курсовую работу создавал  БД на Access 2003 международные и междугородние телефонные звонки. Вот там было куча связей 1:1  1:N  N:N.
Так что трудностей не возникло. Спасибо что освежили память и дали возможность вспомнить добрые времена студенческой жизни. Спасибо преподавателю которой учил нас этому Стариков К.В. 
 
2019-01-06 17:20 marafon Планирование базы данных + 10 2 час. 52 мин.
Проектировка БД.
Все было наглядно и понятно рассказано. Так что сложностей не возникло.
2019-01-06 14:26 marafon Конвейер для задач + 8 55 мин.
Создан конвейер. Переход по папкам производится.
Не хочет принимать protected но и с public работает. Выясняю причину. Фото ошибки в отчете
2019-01-06 12:56 marafon Дружба роботов: Шарп + Ява + 10 1 час. 25 мин.
Создали класс Program.  Он будет вызывать нужного нам Робота (Java or Sharp)
Понять  по какому принципу вызывается нужный нам робот.
2019-01-05 22:49 marafon Запуск процесса + 10 48 мин.
1) Создание Робота.
2) Исправление кучу.......................ошибок :-).
3) Терпение.
/*Очень интересный вебинар все доступно рассказано. Дальше больше. Лектору спасибо за такую отдачу и внимательность к участникам данного проекта, приятно посещать  такие вебинары(курсы)*/
Настроить себя на данный курс.
Ну и ошибки(отпечатки) без них ни куда.
2019-01-04 22:55 marafon Компиляция и запуск + 12 44 мин.
Как работает робот шарп пошагово. Очень хороший пример работы.
Успевать. Мыслить. Исправлять. Дорабатывать.
2019-01-04 22:10 marafon Консольный Робот Шарп + 11 2 час. 44 мин.
Многому за данный вебинар.
Курс очень интересный.
Уже есть идея как реализовать данное творение под свои нужды.

1) Не компилировался код java.
2) При компиляции cs кода постоянно выходила ошибка что файл не существует.
3) Еще множество ошибок , которые были исправлены.
2019-01-04 19:25 marafon Новогодний Марафон - Вариант участия + 12 18 час. 46 мин.
Отличный вебинар и хорошая тема. Будет интересно реализовать  работу  робота шарп

2019-01-03 21:43 J1. Запуск START - Десять запусков + 13 2 дня 13 мин.
Терпению. Скорость подвела :(
Уложится в 60 секунд
2019-01-01 17:42 J1. Запуск START - Запуск Java + 13 7 мин.
Запуск командной строки.
Переход в корень директории.
созданию папки
переход в созданную папку
запуск Pragram.java

Трудности не возникли.
2019-01-01 17:14 J1. Запуск START - Переменная окружения + 12 4 мин.
Вспомнил как это делается.
Все просто
2019-01-01 17:08 J1. Запуск START - Платформа Java + 12 1 час. 36 мин.
Компиляция из командной строки.
Вернутся в строй))
2018-09-03 20:17 Мультиязычное меню на JS Запрос и JSON - ответ + 17 20 мин.
Яндекс переводчик не плохо справляется со своей работой. Протестировал пару языков, вроде как все правильно переводит.
Все было просто.
2018-08-28 16:07 Мультиязычное меню на JS Документы и ключ + 19 10 мин.
Получил API key на translate.yandex.ru.
Все просто.
2018-08-26 20:27 С++ Графика - обрезка изображений Презентация курса + 17 5 мин.
Курс должен быть интересным, пришло время вспомнить С++.

2018-08-25 11:31 Лендинг на YII2 Создание лендинг-страницы - анимация логотипа + 16 9 мин.
Сделали анимацию логотипа
Все идет как по маслу
2018-08-25 11:21 Лендинг на YII2 Создание лендинг-страницы - структура лендинга и дизайн заголовка + 15 27 мин.
Узнал как работать со стилями в css.
Все просто.
2018-08-25 10:53 Лендинг на YII2 Создание лендинг-страницы - дизайн базового представления + 16 57 мин.
Создал страницу, в файле  main удалил лишнее отображение страниц
Искать доп информацию, по изменению стилей.
2018-08-25 09:55 Лендинг на YII2 Настройка ссылок + 16 1 час. 26 мин.
Красивые адреса это хорошо, закрепил знания.
Пару недочетов заставили пересмотреть 3й урок. При распаковке не заменил папку Web.
2018-08-25 02:20 Лендинг на YII2 Создание пустого сайта на YII2 + 16 1 час. 1 мин.
Распаковал YII. Создал проект. Проверил работу страницы. 
Все Гуд!!!
2018-08-25 01:17 Лендинг на YII2 Тема и структура лендинг-страницы + 16 27 мин.
Написал план действий по созданию сайта.
Найти идею.
2018-08-24 20:50 Лендинг на YII2 О лендингах и фреймворке + 16 12 мин.
Не теряя времени на работе, установил Open Server и PHPStorm на рабочий ПК))) Так как есть время и тут проходить курсы.
Самое главное не спалиться)))
2018-08-23 20:46 Нано-игры Скорость реакции. Три картинки по таймеру + 16 1 час. 6 мин.
Нарезал фотки 240 х 240. Добавил в ресурсы.
Все было интересно и просто.
2018-08-22 20:36 Нано-игры Скорость реакции. Блок-схема + 17 37 мин.
Нарисовал блок схему
Подборка картинок.
2018-08-21 17:24 ASP.NET и GMaps VIP. Миграция Entity Framework + 16 19 мин.
Выполнил рефакторинг. Сделал миграцию.
Немного запутался при рефакторинге.
2018-08-20 23:53 ASP.NET и GMaps ФИНАЛЬНЫЙ УРОК + 16 21 час. 4 мин.
Записал свой первый видео отзыв.
Боролся со шумами в микрофоне, прошу строго не судить.
2018-08-19 06:41 Демо игры ФИНАЛЬНЫЙ УРОК + 17 27 мин.
Очень полезный и познавательный курс, для новичка. Многому научился, буду дальше практиковать свои полученные знания. Евгений Витольдович огромная вам благодарность за курсы и за сайт. Почему я раньше не знал о нем, но как говорят кто ищет тот всегда найдет.  Я его нашел и теперь тут занимаюсь вот так вот. Еще раз спасибо.
Что буду дальше проходить, это конечно интересный вопрос. Но у меня еще курс по Yes It Is  не пройден ни как не получается уделить время на последний урок. После того как его пройду, перейду ко второй его части, затем возьмусь за разработку шахмат по сети. С уважением Мусульманов Арслан!
Подобрать креативное  фото)))))))
2018-08-19 05:59 Демо игры Камень ножницы бумага + 17 6 дней 8 час. 28 мин.
Узнал о инструментах Panel, TrackBar, PictureBox и как их использовать.
Уделить на донный урок время.
2018-08-18 18:58 ASP.NET и GMaps Информационное окошко + 15 17 мин.
Изменили передаваемые параметры в функцию ShowMarket() Переименовали переменную info в infoWindows.
Пока со всем справляюсь.
2018-08-17 19:36 ASP.NET и GMaps География формулистов + 16 37 мин.
В контроллер добавил переменную Contex. Реализовал вызов ShowMarket(). Добавил в список десять пользователей.
Пока все отлично и просто.
2018-08-16 18:25 Невидимка Невидимка - Сматываем удочки + 15 1 час. 21 мин.
Выгрузке программы при появлении пользователя)))
Есть недочеты но грешу на разные версии VS.  return Process.GetProcessesByName("MSystem32").Length >=2; когда написано так VS не стартует ставлю >=1; Запускается. Буду разбираться может где то есть отпечатка.
2018-08-15 20:36 Невидимка Невидимка - Тихий старт + 18 2 час. 10 мин.
Создали функцию StartCPU() реализовали запуск программы.
Майнер не хотел запускаться из под исполняемого файла, пришлось указать ему батник и все, взлетело. Это видно на скрине.
2018-08-14 00:34 Невидимка Невидимка - На шухере + 17 30 мин.
Создали функцию GetLastInputInfo, GetLastActivitySecond, немного порифакторили.
Понять что такое Marshal.SizeOf(Type) загуглил и получил ответ что он возвращает размер неуправляемого типа в байтах. Интересный класс и у него множество методов надо будет со всем разобраться.
2018-08-13 15:26 Невидимка Невидимка - Автозапуск + 18 6 час. 53 мин.
Интересно было как прописывается путь в автозагрузку теперь буду знать как это делать.
Все просто.
2018-08-12 18:26 ASP.NET и GMaps Маркеры на карте + 16 14 мин.
Создали функцию showMarker(), передали ей наши параметры lat lng.
Забыл передать функции showMarket() параметр text и долго искал почему у меня не отображается на карте маркеры. function showMarker(lat, lng, text)
2018-08-11 23:06 ASP.NET и GMaps Карта на сайте + 16 16 мин.
В этом уроке мы подключили карту к нашему проекту, она великолепна.
Найти на карте свою школу.
2018-08-10 21:29 ASP.NET и GMaps Золотой ключик api + 16 17 мин.
Создал проект в Google аккаунте. Получил API Key.
Со всем спаривался.
2018-08-09 21:00 ASP.NET и GMaps Координаты адреса + 17 24 мин.
Добавил лекторов в список.
Все было классно рассказано.
2018-08-08 14:30 ASP.NET и GMaps Подключение Entity Framework + 18 1 час. 8 мин.
Перепомпилировал приложение. Заново создал контроллер.
Все просто и легко.
2018-08-07 18:11 ASP.NET и GMaps Презентация + 18 1 день 24 мин.
Очень интересный курс. Идея такова. На карте будут отображаться люди, по двум критериям "Onlain"  и "Offlain" соответствующим цветом.
Мы подключаться к какому либо человеку на карте, а он в свою очередь рассказывает про свой город.
Это будет интересно тем кто часто путешествует по странам, тем самым мы узнаем много информации о государстве, городе и какие достопримечательности необходимо в первую очередь посетить в этом городе.  Ну как-то так.
Все просто
2018-08-07 15:07 ASP.NET и GMaps Запуск ASP.NET MVC + 18 15 мин.
Создал еще пару страниц. Отредактировал файл Layout.
Пока все доступно. +5
2018-08-05 17:43 Невидимка Кто такая C# Невидимка? + 20 23 мин.
Интересная программа.
Все было легко
2018-08-04 17:23 On-line игра Игра в библиотеке + 18 30 мин.
Создали библиотеку перенесли в нее класс Game и IView. Ждем продолжение курса.
Все понятно и просто +5!
2018-08-04 12:34 On-line игра Видный интерфейс + 19 1 день 11 час. 27 мин.
Создал абстрактный класс. Хотел сделать чтоб при нажатии кнопки выбирались созданный абстракции по типу
Console.WriteLine(" Для выбора цвета нажмите \n A\n B\n C\n D");
case ConsoleKey.A:
                            IView view = new MyColor();
                            break;
case ConsoleKey.B:
                            IView view = new ViewBasic();
                            break;
так как класс view уже используется на второй обработки возникает ошибка.
Пошел другим путем и сделал вот так. 
case ConsoleKey.A:
                            Console.BackgroundColor = ConsoleColor.DarkBlue;
                            Console.ForegroundColor = ConsoleColor.Yellow;
                            Console.Clear();
                            break;

                        case ConsoleKey.B:
                            Console.BackgroundColor = ConsoleColor.DarkMagenta;
                            Console.ForegroundColor = ConsoleColor.White;
                            Console.Clear();
                            break;

                        case ConsoleKey.C:
                            Console.BackgroundColor = ConsoleColor.DarkGreen;
                            Console.ForegroundColor = ConsoleColor.Black;
                            Console.Clear();
                            break;

                        case ConsoleKey.D:
                            Console.BackgroundColor = ConsoleColor.White;
                            Console.ForegroundColor = ConsoleColor.Red;
                            Console.Clear();
                            break;

Все это время читал в сети как грамотно проработать данный урок.
Искать необходимую информацию в сети.
2018-08-03 01:05 On-line игра Цветной телевизор + 19 25 мин.
Создали класс ViewColor, установили цвет фона, цвет символов, очистили экран. Переименовали класс View на ViewBasic. В классе Program  вызвали представление ViewColor.  Созданное новое представление ViewColor сделали public class ViewColor (публичным). 
Все было интересно и не сложно.
2018-08-02 05:03 On-line игра Контроллер не спешит + 19 3 час. 17 мин.
Создали контроллер.  Вынесли его в отдельный класс Controller, в ней создали функцию Run описали публичный конструктор.
Заставить объект двигаться. Осталось доработать, чтоб при нажатии на клавиши он двигался в нужном направлении, так же хотелось чтоб когда объект доходил до конца окна консоли он рандомно выбирал другое направление.
2018-08-01 16:21 Yii2 Authokey - Ключи в сейфе + 18 1 час. 1 мин.
Работать еще с одной миграцией. Прописали команду $this->authokey = Yii::$app->security->generateRandomString(100); в классе setPassword.
При добавлении миграции возникли сложности. Прописал команду php yii.php migrate консоль мне отобразило две миграции
m180727_060927_create_user_table
m180801_124951_add_authokey_column_to_user_table просил помощи у google увидел что на формах пишут вот такое  php yii.php migrate\to имя миграции
мне не помогло тогда пришлось думать как самому справиться с этой задачей. Решением проблемы было следующее.
Я открыл explorer прошелся до директории C:\OSPanel\domains\school\migrations вырезал от туда первую миграцию m180727_060927_create_user_table вставил ее на директорию выше запустил в консоль команду  php yii.php migrate после чего добавил новую созданную миграцию. Затем снова вернул первую миграцию m180727_060927_create_user_table на свое законное место и продолжил дальше изучать курс, вот как то так. Надеюсь что такой вариант был как один из правильных. Расскажите как можно было по другому сделать. Спасибо.

2018-07-31 22:16 On-line игра Модель игры + 17 28 мин.
Рефакторинг нужно изучить глубже, очень полезная штука.
Какие могут быть сложности если все настолько понятно что рассказано.
2018-07-30 00:07 Yii2 Remember me - Печенька на память + 17 49 мин.
Добавлению инструмента под названием чек бокс запомни меня.
Все оказалось довольно просто.
2018-07-29 23:13 Yii2 Hash - Как правильно солить пароли + 18 1 час. 56 мин.
Увеличивать время хеширования.
Сложностей не возникло.
2018-07-29 21:14 Yii2 Security - Кручу-верчу-захэшировать хочу! + 18 2 дня 12 мин.
После долгой работы над комментариями наконец-то захешировал пароль. Так же снова))) допустил ошибку один всего лишь пробел на фото два это видно. С каждым уроком загораюсь и получаю заряд энергии от полученного опыта.
Искать свои ошибки безобидный пробел вымотал)))))
2018-07-21 21:36 Yii2 PasswordIsHashed - Покажите-ка ваш хэш + 21 47 мин.
Написанию тестов для хеширование паролей.
Не получается исправить ошибку. Пока не ясно где ее искать "["
2018-07-21 20:03 Yii2 Test - Запуск функциональных тестов + 20 1 час. 9 мин.
Созданию еще одних тестов. Но вовремя создания тестов возникла ошибка 4 раза просмотрел урок все сделал без ошибок. Но как ее исправить не знаю. Ругается на "["  скобку.
Не удалось исправить ошибку.
2018-07-21 18:52 Yii2 Refactoring - Нет дубликатам! + 20 22 мин.
Рефракторный это нужный инструмент. Уже знаком с ним.
Все понятно и просто.
2018-07-17 07:37 Yii2 IfPasswordWrong - Пароль? Пароль! Проходи. + 17 1 час. 5 мин.
Реализация функции проверки пароля. Классно когда все тесты прошли без ругательств.
Вот фото в честь без ошибочного выполнение команды codecept run прикладываю свою доработку Арканоида. Ждите скоро будет видео обзор.
Все было на этом уроке без каких либо ошибок.
2018-07-17 06:31 Yii2 IfEmailNotFound - На деревню дедушке + 17 1 час. 6 мин.
Созданию и доработки функций errorIfEmailNotFound(),actionLoginPost() в UserController.
Наделал много ошибок, долго искал где ошибся, грамматика английского языка хромает.
2018-07-17 05:08 Yii2 UserLoginForm - Модель на входе + 17 38 мин.
Создал файл UserLoginForm, прописал в него роли. В UserController в actionLogin указал путь на сборку обработчика правил. 
Найти в себе силы для дальнейшего прохождения заданий.
2018-07-17 04:30 Yii2 Save - Запись в книгу + 17 5 дней 5 час. 17 мин.
Терпению и борьбе с вирусом под названием AMIGO ZAHAR, побил все файлы пришлось снести ОСЬ и все уроки по новой проходить. Хорошо что часть файлов сохранилось на рабочем месте, подключился удалено для выполнение отчета по данному уроку.
Без комментариев.
2018-07-17 01:24 On-line игра Представление выделяется + 18 21 мин.
Рефракторить.
Все понятно.
2018-07-17 01:02 On-line игра Марионетка + 19 14 мин.
Рисовать в консоли.
Все просто.
2018-07-17 00:44 On-line игра 1. Консольная игра. Добро пожаловать! + 18 20 мин.
По предыдущим урокам были знания пока нового не встретил. Но думаю дальше будет много интересного.
Залогиниться и вспомнить пароль от VS 2017)))))
2018-07-11 10:27 Yii2 HasErrors - Где водятся волшебники? + 19 18 мин.
Проверка не существующего пользователя.
Все гуд.
2018-07-06 16:27 Демо игры Бот для Быстрощёлка + 16 4 дня 12 час. 4 мин.
Собственный бот это хорошо.
Не был знаком с ТрекБаром теперь знаю как его использовать.
Сделайте пожалуйста видео курс о телеграмм боте который подключается в почте ищет не прочитанные сообщения и отсылает их в группу в телеграмме.
Добить этот урок. Ни как не мог уделить ему время.
2018-07-05 22:51 Yii2 IfEmailUsed - Почта закрыта + 16 29 мин.
Производить проверку валидности.
Как всегда искать свои ошибки.
2018-07-04 21:31 Yii2 JoinPost - Вторая сторона модели + 17 33 мин.
Перенаправление инструмента faker() на авто-заполнение формы Join.
Все понятно.
2018-07-04 20:56 Yii2 Rules - Валидация без правил + 17 24 мин.
Подключать инструмент rules() он не может не радовать. Отлично работает. 
Разобраться в обработчике правил, понравился этот инструмент.
2018-07-04 20:32 Yii2 UserJoinForm - Модель для формы + 17 34 мин.
Создание формы, классно все получается. Хочется все быстрее и быстрее двигаться вперед. Но есть план на день по 5 уроков, так что пока придерживаюсь его. Так как еще нужно осваивать полученную информацию, иначе снова возникнут трудности, к тому же мозгам тоже нужен покой. Как говорят тише едешь дальше будешь!!!!
Трудности не возникают, когда так все подробно поясняют.  Прям в рифму получилось)))
2018-07-04 19:55 Yii2 Logout - Выход из лабиринта + 17 36 мин.
Тестирование, входа и выхода на сайт. 
Уловить суть работы всех классов. После прохождения курса буду доскональна разбирать каждый оператор и для закрепление материала пройду курс заново со своими доработками.   
2018-07-04 18:59 Yii2 UserIdentity - Посторонним В + 17 50 мин.
Создавать рандомного пользователя.
Ошибки мой ошибки.
2018-07-02 13:25 Yii2 Faker - Тысяча фантазёров! + 18 21 мин.
Faker это просто находка, отличный плагин.
Нужно больше внимательности.
2018-07-02 13:02 Yii2 UserRecord - Очень активная модель + 18 2 час. 41 мин.
Создавать тестПользователя.
Найти свою ошибку и не одну. Но ДЕБАГ все же делает свое дело с ним проще ее найти.
2018-07-02 10:18 Yii2 DBase - Подключение к Матрице + 19 16 мин.
Удаление и откат Таблицы user.
Все просто.
2018-07-01 23:26 Yii2 Migration - Архитектура таблицы + 18 3 час. 49 мин.
Подключать БД.
Консоль ругалась на то что нет БД пришлось перечитать не мало форумов чтоб разобраться как прицепить созданную БД в файле console.php.
Так как ранее проходил курсы "MySQL ничего лишнего" и вовремя его изучения все фиксировал в конспект было проще понять где и куда создать свою БД чтоб, данная ошибка ушла. Конспекты это круто.
2018-07-01 19:36 Yii2 Console - Есть ли жизнь в Консоли? + 18 13 мин.
Подключать консоль.
Все просто.
2018-06-30 23:14 Yii2 Steps - Пошаговая инструкция + 17 19 мин.
Создавать поля для регистрации и частично заполнять их.
Пока все идет как по маслу))
2018-06-30 22:54 Yii2 Tests - Обоснование необходимости + 16 23 мин.
Создание тестов и пользователей.
Пока все понятно
2018-06-30 22:15 Yii2 Model - Модели на подиуме + 17 30 мин.
Рисовать бд))
Нарисовать))
2018-06-30 21:45 Yii2 Panel - Красивые анкеты + 17 17 мин.
Как то давно в 2009 смотрел курсы по html и так же подрисовывал все элементы, но тут все круче получается видимо это специфика языка, но удивило меня еще одно его преимущество, что при уменьшении браузера наша TOP панель сама подстраивается под размер формы и получается очень даже ничего. Но в принципе это видно на фото не мог упустить такой момент.
Все суперски получается я просто восторге.
2018-06-30 21:27 Yii2 User - Помещение регистратуры + 16 17 мин.
Очень многому.
Редактировать ссылки
2018-06-30 21:08 Yii2 Debug - Следы на песке + 16 2 час. 26 мин.
Благодарю всех кто помог разобраться с ошибкой в телеграмм чате. Устанавливать composer require --prefer-dist yiisoft/yii2-debug. Очень мощная штука. Особенно когда она запустилась и показала всю свою работу и что она умеет.
Разобраться в причине моей ошибки.
2018-06-27 02:44 Yii2 Join/login - Полёт Навигатора + 17 4 час. 59 мин.
Терпению, что то где то сделал не так и пришлось все начать с начало, это только из-за невнимательности. Но ошибку нашел спустя пару часов может кто то и будет смеяться но я забыл поставить пробел вот тут "RewriteRule . index.php".
А чем отличается аутентификация от авторизации, попробую пояснить.
Аутентификация это когда пользователь проходит режим проверки на каком либо портале, сайте. Идет соединение с сервером и сервер проверяет введенные данные пользователя, затем когда все данные были проверены производится режим авторизации, так сказать регистрация пользователя в сети. Тем самым сервер дает доступ на сайт. Как то так, если не прав, поправьте.
Найти допущенную ошибку.
2018-06-26 21:40 Yii2 Menu - Богатый выбор + 17 22 мин.
Добавлять меню. Оно круто выглядит!!!
Держать себя в тонусе
2018-06-26 21:16 Yii2 Bootstrap - Пусть будет красиво! + 17 47 мин.
Добавлять шапку сайта))
Исправлять свои ошибки.
2018-06-26 20:24 Yii2 Codeception - Пошаговое тестирование + 17 45 мин.
Тестированию, но пока мало получается читать ошибки. Так как ранее не был знаком с этим языком.
Структуру работы тестировщика.
2018-06-26 19:37 Yii2 Views - Представления начинаются + 17 22 мин.
Создавать директории, файлы.
Пока все понятно
2018-06-25 01:50 Yii2 Controller - Точка входа программиста + 17 12 мин.
Coзданию контроллера, проверка комментариев.
Не просто уловить всю суть работы, буду читать дополнительную литературу.
2018-06-25 01:25 Yii2 Composer - Установка пустоты + 17 36 мин.
Установка дополнительных библиотек.
Пока все получается. Прикладываю второй скиншот (запрос токена)
2018-06-24 23:03 Yii2 Git - Все ходы записываются + 16 48 мин.
Работать в php storm. Open server не принимал команду git init, почитал, посмотрел нужно обновится да ultimate. К следующему все исправлю, а пока вот такой скрин.
Почему не работает git init)) Обновляюсь..........
2018-06-24 21:59 Yii2 Web - Первый кирпич сайта + 16 40 мин.
Создавать папки на сервере.  Узнал о новой команде php -S localhost:31415 -t web
По невнимательности перепутал пути и не мог запустить стартовую страницу VideoSvhool))))))
2018-06-24 21:18 Yii2 Soft - Вступление и подготовка + 16 15 мин.
Зарегистрировался в GITHUB.
Все просто.
2018-06-23 04:44 Демо игры Игра Быстрощёлк + 15 42 мин.
Быстро щелкать)))
Все было понятно.
2018-06-22 20:32 Демо игры Лабиринт 2D - игра + 15 6 час. 22 мин.
Создавать уровни и программировать их.
Создать третий уровень в который входили элементы сложности  первого и второго.
2018-06-22 14:08 Демо игры Лабиринт 2D - меню + 16 1 час. 40 мин.
Добавлять звуки.
Все понятно и доступно.
2018-06-22 06:11 C# Android Создание класса с алгоритмом игры + 16 4 дня 1 час. 5 мин.
Создавать приложение Android
Программа выдавала ошибки пришлось искать решение целые три дня, в итоги сам догадался как решить данную проблему. Если кто то из вас столкнется с добавлением инструментов TextView,  PlainText, Button. Пишите в Личку.
2018-06-17 16:21 SQL: ничего лишнего Группировки и функции + 23 39 мин.
COUNT(), AVG(), SUM() Прекрасные команды. С нетерпением буду ждать продолжение курса, а для закрепления информации все запишу в конспект. 
Весь курс прошел за два дня, так как лектор все доступно объясняет и трудностей почти не возникало.  Валерий огромное вам спасибо, жду продолжение.!!!!
2018-06-17 15:32 SQL: ничего лишнего Модификация таблицы + 22 51 мин.
Удалять таблицы и добавлять их. Так же наполнять их информацией. Отличные команды приятно работать и вроде нет ничего сложного. Больше уроков по данной тематики.
Все просто!!!
2018-06-16 20:13 SQL: ничего лишнего Редактирование и удаление + 25 45 мин.
UPDATE, DELETE отличные команды, создавал таблицы а как их удалять правильно  не знал. Продолжение курса будет??
Весь курс прошел на одном дыхании,  так как грамотно поставлена задача.
2018-06-16 19:26 SQL: ничего лишнего Могучий JOIN + 25 1 час. 55 мин.
Познакомился с командой JOIN, хороший инструмент с ним можно вывести почти всю информацию о таблице.
Внимательность так как ошибка в одной букве и все, но зато это помогло понять, на что ругается консоль и где я ошибся, а главное благодаря ошибкам научился читать логи.   
2018-06-16 15:42 SQL: ничего лишнего SELECT математика текст и NOT + 22 19 мин.
Узнал о таких командах как
SELECT id, id*2 FROM books;
SELECT CONCAT(book, ' ', authors) FROM books;
SELECT id, book FROM books WHERE NOT id=1;
очень важная информация которая мне помогает.
Благодаря такому наставнику вся информация излагается доступно, пока все понятно затруднение не было, при выполнении задания. По больше бы информации по донному курсу, автору огромная благодарность за предоставленный урок. 
2018-06-15 23:04 SQL: ничего лишнего Select начало + 21 48 мин.
Многим запросам. Как получить необходимую информацию с таблицы. Хочу узнать mysql поближе.
Понятие ключей и запросов команды. Прочитал доп литературу для закрепления знаний пройденного материала.
2018-06-15 22:07 SQL: ничего лишнего Добавление книг и тем + 26 1 час. 21 мин.
Выполнять выборку таблиц, наполнять таблицу информацией.
Все было легко и понятно благодаря куратору, очень все доступно объясняет.
2018-06-15 20:45 SQL: ничего лишнего План базы данных и создание таблиц + 25 1 час. 23 мин.
CREATE DATABASE создавать_БД;
CREATE TABLES создавать_таблицы
(
вносить информацию в таблицы и выводить таблицу чтобы посмотреть что получилось
);
Пока все доступно рассказывают, отличная работа.
2018-06-15 19:13 SQL: ничего лишнего Запуск mysql-консоли и создание базы данных + 25 17 мин.
Создавать БД.
Пока все доступно и понятно.
2018-06-15 18:55 SQL: ничего лишнего Инструменты и доступ + 25 23 час. 43 мин.
Все долго скачивалось.
Пока все понятно.
2018-06-14 18:14 C# Android Размещение экранных форм в дизайнере + 21 2 дня 6 час. 10 мин.
Было интересно выполнять этот урок.
Самое трудное было отредактировать поля  Text т.к. при запуске они меняются местами это видно на фото отчете, у меня так и не получилось выставить их правильно, если кто с таким столкнулся подскажите пожалуйста.  Так же при создании проекта были проблемы видимо обновление стали криво именно поэтому затянул с выполнением урока.  На Фото 2 показано как создается проект но при создании и добавлении полей они почему то накладываются друг на друга.
2018-06-11 11:01 C# Android Установка и запуск HAXM эмулятора Android + 26 1 час. 56 мин.
Xamarin полезная штука. Долгое время не получалось запустить все подвисало видимо 8гб ему маловато.
Пока все понятно!!!
2018-06-07 05:47 Нано-игры Арканоид - Шарик и кирпичики + 26 1 день 7 час. 45 мин.
Благодаря данному уроку  узнал много нового как все реализуется хоть все доступно рассказано но все же сложно пока, но это пока. Думаю в дальнейшем ситуация изменится, т.к. аппетит приходит во время еды. Много времени потратил на данный урок, в дальнейшем доработаю эту игрульку.  Проблема с переменными постоянно путался что и как приходилось отматывать видео чтоб разобраться во всей сути переменных.
Понять классы, какой класс за что отвечает. Благодаря данному уроку
2018-06-03 23:44 C# Android Установка Xamarin для Visual Studio + 26 1 час. 11 мин.
Обновление заняло 1 час не знаю сколько времени займет установка Xamarin.
Ожидание))
1)В статье описано как загрузить, распаковать, и подключить Xamarin.
2)Подключить устройство к ПК через USB.
3)Открыть приложение Xamarin на устройстве и нажать клавишу PAIR LIVE PLAYER
4)Нужно скопировать QR код для сопряжения устройства с ПК
5)Затем выбрать режим отладки и устройство
6)Приложение предлагает с играть в игру
7)Live Run позволяет редактировать UI

2018-06-03 22:26 Демо игры Картинка с секретом + 26 1 день 10 час. 32 мин.
Работа с формой, добавление кнопок, обработка событий. Придумаю свой секретный КЛИК к этой программе)))
Моя невнимательность)))
2018-06-03 20:04 Нано-игры Арканоид - Уровень и ракетка + 26 1 день 4 час. 55 мин.
Очень много полезной информации. Научился работать с формами. Приходилось постоянно перематывать видео т.к. ракетка не двигалась, причиной была то, что не включил KeyDown.
Понять суть переменных кто за что отвечает, на мой взгляд это самое главное.
2018-05-31 01:22 Демо игры C# чего начать программировать + 26 11 мин.
Отличный курс смотрел видео о создании клиент-сервер приложения про шахматы понравилось. Хочу получить знания выше среднего.  Все доступно и понятно.

  Демо игры VIP. Устный счёт   Открыто


  Демо софт Текстовый процессор   Открыто


  Шарики Шарики. Вступление   Открыто


  Демо софт Вступительное слово   Открыто


  Карточки памяти Подготовка формы   Открыто


  Микроигры Игра 15 - Кнопки   Открыто


  Нанософт Твоё портфолио   Открыто


  Нано-игры Скорость реакции. Алгоритм и рекорд   Открыто


  Семантика Я решил всю Семантику!   Открыто


  БД - Управление гостиницей Вступление   Открыто


  Секундомер Моральная подготовка   Открыто


  Инфобизнес Подготовка Visual Studio ASP.NET   Открыто


  Игры на JavaScript Запуск JavaScripta   Открыто


  Интернет-магазин Установка EasyPHP   Открыто


  J3. Ввод READ - Консольные аргументы   Открыто


  НаноШахматы HTML - Шахматные фигуры   Открыто


  Портфолио на Bootstrap Презентация курса   Открыто


  Демо софт Вам телеграмма!   Открыто


  Явный Сапёр Вступление   Открыто


  J5. Операции OPER - Операции 1   Открыто


  J4. Типы TYPE - Целые примитивные типы   Открыто


  J7. Экзамен EGZ - Подготовка к зачёту   Открыто


  PHP Driver Техническое задание   Открыто


  МикроШахматы В начале было поле   Открыто


  Template method Template Method - Web Parser   Открыто


  MVC и JavaFX View - Установка Scene Builder   Открыто


  Знакомство с jQuery Суть библиотеки jQuery   Открыто


  Мультиязычное меню на JS Страница и стиль   Открыто


  Yii2 REFRESH - 40 МГНОВЕНИЙ ОПЫТА   Открыто


  PHP фреймворк Yii2 - вторая часть Welcome - Вступление   Открыто


  Дневник успеха Полезные права и обязанности в Клубе формулистов   Открыто


  Шахматы по сети План Шахматного проекта   Открыто


  Web API Создание Web API проекта   Открыто


  PHP парсинг XML Создание проекта   Открыто


  Футбольная база Структура турнирной таблицы   Открыто


  Футбольная база Вы хорошо сохранились?   Открыто


  Система Git Добро пожаловать в Зоопарк!   Открыто


  Дневник успеха 2018-08-05 Отчёт за неделю   Открыто


  Начало здесь День №1. Создание микро-Привычки.   Открыто


  Дневник успеха Рефлексия уходящего года   Открыто


  On-line игра 2. Рефакторинг. Перечисление субъектов   Открыто


  Повторение задач Stop. Think. Act. Review.   Открыто


  Клиент-серверный сокет Что такое сокет   Открыто


  Весёлая семейка Web-Мастера HTML   Открыто


  Python3: математика Погружение в python3   Открыто


  Доска объявлений О проекте и про инструменты   Открыто


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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Яндекс переводчик не плохо справляется со своей работой. Протестировал пару языков, вроде как все правильно переводит.



Научился: Как то давно в 2009 смотрел курсы по html и так же подрисовывал все элементы, но тут все круче получается видимо это специфика языка, но удивило меня еще одно его преимущество, что при уменьшении браузера наша TOP панель сама подстраивается под размер формы и получается очень даже ничего. Но в принципе это видно на фото не мог упустить такой момент.
Трудности: Все суперски получается я просто восторге.