# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
|
|||
На этом уроке мы поговорим за жизнь ... программистов. Как им нелегко пробираться сквозь дебри собеседований, чтобы устроиться на работу, на которой ... по факту знаний и навыков надо на порядок меньше, чем спрашивалось. Кому знакома такая ситуация? На видео я расскажу лайфхак, как можно всего этого избежать и получить первые заказы в ближайшие несколько дней. Рекомендую прочитать книгу "Стратегия голубого океана". Отчёт отправил: 7119. Новопашин Владимир Выполнено за не указано [Показать отчёт] Комментарии: Григорий Феликсович. Договорились встретиться 29.08.2016 г. в 18-00. |
|||||
2 |
![]() |
1 тест |
|||
На этом уроке я отдам дань уважения фирме, для которой я написал программу, которую мы напишем. Я расскажу, чем она занимается и для кого работает. Отчёт отправил: 7119. Новопашин Владимир Выполнено за не указано [Показать отчёт] Комментарии: Называется фирма "VIRI" занимается распечаткой железных профилей для сбора металлоконструкций - типа гаража, теплицы - кстати я не совсем понял - крупные сооружения (цеха или двухэтажные дома) можно распечатать - ведь это нужен более толстые профили металла . |
|||||
3 | Ручное выполнение задачи |
1 тест |
|||
На этом уроке я расскажу, с какой задачей сотрудник фирмы сталкивается каждый день несколько раз. Вам нужно будет выполнить точно такое же задание любым подручным способом. Скачать архив для работы: yadi.sk/d/C4bRpb3euRs39 Отчёт отправил: 7119. Новопашин Владимир Выполнено за не указано [Показать отчёт] Комментарии: Потребуется 295 метров металла (если точнее 294.76 м) Сложил в столбик в экселе данные по файлам: 1. 2500x600x1200_5pcs.csv - (600+597.6+600+740.9+1114.6+1114.6) *5 2. 2500x600x1500_5pcs.csv - (600+597.6+597.6+600+695.4+1414.6 + 1414.6)*5 3. 2500x600x1600_5pcs.csv - (600+597.6+597.6+600+715.4+1514.6+1514.6)*5 4. 2500x600x2100_10pcs.csv - (600+597.6+600+692.8+985.6+985.6)*10 5. 2500x600x2200_10pcs.csv - (600+597.6+600+707.5 + 1035.6+ 1035.6)* 10 6. 2500x600x2900_10pcs.csv - (600+597.6+597.6+600+682.4+1385.6+1385.6)*10 7. 2500x600x3200_10pcs.csv - (600+597.6+597.6+600+709.1+1535.6+1535.6)*10 |
|||||
4 | Правильный ответ и форма |
2 теста |
|||
На этом уроке мы узнаем правильный ответ и посмотрим, как выглядит программа, которая теперь экономит уйму времени. Потом мы создадим новый проект и разместим на форме все необходимые компоненты. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 00 мин. [Показать отчёт] Научился: Ничему новому Сложности: Ничего. Комментарии: Программка суперская. Не стану задавать вопросов (меня волнует вопрос - как можно узнать, что файл занят другим процессом - думаю ответ получу позже). Для руководства фирмы нужно что-то красивое и было видно за что деньги платишь, поэтому скрипт он выглядит на 1 копейку, а форма на 5000 рублей. |
|||||
5 | Настройка таблицы |
2 теста |
|||
На этом уроке мы напишем первые строчки кода и подготовим сетку - внесём все необходимые столбцы. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 30 мин. [Показать отчёт] Научился: Узнал новые настройки компонента DataGrid Сложности: Ничего. Комментарии: Чувствую себя классно делаю программку, которая принесла пользу людям. |
|||||
6 | Главный Анализатор |
1 тест |
|||
На этом уроке мы создадим класс Analyzer, в котором будут хранится все параметры по одному конкретному файлу - опишем в классе все поля. Также мы напишем методы Clear() и AddTotal(). В конце урока сделаем заглушку для метода AddFile(), чтобы посмотреть, как наша программа работает. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 4 час. 00 мин. [Показать отчёт] Научился: Научился создавать класс Analyzer Сложности: Ничего. Комментарии: --- |
|||||
7 | Регулярная декомпозиция |
|
|||
На этом уроке мы напишем функцию AddFile (). Для её работы потребуется создать метод ReadFile(), который, в свою очередь, будет вызывать ещё три. Мы вместе напишем функцию ReadCount() с использованием регулярных выражений, а вот функции ReadLength() и ReadDimple() я предлагаю вам написать самостоятельно. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 07 мин. [Показать отчёт] Научился: Повторил старое. Сложности: Ничего. Комментарии: Программка оживает и это очень меня радует. |
|||||
8 | Анализ текстового файла |
|
|||
На этом уроке мы посчитаем LENGTH и кол-во DIMPLE. Придётся переименовать функции, теперь у нас будет ReadContent() и CalcItems (). Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 51 мин. [Показать отчёт] Научился: Научился анализировать текстовый файл. Сложности: Ничего. Комментарии: Насчет точек или запятых не надо мучиться. Подключите using System.Globalization; и проверьте: double d1 = double.Parse("1.23", CultureInfo.InvariantCulture); double d2 = double.Parse("1,23", CultureInfo.InvariantCulture); И будет вам счастье. В C# уже давно все придумано за нас. |
|||||
9 | Подводим итоги |
|
|||
На этом уроке мы закончим создание программы. Подсчитаем сумму всех строк, выведем на экран. Также узнаем как изменить оформление таблицы из кода. Ваше задание - раскрасить табличку. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 43 мин. [Показать отчёт] Научился: Научился подсчитывать итоги. Сложности: Ничего. Комментарии: Я поначалу сделал подсчет итогов во время парсинга определенного файла, но не придумал как обнулять статические переменные (ведь нельзя их обнулять, когда идет парсинг, а когда обнулять мне было не понятно). В этом уроке получил ответ. |
|||||
10 | ФИНАЛЬНЫЙ УРОК |
без видео |
|||
Запишите небольшой видеообзор созданной программы. Что полезного вы узнали из этого миникурса? Каков результат вашей деловой встречи? Расскажите, нам очень интересно :) Отчёт отправил: 7119. Новопашин Владимир Выполнено за 24 час. 00 мин. [Показать отчёт] Научился: Бороться со страхом представлять свою программу. Сложности: Доводить начатое дело до конца. Комментарии: Все равно не доволен собой - ну это и хорошо - будет что рихтануть в будущем. Встречу пришлось отложить на неделю - из-за сдачи работ госорганам.. |
|||||
11 | VIP урок. Бесплатная польза |
|
|||
На этом уроке я покажу небольшую 3D-программку, которую я раньше писал для той же самой фирмы. Прототип программы не понадобился, но зато на волне этого опыта был создан один из самых классных наших видеокурсов - Теория ООП. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 20 мин. [Показать отчёт] Научился: Научился тому, что даже если не заплатят за эту прогу, но ты сделал с любовью - тебе с другого источника прибудет. Сложности: Ничего. Комментарии: У меня был опыт не то что не заплатили за программу, но заплатили за нее мало. Суть была в следующем, что одному студенту делал курсовой по C# и он все его сдать не смог, зато многие наработки по этому курсовому - как считывание данных с Excel , или сохранение данных в pdf формате с помощью отдельных библиотек - чтение и запись текстовых файлов и их распарсивание и решение проблем с кодировками в будущем ой как пригодилось, за которое заплатили мне когда я выполнял работы по отправке файлов xml на биржу - кроме того пригодилось чтение и запись xml файлов. Вообщем для меня был полезный опыт - хотя этот студент выматал душу. Да - он таки сдал на свой законный трояк работу - что называется не мытьем так катаньем довел преподавателя. |
|||||
12 | VIP - Потяни и отпусти |
2 теста |
|||
Мы начинаем писать программу, которая подсчитает сумму входящих данных. На том уроке мы создадим форму и подключим к ней опцию drag-n-drop для файла. Чтобы файл можно было удобно мышкой переносить на форму. Ссылка на файл для тестирования: https://www.videosharp.info/data/soft/viri_report2016_2pvz.csv Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 07 мин. [Показать отчёт] Научился: Научился программно драг энд дропить. Сложности: Ничего. Комментарии: Пока файликов с данными нет, я любые файлы использовал. |
|||||
13 | VIP - Парсинг файла в сетку. |
|
|||
На этом уроке мы построчно загрузим и распарсим данные файла для их отображения в DataGridView.. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 20 мин. [Показать отчёт] Научился: Научился парсить заголовок и строки Сложности: Ничего. Комментарии: --- |
|||||
14 | VIP - Главный алгоритм |
|
|||
На этом уроке напишем алгоритм, ради которого начали создавать эту программу. Алгоритм подсчёта суммы по указанным правилам. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 11 мин. [Показать отчёт] Научился: Научился парсить строки. Сложности: У меня в коде было b = int.Parse - из - за этого перестала считаться сумма, когда добавил тестовые данные 10 (2.5), глаз замылился, пока разобрался в чем дело. Комментарии: Супер курс - я конечно с радостным чувством его заканчиваю. Лишний раз убеждаюсь, что сделаешь программулинку, а через некоторое время все равно будут какие-то к ней хотелки. |
|||||
Итого: 14 видеоуроков |
3 час. 05 мин. 9 тестов |
34 чел. | |||
Финалисты: Иван Воронин, Максим Лапшинов, Новопашин Владимир, Сергей Соколов, Алексей В., Tekashnik, Кирилл Лебедев, Константин, Сергей Аникин, Елена, Алексей Хонин, Кирилл Шмойлов, Артём, Rita, Neverwinter 2, Алексей|BrisK|Кривицкий, Алексей Малышев, Александр, Денис, chokayes, Николай Денисов, vip, Денис, Anton, Yefim, superGrover, no name, Николай, Игорь Тюлькин, Кирилл, Дмитрий, Илья, Татьяна, MaxB . |