Online обучение c#

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

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

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

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

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

Дата Видеоурок Результат
2015-11-14 20:03 Демо игры ФИНАЛЬНЫЙ УРОК + 20 30 мин.
В данном уроке я написал отзыв о видеокурсе "Наноигры".
Ничего.
В данном видео курсе я изучил новые элементы управления, работу с ними, их события. В каждом уроке мной были сделаны очень интересные и небесполезные(хорошие и нужные) программы. Все эти программы очень хорошо подходят для обучения, в них постоянно повторяется материал и добавляется что - то новое, что позволяет укрепить знания и улучшить их. Хочется сказать, что эти идеи заложенные в программы всем знакомы с детства и как раз в этих программах показывается как их правильно и быстро реализовать.

Рыжов Павел.
2015-11-14 19:35 Демо игры Камень ножницы бумага + 20 4 час. 40 мин.
В данном уроке мной был повторен ранее изученный материал.
Ничего сложного не было, в целом данный материал был понятен благодаря прошлым урокам.
Отличный урок, хорошая программа, было интересно делать её. В целом всё понравилось. Спасибо)))
2015-11-13 02:30 Демо игры Бот для Быстрощёлка + 22 3 час. 40 мин.
В данном уроке я поработал с новым элементом управления - Slider. Изучил его свойства. Изучил новый элемент группировки GroupBox, подключил динамическую библиотеку для нажатия курсора мыши а также интересные моменты в WPF, наподобие кнопки, вместо названия в GroupBox, подключаемые темы WPF.
Самым сложным было разобраться с подключаемыми темами WPF и использование DispatcherTimer, который необходимо описывать с нуля. Также динамическая библиотека для работы с мышью является довольно экзотической и не совсем понятной.
Очень весёлая программа, в плане того, что реально бот, то есть заинтересовывает не тем, что она какая - то с графикой или сложными лабиринтами, а что можно поиграться с небольшим, но прикольным функционалом, потыкать иконки, засечь скорость, попадание в секунды и так далее. Евгений Витольдович, очень интересно, мне очень понравилось, люблю делать такие программки потихоньку, постоянно запускать, смотреть как будет отрабатывать каждый шаг, сама такая программка, она небольшая, а вот пощёлкать её хочется, очень понравилось.
Несовсем понял, что должно произойти при максимальной скорости :
1)Если 1мс, то движется быстро, но по результатам он даже в одну секунду не укладывается, а по логике, вроде бы должен в 100 мс уложиться;
2)Можно немного схитрить и поставить 0 мс, тогда будет Over - скорость и получится 1200 и более кликов в секунду;
3)Ещё один момент, захотел, чтобы при каждом щелчке ползунок Slider обратно к 1 возвращался, так антивирус просто разругался, что в программе вирус, VS, тоже ошибку выдаёт, что файла найти невозможно, убрал эту строчку, всё работает, добавил её, опять ругается, поставил программу в исключения в антивирусе, всё заработало и ползунок на 1 возвращается, не знаете почему антивирус так отреагировал?
3)Ребят, все кто читает, кидаю ссылку на иконки, иногда сложно что - то придумать или хочется, что - то из стандартного, просто почему - то этот сайт понравился и скачать нормально позволяет : http://findicons.com/search/wpf-application-tree
2015-11-12 02:29 Демо игры Игра Быстрощёлк + 20 3 час. 40 мин.
В данном уроке я научился использовать событие MouseDown.
Ребят, мне делать курсовую на WPF и хочется сделать хорошо, поэтому использую занятия в качестве опыта, я очень долго мучался с оформлением и XAML и многие вещи всё равно оставляют вопросы, так как WPF это немаленький раздел, то ваши советы по оформлению не повредят.
Евгений Витольдович, как обычно, всё супер, хорошая программа и хорошее объяснение, отлично показывающая работу события MouseDown. Есть вопросы по WPF :
1)При добавлении значка в папку Ресурсы, происходит сообщение об исключении, а при добавлении на прямую в проект ошибок нет, почему папку Ресурсы WPF не признаёт?
2)WPF более гибкое, поэтому принимаю любые предложения по дизайну для будущей реализации;
3)Paint и IrfanView мне нравятся, но сегодня измучался со значком и в конце концов всё равно толком он не вышел, текст смазался и чёрная обводка отчасти исчезла, может есть что - то другое кроме Paint, чтобы хотя бы не было смазывания текста.
4)Разъяснения по программе :
В поле результатов можно ввести своё число кликов и жать сколько угодно)))
Кнопка о программе заменил всплывающей подсказкой при наведении на форму)
2015-11-08 22:18 Демо игры Лабиринт 2D - игра + 20 3 час. 20 мин.
В данном уроке я изучил событие MouseEnter, узнал новые свойства элементов, а также возможность открывать окна в режиме диалога(DialogResult).
Как бы это странным не звучало, но самым сложным было понять собирание фишек, но в целом ничего сложного не было.
Опять же прикольная игра (хочется заметить, что некоторые развивающие игры как раз в таком стиле), очень понравилось. Будет вопрос: Евгений Витольдович, вы в данном видео говорили об оптимизации(работа с массивом к примеру, может БД), вот возник вопрос, то есть по сути получается, если мы будем использовать массив, то мы не будем создавать элементы посредством конструктора, а нам придётся для каждой i - ой формы в массиве отдельно в программном коде прописывать расположение labels, buttons и так далее? И в чём тогда будет заключаться оптимизация?
Хочу отметить для проверяющих, что во втором уровне labels мигают, а на третьем надо собрать звёздочки, не попав на бегущую собаку.
2015-11-08 21:04 Демо игры Лабиринт 2D - меню + 20 1 час. 10 мин.
В данном уроке я научился обрабатывать музыкальные файлы расширения wav и потренировался в создании интересных интерфейсов приложений.
Сложность составил поиск картинок, ну и в целом попытки сделать всё аккуратно
Интересная работа, которую можно развивать в дальнейшем, очень понравился этот видео урок и последующий по созданию логики приложения, прикольная игрушка, которая в целом делается из существующих подручных средств. Быстро, интересно, занимательно.
2015-11-04 19:27 Демо игры Картинка с секретом + 20 2 час. 40 мин.
В данном уроке я научился взаимодействовать с событиями - нажатие мыши(правая, левая кнопка),  наведение указателя мыши, также научился красиво оформлять приложение.
В целом урок был вступительным и сложности не представил.
Хороший урок. Евгений Витольдович, вы понятно и хорошо объясняете. Спасибо за данный видео урок.
2015-11-04 19:11 Демо софт Вступительное слово + 21 2 час. 40 мин.
В данном уроке я ознакомился с картой сайта.
Ничего сложного не было, но пришлось подождать скачивание Visual Studio.
Хороший сайт. Готов работать. Последние программы в основным были учебными и связаны с ООП.
2015-10-31 23:44 Семантика Я решил всю Семантику! + 27 40 мин.
В этом уроке я повторил уже изученный материал по C#, а также научился использовать структуры DateTime и TimeSpan и принадлежащие им свойства и методы. Поработал с типовыми задачами программирования, а также порешал довольно интересные задания, наподобие Рулетки и Календарь 1752.
Самым сложным для меня был раздел "Календарь". Я не очень понимаю даты и тем более считать вручную их не так то просто и практически невозможно(поэтому всё, что мной делалось, делалось интуитивно, иногда долго и иногда нудно), но этот раздел научил меня как раз тому новому, чего мне не хватало и долгое время я не мог уделить этому внимания. Самая интересная и крутая задача, я был от неё в восторге - это задача с рулетка(было классно разгадывать и пытаться понять видео урок), очень хорошая задача.
В целом раздел был несложным, хотя в некоторых местах были трудности. Было интересно познакомиться с данной методикой обучения, очень понравилось, буду продолжать учиться. Замечаний нет, Евгений Витольдович, вы лучший, есть советы по благоустройству сайта и заданий :
1) Tекст некоторых заданий лучше переформулировать, потому что сложно понять, что требуется в задании (таких заданий немного);
2)Когда программа не проходит тесты, то при нажатии на тест появляются две графы - начальные данные и результаты, чтобы увидеть ошибку(вот я долго не мог понять, что фраза результаты значит - результаты моей программы после прохождения теста - не те результаты, которые являются верными в тесте), это моё мнение и я могу ошибаться, но красивее будет назвать графу "Результаты выполнения теста вашей программой", просто так понятнее будет для новичков сайта и для новичков, чьи программы никогда не проверялись тестами;
3)Раздел "Календарь" немного нудный, просто работу с датами сложно понять, потому что одна дата может быть 1550.10.12, а вторая нынешней и вот пойми правильно вычитание (образно, то есть может быть любая другая операция с датами) сделалось или нет, можно упростить некоторые задания в этом разделе, но заменить простоту чуть большим количеством, или, к примеру, очень интересное задание было с таблицей, как раз можно часть заданий заменить под такой формат, чтобы люди поучились форматировать, может выделять текст разными цветами, делать таблички и всю эту работу проводить с датами, то есть сделать курс с датами полегче в плане понимания дат и работы с ними, но заменить простоту другими эффектами(наподобие цветов и таблицы) и количеством;
В целом всё, Евгений Витольдович, курс "Семантика" мне в общем очень сильно понравился, спасибо, очень полезный, укрепляющий, знания курс, прекрасная работа. Спасибо за то, что помогли провести часы с пользой, и это было очень приятно))) Буду проходить продолжать решать раздел "Консоль" и другие задания)))
  Нано-игры Арканоид - Уровень и ракетка   Открыто


  Демо игры C# чего начать программировать   Открыто


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


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





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

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

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

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


