Обучение языку c#

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

Пилипчук Сергей

Пилипчук Сергей

Практика, практика и еще раз практика. Вот что я нашёл на этом курсе, изучая удивительный язык программирования C#.

Интересные задачи и задания делают процесс обучения увлекательным, как хобби. Думаю, обучение понравится всем: и тем, кто начинает радоваться от того, что «оно запускается», и тем, кто уже программирует давно, «докручивая» и усложняя программы по мере своей фантазии и профессионализма.

Лично я, благодаря этому сайту, настолько увлёкся этой темой, что нашёл работу в солидной фирме, где сейчас прохожу испытательный срок.



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: 1.1. Работать с циклами. 1.2. Научилась работать с таймерами на WPF. 1.3. Определять делегаты с помощью лямбда выражений. 1.4. Повторила работу с делегатами, структурами, листами. 1.5. Научилась рисовать на Image. 1.6. Расставлять кнопочки, используя массивы. 1.7. Повторила школьную программу и запустила часики. 1.8. Вспомнила, что глазу хватает 25 кадров в секунду и обновлять картинку чаще не имеет смысла.
Трудности: 2. Весь курс для меня был одним большим экспериментом.
3. Эффективнее все загнать в цикл, а затем разом все отобразить, но тогда не будет анимации. А вот часики, как нечто почти законченное приложу. Думаю с морским боем разобраться. dataGrid на WPF не подошел по ряду причин, попробую найти другой способ расстановки кораблей. Например grid + image использовать.
Добавил интерактивную легенду найденных уникальных объектов игрового поля при парсинге эталонного скриншота. остальные нововведения, которые добавлялись в процессе разработок на каждом уроке см. видео =) з.ы. плюс недокументированные изменения и оптимизации.