C# обучение для чайников

Формула программиста

основатель — Волосатов Евгений Витольдович

Клуб формулистов - Ежемесячная подписка

Вступление в Клуб Формулистов на выгодных условиях для НОВЫХ участников.

После взноса  999  499 руб. вы получите подписку
в Клуб Формулистов на 30 дней и 256 байт для быстрого старта.
Байты используются для открытия более одного урока в день, по 50 байт за урок.

Стоимость 1 дня за первый месяц: всего 16 рублей.

Первый взнос - 499 руб./30 дней.

Через 30 дней будет списано 3,000 2,400 руб.
за продление подписки в Клуб на 30 дней + подарок 512 байт.

Так будет продолжаться каждые 30 дней, пока вы не отмените подписку.
Средства будет автоматически считываться с вашей карты.
Вы в любой момент сможете отказаться от продления Клуба.

Только ДО КОНЦА НЕДЕЛИ -
-50% скидка на первый взнос, всего 499 (вместо 999) рублей!
-20% скидка на ЕЖЕМЕСЯЧНЫЙ платёж!
Всего 2400 руб/месяц (вместо 3000 руб/месяц), или 80 руб./день - цена чашки кофе.


Стоимость 1 дня: 80 руб.

Хочу вступить!

Также есть другие варианты оплаты участия в КФ:

Билет в клуб формулистов на ...
30+ дней | 60 дней | 150 дней | 380 дней | 1000 дней

Внимание!
Стоимость участия в Клубе формулистов увеличивается 1 числа каждого месяца на 100 рублей.
При оформления подписки стоимость остаётся постоянной, пока подписка не будет отменена.







Первый взнос - 499 руб./30 дней + 500 байт.
Последующие взносы - 3,000 2400 руб./месяц + 512 байт.



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

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 FREE Стрелочные часы 00:33:34
49 чел. ★ 4.8 Done
  На этом уроке мы познакомимся с  WPF технологией.
Всего за 30 минут вы, используя WPF, создадите стрелочные часы, которые будут показывать вам системное время.

На этом уроке вы научитесь создавать таймер, работать с 2d графикой, двигать 2d объекты.
Отчёт отправил: 16218. Дмитрий Выполнено за 1 час. 50 мин. [Показать отчёт]
Научился: Отличный урок. Узнал о методе отрисовки объекта в GRID. А так же познакомился с различными манипуляциями над объектом используя код. (перемещение минутной, секундной часовой стрелки...). Узнал о некоторых свойствах  объектов и самой формы (прозрачность, вывод поверх всех окон и т д...) Материал воспринимается хорошо. Все доходчиво объяснено. Автору спасибо за подробный урок. С радостью продолжу дальнейшее изучение разработки на WPF. Остался вопрос. Не знаю как убрать окно, которое по умолчанию создается при запуске приложения. Его можно свернуть, но получается какой то непонятный черный прямоугольник, что совсем не красиво. На втором скриншоте  своего отчета по уроку показал что это за оно. Если кто то знает где отключить его вывод буду очень признателен...  
Сложности: Не имел практики с WPF (да и с C# то не очень давно познакомился) ручное написание в файле XAML стилистически отличается от С# к которому я только только начал привыкать ( как пример: не нужны запятые при перечислении точек например...В конце строки нет точки с запятой и др) и это очень тормозило процесс прохождения занятия. Но это хороший опыт. В дальнейшем пригодится непременно...В свойствах тоже самое  сделать конечно получалось быстрее (нажал галочку и все готово))) ) 
2 Цифровые часы. Начало. 00:24:50
28 чел. ★ 5 Done
  В этом видеоуроке мы начнем создавать приложения Цифровые часы. Создадим WPF приложения. Зададим иконку и заставку для приложения. Поработаем с Grid. Создадим несколько первых элементов будущих часов. Создадим таймер и обработаем его события.
Отчёт отправил: 16218. Дмитрий Выполнено за 53 мин. [Показать отчёт]
Научился: Отличный урок. Все как и первом видео, - четко, понятно, лаконично (нет ничего лишнего). Делается урок на одном дыхании. Очень понравилось альтернативное создание объекта по средствам языка разметки и кода. Это делает понимание связей более прочным. Так же очень доступно было разъяснено как работает разметка областей формы для создания объектов. Автору спасибо. С радостью продолжу следующие уроки.  
Сложности: -- 
3 Цифровые часы. Запуск. 00:51:40
26 чел. ★ 4.9 Done
  На уроке мы доделаем часы. Нарисуем семисегментрый индикатор. Зададим логику его работы. Создадим четыре индикатора. Сделаем так чтобы наши часы показывали нам системное время.
Отчёт отправил: 16218. Дмитрий Выполнено за 1 час. 33 мин. [Показать отчёт]
Научился: Отличный урок. Интересная реализация. Если честно думал что будет намного сложнее. Но как всегда убедился, что самое на первый взгляд сложное состоит из простых вещей если вникнуть в суть. Автору большое спасибо за методичное подробное изложение материала. По окончании урока почитал немного мат часть по технологии WPF. Было интересно почему используются GRID или CANVAS (чем отличаются эти контейнеры). В общих чертах представление получил, но думаю чем больше будет опыта  тем точнее в голове улягутся все технические тонкости... Идем дальше.  
Сложности: -- 
4 Перекидные часы. Первый час. 00:08:16
25 чел. ★ 5 Done
  Создаем перекидные часы, которые будут отображать системное время.
В этом уроке создаем WPF приложение. Задаем иконку и заставку. Назначаем нужное количество столбцов и ячеек для Grid.
Отчёт отправил: 16218. Дмитрий Выполнено за 44 мин. [Показать отчёт]
Научился: Отличный урок. Начало похоже на создание DigitalClock (в плане разметки) Повторил что где находится. 
Сложности: после добавления файла для заставки в ресурсы приложение не запускалось, файл был не найден... Покопался пересмотрел видео несколько раз в общем при добавлении ничего сверх естественного не требовалось. Удалил файл из ресурсов и добавил его по новой...Со второго раза заработало как нужно...))) В общем заставка оказалась самая сложная в рамках урока))) 
5 Перекидные часы. Время час сорок. 00:20:40
25 чел. ★ 4.8 Done
  Продолжаем создавать перекидные часы. На этом уроке создадим UserControl. Познакомимся с 3D объектами в WPF.