Научился: В данном уроке я научился обрабатывать музыкальные файлы расширения wav и потренировался в создании интересных интерфейсов приложений.
Трудности: Сложность составил поиск картинок, ну и в целом попытки сделать всё аккуратно
Интересная работа, которую можно развивать в дальнейшем, очень понравился этот видео урок и последующий по созданию логики приложения, прикольная игрушка, которая в целом делается из существующих подручных средств. Быстро, интересно, занимательно.


Научился: В данном уроке я изучил событие MouseEnter, узнал новые свойства элементов, а также возможность открывать окна в режиме диалога(DialogResult).
Трудности: Как бы это странным не звучало, но самым сложным было понять собирание фишек, но в целом ничего сложного не было.
Опять же прикольная игра (хочется заметить, что некоторые развивающие игры как раз в таком стиле), очень понравилось. Будет вопрос: Евгений Витольдович, вы в данном видео говорили об оптимизации(работа с массивом к примеру, может БД), вот возник вопрос, то есть по сути получается, если мы будем использовать массив, то мы не будем создавать элементы посредством конструктора, а нам придётся для каждой i - ой формы в массиве отдельно в программном коде прописывать расположение labels, buttons и так далее? И в чём тогда будет заключаться оптимизация? Хочу отметить для проверяющих, что во втором уровне labels мигают, а на третьем надо собрать звёздочки, не попав на бегущую собаку.