Online обучение c#

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по видеоурокам

  • Всего просмотрено уроков: 131
  • Всего выполнено уроков: 129

Отчёты по видеоурокам

Дата Видеоурок Результат
2017-09-12 16:21 WPF Clocks Стрелочные часы + 16 1 час. 00 мин.
Начал изучать WPF с этого курса.
Все прошло как по маслу.
Очень мало практических занятий по WPF на просторах интернета, рад что появился этот курс.
2017-01-03 19:20 Хранитель экрана Движение шарика + 20 57 мин.
Научился работать с координатами, заставлять фигуры перемещаться по полю и отскакивать от краев.
Все было понятно.
Перехожу к следующему уроку.
2017-01-02 21:59 Хранитель экрана Создаём графику + 20 41 мин.
Узнал про класс Graphics. Научился рисовать эллипс.
Первый урок курса, не сложный.
Как всегда интересно.
2016-12-07 22:37 Сетевые технологии Несколько способов работы с интернет-страницами + 20 1 час. 00 мин.
Научился открывать в браузере страницу по ссылке в том же окне, не создавая нового окна.
Не получилось получить картинку через прокси-сервер. Вообще не понял тему создания прокси-сервера.
Код переписывал один в один из урока:
WebRequest req = WebRequest.Create(uri);
            WebProxy proxy = new WebProxy("192.168.0.1", 8080);
            proxy.Credentials = new NetworkCredential("admin", "root");
            req.Proxy = proxy;
            WebResponse resp = req.GetResponse();

            return Image.FromStream(resp.GetResponseStream());

