Online обучение c#

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

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

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

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

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

Дата Видеоурок Результат
2016-06-26 08:59 Секундомер 3 часть. Видеофиксация + 21 10 мин.
Закрепил материал прошлых уроков.
Пришлось наново ломать Bandicam, регистрация слетела
Я рад что завершил уже 3 части курса
2016-06-26 08:36 Секундомер 3 часть. Пункты 150 – 172 + 20 20 мин.
Нашел последовательность действий при которых показал хороший результат, готов к видеофиксации
ничего
Наконец-то с интерфейсом закончено, интересно какими будут тренировки на скорость с написание кода?
2016-06-25 21:32 Секундомер 2 часть. Видеофиксация + 20 5 мин.
Записал видео фиксацию следующей части "секундомера"
Без видео фиксации получалось быстрее на полном экране но с расширением 1280х720 получилось медленнее. Я не расстраиваюсь поскольку урок заучил.
Немного не то чего ждал от этого курса, долго проходить уроки по много раз. Все равно я думаю что программы на такой большой скорости ненужно писать. Над каждым действием нужно задуматься
2016-06-25 16:38 Секундомер 2 часть. Пункты 120 – 145 + 20 30 мин.
Повторять много раз
ничего
Этот курс будет очень долгим и в конце я напишу несколько 100 программ :)
2016-06-25 15:47 Секундомер 1 часть. Видеофиксация + 20 40 мин.
Закрепил материал прошлых уроков
ничего
Видеозапись сделанная на этом уроке это уже второе видео на моем youtebe-канале. Скоро будет у меня много подписчиков.
2016-06-25 14:48 Секундомер 1 часть. Пункты 100 – 113 + 20 40 мин.
Чтоб не искать долго иконку я сначала выбираю её в Properties формы, копирую иконку и потом вставляю в Solution Explorer. Покажу позже на
ничего
Хороший урок! Хоть и скучно повторять много раз такие простые действия но это заставляет задуматься как все упростить.
2016-06-25 13:32 Секундомер Написание кода + 20 40 мин.
Изучил методы ускорения написания кода с помощью Tab+Tab. Узнал об типе данных TimeSpan
ничего
Делал на слух, были некоторые моменты когда я писал код быстрее чем автор говорил но на строчках
TimeSpan time = (DateTime.Now - start).Duration();
labelTime.Text = time.ToString(@"hh\:mm\:ss");
я немного задумался. Посмотрим позже за сколько я самостоятельно напишу эту программу.
2016-06-25 12:34 Секундомер Настройка формы + 20 30 мин.
Начал делать после просмотра урока. Все делал по инструкции. Получилось хорошо!
ничего
В первые буду писать программу много раз да ещё и на время :)
2016-06-25 11:15 Секундомер Моральная подготовка + 20 5 мин.
Подготовился к продолжению уроков
ничего
В отчёте напиши ответы на следующие вопросы:
Сколько программ ты написал на C#? - 14 полноценных программ
Какую программу ты написал последней и за какое время? - Калейдоскоп
Для чего ты изучаешь программирование? - для саморазвития
Допустим, у тебя уже есть, о чём ты написал.
Зачем тебе это нужно? Ответь несколько раз. - для саморазвития, для работы, интересно и т.д.
Что тебе мешает заниматься программированием? - работа и отдых занимает мое основное время, остальное отдаю программированию
Что нужно для того, чтобы решить эту проблему? - научиться лучше и найти хорошую работу
2016-06-25 10:48 Демо софт Квадратный калейдоскоп + 20 1 час. 20 мин.
Красиво рисовать
Ничего
Очень красивая программа получилась и хороший урок.
2016-06-22 19:35 Демо софт Текстовый процессор + 20 1 час. 00 мин.
Создал почти аналог Worda :) :) :)
С OpenFileDialog и SaveFile Dialog знаком ранее ещё с Delphi. Реализация их работы на Delphi и C# практически идентична.
ничего
Это не первый текстовый редактор мною написанный и наверное не последний.
Свой вариант реализации добавляю в архиве.
2016-06-20 14:03 Нанософт Средняя оценка + 20 1 час. 30 мин.
Закрепил знания о делегатах а также переделал обработку события после нажатия кнопок для добавления оценок.
Когда решил изменить обработку события клика по кнопках то столкнулся с проблемой приведения типа string в int которую успешно решил
Благодарен Евгению Витольдовичу за урок а также Google с помощью которого я переделал обработку события нажатия кнопки  оценками. С радостью поделюсь этим кодом:

1. Создаем функцию:
        private void button_Click(object sender, EventArgs e)
        {
            note.AddNote(int.Parse((sender as Button).Tag.ToString()));
        }
