Online обучение c#

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

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

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

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

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

Дата Видеоурок Результат
2015-02-16 02:46 Микроигры 2048 - Учимся играть + 1 3 час. 00 мин.

Набрать 1024 было непросто.
Замечаний нет.
2015-02-10 00:37 Нанософт Прохождение теста + 1 4 час. 00 мин.

Найти правильный ответ после перемешивания.
Замечаний нет.
2015-01-29 08:42 Комбинаторика Динамика. Выход из Лабиринта + 1 2 час. 00 мин.

Дьявол в мелочах.
Моя реализация, почему-то когда доходит до финиша всё равно проверяет куда ещё можно идти. 
Я очень рад!!!!!!!!
2015-01-29 02:34 Нано-игры Арканоид - Уровень и ракетка + 1 3 час. 00 мин.

- Обработка отскока мяча от футболистов и ноги - корявая. Буду знать как сделать лучше, сделаю.
Как-то странно получилось: футболисты пропадают, если им даёшь пас ...
2015-01-28 07:19 Демо игры Лабиринт 2D - игра + 1 1 час. 00 мин.

Ключик, дверка.
Замечаний нет.
2015-01-28 06:50 Комбинаторика Динамика. Счастливые билеты 20 + 1 3 час. 00 мин.

Непонятно как переформулировать задачу, чтоб решать её с помощью динамического программирования?

Результат работы алгоритма впечатляет!!! Остался очень доволен.
2015-01-27 02:06 Демо игры Лабиринт 2D - меню + 1 1 час. 00 мин.

--
Класс Sound не писал - и так хорошо.
2015-01-26 10:42 Комбинаторика Динамика. Поле дураков + 9 1 час. 00 мин.

--
--
2015-01-25 03:22 Комбинаторика Полуфинальный урок. Ответы на вопросы + 1 30 мин.

--
    Больше всего мне понравился алгоритм рекурсивной заливки области, для него в курсе представлена невероятная визуализация. Это четвёртое на что можно смотреть вечно. Мои ожидания оправдываются. Хотелось бы больше задач, больше объяснений, что бы в консольных задачках были простые задания, на которых можно было себя проверить (Сложные без просмотра видео-решения "не кусаются"). Как всегда ценными являются маленькие фишечки: приемы работы, примеры ошибок - для каждого я думаю это своё.

    С уважением, всегда ваш, Petro_zzz (Гончаров Петр)
2015-01-23 06:48 Комбинаторика Комбинаторика. Математические операции + 1 3 час. 00 мин.

Всё было хорошо.
Замечаний нет. Всё понятно.
2015-01-21 07:25 Комбинаторика Комбинаторика. Сложение букв + 1 3 час. 00 мин.

Не сразу понял почему после того как первое решение найдено и выполнен return - поиск продолжается. Потому что это рекурсия и return - для данного вызова  функции Next.
Не понятно является ли полученное значений последним?
Не понятно все ли значения перебираются если не делать break?
Всё интересно. Спасибо.
2015-01-21 03:30 Комбинаторика Комбинаторика. Много ферзей. Демонстрация + 1 2 час. 00 мин.

Сделать фото.
Замечаний нет.
2015-01-13 03:01 Комбинаторика Комбинаторика. 4 x 4. Ладья x Ферзь + 1 3 час. 00 мин.

Не способен пока самостоятельно придумать, что-либо подобное.
Жду когда количество перейдет...
2015-01-12 07:32 Комбинаторика Комбинаторика. Счастливые билеты N + 1 5 час. 00 мин.

Рекурсия - тяжело  даётся. Непривычно пока.
Очень доволен.
2014-12-27 05:34 БД - Книжка оценок Подключение проекта к MySQL + 1 3 час. 00 мин.

ничего.
Этот урок дублирует прошлый.
2014-12-25 02:39 Демо софт Вступительное слово + 1 10 мин.

Всё просто.
Последняя программа блокнот-терминал, пятнашки (пока без интерфейса). Курсы действительно хороши, чувствуется сила сообщества! Хотелось бы добавить возможность обсуждения качества кода и применённых подходов (своего рода "линч") по желанию.
2014-12-25 00:27 Комбинаторика Рекурсия. Заливка области + 1 2 час. 00 мин.