Выдает ошибку: Невозможно соединиться с удаленным сервером
Без использования прокси-сервера картинка без проблем отображается через ImageLocation.
2016-12-06 16:33 Сетевые технологии Интернет-страница: Что полезного можно получить? + 20 45 мин.
Научился выводить ссылки на новости.
Так и не смог понять как из кучи данных html взять ссылку на фотографию.
PictureBox то я разместил, а вот картинку не отобразил. Посмотрю в следующем уроке как это следовало сделать.
2016-12-06 14:16 Сетевые технологии Вопросы и ответы + 20 10 мин.
Прослушал ответы на вопросы участников курса.
Не было сложностей.
Интересно будет посмотреть способы прохождения авторизации на различных сайтах.
2016-12-06 13:10 Сетевые технологии Главные секреты интернет-страниц + 20 27 мин.
Познакомился с файлами cookie.
Сложно не было.
Cookie - данные о загружаемом сайте хранимые на компьютере пользователя.
2016-11-30 16:23 Сетевые технологии Мой собственный браузер + 20 15 мин.
Сделал свой веббраузер. Я в шоке.
Найти необходимые для оформления веббраузера картинки.
Как изменить домашнюю страницу в веббраузере? Вероятно, следует изменить ее в IE и в нашей программе домашняя страница изменится автоматом, раз наша программа берет настройки из Internet Explorer.
2016-11-30 13:46 Сетевые технологии Презентация курса + 20 2 мин.
На этом уроке я приготовился к работе над курсом :)
Это всего-лишь вступительный урок.
На этом курсе я бы хотел лучше разобраться с классами и библиотеками для работы в сети интернет. Всякие webclientы меня до сих пор пугают.
2016-11-29 19:08 API ВКонтакте Установи свой статус + 20 1 час. 10 мин.
Научился отправлять сообщения.
Все было по силам.
Курс практически завершен.
2016-11-29 16:12 API ВКонтакте Пост - запостить! + 20 35 мин.
Научился размещать посты в сообщества.
Не было сложностей.
Без замечаний.
2016-11-27 13:39 API ВКонтакте Стены + 20 59 мин.
Научился получать информации со стены пользователя или сообщества.
Сложным, как обычно, было создать класс WallClass с необходимыми полями. Вытащить поля из класса Rootobject по аналогии с созданием класса MusicClass почему-то в этот раз не получилось. Пришлось вручную набивать названия полей класса.
Я выводил посты сообщества "Наука и Техника", чтобы ввести участников проекта Videosharp.info в заблуждение и они подумали, что я интересуюсь Наукой и Техникой, а не пивом.
2016-11-26 19:06 API ВКонтакте Скачать музыку + 20 1 час. 00 мин.
Научился скачивать и воспроизводить музыку, а также узнал про песню "Красавица".
Было не сложно.
После скачивания я сделал воспроизведение скачанной музыки. К сожалению, во время воспроизведения музыки не выводится никакой дополнительный интерфейс, поэтому отсканировал и прилагаю только код которым я воспользовался для реализации воспроизведения музыки. При данной реализации музыку никак не остановить пока она не доиграет или не закроешь приложение.
2016-11-26 13:41 API ВКонтакте Списки музыки + 20 59 мин.
Попробовал научиться находить музыку во Вконтакте через API.
Что-то пошло не так. Не смог выполнить домашнее задание. Приложение выдает ошибку (скрин). Посмотрю в следующем уроке как правильно было.
Наслушался хорошей и разной музыки за тот час, что искал ошибку. Под хорошей я понимаю: Ellie Goulding :)
2016-11-25 15:34 API ВКонтакте Работа с фото + 21 47 мин.
Учусь помаленьку работать с JSON.
Было несложно.
Написал следующий код для вывода первой фотографии из альбома: pictureBoxPhoto.ImageLocation = photo.response[0].src_big;
2016-11-25 14:15 API ВКонтакте Пользователи ОнЛайн + 20 17 мин.
Получил список друзей ОнЛайн и вывел информацию о друге в listBox.
Сложностей не было и вообще давно предлагаю удалить этот вопрос из отчетов, а у кого возникнут сложности тот сможет написать о них в пункте отчета: "Любые замечания, вопросы, комментарии, отзывы".
Без комментариев.
2016-11-25 00:07 API ВКонтакте Парсер Json + 20 27 мин.
Впервые встретился с таким зверем как JSON.
Не было у меня в References такой библиотеки Newtonsoft.Json, пришлось через Nuget ее найти и установить.
Без замечаний.
2016-11-24 16:47 API ВКонтакте Разрешения для приложения + 20 23 мин.
Получил данные пользователя.
Всё было просто.
country - страна проживания, city - город проживания, bdate - дата хеппибёздея, sex - сколько раз у пользователя сегодня был секс, education - образование пользователя.
2016-11-24 16:06 API ВКонтакте Ключевые данные + 20 17 мин.
Научился получать ID и токен.
Урок простой.
ID - мой постоянный номер на сайте, токен - изменяющееся раз от раза значение позволяющее идентифицировать мое приложение.
2016-11-22 16:11 API ВКонтакте Получить разрешение + 20 55 мин.
Закрепил свои знания.
Найти иконку "VK" для приложения.
Какая связь между моим приложением и API Вконтакте я и в прошлый раз не ответил и сейчас не знаю.
2016-11-22 14:56 API ВКонтакте Введение + 20 10 мин.
Повторяю материал.
Все просто.
Начал по второму кругу курс проходить. В прошлом курсе успел только половину уроков пройти.
2016-10-08 16:08 ASP.NET и GMaps Презентация + 20 10 мин.
Идея курса понравилась.
Ничегошеньки.
Буду отмечать на карте места в которые следует поехать на рыбалку.
2016-09-04 23:47 Без конкуренции Анализ текстового файла + 20 40 мин.
Продолжил реализовывать вывод данных в табличку grid.
Все прошло как по маслу.
Хорошо, что в чате, во время записи курса, подсказали как заменить точку на запятую в качестве разделителя разрядов.
2016-09-04 19:13 Без конкуренции Регулярная декомпозиция + 20 30 мин.
Продолжил изучение работы с grid. Научился добавлять данные в таблицу.
С таким преподавателем все кажется простым.
Перехожу к следующему уроку.
2016-09-04 18:30 Без конкуренции Главный Анализатор + 20 40 мин.
Продолжил изучать работу с grid.
Найти время на урок.
Всегда приятно сделать еще один шаг в прохождении курса и изучении языка.
2016-09-03 11:25 Без конкуренции Настройка таблицы + 20 30 мин.
Научился оформлять grid.
Считаю, что этот пункт "Что было самым сложным?" из отчета о выполненном задании можно удалить. Если у кого-то возникают реальные сложности и он захочет этим поделиться, то напишет в разделе "Замечания, вопросы, комментарии, отзывы".
Метод Clear() не написал. Пока не совсем понимаю, что в нем необходимо реализовать.
2016-08-24 22:01 Без конкуренции Правильный ответ и форма + 20 25 мин.
Повторил то, что знал.
Было легко.
Продолжим.
2016-08-24 20:52 Без конкуренции Ручное выполнение задачи + 20 не указано


