Online обучение c#

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

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

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

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

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

Дата Видеоурок Результат
2016-02-07 16:26 Новые технологии Построение графиков + 20 1 час. 00 мин.
Использованию библиотеки ZedGraph.
Не сразу понял как работает настройка отображение клеточек
ok
2016-02-03 23:57 Новые технологии Печать таблицы + экспорт в Excel + 20 1 час. 00 мин.
Использование компонента webbrowser
ok
ok
2016-02-03 22:09 Новые технологии Мотиватор + 21 40 мин.
работе с графикой в winforms
ok
ok
2016-01-31 15:08 Новые технологии ПОЛУФИНАЛЬНЫЙ УРОК + 20 30 мин.
На мой взгляд этот курс является достаточно полезным. Все темы, рассмотренные на уроках курса являются необходимыми к изучению для любого человека занимающегося программированием. Хорошая, удобная подача.

Заметил, что разные уроки курса записаны в разное время, и зачастую более поздний урок может быть записан даже раньше, чем предыдущие, и отмечу что видно как улучшается сбалансированность занятий.

Хочется поблагодарить Евгения за отличный курс и вообще весь ресурс в целом и пожелать всем курсантам успехов!
ок
ок
2016-01-31 14:48 Новые технологии Клиент-сервер для смены обоев + 21 2 час. 00 мин.
Реализация клиент-серверного взаимодействия
ок
добавил ввод адреса сервера при старте клиента
2016-01-30 22:18 Новые технологии Обои рабочего стола + 20 1 час. 30 мин.
Обращение к реестру
Ok
Добавил обработку разного некоторых ошибок
2016-01-30 18:50 Новые технологии Телефон по TCP/IP протоколу + 20 1 час. 30 мин.
работе с сетевыми потоками
ok
добавил считывание адреса сервера, обработку неверных значений типа сервер\клиент
2016-01-29 19:39 Новые технологии Говорящие часы. Воспроизведение + 20 1 час. 00 мин.
воспроизведение аудио
OK
допилил вызов звуков из ресурсов
2016-01-29 17:18 Новые технологии Говорящие часы. Запись голоса + 20 1 час. 30 мин.
Использовать сторонние библиотеки
Обращаться к микрофону
ok
ok
2016-01-29 15:13 Новые технологии Нити на кубиках + 20 1 час. 00 мин.
Использование потоков
ок
Появилась идея выводить инфо о том на каком ядре в данный момент выполняется каждый поток. Выяснил, что такую информацию просто так не получить, можно только назначить выполнение всех тредов на определенное ядро
2016-01-28 23:36 Новые технологии Делегаты на кубиках + 20 1 час. 00 мин.
использование делегатов
ок
вместо 6 отдельных картинок использовал единую картинку со склеенными кубиками, вырезая из нее нужные части для отображения
2016-01-28 22:12 Новые технологии Модульное тестирование + 20 1 час. 00 мин.
писать модульные тесты
ok
ok
2015-06-20 22:19 Новые технологии Работа с WinAPI + 10 2 час. 00 мин.
некоторым возможностям winApi
все понятно
все таки переделал программу, чтобы выводился список не только главных окон программ, а все окна
2015-06-10 21:59 Сокобан Сокобан - Решалка - Оптимизация + 10 20 мин.
Использование более простых структур данных зачастую оказывается эффективнее. В данном случае в 30к раз.
Дождаться выполнения программы по алгоритму использующему List
OK!
2015-06-10 20:25 Сокобан Сокобан - Решалка - Яблоко + 2 2 час. 30 мин.
алгоритм поиска в ширину
разобраться в работе алгоритма
ok!
2015-06-10 11:15 Сокобан Сокобан - Решалка - Мышка + 10 1 час. 30 мин.
методу поиск в ширину
Не мог понять почему тестер не верифицирует результат. Но это корректно, т.к. тестер считает решение правильным, когда яблоко закатилось в нору, а солвер написан без учета яблока.
Полезно, что в рамках решения одной задачи удалось подебажить еще и предыдущую.
2015-06-08 10:48 Сокобан Сокобан - Решалка - Тестер + 10 1 час. 30 мин.
несколько консольных функций
все понятно
ок
2015-06-05 22:03 Сокобан Сокобан - Игра - Управление + 10 4 час. 00 мин.
реализация логики движения по пустым клеткам
куча дебага
ok
2015-06-05 14:03 Сокобан Сокобан - Игра - Интерфейс + 10 1 час. 20 мин.
еще раз просмотрел код проекта редактора уровней
не понял зачем добавлены делегаты, но видимо будет ясно в дальнейших уроках
ок
2015-06-05 09:19 Сокобан Сокобан - Создаём свои уровни + 1 30 мин.
рисовать уровни
ничего
ок
2015-06-04 15:51 Сокобан Сокобан - Редактор - Улучшение + 10 1 час. 10 мин.
создавать контролы кодом и назначать им свойства
все понятно
добавил небольшую функцию,  отображающую номер текущего уровня в комбобоксе с возможностью перехода сразу к конкретному уровню
2015-06-03 11:06 Сокобан Сокобан - Редактор - Сохранение + 10 1 час. 30 мин.
построково писать в файл
куча дебага из-за мелких ошибок.
ОК!
2015-06-02 16:26 Сокобан Сокобан - Редактор - Редактирование + 10 1 час. 20 мин.
хранить/получать объекты в доп.полях контролов.


