Online обучение c#

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

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

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

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

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

Дата Видеоурок Результат
2017-07-10 11:29 Нано-игры Бот для Цифр + 16 30 мин.
Повторение того, как указать позицию курсору и произвести щелчок мыши програмно.
Все объяснено доступно.
Применение: можно узнать координаты окна, замерить расположение кнопок, относительно его и производить смещение курсора по алгоритму.
2017-07-07 11:55 Нано-игры Игра Цифры + 16 20 мин.
Работа с Меню.
затруднений не вызвало.
Дописал, чтобы при окончании игры выводилось поздравительное сообщение.
2017-07-06 14:35 Нано-игры Скорость реакции. Алгоритм и рекорд + 16 30 мин.
работать с Stopwatch. Давненько не работали с progressbar.
Затруднений не вызвало, что было непонятно все объяснено по 2 раза :)
Спасибо за урок!
Рекорд побить не удалось:( видимо с реакцией у меня не так все хорошо:)
2017-07-05 11:37 Нано-игры Скорость реакции. Три картинки по таймеру + 16 20 мин.
Повторение материала
Затруднений не вызвало
Сделал, чтобы картики появлялись случайным образом через случайный промежуток времени.
2017-07-04 09:24 Нано-игры Скорость реакции. Блок-схема + 16 20 мин.
вспомнил visio, составление алгоритмов работы
трудностей не вызвало
можно было рассказать о том, как правильно рисовать блок-схемы (какие типы квадратиков для каких условий и пр). В данном виде урок просто проходной, т.к. особо новых знаний не несет.
2017-07-03 09:55 Нано-игры Арканоид - Шарик и кирпичики + 16 2 час. 00 мин.
очень объемный урок. много информации
придумать свой функционал
замечаний нет.
Добавил кол-во жизней. При пройгрыше проверяется не истрачены ли все жизни, если нет - появляются выбитые кирпичики, шарик переносится на ракетку, кол-во жизней уменьшается.
2017-05-30 11:40 Нано-игры Арканоид - Уровень и ракетка + 16 40 мин.
Понял как организовать алгоритм перемещения ракетки
все подробно
Замечаний по данному уроку нет.
2017-05-11 16:01 Демо игры VIP. Устный счёт + 16 2 час. 00 мин.
Обработчик нажатой клавиши, работа с прогресс баром.
Все показанное доступно и понятно.
Немного переосмыслил написание, т.е. писал сам, ориентируясь на то, что должно получиться, а не на то, как писал преподаватель.
В начале игрок выбирает какие задания ему могут попадаться (сложение, вычитание, умножение, деление, возведение в степень), затем случайным образом выбирается вопрос из отмеченных тем.
Добавил подсчет времени ушедшего на ответ, подсчет среднего времени на ответы, количество вопросов выбирается трэкбаром, сложность radiobuttons.
2017-05-11 09:22 Демо софт Вам телеграмма! + 1 10 мин.
Узнал о канале проекта в "телеграмм"
Сложностей не вызвало.
Комментариев по данному уроку нет.
2017-05-11 09:14 Демо игры ФИНАЛЬНЫЙ УРОК + 16 15 мин.
Внимательно слушать цель урока :)
Сформулировать сообщение.
Зовут меня Буньков Павел, курсы нравятся, т.к. сразу идет практическое занятие, которое я могу усложнять по-своему вкусу, а могу просто следовать за преподавателем, если тема для меня сложновато. Радует, что отчеты получают отклики и порой комментарии от других пользователей. Чувствуешь поддержку сообщества.
Далее планирую приступать к "улиткам".
Замечание по сайту проекта - продумать бы и немного облегчить навигацию.
2017-05-11 09:08 Демо игры Камень ножницы бумага + 16 1 час. 00 мин.
Закрепление работы с событиями, sender-ом.
Все подробно, доступно.
Вместо тэга использовал название панели и картики. (см. скриншот)
2017-05-05 20:35 Демо игры Бот для Быстрощёлка + 16 1 час. 00 мин.
работа с таймером, трекбаром
Все доступно и подробно.
С помощью гугла доработал - после нажатия кнопки "Старт", определяются координаты окна "Быстрощелка", курсор переводится на середину окна "Быстрощелка", начинаются клики. В "Быстрощелке" заранее надо нажать кнопку "Начать игру"
2017-05-04 21:38 Демо игры Игра Быстрощёлк + 16 20 мин.
Находить разницу в секундах от старта до финиша.
Все подробно и понятно.
Признак запущена ли игра сделал bool, а не строковый, как в примере.
2017-05-04 16:36 Демо игры Лабиринт 2D - игра + 16 2 час. 00 мин.
Работа c DialogResult, события элементов.
придумать и написать самостоятельно уровень 3
На уровне 1 сделал, чтобы бонусы генерировались автоматически в разных местах, на уровне 3 - динамически генерируются "бегающие" квадратики, которые нельзя задевать, также отъезжают стены, чтобы пройти
2017-05-02 15:49 Демо игры Лабиринт 2D - меню + 16 30 мин.
работа с ресурсами, проигрывание аудио файла
все доступно и подробно
не терпится приступить ко второй части
2017-05-02 14:20 Демо игры Картинка с секретом + 16 30 мин.
Работа с ресурсами, события мыши.
Все доступно и понятно.
Используя знания из пройденного ранее курса, создал одно событие для нажатие на кнопку и там обрабатывал, в зависимости от sender.
2017-05-02 12:59 Демо софт Вступительное слово + 16 20 мин.
Изучил интерфейс сайта.
проблем не возникло
Последняя программа - "Квадратный калейдоскоп"
От курсов ожидаю "прокачки" программирования на языке С#
2017-05-02 12:41 Демо софт Квадратный калейдоскоп + 16 1 час. 30 мин.
Работа с Draw, Enum.
Уложить в голове алгоритм динамического создания компонентов + смещение отрисовки.
Добавил рисование квадрата.
2017-05-01 10:41 Демо софт Текстовый процессор + 16 30 мин.
Работа с openFileDialog и saveFileDialog
Все доступно, подробно, понятно
Добавил вывод имени открытого файла в заголовок окна (  ActiveForm.Text = TextProcessor.ActiveForm.Text + " - " + openFile.FileName;), очистку текстбокса при открытии другого файла, фильтр на openfileDialog, чтобы для выбора были доступны только текстовые файлы ( openFile.Filter = ("Текстовые файлы (.txt)|*.txt");)
2017-04-28 11:39 Нанософт Средняя оценка + 16 1 час. 00 мин.
понятие делегата.
не совсем осознал алгоритм использования делегатов и когда в них  есть необходимость.
используя знания из предыдущих уроков, написал 1 метод, который вызывается при нажатии на кнопку оценки, и берет значение какая кнопка нажата из sender(вместо 4 методов на каждую кнопку). Самостоятельно ввел дополнительный столбик с количеством каждой оценки, изучил как обратится к элементу формы по его имени. 
2017-04-27 15:41 Демо софт Менеджер паролей + 16 30 мин.
работа с буфером windows. работа с событиями.
все, как обычно, рассказано очень подробно. Сложностей не вызвало.
Все получилось.
2017-04-26 16:53 Демо софт Английские карточки + 17 1 час. 00 мин.
получение информации о директории, работа с windows видеоплеером
объяснено и показано очень доступно
Для себя решил, что карточка самодостаточный элемент(с полями тест, видео, картинка, звук) и вывел в отдельный класс. Соответственно первоначально собрал массив экземпляров класса карточка, и далее работал с этим массивом
2017-04-25 14:45 Демо софт Двенадцать месяцев + 16 30 мин.
Изучил как назначить действие на событие элемента.
найти картики))
все доступно и понятно
2017-02-21 09:10 API Telegram Здесь Ботов раздают? + 16 1 час. 00 мин.
Регистрация бота, основы API
Затруднений не вызвало.
Добавить конкретное задание по использованию бота.
  Нано-игры ФИНАЛЬНЫЙ УРОК   Открыто


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





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

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

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

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


Научился: работа с таймером, трекбаром
Трудности: Все доступно и подробно.
С помощью гугла доработал - после нажатия кнопки "Старт", определяются координаты окна "Быстрощелка", курсор переводится на середину окна "Быстрощелка", начинаются клики. В "Быстрощелке" заранее надо нажать кнопку "Начать игру"


Трудности: Уложить в голове алгоритм динамического создания компонентов + смещение отрисовки.
Добавил рисование квадрата.