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

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

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

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

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

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

2,000 руб.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Создаём графику 00:28:12 111 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 30 мин. [Показать отчёт]
Научился: Повторил работу с графикой.  
Сложности: Все просто, потому что неоднократно проходил это:) 
Комментарии: Ну что же, начали с повторения - будет легче:) 
2 Движение шарика 00:31:11 97 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 35 мин. [Показать отчёт]
Научился: Повторил работу с таймером, координатами и алгоритм смещения.  
Сложности: Все было понятно.  
Комментарии: Повторение- мать учения:) 
3 Новый класс Graph 00:29:03 77 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 35 мин. [Показать отчёт]
Научился: Повторил перегрузку конструктора.  
Сложности: Всё просто.  
Комментарии: Замечаний нет :)  
4 Новый класс Figure 00:31:21 66 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Закрепил знания по переопредению конструкторов.  
Сложности: Ничего 
Комментарии: Вспоминается начало курса про ООП, когда снеговика рисовал. А вот как сделать большое количество фигур, я забыл... Массив и потом циклом вызывать метод draw? 
5 Новый класс Polygone 00:30:58 58 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Повторил переопределения методов.  
Сложности: Не запутаться в методах 
Комментарии: Идём дальше:) 
6 ПОЛУФИНАЛЬНЫЙ урок 00:23:23 34 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Сложности: Говорить.  
Комментарии: Половина пути позади :)  
Видеообзор: https://www.youtube.com/watch?v=iuJ2q-KOYhk
7 Форма настроек 00:23:24 26 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 30 мин. [Показать отчёт]
Научился: Научился работать с компонентом Color Dialog.  
Сложности: Все было понятно.  
Комментарии: И всё-таки рефакторим код :) 
8 Применение настроек 00:29:52 26 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 35 мин. [Показать отчёт]
Научился: Повторил взаимодействие двух форм и тернарный оператор.  
Сложности: Метод удаления.  
Комментарии: Замечательно! Идём дальше:) 
9 Использование реестра 00:29:45 26 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Узнал о реестрах и научился работать с ними.  
Сложности: Понять реестры, поэтому пересмотрю урок.  
Комментарии: Урок трудноват, но интересный результат нравится :)  
10 Параметры командной строки 00:22:41 24 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Научился пользоваться командной строкой и улучшать код.  
Сложности: Сменить путь в командной строке и запустить её в определённой папке. Сделать так и не смог, поэтому в обход.  
Комментарии: Не мне вас учить, но может, стоило показать, как запустить эту командную строку в какоц-то папке? А то пока разобрался, много времени потерял :( 
11 Полноэкранный режим 00:13:58 24 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 20 мин. [Показать отчёт]
Научился: Познакомился с компонентом Screen и научился изменять размеры картинки по экрану.  
Сложности: Все было просто :) 
Комментарии: Последний шаг остался:) 
12 Режим предобзора и установка 00:25:51 24 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 35 мин. [Показать отчёт]
Научился: Закрепил знания по DLL и WinApi, а также научился открывать заставки.  
Сложности: Сложные функции WinApi.  
Комментарии: Вкратце: всё замечательно, результатом доволен:) 
13 ФИНАЛЬНЫЙ урок 00:23:23 21 чел. ★ 4.9 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Защищать свои программы 
Сложности: Обзор делать.  
Комментарии: у этого курса логические 2 части: 1) Первая - это ничто иное, как элементарная работа с графикой, компонентами Windows Forms и принципом инкапусляции в ООП. Для меня это было своего рода повторение, которое я удачно прошёл; 2) А вот вторая часть уже более трудная и там пришлось очень напрячься, чтобы сделать заставку или, как её называют, Хранитель экрана. Были трудные функции DLL, но после "Микроигр" уже сам чёрт не брат. Курс полезный как для новичков, так и опытным программистам, где каждый узнает что-то новое. Спасибо огромное за этот курс, Евгений Витольдович! 
Видеообзор: https://youtu.be/ek6P5Ux3KOU
14 VIP. Говорящие часы. Запись голоса 00:57:32 22 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Познакомился с записью аудиофайлов и библиотекой NAudio. 
Сложности: cложно было понять сразу события записи и остановки. 
Комментарии: Полезная программа-диктофон:)) 
15 VIP. Говорящие часы. Воспроизведение 00:38:41 21 чел. ★ 5 Done
  Отчёт отправил: 6925. Артём Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Pаписал говорящие часы и повторил работу с аудиофайлами. 
Сложности: Да вроде ничего, доступно и понятно всё. 
Комментарии: Сочетание приятной программы с полезными навыками - что ещё надо?:) 
  Итого:   15 видеоуроков общей продолжительностью 7 час. 19 мин. 7 чел. ★ 4.96  
  Финалисты:   Оля,   Денис,   Дмитрий,   Андрей Поляков,   Артём,   Permitin Alexey,   Валерий .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Учиться было нечему
Трудности: нет
Все было хорошо.
Смотреть видеозапись: https://youtu.be/7TtA93Wkgq0
Научился: Записывать видео уроки
Трудности: Собрать все воедино
Здесь - все самое интересное, что касается моего хранителя экрана.
Смотреть видеозапись: http://youtu.be/KOWDPza2j2I