Online обучение c#

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

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

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

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

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

Дата Видеоурок Результат
2017-07-30 03:22 Нано-игры Скорость реакции. Три картинки по таймеру + 16 1 час. 35 мин.
Элемент pictureBox и работу с ним.
Сложностей пока нет.
Если применить генератор случайных чисел, нельзя будет высчитать в каком месте появится следующая картинка.
2017-07-24 05:58 Демо софт Вам телеграмма! + 16 1 час. 20 мин.
Познакомился с новым Telegram Messenger.
Знакомство и руссификация мессенджера telegram на windows.
Без замечаний только благодарности за труд.
2017-07-18 23:07 Нано-игры Арканоид - Шарик и кирпичики + 16 2 час. 20 мин.
Отличный урок!


Алгоритм перемещения шарика.
Отличная игра, отличный урок!
2017-07-15 17:38 С++ Графика - обрезка изображений Презентация курса + 16 не указано


Спасибо за интересный и необходимый урок.
2017-07-07 16:58 Нано-игры Арканоид - Уровень и ракетка + 16 1 час. 40 мин.
Научился находить координаты объектов, передвигать объекты.
Научился обрабатывать события клавиатуры, но на этом примере стала понятна обработка (событий к примеру мыши).
Сложным и нужным для меня был обработчик событий.
Спасибо за интересный урок!
2017-01-30 02:06 Singleton Singleton - Intro + 10 20 мин.
Познакомился с шаблоном singleton .

Когда  использовать синглтон
Ещё не достаточно ознакомлен с темой.
2016-12-26 02:02 JA. Классные пакеты CLASS2 - Человекостудент + 20 20 мин.
Ничему
Лёгкое задание
Без комментариев.
2016-12-25 10:42 JA. Классные пакеты CLASS - Зачётная задача № 2 + 20 1 час. 40 мин.
Работе с super классом.
Написать мeтoд для ввoда дpoби c клaвиaтyры.
Очень хороший урок!
2016-12-21 22:53 JA. Классные пакеты CLASS - Зачётная задача № 1 + 20 2 час. 10 мин.
Работе с дробями.
Выполнить правильно обращения из одного класса к другому.
Вспомнил дроби, и действия с ними.
2016-12-18 02:12 JA. Классные пакеты CLASS - Подготовка к зачёту - Вспомним дроби + 20 40 мин.
Вспомнил работу с дробями .
Fraction :
numerator;    denominator;
работу с дробями
Спасибо!
2016-12-17 00:21 JA. Классные пакеты CLASS - Модификаторы доступа + 20 30 мин.
Ознакомился с Модификаторы доступа.
Ничего
Спасибо
2016-12-16 23:22 JA. Классные пакеты CLASS - Общий голос + 20 25 мин.
Дополнительная практика работы с ООП.
Ничего.
Несложный урок.
2016-12-16 22:43 JA. Классные пакеты CLASS - Три заветных слова + 20 1 час. 30 мин.
Ознакомился с одним из 3-х китов ООП с наследованием.
1.Наследование позволяет снова использовать код одного класса в другом классе.
  ( можно унаследовать новый класс от уже имеющегося класса). и оптимизировать код.

Введение в ООП.
Очень интересный и нужный урок.
2016-12-13 12:02 JA. Классные пакеты CLASS - Звериное наследство + 20 1 час. 00 мин.
В уpoкe я ознакомился c - Наследованием. Основной класс - базовый  и классы  наследники.
Сложно будет применять это на практике.
Отличный урок.
2016-12-13 07:20 JA. Классные пакеты CLASS - Зоопарк + 20 1 час. 10 мин.
Размещать созданные классы в иерархии пакетов и папок.
Правильно записать import и package.
Спасибо за урок!!!
2016-12-12 04:19 JA. Классные пакеты CLASS - Красная книга + 20 40 мин.
Как с oxpaнить  программу на  флешку и запустить её. Работа с jar файлами.
Запуск программы с флешки.
Хороший познавательный урок.
2016-12-12 03:22 JA. Классные пакеты CLASS - Пакеты для зверей + 20 30 мин.
Работе с пакетами!
Без комментариев.
Моя невнимательность. Не прописал в файлах - public.
2016-12-12 01:57 JA. Классные пакеты CLASS - Кошкин дом + 20 15 мин.
Работе с классами
Нетрудный урок.
Только  благодарности.
2016-12-12 01:19 JA. Классные пакеты CLASS - Каждой тваре по файлу + 20 10 мин.
Компилировать основной класс и вспомогательные в разных файлах.
Несложный урок.
Спасибо за урок!
2016-12-12 00:45 JA. Классные пакеты CLASS - Кошка и Собака + 20 20 мин.
Тому что есть основной класс в котором находится public  main() и два внутренних класса таких как (у меня) Cat1()
и  Dog1(). У кошек и собак один метод "голос" voice.
Всё было  лёгким.
Интересный, познавательный урок.
2016-11-21 21:45 J1. Запуск START - Платформа Java + 21 10 мин.
Компилировать программу и запускать байт - код.
Всё интересно и легко.
Хороший урок.
2016-08-10 23:43 Демо игры VIP. Устный счёт + 20 2 час. 00 мин.
Лучше считать и к тому же получил программу для счёта!
Найти и исправить свои ошибки.
В свою программу я включил timer и доволен тем, что могу совершенствовать счёт по времени.
2016-07-26 02:58 J8. Циклопы LOOP - Три части Forа + 20 50 мин.
1 Тому из кaкиx чacтeй состоит заголовок цикла for.
2 То что части можно вынести из заголовка.
3 Все функции  вызвать поочерёдно.
Оформление результата.
Спасибо за отличный урок!
2016-07-25 04:59 J8. Циклопы LOOP - Пока четыре цикла + 20 1 час. 00 мин.
Вариантам работы с циклом while
Придумать ещё один вариант цикла while
Очень полезный урок.
2016-07-23 17:57 J3. Ввод READ - Конкатенация аргументов + 20 50 мин.
Методу String concat.
String concat.
Отличный урок.
2016-07-21 19:31 J3. Ввод READ - Консольные аргументы + 20 40 мин.
Работе с несколькими  string-параметрами.
Несложный но полезный урок.
Повторение мать учения.
2016-07-21 00:53 J8. Циклопы LOOP - Счастливые билеты + 20 1 час. 00 мин.
Работе  aлгopитмa с перебором из нескольких циклов.
Ускоpить paботy aлгopитмa
Хороший урок.
2016-07-15 03:29 J6. Условия IF - Тетрамакс + 20 1 час. 10 мин.
Использовать  буферизованный вводом данных.
Работать с BufferedReader.


