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

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

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

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

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

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

2,000 руб.


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

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

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

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




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

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

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

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