Курсы для программистов

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

Хранитель экрана

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

Основные темы, рассматриваемые на этом курсе:
-Инкапсуляция.
-Работа с реестром.
-Рисование в C#.
-Простые алгоритмы движения объектов.

Объём: 14 уроков.

4.000 руб.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Создаём графику 00:28:12 120 чел. ★ 4.9 Done
  Отчёт отправил: 4732. Sergey Решено за 30 мин. [Показать отчёт]
Научился: Научился создавать графику и пользоваться событиями. В данном случае клик мышки. 
Сложности: сложного не было 
Комментарии: нет 
2 Движение шарика 00:31:11 106 чел. ★ 4.9 Done
  Отчёт отправил: 4732. Sergey Решено за 30 мин. [Показать отчёт]
Научился: Реализовал алгоритм перемещения кружка, а также отскок от каждого края. 
Сложности: ничего 
Комментарии: нет 
3 Новый класс Graph 00:29:03 85 чел. ★ 4.9 Done
  Отчёт отправил: 4732. Sergey Решено за 30 мин. [Показать отчёт]
Научился: Создал отдельный класс для графики, подчистил код. 
Сложности: ничего 
Комментарии: нет 
4 Новый класс Figure 00:31:21 75 чел. ★ 4.9 Done
  Отчёт отправил: 4732. Sergey Решено за 30 мин. [Показать отчёт]
Научился: Создал класс Figure. Для создания экземпляра класса сделал несколько конструкторов. Создал все необходимые методы для перемещения фигур и получения координат. 
Сложности: Сложного не было 
Комментарии: Отличный урок 
5 Новый класс Polygone 00:30:58 67 чел. ★ 4.9 Done
  Отчёт отправил: 4732. Sergey Решено за 30 мин. [Показать отчёт]
Научился: Создал класс Polygone. Организовал в нем список List. Добавил все необходимые методы. 
Сложности: не сложно 
Комментарии: Сделал звезду. 
6 ПОЛУФИНАЛЬНЫЙ урок 00:23:23 43 чел. ★ 4.9 Done
  Отчёт отправил: 4732. Sergey Решено за 30 мин. [Показать отчёт]
Научился: Записывать видео. 
Сложности: сложного не было 
Комментарии: no 
Видеообзор: http://www.youtube.com/watch?v=UtoyBbheZms&feature=youtu.be
7 Форма настроек 00:23:24 35 чел. ★ 5 Done
  Отчёт отправил: 4732. Sergey Решено за 30 мин. [Показать отчёт]
Научился: Создал новый класс Window Forms, описал события, добавил необходимые визуальные компоненты, реализовал вызов ColorDialog и смену цветов. 
Сложности: Сложного не было. 
Комментарии: нет. 
8 Применение настроек 00:29:52 35 чел. ★ 5 Done
  Отчёт отправил: 4732. Sergey Решено за 40 мин. [Показать отчёт]
Научился: Добавил кнопки Сохранить и Отмена. Организовал передачу параметров между формами. Сделал полностью рабочей форму параметров хранителя, с возможностью смены цветов и добавления/удаления вершин полигона. 
Сложности: Связать все формы 
Комментарии: нет 
9 Использование реестра 00:29:45 35 чел. ★ 5 Done
  Отчёт отправил: 4732. Sergey Решено за 30 мин. [Показать отчёт]
Научился: Считывать и сохранять значения в реестре. 
Сложности: ничего сложного. 
Комментарии: нет. 
10 Параметры командной строки 00:22:41 33 чел. ★ 5 Done
  Отчёт отправил: 4732. Sergey Решено за 30 мин. [Показать отчёт]
Научился: Добавил получение аргументов в функцию Main(). Сделал загрузку формы настроек и формы основной программы. Добавил считывание и сохранение параметров. 
Сложности: не было. 
Комментарии: нет. 
11 Полноэкранный режим 00:13:58 33 чел. ★ 5 Done
  Отчёт отправил: 4732. Sergey Решено за 20 мин. [Показать отчёт]
Научился: Запускать форму в полноэкранном режиме. 
Сложности: ничего сложного 
Комментарии: нет 
12 Режим предобзора и установка 00:25:51 33 чел. ★ 5 Done
  Отчёт отправил: 4732. Sergey Решено за 30 мин. [Показать отчёт]
Научился: Сделал корректную обработку параметров командной строки. Добавил новый конструктор с передачей в него номера родительского окна. Импортировал WinAPI функции через DllImport. 
Сложности: ничего. 
Комментарии: Всё заработало. Очень познавательный и интересный курс! Спасибо! 
13 ФИНАЛЬНЫЙ урок 00:23:23 29 чел. ★ 4.9 $
14 VIP. Говорящие часы. Запись голоса 00:57:32 27 чел. ★ 5 $
15 VIP. Говорящие часы. Воспроизведение 00:38:41 25 чел. ★ 5 $
  Итого:   15 видеоуроков общей продолжительностью 7 час. 19 мин. 11 чел. ★ 4.96  
  Финалисты:   Олюшка,   Денис,   Дмитрий,   Андрей Поляков,   Артём,   Permitin Alexey,   Валерий Жданов,   Алексей В.,   Станислав,   Tekashnik,   Иван Воронин .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Делать "динамические" формы
Трудности: Делать "динамическую" форму
Большая благодарность за интересный видео курс.
Смотреть видеозапись: https://www.youtube.com/watch?v=0I8Vj6pyyNo
Научился: Создавать хранитель экрана
Один из лучших специфических уроков в рамках школы.