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

Формула программиста
основатель — Волосатов Евгений Витольдович
Графика + Циклы = Мастерство
Вебинар «Создание прикладных программ на C#» начнётся через 3 час. 00 мин.

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

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

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

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

2000 p.


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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: еще одна прокачка записи своего обзора, набираюсь опыта рассказывать о своих успехах и достижениях!
Трудности: не возникло, вот только конечно хотелось еще сделать дубль, что-то не очень понравилось как я говорила, оставила как есть, так что строго не судите, а сделайте эту программу и получите столько положительных эмоций и знаний как и я! :)
Все замечательно! Я очень рада закончить эту серию уроков! Это было очень захватывающее и увлекательное познания нового, а так же повторения что уже знаю! И что самое главное результат виден и он шикарный что меня приводит в неописуемый восторг!!! :) P.S. для тех кто захочет использовать мою программу, нужно распаковать и правой кнопкой мышки нажать и выбрать "Установить", дальше настраивай как тебе понравится :)
Научился: Защищать свои программы
у этого курса логические 2 части: 1) Первая - это ничто иное, как элементарная работа с графикой, компонентами Windows Forms и принципом инкапусляции в ООП. Для меня это было своего рода повторение, которое я удачно прошёл; 2) А вот вторая часть уже более трудная и там пришлось очень напрячься, чтобы сделать заставку или, как её называют, Хранитель экрана. Были трудные функции DLL, но после "Микроигр" уже сам чёрт не брат. Курс полезный как для новичков, так и опытным программистам, где каждый узнает что-то новое. Спасибо огромное за этот курс, Евгений Витольдович!