2. Добавляем в поле Tag каждой кнопки цифру соответствующий оценке.
3. Устанавливаем в обработку события Click каждой кнопки функцию button_Click.
2016-06-20 09:59 Демо софт Менеджер паролей + 21 1 час. 00 мин.
Запускать приложения через System.Diagnostics.Process и работать с буфером обмена
ничего
С такой программой мои пароли теперь в безопасности :):):)
2016-06-20 08:21 Демо софт Английские карточки + 20 1 час. 15 мин.
Добавлять в TollBox дополнительные компоненты и работать с WMP
Допустил несколько ошибок в коде которые исправил с помощью Debug
Хорошие курсы, я рад что решил их проходить.
2016-06-19 20:35 Демо софт Двенадцать месяцев + 20 30 мин.
Работать с календарем на форме
ничего
На очень простом примере показано как работать с календарём. Спасибо!
2016-06-19 10:14 Шарики ФИНАЛЬНЫЙ УРОК + 20 2 час. 00 мин.
Работать с BandiCam и Youtube
Записать видео, очень много раз начинал сначала и получилось не очень.
Спасибо за курс!
2016-06-18 22:36 Шарики Шарики. Поиск линий + 20 1 час. 30 мин.
Получилось завершить создание игры "Шарики"
Поскольку на данный момент времени уже ночь то я очень устал. По этой же причине от себя в программу ничего не добавил.
Постараюсь добавить что-то в финальном уроке.
Благодарен Евгению Витольдовичу за доступ к такому хорошему курсу.
2016-06-18 20:59 Шарики Шарики. Поиск пути + 20 1 час. 25 мин.
При написании кода нашёл самостоятельно свою допущенную ошибку через которую неверно визуально отображался кратчайший путь.
Проанализировать самостоятельно выполнения функции поиска кратчайшего пути через Debug.
Научится на этих уроках можно многому на для этого нужно самостоятельно заняться анализом и комментированием кода. Этим я собираюсь заняться после прохождения курса.
2016-06-18 17:53 Шарики Шарики. Логика игры + 20 2 час. 15 мин.
На примере класса Game.cs научился реализовать логическое взаимодействие между состояниями игры, понял как и для чего использовать делегаты.
После видео ещё некоторое время внимательно читал код методов класса Game чтоб лучше понят что за чём делается. Немного упорядочил порядок следования методов в этом классе поскольку когда я писал они были все вперемешку.
Очень нравится все то что получается, постараюсь после прохождения всего курса добавить что-то свое в эту программу.
2016-06-18 14:52 Шарики Шарики. Анализ игры + 20 1 час. 20 мин.
Работать динамически с элементами формы (размещать, отображать, обрабатывать события).
Ничего! Понятно что и зачем делается.
Первые шаги к созданию игры успешно сделаны. Думаю что дальше будет ещё интересней :)
2016-06-18 13:02 Шарики Шарики. Вступление + 20 30 мин.
Вспомнил детство немного поиграв в Lines, проанализировал игровой процесс с помощью подготовленной блок схемы.
Нарисовать блок схему состояния игры.
Я не люблю рисовать от руки, очень плохо получается поэтому нарисовал схему в Word.
Думаю что курс будет интересный и я многому научусь.
2016-06-18 00:48 Демо игры VIP. Устный счёт + 20 5 час. 00 мин.
Решил самостоятельно переписать этот VIP урок и добавить в него новый функционал. В процессе написания программы и её долгого тестирования (потрачено больше 5 часов с перерывами) я закрепил полученные знания, обдумал и реализовал свои собственные алгоритмы.
Оторваться от написания программы пока не довел её до полностью работоспособного состояния
Предлагаю Вашему вниманию реализацию программы "Устный счёт". От себя добавил режим рандомного выбора задачи и увеличения уровня сложности. Реализовал все без отдельных классов, но я ещё только учусь. Конечно более опытные участники сайта найдут в моем проекте ошибки но я собираюсь усовершенствовать эту программу и другие которые буду писать. Вместе с практикой будут расти знания, а со знаниями совершенствоваться практика.

p.s. Прошу пишите мне отзывы и замечания по проекту. Буду рад почитать.
2016-06-16 21:35 Демо игры ФИНАЛЬНЫЙ УРОК + 20 15 мин.
За время потраченное на прохождения курса я изучил основы работы с Visual Studio, синтаксис языка C#, взаимодействие визуальных компонентов формы и многое другое.
Уроки мне очень понравились. Сделаны качественно, с душой :)

Большое спасибо автору и удачи всем участникам.

А теперь настало время представится:
Зовут меня Виталий. Работаю системным администратором в госучреждении.
Хорошо управляюсь с ремонтом ПК, установкой и администрированием ОС Windows и сопутствующих программ.
В программировании знаком:
                для Web-разработки - HTML+CSS хорошо, PHP среднее
                в прикладном программировании - Delphi, FoxPro хорошо
                в работе с базами данных - SQL нормально

