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

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

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

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

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

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

4.000 руб.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Создаём графику 00:28:12 120 чел. ★ 4.9 Done
  Отчёт отправил: 24. Олюшка Решено за 2 час. 00 мин. [Показать отчёт]
Научился: повторила работу с формой, работу классов Bitmap, Graphics, Pen 
Сложности: сложности не возникло, все очень подробно рассказано, вот только пока не удалось реализовать случайное разноцветную заливку моих шариков 
Комментарии: Урок суперский, жду с нетерпением продолжения этой серии! Сделала заливку кружков, так веселей! Спасибо, Евгений! :) 
2 Движение шарика 00:31:11 106 чел. ★ 4.9 Done
  Отчёт отправил: 24. Олюшка Решено за 2 час. 00 мин. [Показать отчёт]
Научился: потренировалась с координатами, со стиранием закрашенного шарика, улучшения кода при добавление констант и переменных. 
Сложности: не возникли так как все выложено по каждому шагу, вот только немного пришлось помудрить со стиранием моей заливки с помощью Brush, хотя все отлично вышло, Красота! 
Комментарии: Отличный урок! Мне очень понравился, и я довольна своими результатами! Вот такой вот подобный мячик хотела тогда сделать в Акраноиде! Благодарю за этот урок! :)  
3 Новый класс Graph 00:29:03 84 чел. ★ 4.9 Done
  Отчёт отправил: 24. Олюшка Решено за 2 час. 20 мин. [Показать отчёт]
Научился: рефакторингу, потренировалась создавать стркутуру, уменьшать код наводя порядок и структуризировать его, потренировала перегрузку конструктора 
Сложности: увы, не возникло! :D шутка конечно, хорошее объяснение каждой строчки и каждого действия, все очень ясно и понятно!!!! Не получилось второй мячик сделать другим цветом :( Уже все сделала и пришла в голову мысль добавить второй шарик для красоты, все вывела, опять не интересно можно ж его другим цветом сделать и тут и зависла, добавила цвет, а оба с разным цветом не рисуются, расстроилась, пока так оставлю ведь нужно идти дальше!!! :)  
Комментарии: Спасибо, за великолепный урок! Все замечательно работает и все на удивление понятно! Красота, да и только! :) Подскажите, как сделать чтобы другой мячик был другим цветом, что-то я упускаю и не вижу в чем моя ошибка :( 
4 Новый класс Figure 00:31:21 74 чел. ★ 4.9 Done
  Отчёт отправил: 24. Олюшка Решено за 2 час. 00 мин. [Показать отчёт]
Научился: освоение на практике создания переопределяемых конструкторов, продолжила изучение очищения основного класса и создания новых классов для оптимизации кода 
Сложности: по уроку ничего, все ясно и понятно, а вот сама добавить цвет так и не могу, ужасно расстроилась:( 
Комментарии: Хороший Урок! Спасибо! 
5 Новый класс Polygone 00:30:58 66 чел. ★ 4.9 Done
  Отчёт отправил: 24. Олюшка Решено за 3 час. 00 мин. [Показать отчёт]
Научился: потренировалась в переносе классов, с созданием и использование списков (класс List<>), увидела как работать с классном Polygon, работать с координатами 
Сложности: долго подгоняла координаты 
Комментарии: Шикарный урок! Очень хорошо потренировалась и получила такую красоту и интересную программу! Спасибо Евгений за очередное мое чудо! :) 
6 ПОЛУФИНАЛЬНЫЙ урок 00:23:23 42 чел. ★ 4.9 Done
  Отчёт отправил: 24. Олюшка Решено за 35 мин. [Показать отчёт]
Научился: еще раз потренировалась делать обзор программы, размещать на ютую 
Сложности: бороться с волнением, и не экать, т.к. все слова вылетают из головы от волнения :D 
Комментарии: Я это сделала, Ура!!! Плохо или хорошо, судить Вам, а мне нравится! Программа супер! Я довольна ей и очень счастлива что в моей коллекции она появилась! Я, Молодец! Спасибо, Евгений за программу, помощь и все что ты сделал для моего продвижения еще вперед! :) 
Видеообзор: http://youtu.be/qfWWStJL5_k
7 Форма настроек 00:23:24 34 чел. ★ 5 Done
  Отчёт отправил: 24. Олюшка Решено за 1 час. 30 мин. [Показать отчёт]
