Обучение программированию c#

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

Графоциклы

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


8 миниуроков + 3 vip-урока.
2 часа 40 минут.
Доступ на 15 дней.

3,000 руб.


Для подписки на пакет необходимо авторизоваться.

Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 Подготовка графики 00:15:32 56 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 35 мин. [Показать отчёт]
Научился: Узнал о классax Graphic и Pen, ибо до этого не имел с ними никаких дел. 
Сложности: Сложно было понять метод Refresh и класс Bitmap. 
Комментарии: Нестандартный для меня урок, ибо до этого не сталкивался с графикой :) Ваше же задание я решил, правда 2 отдельных цикла, хотя можно же и вложить один в другой, но я не помню, как :( 
2 Горизонтали и вертикали 00:12:47 52 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 20 мин. [Показать отчёт]
Научился: Узнал о потоках и закрепил навыки работы с координатами.  
Сложности: Сложно было догадаться о диагоналях, однако мне как любителю математики это понравилось :) Только никак не догадаюсь о том, как нарисовать "обратные" линии :(  
Комментарии: Как всегда, всё замечательно, начинаю раскачиваться :)  
3 Диагональные линии 00:15:01 50 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 15 мин. [Показать отчёт]
Научился: Закрепил знания по координатам, а заодно вспомнил линейные функции из математики.  
Сложности: Сложно было не запутаться в координатах ;)  
Комментарии: На первом скрине - то, что я сделал до этого урока, основываясь лишь на знаниях линейной функции из курса математики. "Обратные" линии сделал, исходя из логики: координаты уменьшаются равномерно, значит, есть зависимость х1 = 300-i, как и в других случаях. На втором скрине я после Вашего урока сделал обратные линии двумя циклами. Понятно,, что я велосипед изобрёл, но для себя это было открытие :)  
4 Пучок лучей 00:15:42 49 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 20 мин. [Показать отчёт]
Научился: Научился "чертить" диагонали, а также понимать работу циклов. 
Сложности: Сложно было сделать программу быстрее :) 
Комментарии: В конце решил кнопкой "11" нарисовать лучи из всех 4х углов :) Кроме того, добавил toolTip 
5 Вложенные циклы 00:15:50 49 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 30 мин. [Показать отчёт]
Научился: Вспомнил вложенные циклы и научился их применять.  
Сложности: Сложно было решить через последовательные циклы. 
Комментарии: Я в который раз сделал этот урок на радостях, ибо он связан с математикой :) спасибо! 
6 Внутренние условия 00:15:00 48 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Оптимизировать программы, делая код более читабельным.  
Сложности: Сложно было закрасить клетки. 
Комментарии: Хоть у меня фантазия богатая, но кроме как закрасить эти 4 квадрата (оно же - нарисовать рамки белым цветом) ничего в голову не пришло :(  
7 Трёхмерные циклы 00:16:49 45 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 40 мин. [Показать отчёт]
Научился: Научился пользоваться трёх- и четырёхмерными циклами.  
Сложности: Сложно было понять построение эллипса и не запутаться в координатах. 
Комментарии: Всё просто отлично! 
8 Спираль Архимеда 00:18:16 40 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 20 мин. [Показать отчёт]
Научился: Научился рисовать спираль Архимеда и применять тригонометрию в программировании. 
Сложности: Понять построение спирали Архимеда. Не сразу понял, как соединять точки, но потом разобрался. :) 
Комментарии: Это замечательный курс! Циклы - важная вещь в программировании, а учить их лишь теоретически очень тяжело. А если это делать практически, то почти всё сразу становится понятным. Плюс приятно, что Вы применяли неоднократно математику. А так открыл для себя много нового из циклов. Спасибо Вам! 
9 ФИНАЛЬНЫЙ УРОК 38 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 30 мин. [Показать отчёт]
Научился: За время этого курса я обрёл навыки работы с циклами, причём не только простыми, а ещё и двойными, тройными и четверными. Кроме того, я познакомился с графикой, которую до этого вообще не знал. Ну и вспомнил любимую математику :) Задачи понравились, т.к. они - лучший способ понять циклы. Причём чем веселее рисунок, тем понятнее :) Эксперименты проводил в самом начале курса, а сейчас до конца разберусь с последними темами и проведу новые опыты. Насчёт идей: как я уже говорил, этот курс меня привлёк огромным количеством расчётов и тригонометрией. Теперь я могу смело сказать, что школьная математика не такая уж и бесполезная. Поэтому если выйдет курс, где тоже много надо считать и применять знания математики, то было бы замечательно, :) 
Сложности: Сложно было с первого раза понять последние темы :)  
Комментарии: Спасибо вам за этот видеокурс! Уверен, что благодаря Вам я смогу сделать серьёзные успехи в программировании в дальнейшем! 
10 VIP - Квадрат Гарри Поттера 00:09:39 16 чел. ★ 5 Open
11 VIP. Узоры на окружности 00:23:45 26 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 35 мин. [Показать отчёт]
Научился: Научился использовать умножение в циклах и закрепил геометрические знания.  
Сложности: Сложно было оторваться от экрана, наблюдая за красотой:)  
Комментарии: Приятно изучать курсы и параллельно получаеть эстетическое удовольствие :) От курса я до сих пор в приятном шоке, спасибо!!! 
12 VIP. Спирограф 00:05:43 15 чел. ★ 5 $
  Итого:   12 видеоуроков общей продолжительностью 2 час. 44 мин. 11 чел. ★ 4.95  
  Финалисты:   Alcatraz,   Tekashnik,   Neverwinter 2,   Кирилл Лебедев,   Алексей В.,   Minergimn,   Сергей Витальевич,   Константин,   Фомичева Наталья,   Владимир,   220s .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: получил огромнейший опыт!
Трудности: ничего сложного,просто надо посидеть и подумать!
1. Конечно понравились, переход от простых к более сложным задачам самое то! Вообщем всё круто, получилось очень красиво! 2. Научился создавать три вложенных цикла и четыре вложенных цикла! 3. Ставил разные эксперименты получалось красиво,но не всегда)
Научился: 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 использовать.