Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович




Chokan
  • Звание: Нанопрогер
  • Накопленный опыт: 16 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-06-22 18:44:48
  • Город проживания: Astana

Видеокурсы

Дата активности Видеокурс Прогресс
2016-04-11 iterator Итератор 7 из 10 70 %
2016-04-05 task3 Комбинаторика 1 из 22 5 %
2016-04-04 game0 Демо игры 5 из 9 56 %
Итого: 13 из 41 32 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2016-03-22 task1 Семантика 2 из 6 34 %
Итого: 2 из 6 34 %
Сохранить страницу:

24. Олюшка
Олюшка
ответить
→  Chokan  # Демо игры / Игра Быстрощёлк / 2016-04-06 03:03

Да, великолепный результат по кликанью! Рада что ты отлично позанимался и получил хороший опыт! :)


24. Олюшка
Олюшка
ответить
→  Chokan  # Демо игры / Лабиринт 2D - игра / 2016-04-05 01:17

Отличная работа, мне нравится твой полученный лабиринт и то что ты хорошую практику получил! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Chokan  # Демо игры / Игра Быстрощёлк / 2016-04-04 21:13

Можно и так :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Chokan  # Демо игры / Лабиринт 2D - меню / 2016-03-31 19:23

Молодец, отличная работа!
Рад, что ты творчески подходишь к процессу.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Chokan  # Демо игры / Картинка с секретом / 2016-03-31 00:24

Он такой и есть - образцовый :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Chokan  # Демо игры / Вступительное слово / 2016-03-31 00:20

Желаю удачи!

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился работать с таймером, определять и изменять координаты курсора, работать с messagebox, применять параметр sender для определения элемента, вызывающего событие. Научился следующей фишке, открывать форму и возвращать DialogResult и по нему уже выстраивать логику.
Трудности: Самым сложным было не запутаться в куче функций и понять последовательность вызовов. Также я решил, что, когда мы касаемся двери, то рестарт уровня не должен происходить, поэтому по событию MouseEnter я возвращал курсор назад на 10 пикс от двери, однако, если курсором быстро проводить, то дверь легко пройти. Поэтому мне пришлось сначала выводить MessageBox, а потом ставить курсор, куда я хочу.
В целом урок мне понравился. Не знаю почему, у меня выскакивала какая-то ошибка и VS не сохраняла все, что я рисовал в режиме дизайнера, пришлось 2 раза заново делать. Пару раз случайно кликал на левых компонентах, но уже побоялся удалять сгенерированный код. )
Научился: На этом уроке я научился больше внимания уделять планированию и предварительной подготовке проекта, я понял, что это очень важно.
Трудности: Сложного ничего такого не было. Но интересного было много. Основное время ушло на поиск картинок, звуков, их редактирование т.е. дизайн.
Евгений Витольдович дает простор для действий и реализации собственных улучшалок. В свое время была такая передача, которая мне сильно нравилась: "Делай с нами, делай, как мы, делай лучше нас!". Принцип этой программы полностью подходит к данной авторской методике по С#. В своей версии программы я вместо "Звук есть", "Звука нет" воспользовался картинками динамика, включенного\выключенного. Также поменял фон кнопок (старт, выход) под свою картинку (web transparent не работает, это да). Так осталась куча идей как сделать еще лучше, а как говорится "лучшее - враг хорошего".