Научился: запуск новой формы из родительской, познакомилась с enum DialogResult, попрактиковалась с компонентом TrackBar, познакомилась с компанентом ColorDialog и их обработкой событий 
Сложности: сложностей не было, все очень доступно и понятно 
Комментарии: Отличное продолжение замечательной программы! Уже жду с нетерпением продолжение! Мне нравится то что получается! Это моя красота! Спасибо, Евгений! :) 
8 Применение настроек 00:29:52 34 чел. ★ 5 Done
  Отчёт отправил: 24. Олюшка Решено за 1 час. 00 мин. [Показать отчёт]
Научился: увидела разницу между обработкой исключения try catch и проверкой условий if else, узнала что вместо модификаторов доступа можно использовать простые функции, продолжила изучение ООП, увидела как лучше не писать код (быдлокод) 
Сложности: увы, т.е. к счастью не возникли, все очень ясно и понятно!!! :) 
Комментарии: Я оценила эту прелесть! Вы не видите а я аж в ладоши от радости такой захлопала! У меня вот такая красотень теперь есть и я очень счастлива! Спасибо!!! :) 
9 Использование реестра 00:29:45 34 чел. ★ 5 Done
  Отчёт отправил: 24. Олюшка Решено за 1 час. 20 мин. [Показать отчёт]
Научился: познакомилась с сохранением в реестр с помощью класса RegistryKey, увидела как сохраняется в реестр, использовать структуру Color 
Сложности: сложностей не возникло) 
Комментарии: Ура!!! У меня все получилось! Я теперь знаю как записывается в реестр, как его вызывать! Я Молодец! Все сохраняется и загружается! Круто!!! Великолепный Урок! :) 
10 Параметры командной строки 00:22:41 32 чел. ★ 5 Done
  Отчёт отправил: 24. Олюшка Решено за 1 час. 00 мин. [Показать отчёт]
Научился: узнала как запускать программу с параметрами, где смотреть параметры запуска, работа с запуском прогрммы 
Сложности: сложностей не возникло, единственное, не получилось запускать через командную строку! 
Комментарии: Великолепный урок, очень расширил кругозор мой! А еще все замечательно работает! Спасибо за эту прелесть, Евгений! Уже с нетерпением жду следующего урока!!! :)  
11 Полноэкранный режим 00:13:58 32 чел. ★ 5 Done
  Отчёт отправил: 24. Олюшка Решено за 50 мин. [Показать отчёт]
Научился: узнала свойство TopMost - по верх всех окон, как задавать форму динамически на весь экран, познакомилась со структурой Rectangle (хранит размеры экрана), правильно создавать PictureBox в коде, а не по умолчанию студии 
Сложности: все очень доступно и понятно, сложностей не было! :) 
Комментарии: Ура!!! У меня все получилось, скришот на все мою виртуальную машину, по этому у меня он получился! Урок суперский, столько новых открытий, к тому же это очень увлекательно и интересно! Рекомендую попробовать самому! Лично я в огромном восторге и очень счастлива! Спасибо тебе мой Волшебник! :) 
12 Режим предобзора и установка 00:25:51 32 чел. ★ 5 Done
  Отчёт отправил: 24. Олюшка Решено за 1 час. 00 мин. [Показать отчёт]
Научился: потренировалась в запуске через командную строку создавать файл для установки в виндоус, познакомилась со структурой IntPtr и DLLImport, увидела магию WinAPI как она записывается 
Сложности: я в шоке! совсем ни чего, все повторила и работает как швейцарские часики! 
Комментарии: УРАААА!!! Я сделала ее! У меня получилось! Честно признаюсь очень хотела это сделать! Я видела эту магию, видела как она рождалась и очень этому рада, и у меня теперь есть такая шикарная программа! Я очень довольна результатами! Спасибо Огромное Евгений, Это чудо! Ты, Молодец! И я тоже Молодец, благодаря тебе!!! :)  
13 ФИНАЛЬНЫЙ урок 00:23:23 28 чел. ★ 4.9 Done
  Отчёт отправил: 24. Олюшка Решено за 20 мин. [Показать отчёт]