Почему-то недоступны видео более высоких разрешений (стоит 360), хотя может это только у меня.
Это магия! Я не могу осознать как это работает. Для меня работа с рекурсией выглядит так:
Если делать делать "так", то  будет такой результат (в этот раз ещё и со спец-эффектами). Я запечатлён.
2014-12-24 01:22 Unity 3D Приглашение на видеокурс + 1 10 мин.

Звук голоса очень тихий ...
см. выше.
2014-12-24 01:14 Комбинаторика Рекурсия. Главный секрет + 1 4 час. 00 мин.

Нарисовать кривую. Постоянно сбиваешься и рисуешь палочку не туда.
Хороший урок.
2014-12-08 03:42 Нанософт Расписание уроков + 1 1 час. 00 мин.

Организовать чтение/запись в файл.
Наверно это задание нужно переместить куда-нибудь в середину курса (до урока Печать таблицы/Экспорт в Excell).
 
2014-12-05 08:06 Новые технологии Обои рабочего стола + 1 3 час. 00 мин.

The devil is in the detail.
Очень доволен получившейся программой.
2014-12-05 03:00 Новые технологии Печать таблицы + экспорт в Excel + 1 3 час. 00 мин.

Пока не смог разобраться с кодировкой. В файл пишу utf8. Excell выдаёт абру-кадабру вместо кириллицы, в блокноте всё окей.
Почитаю про html и xml. Урок просто супер полезный.
2014-12-04 14:41 Демо софт Текстовый процессор + 1 40 мин.

Для replace использовал отдельную форму. Наладить между ними взаимодействие было трудновато.
Замечаний нет.
2014-12-04 09:00 Нанософт Баскетбольное табло + 1 8 час. 00 мин.

Было сложно остановиться делать улучшения.
Всё понравилось.
2014-11-28 08:51 Нанософт Шахматные часы + 1 1 час. 30 мин.

Ничего.
Замечаний нет. Хороший урок.
2014-11-28 04:10 Демо софт Квадратный калейдоскоп + 1 4 час. 30 мин.

Проследить чему быть static, а чему нет.
Понравилось. Буду делать треугольный калейдоскоп.
2014-11-27 08:34 Нанософт Средняя оценка + 1 2 час. 00 мин.

Использование делегата.
Замечаний и вопросов нет.
2014-11-27 03:50 Нано-игры Бот для Цифр + 1 2 час. 00 мин.

Всё было нормально.
Хочется чтобы программа была более автономна от человека (т.е. не нужно было записывать точки вручную).
2014-11-27 01:44 Новые технологии Делегаты на кубиках + 1 1 час. 00 мин.

Было не плохо. Всё понятно.
Кое-что вспомнил - это хорошо.
2014-11-26 03:13 Новые технологии VIP урок. C# + MySQL через DataSet + 2 2 час. 30 мин.

Непонятно где использовался EasyPHP ?
У меня список reference - не обновляется почему-то. Добавил MySql.Data.dll (2.0) из проводника.
Всё нравится. Всё работает.
2014-11-25 02:29 БД - Книжка оценок Сетка оценок ученика + 1 2 час. 30 мин.

Все норм.
Непонятно зачем в SQL запросе брать password в [ ] ?
Не люблю большие функции - сделаю несколько маленьких.
2014-11-24 06:26 БД - Книжка оценок Авторизация школьников и учителя + 3 6 час. 00 мин.

При переносе кнопок и прочего на панель теряется связь с соответствующими обработчиками событий.
Важно хорошо именовать все переменные, функции и экземпляры компонентов ... 
Объединил "залогинивание" учителя и ученика в user_login.
Подскажите, кто сделал для прошлого урока создание ученика с id, именем и паролем - какой у вас запрос используете в  С#? И есть ли различие в языке SQL кавычек двойных " " и одинарных ' ' ?
2014-11-19 07:53 Нано-игры Игра Цифры + 1 3 час. 00 мин.