294758,50
Открывал каждый файл в EXEL суммировал,  умножал на 5 или 10, потом складывал результаты из каждого файла.
2016-08-24 18:21 Без конкуренции Реклама VIRI + 20 11 мин.
Прослушал рекламное объявление о компании VIRI Technologija.
Посетить сайт компании и скопировать реквизиты:
Код предприятия: 302333501
НДС код: LT100005600513
Банк: Citadele

Код банка: 72900
SWIFT: INDULT2X
Банковский счет: LT737290000010467046
Компания производит металлические каркасы для зданий и прочих сооружений.
2016-08-24 17:18 Без конкуренции Как избежать конкуренции? + 20 15 мин.
Ничему.
Ничего.
Стратегию голубого океана читал, не понравилось.
Программированием занимаюсь для фана.
Надеюсь, дальше будет программирование.
2016-08-23 10:25 Демо софт Вам телеграмма! + 20 5 мин.
Telegram пользуюсь давно.
Решиться присоединиться к каналу videosharp.
Надеюсь, в клубе формулистов мне понравится.
2016-05-30 14:54 Шифрование Перестановочный шифр + 21 11 мин.
Зашифровал "У лукоморья дуб зелёный."
Получилось: "кязйуь ыо е.Умдл оуёлрбн"
Кодирование - алгоритм соответствия символов и знаков, шифрование это еще и попытка скрыть смысл от окружающих. 
Будем посмотреть.
2016-05-16 13:50 Entity Framework Создание приложения + 20 25 мин.
Выполнил подготовительную работу перед началом использования Entity Framework.
Все было понятно.
Продолжаем в том же духе.
2016-05-16 12:55 Entity Framework Введение в EF + 20 21 мин.
прослушал вводную лекцию об Entity Framework. Альтернативой EF является, например, ADO.NET
Пока не начали кодить, все вошло в меня гладко.
Хороший преподаватель Константин Черный.
2016-05-12 10:36 Функционал ФП - ФИНАЛЬНЫЙ УРОК + 1 3 мин.
Прекрасный мини-курс по основам функционального программирования. Это совершенно новая для меня область. Ранее немного приходилось сталкиваться с анонимными методами, лямбда-операторами. Теперь немного стало более понятно о том где и как применять LINQ. С другой стороны, понял, что мне еще рано углубляться в эту сферу, еще слишком много пробелов в том, что нужно изучить перед таким углублением.
Хочу похвалить Константина Черного! Чувствуется, что он глубоко в материале.
Спасибо за этот мини-курс.
Написать отзыв.:)
До встречи на новых курсах!
2016-05-11 16:05 Функционал ФП - Короткое замыкание + 20 41 мин.
Попытался разобраться с функциональным программированием.
Расширить сознание.
Я требую продолжения банкета!
2016-05-10 14:23 Функционал ФП - Свой метод Where + 20 25 мин.
Непостижимым образом реализовал расширяющий метод Where!!!
Все было сложным.
Реально магия какая-то.
2016-05-10 13:49 Функционал ФП - Сортировка списка + 20 30 мин.
Еще не научился, но хочу научиться работать с LINQ.
Ой, все было непростым.
Отличный урок! Столько нового для меня.
2016-05-08 21:25 Функционал ФП - Калькулятор + 1 30 мин.
Лямбда методам, лямбда операторам, лямбда выражениям.
Все было легко и непринужденно.
Отличная идея приглашать специальных лекторов на отдельные темы. Некоторые темы очень сложно описаны в литературе. Без бутылки не разберешься. Приходится постоянно выпивать. Тем не менее, есть люди которые способны понятно объяснять сложные вещи. Например, меня интересуют: события, колбэки и WPF.
2016-05-05 18:24 Бурные потоки Бурная жизнь + 20 34 мин.
Научился рисовать тело змеи.
Понять что к чему.
Удивительно что это заработало! :)
2016-05-04 15:53 Бурные потоки Поток питонов + 20 30 мин.
Научился запускать питонов в потоке, а потом завершать их жизнь.
Была одна лехкотня.
Крутые уроки!
2016-04-26 17:14 Бурные потоки Поворот головы + 20 30 мин.
Научился перегружать оператор сложения для нашей структуры.
Рассмотреть питона на экране.
Интересно.
2016-04-26 13:50 Бурные потоки Питонатор + 20 30 мин.
Всему понемногу.
Написать метод для отображения питона.
Из-за того, что не умею пока пользоваться очередями Queue, написал метод который отображает голову питона. Направление головы питона выбрал сам.
2016-04-21 15:29 Бурные потоки Зайчики + 20 30 мин.
Научился рисовать зайчиков.
Все прошло легко и непринужденно.
Необходимо добавить нестатическое поле "длина питона". Возможно, "цвет питона", "количество съеденных зайчиков".
Направление движения питона: право, лево, вверх, вниз.
2016-04-21 14:32 Бурные потоки Террариум + 20 30 мин.
На каждом уроке учусь на чужом опыте.
Понять зачем в методе IntScreen мы написали блок else и вызываем в нем метод PutScreen если он ничего не выводит на экран.
Предлагаю вариант написания метода AddHare( ):
public static void AddHare( )
        {
            int x = new Random().Next(1, size.x - 1);
            int y = new Random().Next(1, size.y - 1);
            PutScreen(new Coord(x, y), ConsoleColor.White, aHare);
        }
