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

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

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

Демо софт / Менеджер паролей

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

    Задание:
    Создать программу для хранения паролей.
  • Дата отправки отчёта: 29 июня 2015 г.
  • Задание выполнено: за 50 мин.
  • Чему научился: 1. Использовал новый элемент LinkedLink
    2. Как быстрей именовать элементы
  • Что было сложным: ---
  • Комментарии: Все очень даже доходчиво.

    Совет
          Кто более-менее разбирается не смотрите видео, задача очень простая. Хотя был и неплохой совет о быстром именовании, но думаю можно посмотреть это после того как сделаете задание.

    Visual Studio

    Чтоб вставить нужный using Ctrl + . и никаких лишних кликов.
    Удалить строку Ctrl + L

    У ITVDN есть классный курс по использованию VS - Visual Studio Tips & Tricks 2013 (кто хочет тот найдет) не то что бы очень хотелось но было бы очень приятно если поблагодарили кто посчитает это нужным - буду добрее и писать отсылки на что-то очень полезное лично для меня, а там вам уж решать. Что ж посмотрим стоит тратить время на написание длинных текстов или нет.


    Хороший тон

    Если такие короткие имена не правильны, так почему бы сразу использовать более полные имена и в маленьких и в больших проектах. Сразу хорошую привычку посееять.


    Мнение о вебинаре

    Возможно стоит подумать о структуре проведения урока. Каждый раз все по новому, ведь уроки последовательные, так зачем каждый раз объяснять как создать форму, настроить, установить иконку - настроить если это уже расказывалось в одном из предыдущих уроков. Если что-то уже было в предыдущем - то упустить, а если что-то новое то расказать. А то почти 20 мин на настройку долговато. Ведь кто будет смотреть просто повторит, а так посмотрит в свой старый проект и еще раз повторит для себя и лучше уяснит. Просто сделать отсылку на какой-то урок и все. Просто вебнарный урок и просто урок разные вещи. В одном можно и подробней а в другом можно и упускать некоторые моменты и делать отсылки. Я думаю так обучение будет эффективней.


    Предложение

    Возможно стоит сделать отдельный урок по настройке формы. Или серию уроков по рутиной работе. Чтоб как-то отделить вот такие вещи.

    P.S
    Очень хочется чтоб в комментариях писали поменьше ерунды. Я понимаю что всем не поможешь, но все же, хочется чтоб "сообщество" было активней и не все сами по себе и сами за себя. Никто не заставляет быть героем и помагать всем подряд, просто есть сказать что-то дельное - скажите. Хотя, кто знает может мое восприятие текущей ситуации искажено и все не так.
  • Оценка видео-уроку:
Отчёт от 4699 за Демо софт / Менеджер паролей




Оцени работу

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

4699. --
Сергей Витальевич
Сергей Витальевич
ответить
# Прикладные / Менеджер паролей / 2015-06-29 13:17

Совет
      Кто более-менее разбирается не смотрите видео, задача очень простая. Хотя был и неплохой совет о быстром именовании, но думаю можно посмотреть это после того как сделаете задание.

Visual Studio

Чтоб вставить нужный using Ctrl + . и никаких лишних кликов.
Удалить строку Ctrl + L

У ITVDN есть классный курс по использованию VS - Visual Studio Tips & Tricks 2013 (кто хочет тот найдет) не то что бы очень хотелось но было бы очень приятно если поблагодарили кто посчитает это нужным - буду добрее и писать отсылки на что-то очень полезное лично для меня, а там вам уж решать. Что ж посмотрим стоит тратить время на написание длинных текстов или нет.


Хороший тон

Если такие короткие имена не правильны, так почему бы сразу использовать более полные имена и в маленьких и в больших проектах. Сразу хорошую привычку посееять.


Мнение о вебинаре

Возможно стоит подумать о структуре проведения урока. Каждый раз все по новому, ведь уроки последовательные, так зачем каждый раз объяснять как создать форму, настроить, установить иконку - настроить если это уже расказывалось в одном из предыдущих уроков. Если что-то уже было в предыдущем - то упустить, а если что-то новое то расказать. А то почти 20 мин на настройку долговато. Ведь кто будет смотреть просто повторит, а так посмотрит в свой старый проект и еще раз повторит для себя и лучше уяснит. Просто сделать отсылку на какой-то урок и все. Просто вебнарный урок и просто урок разные вещи. В одном можно и подробней а в другом можно и упускать некоторые моменты и делать отсылки. Я думаю так обучение будет эффективней.


Предложение

Возможно стоит сделать отдельный урок по настройке формы. Или серию уроков по рутиной работе. Чтоб как-то отделить вот такие вещи.

