Обучение языку c#

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

основатель — Волосатов Евгений Витольдович

Клуб формулистов - Ежемесячная подписка

Вступление в Клуб Формулистов на выгодных условиях для НОВЫХ участников.

После взноса  999  499 руб. вы получите подписку
в Клуб Формулистов на 30 дней и 256 байт для быстрого старта.
Байты используются для открытия более одного урока в день, по 50 байт за урок.

Стоимость 1 дня за первый месяц: всего 16 рублей.

Первый взнос - 499 руб./30 дней.

Через 30 дней будет списано 3,000 2,400 руб.
за продление подписки в Клуб на 30 дней + подарок 512 байт.

Так будет продолжаться каждые 30 дней, пока вы не отмените подписку.
Средства будет автоматически считываться с вашей карты.
Вы в любой момент сможете отказаться от продления Клуба.

Только ДО КОНЦА НЕДЕЛИ -
-50% скидка на первый взнос, всего 499 (вместо 999) рублей!
-20% скидка на ЕЖЕМЕСЯЧНЫЙ платёж!
Всего 2400 руб/месяц (вместо 3000 руб/месяц), или 80 руб./день - цена чашки кофе.


Стоимость 1 дня: 80 руб.

Хочу вступить!

Также есть другие варианты оплаты участия в КФ:

Билет в клуб формулистов на ...
30+ дней | 60 дней | 150 дней | 380 дней | 1000 дней

Внимание!
Стоимость участия в Клубе формулистов увеличивается 1 числа каждого месяца на 100 рублей.
При оформления подписки стоимость остаётся постоянной, пока подписка не будет отменена.







Первый взнос - 499 руб./30 дней + 500 байт.
Последующие взносы - 3,000 2400 руб./месяц + 512 байт.



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

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 FREE Как избежать конкуренции? 00:14:48
65 чел. ★ 4.8 Done
  На этом уроке мы поговорим за жизнь ... программистов.
Как им нелегко пробираться сквозь дебри собеседований,
чтобы устроиться на работу, на которой ... по факту
знаний и навыков надо на порядок меньше, чем спрашивалось.
Кому знакома такая ситуация?
На видео я расскажу лайфхак, как можно всего этого избежать
и получить первые заказы в ближайшие несколько дней.

Рекомендую прочитать книгу "Стратегия голубого океана".
Отчёт отправил: 11589. Yefim Выполнено за 56 мин. [Показать отчёт]
Научился: Вопрос о количестве страниц в CV не главный. Главня задача CV - зацепить читателя. Каждый день на фирму (особенно крупную)прибывают много CV. Большинство их них даже не читаются и тут же отправляются в корзину. В CV должно быть что-то такое, что должно обратить на себя внимание (слово или фраза, выделенные особо). Главная цель CV - вынудить приласить Вас на интервью. А уже на интервью необходимо проявить себя во всём великолепии. Буквально вчера мне позвонил некий Наум и договорились об интервью через скайп на сегодня в 20:00.  
2 FREE Реклама VIRI 00:05:00
1 тест
60 чел. ★ 4.8 Done
  На этом уроке я отдам дань уважения фирме,
для которой я написал программу, которую мы напишем.
Я расскажу, чем она занимается и для кого работает.
Отчёт отправил: 11589. Yefim Выполнено за 41 мин. [Показать отчёт]
Научился: Фирма "TECHNOLOGIJA VIRI" производит металлические каркасы легких конструкций для изготовления жилых строений площадью 200-250 кв. м. за одну смену. Контактная информация: Viri Technologija, Uab 24 hours +370 688 449 93 Lithuania, Vilnius, S. Neries Street, 16  
3 Ручное выполнение задачи 00:06:30
1 тест
58 чел. ★ 4.8 Done
  На этом уроке я расскажу, с какой задачей сотрудник фирмы
сталкивается каждый день несколько раз. Вам нужно будет
выполнить точно такое же задание любым подручным способом.
Скачать архив для работы: yadi.sk/d/C4bRpb3euRs39
Отчёт отправил: 11589. Yefim Выполнено за 49 мин. [Показать отчёт]
Научился: С помощью Excel файл 2500x600x1200_5pcs.csv открывается, но прочесть его весьма непросто. Если его переименовать в 2500x600x1200_5pcs.txt, то можно его обработать. Суммарная длина вышла 4767.7 Я заметил что данные в строке разделены табом. Это значит, что необходимые данные можно без труда программно выделить и обработать.  
4 Правильный ответ и форма 00:14:23
2 теста
53 чел. ★ 4.9 Done
  На этом уроке мы узнаем правильный ответ и посмотрим, как