Язык C# изучаю для личного саморазвития и для переквалификации с системщика на  программиста.
Этот сайт мне очень понравился.
Собираюсь немного-позже запустить свой сайт-портфолио.

:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) - дарю много смайликов всем кто дочитал до конца
:)
:)
2016-06-16 20:58 Демо игры Камень ножницы бумага + 20 1 час. 00 мин.
С удовольствием продолжаю изучать C#
Ничего
Качественные уроки! Спасибо!!!
2016-06-15 23:25 Демо игры Бот для Быстрощёлка + 20 45 мин.
Программно кликать мышкой очень быстро!
Ничего
Раньше использовал готовые автокликеры для своих потребностей а теперь научился сам реализовать этот функционал.
Собираюсь модифицировать для использования в разных программах и на сайтах.
2016-06-15 22:28 Демо игры Игра Быстрощёлк + 20 1 час. 00 мин.
Изучил приемы работы с временем на C#, закрепил знания полученные в первых уроках.
ничего
Удалось не только легко написать программу но ещё и побить рекорд автора.
Интересно увидеть какой максимальный рекорд установили участники сайта?
2016-06-15 20:55 Демо игры Лабиринт 2D - игра + 20 3 час. 00 мин.
Более подробно изучил работу с Visual Studio и синтаксис C#. Опыт программирования на Delphi пригодился мне на этих курсах, но есть отличия в C#.
С удовольствием продолжаю обучение!!!
ничего
Отличные курсы! Очень просто автор выкладывает учебный материал но в тоже время очень интересно.
Выкладываю свою версию "Лабиринта".
Желающие попробуйте пройти игру до конца, оцените качество кода, напишите отзывы.
Буду рад почитать мнения автора курса и других участников этого сайта.
2016-06-14 22:34 Демо игры Лабиринт 2D - меню + 20 3 час. 00 мин.
Воспроизводить звуки в программе. Корректно переименовывать файлы в Solution Explorer
Очень сложным, точнее долгим, был процесс поиска и выбора картинки и звуков для программы. Добавил в ресурсы, начал писать программу. Потом мне не понравилась картинка и звуки и я реши их поменять. Также я попутно поменял названия класса с "labirint" на "Labyrinth2D". Через это начались глюки в коде и я переписал всю программу сначала.

Учится на ошибках хорошо! Больше таких не допущу!
Все отлично! Мне очень нравится. Очень легко воспринимается материал курса.
Автору большое спасибо!
2016-06-13 22:49 Демо игры Картинка с секретом + 20 1 час. 15 мин.
Синтаксис написания программ на C#, работа с Visual Studio.
ничего
Создал свою первую C# программу на этом проекте.
Я раньше не программировал на C# но поскольку имею опыт программирования на Delphi то все изложенное в уроке мне понятно. Буду продолжать обучение!
Автору спасибо!!!

p.s. Мне пришла в голову идея для подарка любимой девушке - сделаю поздравительную открытку с "секретом".
2016-06-12 21:17 Демо софт Вступительное слово + 21 1 час. 00 мин.
Терпения дождаться установки Visual Studio 2015
ничего
Раньше работал с VisualFoxPro и Delphi. Хорошо знаком с HTML и CSS, понимаю PHP но ничего крупного на нем не писал. Программы писал в основном для работы с DBF и строками. На Delphi работал немного с Internet (парсинг, авторизация на сайтах, отправка запросов).

Теперь хочу изучить C#.
2016-05-27 13:23 НаноШахматы ФИНАЛЬНЫЙ УРОК + 1 5 мин.
На курсе я научился с помощью HTML+CSS+PHP+JavaScript создать неплохую основу для игры в шахматы. Правда ещё многое нужно дописать для полноценной игры: правила ходов для фигур, отображение побитых фигур, прикрутить базу данных для результатов игры и регистрацию игроков, сделать возможной игру по сети и т.д.

Очень хочу реализовать игру по сети. Возможно когда-то это произойдет.
К сожалению не имею возможности записать видео по poзыгpышy любoй партии c матовым окончанием.
Автору большое спасибо!!!.
Пользователям сайта успехов в выполнении заданий!!!
2016-05-25 19:51 НаноШахматы VIP. PHP - Рисуем буквы + 20 5 мин.
Спасибо за урок! Рисования своих инициалов я реализовал самостоятельно на одном с предыдущих уроков.
Ничего
Научился рисовать :-)
2016-05-25 19:47 НаноШахматы VIP. PAINT - Координаты отрезков + 20 5 мин.
Запускать Пеинт :-) :-) :-)

