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

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

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

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

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

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

1000 p.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Создаём графику 00:28:12 120 чел. ★ 4.9 Done
  Отчёт отправил: 5024. Дмитрий Решено за 30 мин. [Показать отчёт]
Научился: рисовать эллипсы по щелчку мышки 
Сложности: Все было понятно 
Комментарии: все хорошо, повторение использования графических компонентов. 
2 Движение шарика 00:31:11 106 чел. ★ 4.9 Done
  Отчёт отправил: 5024. Дмитрий Решено за 30 мин. [Показать отчёт]
Научился: отскакивать от заданных границ 
Сложности: подобрать формулы отскока и правильно закрашивать старую позицию. 
Комментарии: хорошо все. 
3 Новый класс Graph 00:29:03 85 чел. ★ 4.9 Done
  Отчёт отправил: 5024. Дмитрий Решено за 30 мин. [Показать отчёт]
Научился: Создавать перегруженные методы с возможностью последовательного вызова 
Сложности: отследить все переменные при изменении структуры программы 
Комментарии: все хорошо 
4 Новый класс Figure 00:31:21 75 чел. ★ 4.9 Done
  Отчёт отправил: 5024. Дмитрий Решено за 40 мин. [Показать отчёт]
Научился: создавать класс и его экземпляры с разными параметрами(рисовать разноцветные разноразмерные шарики с разными скоростями) 
Сложности: не запутаться в параметрах 
Комментарии: все хорошо 
5 Новый класс Polygone 00:30:58 67 чел. ★ 4.9 Done
  Отчёт отправил: 5024. Дмитрий Решено за 40 мин. [Показать отчёт]
Научился: создавать и отображать сложные объекты состоящие из нескольких других объектов 
Сложности: не запутаться в похожих методах и названиях переменных 
Комментарии: все хорошо 
6 ПОЛУФИНАЛЬНЫЙ урок 00:23:23 43 чел. ★ 4.9 Done
  Отчёт отправил: 5024. Дмитрий Решено за 20 мин. [Показать отчёт]
Научился: писать текст для обзора своей программы 
Сложности: написать текст и записать видеообзор 
Комментарии: не очень понравилось что нельзя перейти к следующему уроку не записав видео. было бы лучше, на мой взгляд, вынести данный урок за общую последовательность уроков по написанию кода.  
Видеообзор: https://www.youtube.com/watch?v=MK5XYyue7zE
7 Форма настроек 00:23:24 35 чел. ★ 5 Done
  Отчёт отправил: 5024. Дмитрий Решено за 20 мин. [Показать отчёт]
Научился: создавать дополнительные формы и работать с диалогами 
Сложности: все было нетрудно 
Комментарии: все хорошо 
8 Применение настроек 00:29:52 35 чел. ★ 5 Done
  Отчёт отправил: 5024. Дмитрий Решено за 30 мин. [Показать отчёт]
Научился: передавать параметры между разными формами, и пользоваться функциями рандом 
Сложности: учесть все необходимые параметры и методы работы с ними 
Комментарии: все хорошо 
9 Использование реестра 00:29:45 35 чел. ★ 5 Done
  Отчёт отправил: 5024. Дмитрий Решено за 30 мин. [Показать отчёт]
Научился: сохранять и извлекать данные из реестра 
Сложности: проследить за всеми преобразованиями типов параметров  
Комментарии: все хорошо 
10 Параметры командной строки 00:22:41 33 чел. ★ 5 Done
  Отчёт отправил: 5024. Дмитрий Решено за 20 мин. [Показать отчёт]
Научился: использовать аргументы при запуске программ 
Сложности: не испортить код при его редактировании 
Комментарии: все хорошо 
11 Полноэкранный режим 00:13:58 33 чел. ★ 5 Done
  Отчёт отправил: 5024. Дмитрий Решено за 15 мин. [Показать отчёт]
Научился: создавать форму с пользовательскими параметрами 
Сложности: верно указать все необходимые параметры 
Комментарии: все хорошо 
12 Режим предобзора и установка 00:25:51 33 чел. ★ 5 Done
  Отчёт отправил: 5024. Дмитрий Решено за 1 час. 00 мин. [Показать отчёт]
Научился: запускать программу в зависимости от переданных параметров, импортировать функции из длл-библиотек и использовать их 
Сложности: сделать предпросмотр в маленьком окне. так и не удалось добиться этого хотя код вроде верный. 
Комментарии: импортируемые функции вполне понятны, но не удалось добиться их работы( 
13 ФИНАЛЬНЫЙ урок 00:23:23 29 чел. ★ 4.9 Done
  Отчёт отправил: 5024. Дмитрий Решено за 20 мин. [Показать отчёт]
Научился: представлять свою программу 
Сложности: написать текс  
Комментарии: все хорошо 
Видеообзор: http://youtu.be/dYJ_zBXhxaA
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#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Искать ошибки, устанавливать параметры запуска, внимательности.
Трудности: Найти ошибку и время
Отличный урок
Научился: Отличный курс, теперь я знаю как самому можно написать скринсейвер! =)
Трудности: собраться и записать видео
Следующим курсом будет видимо "Функциональное программирование"