Курсы по программированию

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

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

Демо софт / Английские карточки

  • На этом уроке мы будем переключать карточки и воспроизводить медиа-файлы.

    Задание:
    Написать программу для изучения английских слов.
  • Дата отправки отчёта: 16 мая 2017 г.
  • Задание выполнено: за 24 час. 00 мин.
  • Чему научился: На этом уроке я :

    1. Познакомился с конструктором DirectoryInfo, классом FileInfo.

    2. Познакомился с циклом Foreach, увидел как он работает.

    3. Научился создавать класс Dictionary.

    4. Повторил работу с элементами формы, изученными ранее.

    5. Повторил работу с условным оператором if.


  • Что было сложным: Самым сложным было и пока остаётся до конца разобраться в классе Dictionary. Но это дело времени и поправимо )))

    Также было сложно записать видео с первого раза - вышло с 5 попытки. И было поначалу непонятно, почему программа отказывалась запускаться в Windows 10x64. Дело оказалось в том, что в системе не был установлен WIndows Media Player )))
  • Комментарии: Замечаний нет. Урок просто супер. Вышел далеко за рамки урока, узнал для себя много много нового материала. Основательно доработал программу. На всё ушло 4 с лишним дня. Программа получилась шикарной, естественно не без помощи всемогущего гугла. Потратил много сил, времени, местами много нервов. Но результат превзошёл все мои ожидания. Жаль только, что на Windows 10 почему-то не работает горячая клавиша F4. Вобщем, я доволен ))

    Спасибо за шикарный урок, Евгений Витольдович.
  • Архив проекта: Ссылка доступна после самостоятельного выполнения этого урока
  • Оценка видео-уроку:
  • Видеозапись: https://youtu.be/DEpf6CUa_8I
Отчёт от 13556 за Демо софт / Английские карточки


Отчёт от 13556 за Демо софт / Английские карточки




Оцени работу

 
Сохранить страницу:

10558. --
Иван Воронин
Иван Воронин
ответить
→  Колупаев Сергей  # Демо софт / Английские карточки / 2017-05-17 01:28

Молодец, отлично доработал программу, не останавливайся на достигнутом.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Колупаев Сергей  # Демо софт / Английские карточки / 2017-05-17 15:39

Наклнец-таки посмотрел твой шедевр. Была проведена прекрасная работа. Ты уже давно вполне можешь работать программистом, продемонстрировал отличные навыки!


13556. --
Колупаев Сергей
Колупаев Сергей
ответить
→  Евгений Волосатов  # Демо софт / Английские карточки / 2017-05-17 17:11

Спасибо на добром слове, однако до работы программистом мне ещё далеко :)


13556. --
Колупаев Сергей
Колупаев Сергей
ответить
→  Иван Воронин  # Демо софт / Английские карточки / 2017-05-17 17:12

Спасибо. Я постараюсь, один раз уже остановился, надеюсь второго раза не будет.


13556. --
Колупаев Сергей
Колупаев Сергей
ответить
# Демо софт / Английские карточки / 2017-05-17 18:24

К сожалению программа сама не скачивает картинку. Надо вставить ссылку на картинку ( адрес ), предварительно скопировав его в браузере. Папка уже выбрана заранее, та, которая необходима. Как сделать второе, пока не знаю. Мне вариант с перезапуском вообще не нравится. Искать информацию о том, как сделать не стал уже. Устал сильно.


11549. --
Сергей Аникин
Сергей Аникин
ответить
→  Колупаев Сергей  # Демо софт / Английские карточки / 2017-05-17 21:26

Молодец! Прекрасная модернизация программы и ее презентация!


13556. --
Колупаев Сергей
Колупаев Сергей
ответить
# Демо софт / Английские карточки / 2017-05-17 22:35

Совсем забыл. Ребята, в отчёте есть ссылка на архив проекта. Можно перейти по ссылке и скачать. Только там не то, чтобы архив проекта, а архив с программой. В папке EnglishCards есть Readme.txt файл. Кто хочет, скачивайте, пользуйтесь на здоровье :)



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





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

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

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

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


Научился: Всему,чему учили на уроке)))Окей,функционал VS раскрывается все шире,научился от части понимать,как создавать задачи такого типа(логика,алгоритм выполнения).Постепенно понимание возрастет у меня. Очень крутой урок,особо порадовал результат,даже появились мысли как улучшить программу,правда к этому вернусь позже. Спасибо!
Трудности: У меня сложно одно - это выделить время! Очередное задание решаю неделю,каждый день по чуть-чуть,к сожалению не могу за раз сесть и сделать. Сложно иногда уловить связь и понять структуру,но будет легче с практикой.Спасибо



Научился: Урок получился объемный. Еще более подробно познакомился с методикой создания классов. Научился работе с каталогами и файлами в каталогах. (считывание файлов, парсинг, вывод на экран полученных значений) От себя добавил в логику работы -убирание кнопок переключения (влево, вправо) пока воспроизводится видео.
Трудности: При попытке добавить com компонент (нажатие на вкладку com компоненты) VS закрывалась с ошибкой... В журнале событий было 2 записи по этому поводу. Проблема с библиотекой KERNELBASE.dll и сбой при запуске devenv.exe... Гуглил до посинения что же это такое..Убил кучу времени.. В итоге помогло банальное обновление Windows, и Visual Studio до актуальных релизов... Очень долго возился с подгоном видео файла под PictureBox..Пересматривал видео....Но ничего особенного не находил, просто перетаскиваем в область PictureBox и ролик вопризводится в его пределах..В итоге подогнал методом тыка расположение воспроизводимого файла так чтобы смотрелось нормально...При выполнении программы все нормально, но на форме сам объект windows media получился выше и левее....Так и осталось это для меня загадкой.