p.s. поскольку я уже на предыдущем уроке нарисовал свой ник-нейм на php то сейчас в paint я нарисовал только одну букву имени.
ничего
:-) :-) :-)
2016-05-25 19:35 НаноШахматы VIP. PHP - Создание картинки + 20 30 мин.
Научился работать с координатами для рисования своего ник-нейм. Очень интересно!!!
Подобрать правильные координаты чтоб было красиво
Интересно!
2016-05-25 18:28 НаноШахматы JavaScript - Я тебя съем! + 20 5 мин.
Поставил мат сам себе в собственной программе! УРА!!!
Ничего
УРА!!!
2016-05-25 18:22 НаноШахматы JavaScript - Завершение хода + 20 15 мин.
Продолжаю углубляться в JavaScript
Понимаю что до полноценной игры в шахматы ещё далеко но идею у меня уже прорисовываются.
Пришлось снова сжульничать и скопировать функцию съедaние фигур со следующего урока.
2016-05-25 17:54 НаноШахматы JavaScript - Посадку давай! + 20 5 мин.
Продолжаю интересно изучать JavaScript :)
Ничего
:)
2016-05-25 17:42 НаноШахматы JavaScript - Тронул? Коди! + 20 5 мин.
Писать фyнкций JavaScript
Ничего
Очень интересные уроки
2016-05-25 17:30 НаноШахматы HTML5 - Поднятие фигур + 20 5 мин.
Узнал как выдать фигурам разрешение на перенос.
Ничего
Интересно что из этого получится в конце курса :)
2016-05-25 01:32 НаноШахматы PHP - Превращение букв + 20 5 мин.
Порадовал "хакерский" вариант функции. Алгоритм работы мне ясен но сам я до такого бы не додумался. В мыслях было сделать через оператор switch.
Ничего поскольку разобрался с этой функцией ещё на предыдущем уроке.
Очень нравится мне уроки. делая игру вспоминаю знания по php
2016-05-25 01:23 НаноШахматы PHP - Массив для фигур + 20 45 мин.
С созданием массивов для фигур и выводом на доску буквенных обозначений проблем не было. Над функцией вывода вместо букв настоящих фигур пришлось подумать и подсмотреть в следующий урок за решением :)
Немного задумался над заменою буквенных обозначений на реальные фигуры. Решил использовать оператор switch но потом сжульничал и подсмотрел решение с следующего урока. Очень понравилась "хакерская функция". Принцип роботы функции мне понятен. Супер!!!
Поскольку сейчас очень поздние время, глухая ночь, я очень хочу спать и это мешает программированию.
Буду продолжать завтра!

С каждым уроком все интересней!!!
2016-05-25 00:26 НаноШахматы PHP - Циклы для клеток + 20 15 мин.
Использования цикла for для вывода клеток и тернарного оператора в качестве переключателя цвета клеток.
Пока все понятно поскольку хорошо знаком с циклами и ветвлением.
Ничего нового для меня пока что нет. Но думаю что дальше будет сложнее :)
Спасибо автору за отличные курсы.
2016-05-25 00:00 НаноШахматы HTML - Фигуры на Доске + 20 15 мин.
Вспомнил в каком порядке размещаются фигуры на шахматной доске :)
Ничего
Отличные фотоуроки. Все получается хорошо!
2016-05-24 23:36 НаноШахматы CSS - Шахматная доска + 2 15 мин.
Создал красивую шахматную доску. Цвета клеток подобрал такие как мне нравятся.
Все понятно!
Ничего
Мечтал написать игру шахматы чтоб играть по сети. Моя мечта сбывается!!!
2016-05-24 23:05 НаноШахматы HTML - Шахматные фигуры + 20 5 мин.
Для успешного выполнения курса НаноШахматы научился установить и настроить локальный сервер Open Server.
Раньше использовал Denwer.
Файл index.php было просто сделать поскольку хорошо знаком с html версткой.
Ничего
Все хорошо! Жду продолжения!!!
  Нано-игры Арканоид - Уровень и ракетка   Открыто


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





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

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

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

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


Научился: Запускать приложения через System.Diagnostics.Process и работать с буфером обмена
С такой программой мои пароли теперь в безопасности :):):)


Научился: Воспроизводить звуки в программе. Корректно переименовывать файлы в Solution Explorer
Трудности: Очень сложным, точнее долгим, был процесс поиска и выбора картинки и звуков для программы. Добавил в ресурсы, начал писать программу. Потом мне не понравилась картинка и звуки и я реши их поменять. Также я попутно поменял названия класса с "labirint" на "Labyrinth2D". Через это начались глюки в коде и я переписал всю программу сначала. Учится на ошибках хорошо! Больше таких не допущу!
Все отлично! Мне очень нравится. Очень легко воспринимается материал курса. Автору большое спасибо!