Делал программу для произвольного числа кнопок. Поэтому шириной и высотой колонок tabelLayoutPanel -управляю программно - так и не понял, как поставить их точно одинаковыми.
Остался очень доволен.
2014-11-19 01:45 БД - Книжка оценок Создание интерфейса программы + 1 4 час. 00 мин.

Следить что бы порядок был в коде. Чуть чуть что-то не по смыслу назвал и всё - хана. А если аккуратненько чуть-по-чуть, то всё норм. 
Немного по другому сделал логику кнопок. (Если выбран предмет, то его можно или удалить (исчезают) или изменить и всегда можно добавлять новый из textBox - по одному клику).
2014-11-14 13:06 БД - Книжка оценок Проектирование БД «Книжка оценок» + 1 2 час. 00 мин.

Сначала не рассмотрел "." вместо "_". Писал point.pupil_id = pupil_id  - . Результат меня удивил.))))
Замечаний нет. Шикарный урок. Я стал, что-то понимать в БД. Я доволен.
2014-11-13 07:39 Демо софт Английские карточки + 1 2 час. 00 мин.

Управление компонентом WMP. Как в нём настроить громкость из программы?
Нет
2014-11-12 06:14 Демо игры VIP. Устный счёт + 2 8 час. 00 мин.

Так и не сделал. Хотел чтобы фон textBox был прозрачным (но нельзя) или чтобы текст ответа считывался с label (очень муторно у него нет обработчика KeyDown....).
Нет. Я доволен своей программой!
2014-11-10 08:36 Демо игры ФИНАЛЬНЫЙ УРОК + 1 20 мин.

Самое сложное, как и во всех заданиях - это найти время и силы.
Я очень благодарен за курсы по С#. Всем очень доволен.
Хотя денег на платную подписку ещё "жму".

С уважением, Гончаров Пётр Петрович.
2014-11-10 04:00 Демо игры Камень ножницы бумага + 1 6 час. 00 мин.

Доводить оформление до ума.
Нет.
2014-11-06 04:06 Unity 3D Установка Unity3D + 10 30 мин.

--
--
2014-11-06 02:39 Демо игры Бот для Быстрощёлка + 1 2 час. 30 мин.

Сделать запуск кликов при нажатии на пробел.
Нет.
2014-11-05 08:22 Игры со словами Игры со словами + 1 4 час. 00 мин.

Хотел сделать поиск по всему словарю по заданной маске (? - любая буква, * - любой набор букв). С ? - всё получилось, а со * - пока нет. Не разобрался с регулярными выражениями и не знаю методов стандартной библиотеки для этой задачи - в общем городил свой велосипед. По разобранным примерам - всё ясно.
нет.
2014-10-31 07:38 Комбинаторика Рекурсия. Вступление + 12 5 мин.

--
--
2014-10-31 07:33 Демо софт Двенадцать месяцев + 1 2 час. 00 мин.

ничего
Всё понравилось. Использовал перечисления и не "пронумерованные" имена файлов. 
2014-10-27 09:45 Нанософт Скорость на клавиатуре + 1 2 час. 00 мин.

Всё ровнёхонько.
При запуске программы таймер (current_time - total_time)/10000000.0 равен не 0,0, а 0,1. Разность количества отсчетов (тиков) порядка 1000000. Поэтому сначала вывожу время на экран, а затем обновляю значение current_time. Ну или отнимать 0,1 ... .
2014-10-27 02:16 Демо игры Игра Быстрощёлк + 1 3 час. 00 мин.

Хотел изменить название файлов и папок проекта - не получилось. Пришлось переписывать.
Нет.
  Нано-игры Арканоид - Шарик и кирпичики   Открыто


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





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

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

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

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


Трудности: Организовать чтение/запись в файл.
Наверно это задание нужно переместить куда-нибудь в середину курса (до урока Печать таблицы/Экспорт в Excell).


Трудности: Так и не сделал. Хотел чтобы фон textBox был прозрачным (но нельзя) или чтобы текст ответа считывался с label (очень муторно у него нет обработчика KeyDown....).
Нет. Я доволен своей программой!