2016-04-21 13:22 Бурные потоки Вступление + 20 20 мин.
Узнал, что заяц по-английски hare.
Не понял почему используем статические поля, а не константы.
Действительно, если у змеи будут голова и хвост, то их тоже можно сделать статичными. Еще цвет поля, например.
2016-04-14 16:39 Коллекция графов List + 20 25 мин.
Узнал, что List работает быстрее чем ArrayList.
Поэкспериментировал с методами Max и Min, которые находят в коллекции соответственно максимальное и минимальное значение.
Несложно и увлекательно.
Без замечаний.
2016-04-14 14:05 Коллекция графов ArrayList + 20 21 мин.
Научился создавать коллекции.
Как я выяснил, ArrayList изначально заряжен на 0 элементов. Сделал я это так:
ArrayList al1 = new ArrayList();
Console.WriteLine(al1.Count);
Выводится 0.

Поэкспериментировал с методами Clear () - удаляет все элементы из коллекции и RemoveAt(Int32) - удаляет элемент с указанным индексом.
Было интересно и несложно.
Без замечаний.
2016-04-11 13:51 Итератор Итератор. Зачем нужно два класса + 20 25 мин.
Выучил таблицу умножения.
Запутался со всеми инумераторами и итераторами.
Отличный урок!
2016-04-10 19:14 Итератор Итератор. Перебор простых чисел. + 20 25 мин.
Находить простые числа
Всё по силам.
Только вперед!
2016-04-10 15:52 Итератор Итератор. Перебор чисел в итераторе. + 20 25 мин.
Набивать код на клавиатуре.:)
Обошлось без сложностей.
Предлагаю считать задание выполненным после того как оно наберет 10 положительных голосов. Как было раньше. Нет смысла в 20 положительных голосах. Если задание не проходит, то это понятно сразу. Незачем создавать "пробки" необходимостью набирать 20 положительных голосов.
2016-04-10 12:45 Итератор Итератор. Создание пустого итератора. + 20 25 мин.
Пока не осознал чему научился
Найти определение итератора.
Итератор (от англ. iterator ― перечислитель) — интерфейс, предоставляющий доступ к элементам коллекции (массива или контейнера) и навигацию по ним.
Надеюсь, эти знания мне пригодятся.
2016-04-07 15:46 Итератор Итератор. Разложение числа на простые множители. + 20 11 час. 00 мин.
Пока ничему.
Пока ничего сложного не было.
Пока нет замечаний, вопросов, комментариев и отзывов.
2016-03-01 19:39 Базовый ASP.ект Создание SQL-запросов + 20 35 мин.
Научился писать и выполнять SQL-запросы.
Работать с консолью всегда непросто.
Как всегда всё на высоте!
2016-02-29 16:21 Базовый ASP.ект Схема базы данных + 21 30 мин.
Создавать базу данных в консоли и в HeidiSQL.
Работа с консолью. В Heidi показалось работать проще.
Хороший курс.
2016-02-26 18:06 Базовый ASP.ект Установка сервера MySQL + 21 30 мин.
Установил MySQL и HeidiSQL о котором никогда раньше не слышал.
Работать с MySQL через консоль. Все было несколько по-другому чем в видео.
Получаю много нового опыта на этом курсе.
2016-02-25 13:57 Базовый ASP.ект Формирование меню + 20 45 мин.
Научился создавать меню проекта ASP.NET
Я решил, что страницу "О проекте" не следует реализовывать через класс Story и создал отдельный класс Page.
Пока все получается.
2016-02-24 14:35 Базовый ASP.ект Создание модели Story + 20 25 мин.
Научился создавать классы модели.
Пока не разобрался как сделать в модели несколько историй.
Удобный формат обучения когда пошагово следуешь за преподавателем. Вроде и не все понимаешь, но повторяешь и все получается
2016-02-23 17:02 Базовый ASP.ект Создание схемы проекта + 20 30 мин.
Понял как следует проектировать страницы сайта.
Ничего.
Первая история.
Два рыбака. Один друга спрашивает:
– Я слышал, ты женился?
– Ну да.
– Чего это ты решил?
– Рыбу чистить надоело…
2016-02-23 16:47 Базовый ASP.ект Выбор темы для проекта + 20 10 мин.
Я узнал, что есть такая технология как ASP.NET
Составить схему сайта. Выложил скрин-шот.
Буду создавать сайт о рыбалке. Рыбаки очень любят делиться своими историями.:)
2016-02-22 19:43 Базовый ASP.ект Создание пустых страниц + 20 22 мин.
Научился создавать новые страницы в проекте
Повторяю шаг за шагом за преподавателем, пока мне это удается.
Глядишь у меня страничка в сети появится.
2016-02-16 16:09 Базовый ASP.ект Мы начинаем ASP.NET с MVC + 20 20 мин.
Научился создавать asp.net проект.
Так и не нашел где в проекте можно изменить данные адреса, которые установлены по умолчанию "Redmond ...".
Будем изучать!
2016-01-22 18:04 Секундомер 4 часть. Видеофиксация + 20 15 мин.
На написание четвертой части программы потребовалось 4 минуты 15 секунд.
Обошлось без сложностей.
Евгений Витольдович просто монстр какой-то, целый курс за один присест записал.
2016-01-22 17:30 Секундомер 4 часть. Пункты 200 – 239 + 20 55 мин.
Время лучшего подхода 4 минуты 22 секунды
Что-то не научился я до сих пор печатать 10 пальцами. Одним пальцем печатаю, а другим в носу ковыряю.
Хорошо, что VS сама за меня большую часть кода печатает.
Научился быстрее печатать однопальцевым методом.
2016-01-21 18:58 Секундомер 3 часть. Видеофиксация + 20 15 мин.
Выполнил задание за 2 минуты 19 секунд
Уже после записи заметил, что параметр Timer - AutosizeMode установил Fill вместо None. Исправил.
Отличная тренировка!
2016-01-21 18:25 Секундомер 3 часть. Пункты 150 – 172 + 20 45 мин.
Лучшее время пока 2 минуты 6 секунд.
Сначала много путался, но быстро запомнил последовательность действий.
Скоро с закрытыми глазами смогу программировать:)
2016-01-19 15:23 Секундомер 2 часть. Видеофиксация + 20 15 мин.
Продолжал оттачивать навыки программирования и записи видеороликов
Все прошло без проблем
Спасибо тем кто проверяет мои работы, это позволяет быстрее двигаться вперед!
2016-01-19 14:38 Секундомер 2 часть. Пункты 120 – 145 + 20 1 час. 00 мин.
Более-менее запомнил где находятся основные свойства для TextBox, Label и Button.
Все время забывал последовательность и терял время подглядывая в план выполнения задания.
Отличное упражнение для развития своих навыков.
2016-01-18 17:36 Секундомер 1 часть. Видеофиксация + 1 30 мин.
Научился записывать видео с экрана.
Обошлось без сложностей.
Написал программу за 1 минуту 41 секунду.
2016-01-15 12:38 Секундомер Моральная подготовка + 20 1 час. 00 мин.
Ответы на вопросы Евгения Витольдовича:
1. Сколько программ написал до этого? Ответ: Около 30 штук и все на этом ресурсе (videosharp.ru)
2. Последней написал программу "Секундомер" за 1 час. Обычно написание программы занимает 1-3 часа.
3. Изучаю программирование для себя в качестве хобби.
4. Пока у меня есть интерес заниматься программированием я буду это делать.
5. Мешает заниматься отсутствие дисциплины. Нет никакого графика. Чаще всего просто думаю: "Дайка посмотрю, что там новенького"
6. Нужно баловать себя всякий раз как выполняю задания на сайте.:)
Дождаться когда перейдем к написанию кода.
Посмотрим, что будет дальше.
2016-01-15 12:21 Секундомер 1 часть. Пункты 100 – 113 + 20 30 мин.
Научился быстрее находить нужные мне пункты меню.
Запомнить последовательность действий.
Вопросов не имею. Очень интересный курс.
2016-01-08 16:37 Секундомер Написание кода + 20 51 мин.
Научился работать с gridom.
С Евгением Витольдовичем нам любое море по колено.
Очень интересный курс.
2016-01-08 15:10 Секундомер Настройка формы + 20 30 мин.
Учусь работать быстро и без ошибок.
Все просто и понятно, как и должно быть.
Очень понравился способ создания программы по инструкции.
2015-11-20 17:11 Графические циклы Спираль Архимеда + 20 31 мин.
Узнал что такое косинус и синус.
Понять незнакомые слова типа "радиан", спираль Архимеда.
Очень полезный курс.
2015-11-19 16:16 Графические циклы Трёхмерные циклы + 20 30 мин.
Использованию циклов с третьей и четвертой степенями вложенности.
Понять как задаются координаты для отрисовки эллипсов рисуемых в квадратиках.
Очень интересные уроки.
2015-11-18 19:19 Графические циклы Внутренние условия + 20 41 мин.
Научился использовать легкомодифицируемые циклы вместо сложномодифициуемых.
Придумать как не рисовать центральные квадратики не создавая новые циклы. Пришлось закрашивать уже нарисованные.
Это повторная отправка задания. В первом варианте программа много лишних раз закрашивала центральные квадраты.
Спасибо Евгению Витольдовичу за вовремя замеченную ошибку.
Заодно предлагаю альтернативный вариант написания блока if в 15-й кнопке.
2015-11-17 16:00 Графические циклы Вложенные циклы + 20 35 мин.
Научился таки работать с вложенными циклами.
Понять, пропустить через себя, принять.
Вперед и только вперед!
2015-11-16 18:33 Графические циклы Пучок лучей + 1 41 мин.
Делать красиво.
Пришлось немного поэкспериментировать с координатами, чтобы разобраться что как чертится.
Я тоже в школе подобные геометрические фигуры в тетрадке чертил. Круто!
2015-11-16 17:33 Графические циклы Диагональные линии + 20 30 мин.
Научился рисовать горизонтальные линии.
Остановиться и перестать нажимать на кнопочки, создавая на форме различные комбинации из линий.
Учиться программировать на C# - это весело!
2015-11-13 16:34 Графические циклы Горизонтали и вертикали + 20 25 мин.
Рисовать на форме клеточки.
Урок был простой, но интересный.
У нас все получается.
2015-11-12 18:56 Графические циклы Подготовка графики + 21 30 мин.
Узнал про Graphics, Pen и Bitmap
Все было просто.
Желаю себе сил заниматься C# и не делать многомесячных перерывов.
2015-06-21 17:28 Сокобан Сокобан - Вступление + 1 47 мин.
Играть в Сокобан.
Пойти 10 уровней.
Это первый урок курса, надеюсь, он оправдает мои ожидания.
2015-06-06 15:41 Новые технологии VIP урок - Создание архиватора - 1 часть + 10 3 час. 37 мин.
Разобрался как написать архиватор и зачем нужен using.
Разобраться со всякими BinaryWriter, BitConverter и иже с ними.
Без бутылки не разобраться! Пришлось немало выпить.
2015-06-04 17:36 Новые технологии Говорящие часы. Воспроизведение + 10 1 час. 07 мин.
Запускать воспроизведение аудио в отдельном потоке.
Сложностей не возникло.
Теперь всем разошлю говорящие моим голосом часы.
2015-06-02 21:34 Игры со Спрайтами Аполлон. Плавное прилунение + 10 2 час. 07 мин.
Отработал навыки работы с различными инструментами WinForms.
Настроить оптимальные параметры скорости, ускорения и пр.
Теперь есть во что поиграть!
2015-05-31 13:11 Игры со Спрайтами Аполлон. Законы физики + 10 1 час. 07 мин.
Составлять список необходимых для реализации программы переменных, констант и методов до того как начать писать программу.
Затруднений не возникло.
Здорово когда писать программу интересно, и с нетерпением ждешь когда же можно будет поиграть в игру, которую сам написал.
2015-05-29 19:45 Новые технологии Говорящие часы. Запись голоса + 1 1 час. 57 мин.
Записывать и воспроизводить аудио.
Записать 49 файлов.
Хороший полезный урок.
2015-05-18 21:40 Бинарная жизнь VIP урок. Игра Жизнь + 10 3 час. 37 мин.
Динамическому программированию. Надеюсь, оно мне больше не встретится. :)
Были ошибки в коде. Приходилось тщательно проверять.
Очень интересная игра!
2015-05-17 12:39 Новые технологии Построение графиков + 1 2 час. 07 мин.
Прицепил библиотеку ZedGraph.
Сложностей не возникло.
Очень полезная библиотека. Считаю, что умение рисовать графики еще не раз мне пригодится. Спасибо.
2015-05-16 12:26 Новые технологии Печать таблицы + экспорт в Excel + 1 1 час. 27 мин.
Даже с html пришлось поработать.
Сложностей не возникло. Хотя всевозможные теги из html мне и незнакомы.
Бороться и искать, найти и не сдаваться!
2015-05-15 19:45 Нанософт Расписание уроков + 1 1 час. 47 мин.
Использовал на практике то о чем читал раньше в книжках.
Практически все было понятно.
Отличный урок. Полученные навыки обязательно пригодятся.
2015-05-14 21:25 Новые технологии Работа с WinAPI + 10 1 час. 47 мин.
Набивал руку в работе с непонятным пока WinAPI.
Нет опыта использования CheckBox, поэтому с ним было сложнее всего разобраться.
Все работает!
2015-05-14 18:26 Новые технологии Клиент-сервер для смены обоев + 1 3 час. 30 мин.
Никогда раньше не работал с клиен-серверными приложениями. Очень интересный новый опыт.
Найти допущенные ошибки в пошаговом режиме F11.
Так и не удалось до конца отладить работу программы, она упорно отказывается скачивать файл картинки из интернета. Возможно, защита моего компьютера блокирует эту операцию.
2015-04-25 09:16 Новые технологии Обои рабочего стола + 10 3 час. 00 мин.
Для меня было много нового на уроке. Но, менять обои рабочего стола я научился.
Подсмотрел в рубрике "Вопросы и ответы" у petro_zzz как нужно правильно удалять файлы картинок:
pictureBox.Image.Dispose();
Остался у меня один невыясненный вопрос:
В видеокурсе переменной dir присваивалось значение "papers\\" и всё отлично работало. У меня же не работало, т.к. в реестре компьютера прописывалось papers\MyImage.jpg. И лишь когда я переменной dir присвоил значение полного пути к файлу "F:\\MyProjects\\NewTechnologies\\WallPaper\\WallPaper\\bin\\Debug\\papers\\" - всё заработало. Как так?
2015-04-23 06:23 Новые технологии Нити на кубиках + 10 1 час. 01 мин.
Создавать потоки и запускать их в фоновом режиме.
Разобраться с конструкциями типа:
if (InvokeRequired)
            {
                Invoke(new DelegateShow(ShowDice), new object[] { a, b });
                return;
            }