InputStreamReader(System.in) - (System.in в обёртке InputStreamReader).
Работать с BufferedReader.
1. Что и как читает данные.
2. System.in - читает только байтами.
3. InputStreamReader(System.in) - (System.in в обёртке InputStreamReader  читает набор байт) - символы.
Eсли не верно - поправьте.
2016-07-08 21:50 J3. Ввод READ - Буферный чтец + 20 50 мин.
Работе с классом BufferedReader.
1. Использовать другой  cпocoб для считывания данных.
2. Использовать  BufferedReader  для  различных потоков.
Как используется  BufferedReader  для  различных потоков?
2016-07-08 04:40 J9. Массивы ARRAY - Макси в Мини + 21 40 мин.
Менять местами элементы массива.
Поменять местами maximum  и minimum.
Замечательный урок!
2016-07-08 01:26 J9. Массивы ARRAY - Максима Массива + 20 25 мин.
1. Научился работе с массивами.
2. Конкретнее - сравнению данных в массиве.
Операции с массивом.
Евгений, спасибо за уроки!
2016-07-03 03:24 J9. Массивы ARRAY - Целый массив + 20 20 мин.
Работе с массивом.
Несложный урок, но полезный.
Интересный, познавательный урок.
2016-06-28 06:50 J3. Ввод READ - Сколько мне дней + 21 1 час. 20 мин.
1. Подключать  стандартные  классы.
2. Задавать формат даты.
Не допустить  синтаксических ошибок.
Работа с новыми классами.
Евгений Витольдович, здравствуйте!  Вы написали - "Зря ты исходники размещаешь в папке bin"  . Хотел сделать  как  вы учили в  видео уроке  "Платформа Java" .  В файле Screenshot-103.jpg Screenshot  командной строки . Там видно, что в строке 1. компиляция проходит и Program.class сформирован но запуска в строке 3.  R:\Java>java Program нет 
со строки 4. по 5. ошибки зато работает полный путь - строка 6. и итог строка 7. 
Прошу помочь разобраться с ошибками.
1.  R:\Java>"C:\Program Files\Java\jdk1.8.0_91\bin\javac" Program.java
2.
3.  R:\Java>java Program
4.  Exception in thread "main" java.lang.UnsupportedClassVersionError: Program : Uns
upported major.minor version 52.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClassCond(Unknown Source)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$000(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
5.  Could not find the main class: Program.  Program will exit.


6.  R:\Java>"C:\Program Files\Java\jdk1.8.0_91\bin\java" Program
7.  Hello World!
2015-07-12 18:11 Хранитель экрана Новый класс Figure + 1 1 час. 30 мин.
Необходимо  исключать лишнее из  программы.
Использовать класс Figure
Добавить несколько двигающихся кружков.
Спасибо за урок!
2015-07-12 03:37 Хранитель экрана Новый класс Graph + 2 1 час. 50 мин.
Структуризировать  программу.

Оптимизация  программного кода.
Отличный урок ! Спасибо.
2015-07-11 08:22 Хранитель экрана Движение шарика + 1 1 час. 20 мин.
Использовать таймер для графического приложения.
Создание  анимации для простых графических фигур.

Выполнить отскок кружка от края.
Для меня был  интересен в  и познавателен весь урок.
2015-07-09 23:10 Нано-игры Скорость реакции. Блок-схема + 3 1 час. 30 мин.
Принципам рисования блок-схемы
Нарисовать блок-схему
Хороший урок, учит тому  что перед тем как писать программу - нужно как следует подготовить все необходимые
материалы.
2015-07-09 05:05 Хранитель экрана Создаём графику + 1 1 час. 10 мин.
Создание графики при помощи метода DrawEllipse , DrawLine и др.

Урок был познавательным, сложностей не возникло.
Мне курс очень подходит.  После его просмотра  и выполнения, попробовал нарисовать с помощью
Автокликера.
2015-07-08 01:06 Демо игры ФИНАЛЬНЫЙ УРОК + 1 1 час. 20 мин.
-
Отправить отзыв
Информацию подаётся  как в виде видео курсов  так на  онлайн вебинарах .
Огромное количество бесплатных видео курсов.
Все материалы курса - уникальны - огромное спасибо Евгению Волосатову за проделанную работу по созданию
http://www.videosharp.info/ .
2015-07-06 02:18 Демо игры Камень ножницы бумага + 1 2 час. 00 мин.
Использовать Random();  для генератора случайных чисел.
Смене фигур в pictureBox используя для этого таймеру.
Какие функции применять для  сравнения фигур.
Использовать trackBar с  ползунком для изменения параметров.
Использованию  Random();  для  смены фигур.
В конце видео урока по написанию программы 'камень ножницы бумага' мы дописали обработчик события

private void user_pictureBox1_kam_MouseClick(object sender, MouseEventArgs e)
      {   
              check_result();
      }
      добавив условие  if (mode == "game")   
              check_result();
          else
              start_game();
и это было необходимо т.к. без этих условий обработчик работал неверно и можно было выигрывать с огромным
счётом особенно используя предварительно написанный АВТОКЛИКЕР  AutoClicker.exe
Достаточно 1 выигрыша (не переводя курсор можно было продолжать кликать и счёт увеличивался. Привожу
пример выигрыша со счётом  170 - 0.



2015-07-04 00:37 Демо игры Бот для Быстрощёлка + 1 2 час. 10 мин.
Использовать TrackBar и его основные свойства.
Работе с такой функцией как mouse_event.
Использование функции mouse_event.
У меня Автокликер от 1 до 15 mc выдавал 71.1 клик в секунду подумал что это ограничение.
Но вдруг получилось 80 кликов.
2015-07-03 02:03 Демо игры Игра Быстрощёлк + 20 2 час. 20 мин.
Работе с новыми событиями (mause в C#)  MouseDown и MouseClick.
Использование и более углублённое изучение новых событий.
Использование модального диалогового окна.
2015-07-02 02:31 Демо игры Лабиринт 2D - игра + 3 5 час. 30 мин.
Создание новых форм.
Задавать необходимые события для выбранной label.
Писать обработку событий MouseEnter и Shown.
Также использовал событие  MouseHover.
И написал обработку событий MouseHover.
И вводу ограничений  добавив  ключ и дверь.



Использовать  событий MouseHover (при графическом варианте).
Спасибо!
2015-06-26 02:39 Комбинаторика Рекурсия. Фракталы. Треугольник Серпинского + 2 1 час. 10 мин.
Тому что с помощью математики и C# мы можем получать  сложнейшие
геометрические фигуры. И дальнейшее усложнение графики во многом
зависит от нашей фантазии.

Решение прорисовки треугольника  Серпинского - разными вариантами.
Только положительные отзывы. Евгений Витольдович благодарю вас за замечательные курсы!!!
2015-06-25 21:26 Комбинаторика Рекурсия. Фракталы. Спираль + 1 1 час. 10 мин.
Работе с векторной графикой.
Использованию рекурсии.
Выводу простых элементов графики(линия) и созданию из их
более сложных элементов (в нашем случае спираль) используя рекурсию.
Влиянию свойств рекурсии на отображение. Изменяем данные и  вместо
спирали  получаем  фрактал.

Работа с  графикой.
Если не самым сложным, то точно тем от чего получил наибольшее удовлетворение это
то, что в C# я могу работать с графикой!
2015-06-06 21:43 Демо игры Лабиринт 2D - меню + 1 1 час. 15 мин.
1. Подготовке необходимых файлов для работы со звуком.
2. Созданию класса Sound для (звуков).
CheckBox заработал не сразу.
Всё очень нравится! Большое спасибо!
2015-05-11 03:46 Демо игры Картинка с секретом + 1 2 час. 40 мин.
работе формами  и графическими окнами VC
назначение события MouseMove
Спасибо! Все очень нравится.
2015-05-10 03:55 Демо софт Вступительное слово + 1 40 мин.
Следующее задание выполняют после решения очередного.
Установить Visual Studio
Всё понравилось!
  Нано-игры Скорость реакции. Алгоритм и рекорд   Открыто


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





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

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

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

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


Научился: Работе с пакетами!
Трудности: Без комментариев.
Моя невнимательность. Не прописал в файлах - public.


Информацию подаётся как в виде видео курсов так на онлайн вебинарах . Огромное количество бесплатных видео курсов. Все материалы курса - уникальны - огромное спасибо Евгению Волосатову за проделанную работу по созданию http://www.videosharp.info/ .