P.S
Очень хочется чтоб в комментариях писали поменьше ерунды. Я понимаю что всем не поможешь, но все же, хочется чтоб "сообщество" было активней и не все сами по себе и сами за себя. Никто не заставляет быть героем и помагать всем подряд, просто есть сказать что-то дельное - скажите. Хотя, кто знает может мое восприятие текущей ситуации искажено и все не так.


24. --
Олюшка
Олюшка
ответить
→  Сергей Витальевич  # Прикладные / Менеджер паролей / 2015-06-29 13:23

Сергей, спасибо за советы, обязательно воспользуюсь! Ты, Молодец! :)


4383. --
Maryna Zhuravlova
Maryna Zhuravlova
ответить
→  Сергей Витальевич  # Прикладные / Менеджер паролей / 2015-06-29 13:27

За ссылку - спасибо... Только в комментах ссылки потеряются. У нас есть страничка рекомендаций по книгам. Можно сделать такую-же для ссылок.
У мелкософта что-то похожее есть тоже - msdn.microsoft.com/en-us/library/dn320181.aspx


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Витальевич  # Прикладные / Менеджер паролей / 2015-06-29 13:33

Сергей, если всё будет по полочкам, да по папочкам, то курс не будет таким интересным.
Некоторый хаос резонирует в разных местах по-разному и на выходе получается живой результат.

Спасибо за советы, при случае посмотрю этот урок, обязательно, я люблю горячие клавиши!


4699. --
Сергей Витальевич
Сергей Витальевич
ответить
→  Maryna Zhuravlova  # Прикладные / Менеджер паролей / 2015-06-29 13:40

Я не зрегистрирован Вконтакте. Думаю если Евгений Витольдович посчитает нужным сам добавит ссылку. Сдесь сугобо для неравнодушных. А тем кому всеравно пускай проходят мимо.


1295. --
Дмитрий Че
Дмитрий Че
ответить
→  Сергей Витальевич  # Прикладные / Менеджер паролей / 2015-06-29 15:20

По-видимому вот начало этого курса: itvdn.com/ru/video/vs2013-tips-and-tricsk. Спасибо! А по поводу структуры - у многих проблема войти в программирование ненавязчиво, постепенно, но с интересом - незаметно втянуться. Мне, например наоборот очень нравится, что программа создается с самого начала - всегда можно промотать то, что уже и так ясно,  но ведь кому-то может быть не ясно (забыл, например, делал перерыв в занятиях и т.п. - а тут всегда все под рукой).



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





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

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

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

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


Научился: object sender , TableLayoutPanel , "Запасной карман" Teg . Веселый урок
Трудности: Попытка не пользоваться object sender или if-else



Научился: Отличный урок. Научился открывать ссылки в браузере, копировать текст в буфер, выделять текст... Сделал как в видео уроке, но решил доработать. Захотел сделать не 3 строки в tableLayoutPanel, как в видео примере, а поле с выпадающим списком....Так же, чтобы поля логин и пароль были в единичном экземпляре и менялись в зависимости от выбора поля списка...Ну и до кучи, чтобы можно было прямо из формы дописывать новые значения в список... 1) Решил воспользоваться элементом ComboBox (заодно и разобраться как он работает). Добавил его вместо Label Link. Поле "логин" оставил как в видео примере. Поле пароль сделал звездочками TextBox (так больше нравится, чем кнопка) 2) Далее занялся вопросом наполнения списка. Оказалось не все так просто, как я думал))) Добавил в него предопределнные значения и понял, что мне это ничего не дает...Ведь в нем получится хранить имя сайт...А где тогда будут логин и пароль? Отложил вопрос и решил для начала добавить программно список сайтов. 3) На форме сделал несколько полей (название сайта, логин, пароль и кнопку “добавить”). Пометил их так же в tableLayoutPanel. Сделал CheckBox, решив от его состояния показывать поля добавления или нет... Пришлось поковыряться с привязками, чтобы отображение было нормальным. Так же долго возился с центрированием формы (если есть доп. меню или оно скрывается). В итоге погуглил и как результат смог написать функцию, которая определяет центральное положение формы с учетом изменения ее размеров в зависимости от того показано ли доп. меню или нет. 4) Когда все было готово и добавление в список наладилось, я заметил что, закрыв программу, список открывался пустой...Погуглив понял, что необходимо хранить данные в файле.. Сделал текстовый файл в папке с проектом. Написал функцию записи в файл при нажатии кнопки “добавить”. А при загрузке формы функцию которая считывает данный файл, парсит строки и наполняет список... В общем проделал для себя огромную работу по прокачиванию навыков..Почти все вышеописанное делал впервые...Было очень интересно. Затянул меня С# )))
Трудности: Искать в слепую методы и варианты решения поставленных перед собой задач.