Отчёт отправил: 16218. Дмитрий Выполнено за 29 дней 3 час. 21 мин. [Показать отчёт]
Научился: Продолжил работу с WPF после долгого перерыва почти в месяц. Узнал о принципе построения 3D объекта ...(сцена, свет) Все вроде пока понятно. (Когда объясняют просто и доходчиво. ) Автору спасибо за урок. Как всегда убеждаюсь в очередной раз что все сложное состоит из простых и понятных вещей. Нужно только всегда вникать в суть.  
6 Перекидные часы. Уже почти три часа. 00:23:01
20 чел. ★ 5 Open
  Создаем нужное количество экземпляров класса UserChar. Располагаем их в Grid. Создаем таймер. Обрабатываем событие таймера.
7 Перекидные часы. Без пяти пять. 00:17:40
20 чел. ★ 4.9 $
  Заставляем наши часы отображать время.
8 Перекидные часы. Еще немного и домой. 00:16:21
19 чел. ★ 4.9 $
  Немного о том как будет реализована анимация.
9 Перекидные часы. Ну всё пора домой. 00:17:53
18 чел. ★ 4.9 $
  Часы становятся перекидными.
10 Финал 00:03:15
11 чел. ★ 5 $
  Финальный урок по курсу WPF start
  Итого:   10 видеоуроков 3 час. 37 мин.
11 чел. ★ 4.92  
  Финалисты:   Сергей Сергеевич,   Иван Воронин,   Николай Денисов,   Алексей Малышев,   Виктор Дерябин,   Сергей,   Новопашин Владимир,   ser2018,   Yefim,   Дмитрий,   MaxB .

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Научился: Основам WPF. Курс поможет использовать WPF в своих приложениях. Из минусов: дикция автора, плохая масштабируемость. Из плюсов: дает основы для дальнейшего изучения, приобретение опыта с WPF. Еще можно было бы сделать, чтоб часы попадали в автозагрузку.
Трудности: Не смог довести до ума перекидные часы.



Научился: Курс произвел на меня большое впечатление. Чем глубже я погружался в технологию WPF, тем больше я понимал насколько мощный инстпументарий (в смысле реализации графических объектов) я получил. Не всё шло гладко. Не все было понятно. В таких случаях я не стеснялся в этом признаваться и задавал конкретные вопросы, искренне надеясь получить на них ответы. К сожалению, ни на один мой вопрос не было ответов - ни от автора курса, ни от формулистов, прощедших этот курс. В этой связи я обращаюсь к автору проекта с предложением: Евгений Витольдович, может быть имеет смысл в таких случях (когда в отчете присутстует знак опроса) притягивать дополниткльные силы нашего сообшества (по крайней мере тем, кто прошел данный урок, направмить специальное приглашение оценить отчет). В любом случае БОЛЬШОЕ СПАСИБО Дмитрию Соловьёву за прекрасный курс!
Трудности: Чем глубже я погружался в технологию WPF, тем больше я понимал насколько мощный инстпументарий (в смысле реализации графических объектов) я получил. Не всё шло гладко. Не все было понятно. В таких случаях я не стеснялся в этом признаваться и задавал конкретные вопросы, искренне надеясь получить на них ответы. К сожалению, ни на один мой вопрос не было ответов - ни от автора курса, ни от формулистов, прощедших этот курс. В этой связи я обращаюсь к автору проекта с предложением: Евгений Витольдович, может быть имеет смысл в таких случях (когда в отчете присутстует знак опроса) притягивать дополниткльные силы нашего сообшества (по крайней мере тем, кто прошел данный урок, направмить специальное приглашение оценить отчет). В любом случае БОЛЬШОЕ СПАСИБО Дмитрию Соловьёву за прекрасный курс!