Обучение на c#

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

Демо софт

Несколько прикладных программ для ознакомления.
Каждая программа пишется с нуля.
Доступ к урокам последовательный.

Во время прохождения курса вы самостоятельно
напишете несколько прикладных программ.

Объём: 6 видеоуроков.

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

# Название видеоурока Решило Рейтинг Доступ
1 Двенадцать месяцев 00:22:05 341 чел. ★ 4.8 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 1 час. 29 мин. [Показать отчёт]
Научился: Научился создавать простой календарик с картинками. 
Сложности: Сделать, чтобы при ошибке закрывалась форма. 
Комментарии: Простенькая программка. 
2 Английские карточки 00:52:33 253 чел. ★ 4.9 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 3 час. 51 мин. [Показать отчёт]
Научился: Научился воспроизводить mp3 и видеофайлы через компонент WIndows Media Player 
Сложности: Не было такого. 
Комментарии: Интересный урок, я люблю материалы сайта puzzle-english.com и сам по ним занимаюсь. Вообщем можно накачать файликов с puzzle-english и повторять слова на английском. Видео интересные. 
3 Менеджер паролей 00:47:49 151 чел. ★ 4.9 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 2 час. 18 мин. [Показать отчёт]
Научился: Научился создавать менеджер паролей и узнал как работать в WInForms с буфером обмена. 
Сложности: Сделать новую функцию авторизации на сайты. 
Комментарии: Сделал (вернее содрал с курса Webbot) функцию авторизации на сайт. То что приходится информацию приходится выуживать с тегов контролов - как-то муторно - у меня есть мысль где-нибудь в облаках - например в docs.google.com хранить табличку - пароль зашифровать хэш.функцией md5 - чтобы юзвер не знал какой пароль - расшифровку производить непосредственно во время авторизации на сайт - просто подставляем данные и запускаем функции расшифровку пароля и нажимаем кнопочку авторизации на сайт. Да кстати - пришлось помучаться с этой функцией авторизации - например на mail.ru для входа используется кнопка "Войти", а вот у Евгения Витольдовича "Вход", у gmail.com - почему начала по английски писать кнопку - Next ( эта кнопка сделана на JS - поэтому ее нужно было нажимать через Invoke, остальные через Navigate). К сожалению универсального входа на сайт не получилось - 3 сайта и у каждого сайта свои тараканы :((((. Да кстати - логины на все 3 сайта одинаковые - это не ошибка. 
4 Средняя оценка 00:25:51 196 чел. ★ 4.8 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 2 час. 04 мин. [Показать отчёт]
Научился: Научился работать с делегатами 
Сложности: Я про делегатов уже читал. 
Комментарии: Я когда посмотрел название программы - думал получится пресное блюдо. Однако благодаря соусу в виде делегатов вкус нашей программы улучшился намного. Они мне чем-то напоминает использование указателей в C++. 
5 Текстовый процессор 00:31:52 135 чел. ★ 4.9 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 35 мин. [Показать отчёт]
Научился: Научился создавать простой текстовый процессор 
Сложности: Хочу придраться, но совесть не позволяет. 
Комментарии: На самом деле столкнулся с таким - что у меня есть текстовые файлы и utf-8 и в 1251 кодировке. Т.к. файлов 1251 большинство, то я просто под эту кодировку перекодировал. Вообще тема текстовых процессоров неисчерпаема. Тут можно замутить небольшой свой текстовый редакторик, создать возможность выполнения плагинов. Кстати у меня встает проблема парсинга над текстовыми файликами нужно выполнить однообразными операции парсинга файла ( реплейсинга текста). При чем требуется применить регулярные выражения. Так вот со временем такой небольшой редакторик сделаю по массовому парсингу файлу. А так я делаю все вручную - беру вручную каждый файл так обрабатываю. А тут заодно можно проконтролировать результат выполнения. 
6 ФИНАЛЬНЫЙ УРОК 128 чел. ★ 4.7 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 24 час. 00 мин. [Показать отчёт]
Научился: Учусь писать по русски. Кстати в школе его не очень любил, а сейчас понимаю его важность. 
Сложности: Тут вопрос не в сложности, а в дальнейшей судьбе проектов. Например текстовый процессор можно расширять и расширять. Поле не исчерпаемо. Или же английские карточки - хорошая мысль - словарик английских слов, который всегда с тобой. Кстати у меня идея - можно так же французские слова (мне французский нужен) можно записать - произношение дается на переводчике гугла и записать с помощью audocity и так же использовать. 
Комментарии: Весьма полезный курс. Отдельно отмечу карточки по английски, текстовый процессор, расчет среднего результата, даже из менеджера паролей я умудрился сделать отдельный девайс. Я доволен, хочу взять платные продукты. 
7 VIP. Калейдоскоп 00:58:37 138 чел. ★ 4.9 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 2 час. 50 мин. [Показать отчёт]
Научился: Узнал много нового о калейдоскопах и научился создавать виртуальный квадратный калейдоскоп. 
Сложности: Когда я решил выводить новую фигурку - дольку. Без пробежек по граблям не обошлось - постоянно валилось - оказывается у дольки должна быть минимальная ширина 1 и высота 1 - иначе сишарпик очень огорчается. 
Комментарии: Вот эта задачка прям как вишенка на торт и красивая и математическая и творческая. Я не стал с треугольничками замарачиваться. Хотя можно было бы и квадратики и многоугольнички делать - вот с дольками было интересно. 
  Итого:   7 видеоуроков общей продолжительностью 3 час. 58 мин. 94 чел. ★ 4.85  
  Финалисты:   Alexandr,   Ильющенко Иван Иванович,   Сергей,   Олюшка,   Anton,   Марина,   Павел,   Александр,   Никита,   Сергей Витальевич,   Павел Журавлевич,   Татьяна,   Денис,   Farid,   Олег,   Дмитрий Мерцалов,   Alexander Sidorov,   Сергей,   puritycg,   Oleksandr,   Андрей,   Кирилл Шмойлов,   Artur,   Сергей Сергеевич,   Саша,   Дмитрий,   Frank,   mirbek,   Salir,   Андрей Поляков,   Юрий ,   Александр,   FerKoner,   Валентин,   Артём,   Степан Фендьо,   Мурад,   Александр Широков,   Андрей ,   devnull,   Denis,   Михаил Ермишин,   y0lych,   Иван Алексеевич,   mikemet,   Валентин,   Даниил Степаненко,   Алексей|BrisK|Кривицкий,   zhikharevav,   Григорий,   Вадим Григорьев,   Permitin Alexey,   Новопашин Владимир,   Minergimn,   Виталий,   Андрей,   atomicpel,   вадим,   Александр Львович,   Алексей Хонин,   Станислав,   Ильшат,   Ivan,   Сергей Аникин,   Snepper,   Константин,   Oleg Didok ,   yerv,   Виталя,   Bazel,   Геннадий,   Сергей Д.,   Артем,   Roman Liss,   Василь Воронін,   Сергей Стефаненко,   kalobyte,   Abaika,   Алексей В.,   Дмитрий,   chip,   aleksey-k,   Павел,   Иван,   Николай Денисов,   Морозов Юрий Александрович,   Александр Р.,   Владимир,   Spellion,   Елена,   Alikan,   Bart Simpson,   Роман Ситников,   Demonick .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Вспомнил, что я делал на этом сайте. )))) Научился программировать.
Все хорошо.
Научился: Рассказывать свою историю на сайте
Отличный курс! Очень понравился, хоть и легенький. Следующий курс, думаю будет "Бинарная жизнь"