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

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

Графоциклы

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

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

Хочу купить!

Купить в рассрочку за мегахеши

Цена: 600 p.


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

# Название видеоурока Решило Рейтинг Доступ
1 Подготовка графики 00:15:32 99 чел. ★ 4.9 Demo
  Мы начинаем серию уроков "Графические циклы".
Мы будем создавать циклы для рисования
различных графических узоров, такое
занятие очень поможет прочувствовать
суть циклов, научиться их использовать
легко и непринуждённо.
2 Горизонтали и вертикали 00:12:47 95 чел. ★ 4.9 Demo
  На этом уроке мы начнём работать с циклами.
Создадим три новые кнопочки, для рисования
горизонтальных, вертикальных линий,
а потом и тех и других сразу.
Добавим задержку выполнения программы,
чтобы видеть, как циклы работают.
3 Диагональные линии 00:15:01 92 чел. ★ 4.9 $
  На этом уроке мы напишем циклы
для рисования диагональных линий.
4 Пучок лучей 00:15:42 91 чел. ★ 5 $
  На этом уроке мы нарисуем ещё несколько лучей,
исходящих из одной точки, получится очень красиво.
5 Вложенные циклы 00:15:50 91 чел. ★ 4.9 $
  На этом уроке мы поработаем со вложенными циклами.
Будем рисовать квадрат из квадратиков.
6 Внутренние условия 00:15:00 89 чел. ★ 4.9 $
  На этом уроке мы добавим условия во вложенные циклы.
А также рассмотрим варианты "оптимизации" таких циклов,
и узнаем, почем их не стоит оптимизировать.
 
7 Трёхмерные циклы 00:16:49 85 чел. ★ 4.9 $
  На этом уроке мы создадим три и четыре вложенных цикла.
8 Спираль Архимеда 00:18:16 80 чел. ★ 5 $
  На этом видеоуроке мы воспользуемся тригонометрией для рисования стрелок часов и спирали Архимеда.
9 ФИНАЛЬНЫЙ УРОК 78 чел. ★ 4.9 $
  Дорогой друг!

Напиши, пожалуйста, отзыв и ответы
об этом мини-пакете "Графические циклы".

1. Понравились ли тебе задачи?
2. Какие навыки ты приобрёл?
3. Ставил ли ты свои эксперименты над циклами, какие?

Запиши видеообзор своей программы (по желанию).

Приложи самые эффектные скриншоты своей программы.

Какой курс ты будешь проходить следующим?
 
10 VIP - Квадрат Гарри Поттера 00:09:39 54 чел. ★ 5 $
  На этом уроке мы создадим несколько квадратных заклинаний.
11 VIP. Узоры на окружности 00:23:45 64 чел. ★ 5 $
  На этом уроке мы создадим динамические
графические круговые узоры, получится
такая красота, что глаз не оторвать!

Урок создан по материалам статьи:
http://habrahabr.ru/post/274471/

* Подсказка, как сделать отображение узоров без мигания:
ArcLine (fon, n * 2, n * 2 * (coeff - step));
ArcLine (pen, n * 2, n * 2 * coeff);


Ещё попробуйте использовать
g.Clear(Color.White);
вместо
Clear();
 
12 VIP. Спирограф 00:05:43 52 чел. ★ 4.9 $
  На этом уроке мы сформулируем самостоятельное задание для завершения курса "Графические циклы".

Полезные ссылки:
https://ru.wikipedia.org/wiki/Спирограф_(игрушка)
http://www.mathplayground.com/Spiromath.html

 
13 VIP. Спирограф от Елены 00:16:54 33 чел. ★ 5 $
  Создание программы "Спирограф" на языке C#.

На этом уроке мы узнаем, что такое "Спирограф",
как он работает, какие формулы нужно использовать,
чтобы написать эту программу с нуля самостоятельно.

На видео - пошаговая инструкция создания готовой программы.

Полезные ссылки:
https://ru.wikipedia.org/wiki/Спирограф_(игрушка)
http://www.mathplayground.com/Spiromath.html
  Итого:   13 видеоуроков общей продолжительностью 3 час. 00 мин. 32 чел. ★ 4.94  
  Финалисты:   Permitin Alexey,   Новопашин Владимир,   Николай Денисов,   Rita,   Александр,   Алексей Малышев,   Progresir,   Сергей Стефаненко,   Alexander Sidorov,   Bazel,   Tekashnik,   Владимир,   Иван,   Denis,   Алексей В.,   Denis,   Денис,   chip,   Oleg Didok ,   Василий,   Петя,   Yefim,   Иван Воронин,   Алексей|BrisK|Кривицкий,   Саша Авербух,   Никита,   Дмитрий,   zhikharevav,   WildOrc,   Андрей,   Виталий,   Bodrik_torf .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Работа с циклами мне очень понравилась. Во-первых, мне было интересно посмотреть/вспомнить, как рисуются несложные фигуры на C#. Во-вторых, я наглядно увидел работу циклов, какая линия за какой рисуется... (благодаря задержке, а иначе все быстро отрабатывается и не уследишь). Мне кажется, что у меня приходит понимание, что этот алгоритм будет работать неэффективно или что-то подсказывает мне, что можно сделать лучше. Это я говорю про разбиение циклов на последовательные с целью увеличения производительности. Что касается навыков, то лучше стал понимать работу циклов. Мне понравилось то, что мы с помощью ломаных линий сумели нарисовать спираль Архимеда. Вроде нам нужна окружность или что-то наподобие этого, а мы ломаные линии используем. И конечно очень красиво получается, что-нибудь в цикле изменишь, какие-нибудь условия, и новые узоры появляются. Я экспериментировал со спиралью Архимеда. Я прохожу уроки, которые открываются для "клуба Улиток", так что, какой следующий курс откроется, то и буду проходить.
Трудности: Курс очень понравился! Сложностей не возникло.

Научился: Благодаря вашим курсам сильно вырос навык программирования. Раньше я эти циклы с такой легкостью (практически на автомате) не написал бы
Трудности: Ничего сложного, все понятно и наглядно
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++