выглядит программа, которая теперь экономит уйму времени.
Потом мы создадим новый проект и разместим на форме все
необходимые компоненты.
Отчёт отправил: 11589. Yefim Выполнено за 2 час. 15 мин. [Показать отчёт]
Научился: Повторил знакомое 
Сложности: Не было проблем 
5 Настройка таблицы 00:15:57
2 теста
52 чел. ★ 4.9 Done
  На этом уроке мы напишем первые строчки кода и
подготовим сетку - внесём все необходимые столбцы.
Отчёт отправил: 11589. Yefim Выполнено за 1 час. 10 мин. [Показать отчёт]
Научился: Повторил знакомый материал 
Сложности: Почему-то при открытии Диалогового окна при выделении нескольких файлов нет чекбоксиков как показано в видео? 
6 Главный Анализатор 00:19:04
1 тест
50 чел. ★ 4.9 Done
  На этом уроке мы создадим класс Analyzer,
в котором будут хранится все параметры по
одному конкретному файлу - опишем в классе все поля.
Также мы напишем методы Clear() и AddTotal().
В конце урока сделаем заглушку для метода AddFile(),
чтобы посмотреть, как наша программа работает.
Отчёт отправил: 11589. Yefim Выполнено за 1 час. 8 мин. [Показать отчёт]
Научился: Создавать класс Analyzer 
Сложности: Все получилось! 
7 Регулярная декомпозиция 00:15:42
50 чел. ★ 5 Done
  На этом уроке мы напишем функцию AddFile ().
Для её работы потребуется создать метод ReadFile(),
который, в свою очередь, будет вызывать ещё три.
Мы вместе напишем функцию ReadCount() с использованием
регулярных выражений, а вот функции ReadLength() и
ReadDimple() я предлагаю вам написать самостоятельно.
Отчёт отправил: 11589. Yefim Выполнено за 57 мин. [Показать отчёт]
Научился: Дорабатывать класс Analyzer. 
Сложности: Удалось отобразить имена файлов, а не из полные пути. 
8 Анализ текстового файла 00:16:55
49 чел. ★ 4.9 Done
  На этом уроке мы посчитаем LENGTH и кол-во DIMPLE.
Придётся переименовать функции, теперь у нас будет
ReadContent() и CalcItems ().

Отчёт отправил: 11589. Yefim Выполнено за 11 час. 21 мин. [Показать отчёт]
Научился: Корректно обрабатывать данные из файла. 
Сложности: Заполнил последнюю строку таблицы. Попробовал поиграть  цветами. Хотел разукрасить отдельно строку. Не получилось. Кто знает - расскажите как это сделать? 
9 Подводим итоги 00:14:55
48 чел. ★ 5 Done
  На этом уроке мы закончим создание программы.
Подсчитаем сумму всех строк, выведем на экран.
Также узнаем как изменить оформление таблицы
из кода. Ваше задание - раскрасить табличку.
Отчёт отправил: 11589. Yefim Выполнено за 1 час. 17 мин. [Показать отчёт]
Научился: Программно настраивать визуальную часть любой ячейки сетки. 
Сложности: В принципе, поставленную в уроке задачу, я решил в предыдущем задании, правда другим способом. Тем не менее урок оказался полезным, особенно та его часть, где показывается как программно настраивать визуальную часть любой ячейки сетки. 
10 ФИНАЛЬНЫЙ УРОК без видео
39 чел. ★ 5 Done
  Запишите небольшой видеообзор созданной программы.
Что полезного вы узнали из этого миникурса?
Каков результат вашей деловой встречи?
Расскажите, нам очень интересно :)
Отчёт отправил: 11589. Yefim Выполнено за 4 мин. [Показать отчёт]
Научился: Записывать видео обзор 
Сложности: ---- 
Видеообзор: nGdMHqtCayU
11 VIP урок. Бесплатная польза 00:05:40
39 чел. ★ 4.9 Done
  На этом уроке я покажу небольшую 3D-программку,