Научился: еще одна прокачка записи своего обзора, набираюсь опыта рассказывать о своих успехах и достижениях! 
Сложности: не возникло, вот только конечно хотелось еще сделать дубль, что-то не очень понравилось как я говорила, оставила как есть, так что строго не судите, а сделайте эту программу и получите столько положительных эмоций и знаний как и я! :)  
Комментарии: Все замечательно! Я очень рада закончить эту серию уроков! Это было очень захватывающее и увлекательное познания нового, а так же повторения что уже знаю! И что самое главное результат виден и он шикарный что меня приводит в неописуемый восторг!!! :) P.S. для тех кто захочет использовать мою программу, нужно распаковать и правой кнопкой мышки нажать и выбрать "Установить", дальше настраивай как тебе понравится :)  
Видеообзор: http://youtu.be/BNvxS8jMLCk
14 VIP. Говорящие часы. Запись голоса 00:57:32 26 чел. ★ 5 Done
  Отчёт отправил: 24. Олюшка Решено за 20 мин. [Показать отчёт]
Научился: узнала много, можно записывать wav, еще немного познакомилась с работой делегатов  
Сложности: сейчас не сложно, ведь я передираю отчет который уже делала в очень замечательном курсе "Новые технологии"! там да, было не совсем понятные некоторые моменты, сейчас уже намного легче! :) 
Комментарии: Спасибо, Евгений, за эту возможность пройти и узнать, что интересного в другом платном курсе! Ребята, проходите до конца и получайте уникальные возможности! Урок очень интересный, даже не вериться, что я это все-таки сделала, все получилось и все работает! Ура! А еще впереди многому учиться и учиться!!! У меня теперь есть свой замечательный диктофон, это Круто! :) 
15 VIP. Говорящие часы. Воспроизведение 00:38:41 24 чел. ★ 5 Done
  Отчёт отправил: 24. Олюшка Решено за 20 мин. [Показать отчёт]
Научился: продолжила знакомством с нитями и потоками, потренировалась с DateTime я уже не боюсь ее как раньше :)!!! 
Сложности: именно сейчас, нет я копирую что делала на прекрасно курсе "Новые технологии", а когда выполняла задание: понять что такое потоки и нити, точнее как они применяются и как с ними работать, вообще, по хорошему нужно разбираться, с первого раза не поняла что к чему) 
Комментарии: Это супер урок! Он интересный и очень насыщенный знаниями, а в результате можно пользоваться своей программой сделать себе напоминания о времени чтобы отвлечься от занятий чтобы с новыми силами больше узнавать и осваивать :) Класс! УРА! Я все сделала, Я, Молодец!!!! Спасибо, за этот великолепный курс, очень хорошие программы и очень много освоила именно благодаря этому курсу! Ребята, сделайте это - это дорогого стоит, это ваш опыт и успех! :) P.S. запись тихая, до перезаписи еще не добралась, хотя сделаю! :)  
  Итого:   15 видеоуроков общей продолжительностью 7 час. 19 мин. 10 чел. ★ 4.96  
  Финалисты:   Олюшка,   Денис,   Дмитрий,   Андрей Поляков,   Артём,   Permitin Alexey,   Валерий Жданов,   Алексей В.,   Станислав,   Tekashnik .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: еще одна прокачка записи своего обзора, набираюсь опыта рассказывать о своих успехах и достижениях!
Трудности: не возникло, вот только конечно хотелось еще сделать дубль, что-то не очень понравилось как я говорила, оставила как есть, так что строго не судите, а сделайте эту программу и получите столько положительных эмоций и знаний как и я! :)
Все замечательно! Я очень рада закончить эту серию уроков! Это было очень захватывающее и увлекательное познания нового, а так же повторения что уже знаю! И что самое главное результат виден и он шикарный что меня приводит в неописуемый восторг!!! :) P.S. для тех кто захочет использовать мою программу, нужно распаковать и правой кнопкой мышки нажать и выбрать "Установить", дальше настраивай как тебе понравится :)
Научился: Записывать видео уроки
Трудности: Собрать все воедино
Здесь - все самое интересное, что касается моего хранителя экрана.