все понятно
ок
2015-06-02 14:21 Сокобан Сокобан - Редактор - Интерфейс + 1 1 час. 15 мин.
динамическое добавление элементов
ToolStrip

все понятно
ок
2015-06-02 12:13 Сокобан Сокобан - Редактор - Загрузка + 1 1 час. 00 мин.
enum,  парсить файл в массив enum'ов
все понятно
ок
2015-06-02 09:43 Сокобан Сокобан - Вступление + 10 2 час. 00 мин.
играть в сокобан
над некоторыми уровнями пришлось почерепить
ок
2015-05-29 12:13 Демо софт Менеджер паролей + 10 1 час. 00 мин.
clipboard, аналоги winforms в wpf
ничего
ok
2015-05-26 17:28 Демо софт Английские карточки + 2 2 час. 00 мин.
WPF, контрол MediaElement. События для элементов в WPF отличаются от WinForms
все понятно
ок
2015-05-25 00:48 Демо софт Двенадцать месяцев + 10 1 час. 00 мин.
WPF
все просто
ок
2015-05-20 14:40 Демо игры Камень ножницы бумага + 1 1 час. 30 мин.
control panel
пришлось немного подебажить, когда "ничья" оказалась в недостижимой ветке.
ок
2015-05-20 11:11 Демо игры Бот для Быстрощёлка   40 мин.
управление таймером и программный клик мышью
при реализации отложенного старта не сразу разобрался почему текст на кнопке не обновляется. Решается Refresh()
добавил отложенный старт по Sleep(int);
2015-05-19 13:32 Демо игры Игра Быстрощёлк + 10 30 мин.
Datetime.Now.Ticks
перестать кликать:)
ок
2015-05-19 11:10 Нанософт Твоё портфолио + 10 1 час. 30 мин.
tab-control
Внедрение сторонней программы
пока всё понятно
вероятно стоит переходить на WPF
2015-05-18 18:31 Демо игры Лабиринт 2D - игра + 1 1 час. 30 мин.
обработка действий мыши
пока всё понятно
в третьем уровне прямоугольники меняют размер и сдвигаются вверх-вниз по индвидуальному таймеру
2015-05-18 13:57 Демо игры Лабиринт 2D - меню + 1 30 мин.
проигрывание звуков
ничего
ОК
2015-05-18 13:06 Демо игры Картинка с секретом + 10 50 мин.
эвенты контролов
ничего
ОК
2015-05-18 11:23 Демо софт Вступительное слово + 1 30 мин.
получил представление о курсе
ничего
последняя программа: автомат по продаже напитков
  Нано-игры Арканоид - Уровень и ракетка   Открыто


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





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

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

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

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


Научился: некоторым возможностям winApi
все таки переделал программу, чтобы выводился список не только главных окон программ, а все окна


Научился: tab-control Внедрение сторонней программы
вероятно стоит переходить на WPF