которую я раньше писал для той же самой фирмы.
Прототип программы не понадобился, но зато
на волне этого опыта был создан один из
самых классных наших видеокурсов - Теория ООП.
Отчёт отправил: 11589. Yefim Выполнено за 49 мин. [Показать отчёт]
Научился: Этот урок мне напомнил старый анекдот, где спрашивают: "О чем думает петух, когда бежит за курицей?". Ответ: "Не догоню - хоть согреюсь!"  
Сложности: Я то "раскатал губу", надеясь увидеть  кодирование небольшой 3D-программки. В моей жизни (в начале перестройки) тоже был подобный опыт.  Крупный завод заказал у меня программу Тест Люшера и не заплатил. Хотя программа им понравилась. Но этот урок не прошел бесследно.  
12 VIP - Потяни и отпусти 00:20:08
2 теста
35 чел. ★ 5 Done
  Мы начинаем писать программу, которая подсчитает сумму входящих данных.
На том уроке мы создадим форму и подключим к ней опцию drag-n-drop для файла.
Чтобы файл можно было удобно мышкой переносить на форму.

Ссылка на файл для тестирования:
https://www.videosharp.info/data/soft/viri_report2016_2pvz.csv
Отчёт отправил: 11589. Yefim Выполнено за 1 день 2 мин. [Показать отчёт]
Научился: Создавать и обрабатывать  события DragEnter и DragDrop 
Сложности: Нет ясного представления о типе var. Надо будет разобраться в деталях как работает  код в обработчиках. Урок очень полезный. 
13 VIP - Парсинг файла в сетку. 00:16:34
35 чел. ★ 5 Done
  На этом уроке мы построчно загрузим и распарсим
данные файла для их отображения в DataGridView..
Отчёт отправил: 11589. Yefim Выполнено за 1 день 42 мин. [Показать отчёт]
Научился: Парсить нестандартно разделенную строку. Закрепил приёмы заполнения компонента  DtatGridView. 
Сложности: Всё получилось! 
14 VIP - Главный алгоритм 00:20:06
34 чел. ★ 4.9 Done
  На этом уроке напишем алгоритм, ради которого начали создавать эту программу.
Алгоритм подсчёта суммы по указанным правилам.
Отчёт отправил: 11589. Yefim Выполнено за 12 час. 38 мин. [Показать отчёт]
Научился: Обрабатывать файл нестандартной структуры 
Сложности: У меня почему-то исходный файл выглядит иначе. 
  Итого:   14 видеоуроков 3 час. 05 мин.
9 тестов
34 чел. ★ 4.92  
  Финалисты:   Иван Воронин,   Максим Лапшинов,   Новопашин Владимир,   Сергей Соколов,   Алексей В.,   Tekashnik,   Кирилл Лебедев,   Константин,   Сергей Аникин,   Елена,   Алексей Хонин,   Кирилл Шмойлов,   Артём,   Rita,   Neverwinter 2,   Алексей|BrisK|Кривицкий,   Алексей Малышев,   Александр,   Денис,   chokayes,   Николай Денисов,   vip,   Денис,   Anton,   Yefim,   superGrover,   no name,   Николай,   Игорь Тюлькин,   Кирилл,   Дмитрий,   Илья,   Татьяна,   MaxB .

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





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

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

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

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


Научился: Программа была готова что в ней рассказывать не вижу смысла. Программа в одну кнопку.
Трудности: Когда смотришь видео ничего, а вот как только в этом видео пропускаешь какой-нибудь ньюанс так сразу становится все сложно. Впервые увидел что дополнительные библиотеки можно подключать прям в коде программы.
Данный видео курс был очень познавателен т.к. рассказал как можно было обработать текстовые файлы и вывести все это достаточно кликабельно на экран. Ну и скажу это моя первая программа за 5 лет (когда выпускался с института там была дипломная работа), которая была написана с использованием компонента DataGridView ранее я использовал скриптовые технологии в связи с открытым кодом, макросы, Access ну вообщем все что было возможно писать в обычном блокноте без установки внешних программ и студий. С заказчиком я последний раз встречался и доработал свою программу, которую писал на акцессе вылез плавающий баг, который из-за того что использовал поле MEMO в запросе не всегда отрабатывал верно и выводились иероглифы ! :) Денег к сожалению на этом заказе не заработал, но зато отработал моменты как нужно работать с клиентом. И научился создавать программы с базой данных в один файл на MS ACCESS.


Научился: разпарсить файлы, обработать данные и вывести данные и результат
от себя добавил подсветку строки на которой находимся и для удобства разукрасил строки через строку так видеокурсом остался доволен но мне есть над чем тут паработать