Хочется по-больше уроков на тему делегатов и потоков.
2015-04-22 05:46 Нанософт Твоё портфолио + 10 1 час. 45 мин.
Никогда раньше не использовал TabControl.
Удивлен, что все заработало. :)
Очень интересный урок.
2015-04-19 09:28 Микроигры VIP урок. Формула 1 + 10 1 час. 30 мин.
Учусь работать с графикой.
Про синусы и косинусы все давно забыто.
Ride - это ехать верхом, а ехать на авто - Drive :)
2015-04-18 15:44 Теория ООП Первый класс + 1 21 мин.
Учусь понемногу работать с графикой.
Пока все просто и понятно.
Все идет по плану.
2015-04-18 11:22 Теория ООП Урок рисования + 1 25 мин.
Научился рисовать геометрические фигуры.
Разобраться с Bitmap и Graphics.
Все по плану.
2015-04-17 06:09 Теория ООП Инкапсуляция мечты + 1 25 мин.
Выучил наизусть определение инкапсуляции:
Инкапсуляция (encapsulation) - это механизм, который объединяет данные и код, манипулирующий зтими данными, а также защищает и то, и другое от внешнего вмешательства или неправильного использования.
Найти картинку на тему
Все хорошо.
2015-04-12 10:27 Новые технологии Делегаты на кубиках + 1 1 час. 01 мин.

