Online обучение c#

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

2014-08-12 C# - ДОМАШНЕЕ ЗАДАНИЕ

Привет, программист.

Я в восторге! 

Спасибо всем за письма! 

Я проанализировал ВСЕ ответы, и понял, что моя система работает!

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

И это сработало!

Многие в проблемах указали недостаток теоретических знаний, компонентов, теории алгоритмов, сетуют на остутствие хорошей литерауры, рвутся читать инфу на английсом языке, жалуются на отсутствие ясного понимания ООП.

Так вот, дорогой мой друг! У тебя теперь открыты глаза, появилась мотивация к изучению теории и необходимости планомерного изучения всех возмоностей языка и теории алгоритмов в том числе.

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

потоки, шаблоны, интерфейсы, делегаты, события, компоненты, массивы, структуры, стеки, коллекции, наследование с полмиорфизмом, абстрактные классы... и так далее.

Думаю, будет разумно на базовых вебинарах продолжать писать простые игрушки, для завлечения новых участников (они будут, скоро я расщедрюсь на рекламу), а на профи-вебинарах будем брать разные теоретические темы и крайне подробно, с обилием примеров их разбирать.

Только тогда придётся сказать:

«Мне теперь не до игрушек, я учусь по Букварю, соберу свои Игрушки, и Серёже подарю...»

Впрочем, супер-модные игрушки "мы пока дарить не будем", их мы сможем делать на дополнительных вебинарах, которые я буду проводить время от времени по воскресениям и рабочим дням, для самых умных и серьёзных программистов.

 

А теперь самое главное.

Очень многие жаловались на недостаток практики, мол, сложно придумать, что же такого написать, чтобы ещё и контроль был.

Так вот, хорошая новость.
Каждый понедельник я буду присылать всем домашнее задание.
Выполнять его могут все, кроме участников профи-вебинара,
потому что они ОБЯЗАНЫ будут его выполнить до 23:59 пятницы.

С разбора этого домашнего задания мы и будем начинать наш субботний вебинар.

А так как сегодня понедельник,
то я публикую первое домашнее задание.

Написать игру "Поймай кнопку".
По центру формы есть кнопка,
которая должна убегать от курсора мышки.
Придумать секретный способ для того,
чтобы её можно было всё-таки нажать
(например, она не двигается при нажатии клавиши Shift).
При нажатии на кнопку выдавать поздравление и закрывать программу.

Эту программу необходимо выполнить до 23:59 пятницы.

Отчёт о выполенном задании опубликовать здесь:

http://new.videosharp.info/webinar/homework

Я создаю все условия для тебя:
и тусовка, и мотивация, и домашние задания,
и дисциплина, и отчётность, и вебинары, и видео-уроки,
и теория алгоритмов с роботом Шарпом...

Ну только что разве за тебя задачи не делаю. Хотя делаю, на вебинаре.

Может, давай уже, начинай самостоятельно работать, а?

С ожиданием,
Евгений Витольдович.



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




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

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

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

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


Научился: Здравствуйте, Евгений Витольдович! Вы великолепный преподаватель, Ваши уроки ну просто в удовольствие. Я считаю, что Ваш проект супер! Вы делаете доброе дело, учите людей творчеству. Уверен, что многие научатся программированию именно у Вас куда лучше, чем в институте. Очень хорошие люди собрались на Вашем сайте, всегда помогут, подскажут. Спасибо всем большое! Фото, увы, не прикрепляю, ибо совсем не фотогеничный. Тарасов Владислав, 17 лет.
Трудности: Все сложно. Лично я ну совсем ничего не понимаю. Так много непонятных терминов, язык кажется через чур сложным, громоздким, синтаксис как китайская грамота. С#- очень сложный язык по сравнение с Паскалем или Бейсиком, которые мы проходим в школе. Говорю, конечно, только за себя. Все что я научился, это просто копировать вслед за Вами код. Но это проблема на моей стороне. Вчера вон совсем расстроился, пытаясь понять, что такое класс и структура, в уроке основы ООП. Буду стараться и дальше.
Хотелось бы, чтобы домашнее задание было немного другим, а то под копирку за Вами выполняешь и все. А понимания то и нет... Лично у меня.


Научился: Следующим курсом будет "НаноШахматы" =)
Трудности: Ответить на вопросы)
Думаю, следующие видеокурсы будут такими же интересными :)