Довольно сложно понять логику делегатов. Я еще не до конца разобрался. Надеюсь, что делегаты будут встречаться в других примерах и станет понятнее.
Меня заставили написать сюда хоть что-нибудь, иначе отчет не отправлялся на проверку:)
На самом деле, урок очень полезный.
2015-04-11 20:59 Демо игры Картинка с секретом + 1 1 час. 00 мин.
Научился правильно оформлять WinForm.  Установил программку IrfanView.
Все было объяснено понятно, только успевай повторяй.
Отличный видеоурок. Узнал много нового.
2015-04-11 17:24 Демо софт Вступительное слово   25 мин.
Слушать - смотреть видео и выполнять задание одновременно.
Перебороть свою лень.
Как то слабо верится, что кто-то будет голосовать за ответы на подобные задания. Возможно, на начальном этапе стоит давать допуск к следующим урокам на основании того, что ученик вообще прислал выполненное задание. Подозреваю, что можно прислать выполненное задание, а потом неделю ждать допуска к следующему уроку, т.к. никто не голосует.
Последней программой, которую я написал, была Кубики из видеокурса "Новые технологии".
  Нано-игры Арканоид - Уровень и ракетка   Открыто


  Итератор Итератор. Волшебное слово yield.   Открыто


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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Узнал, что заяц по-английски hare.
Трудности: Не понял почему используем статические поля, а не константы.
Действительно, если у змеи будут голова и хвост, то их тоже можно сделать статичными. Еще цвет поля, например.


Научился: Набивал руку в работе с непонятным пока WinAPI.
Трудности: Нет опыта использования CheckBox, поэтому с ним было сложнее всего разобраться.
Все работает!