 
				| # | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ | 
|---|---|---|---|---|---|
| 1 |  Как избежать конкуренции? |  | |||
| На этом уроке мы поговорим за жизнь ... программистов. Как им нелегко пробираться сквозь дебри собеседований, чтобы устроиться на работу, на которой ... по факту знаний и навыков надо на порядок меньше, чем спрашивалось. Кому знакома такая ситуация? На видео я расскажу лайфхак, как можно всего этого избежать и получить первые заказы в ближайшие несколько дней. Рекомендую прочитать книгу "Стратегия голубого океана". Отчёт отправил: 9752. chokayes Выполнено за 2 час. 1 мин. [Показать отчёт] Научился: Уже помогаю другу, ) у него на работе тестирование в пн, он мне дня три назад принес программу на флешке, чтобы я посмотрел. Там вопросы по разделам разбиты, и в случайном порядке выдаются при запуске теста, а нужно еще не только все вопросы, но и варианты с правильным ответом вытащить. А я только сегодня начал смотреть. ) Вначале думал, что вопросы и ответы вшиты скорей всего в exe, или зашифрованы, или в БД. Но оказалось все просто: файлы со своим странным расширением, который по сути plain text. А внутри что-то типа 005B006B006F0064... ну в общем я догадался, что это Юникод в чистейшем виде, но не сразу ). Если перевести, то будет [kod... Написал маленькую программку, правда на Питоне, которая читает файл и сохраняет в html посимвольно, вот фрагмент: for i in result: file.write('&#'+str(int(i,16))) | |||||
| 2 |  Реклама VIRI | 1 тест | |||
| На этом уроке я отдам дань уважения фирме, для которой я написал программу, которую мы напишем. Я расскажу, чем она занимается и для кого работает. Отчёт отправил: 9752. chokayes Выполнено за 14 мин. [Показать отчёт] Научился: Фирма UAB "VIRI Technologija" занимается проектированием, производством и монтажом металлокаркасных сооружений различного назначения, более подробная информация на сайте компании: http://www.viri.lt адрес компании в Литве: Taikos pr. 15B Visaginas Lietuva LT-31107 Тел.: +370 621 92244 Моб.: +370 621 92244 Эл. почта site@viri.lt | |||||
| 3 | Ручное выполнение задачи | 1 тест | |||
| На этом уроке я расскажу, с какой задачей сотрудник фирмы сталкивается каждый день несколько раз. Вам нужно будет выполнить точно такое же задание любым подручным способом. Скачать архив для работы: yadi.sk/d/C4bRpb3euRs39 Отчёт отправил: 9752. chokayes Выполнено за 3 час. 53 мин. [Показать отчёт] Научился: S = 294 758,50 посчитал в Excel | |||||
| 4 | Правильный ответ и форма | 2 теста | |||
| На этом уроке мы узнаем правильный ответ и посмотрим, как выглядит программа, которая теперь экономит уйму времени. Потом мы создадим новый проект и разместим на форме все необходимые компоненты. Отчёт отправил: 9752. chokayes Выполнено за 2 час. 1 мин. [Показать отчёт] Научился: повторили размещение элементов управления на форме, поговорили о важности визуальной составляющей программного обеспечения для потенциального Заказчика. Сложности: все просто | |||||
| 5 | Настройка таблицы | 2 теста | |||
| На этом уроке мы напишем первые строчки кода и подготовим сетку - внесём все необходимые столбцы. Отчёт отправил: 9752. chokayes Выполнено за 10 час. 26 мин. [Показать отчёт] Научился: компоновать форму и настраивать grid и диалог открытия файлов Сложности: все просто | |||||
| 6 | Главный Анализатор | 1 тест | |||
| На этом уроке мы создадим класс Analyzer, в котором будут хранится все параметры по одному конкретному файлу - опишем в классе все поля. Также мы напишем методы Clear() и AddTotal(). В конце урока сделаем заглушку для метода AddFile(), чтобы посмотреть, как наша программа работает. Отчёт отправил: 9752. chokayes Выполнено за 12 час. 9 мин. [Показать отчёт] Научился: Создали класс Analyzer. Как люди раньше жили без классов? ) Научился заполнять отдельные ячейки DataGridView. В API telegram сейчас заполняем из DataSource. Сложности: все просто | |||||
| 7 | Регулярная декомпозиция |  | |||
| На этом уроке мы напишем функцию AddFile (). Для её работы потребуется создать метод ReadFile(), который, в свою очередь, будет вызывать ещё три. Мы вместе напишем функцию ReadCount() с использованием регулярных выражений, а вот функции ReadLength() и ReadDimple() я предлагаю вам написать самостоятельно. Отчёт отправил: 9752. chokayes Выполнено за 20 час. 4 мин. [Показать отчёт] Научился: сделали поиск с помощью регулярных выражений, Сложности: че-то не хотел заполняться DataGridView, еле прбедил. может от студии зависит. | |||||
| 8 | Анализ текстового файла |  | |||
| На этом уроке мы посчитаем LENGTH и кол-во DIMPLE. Придётся переименовать функции, теперь у нас будет ReadContent() и CalcItems (). Отчёт отправил: 9752. chokayes Выполнено за 22 час. 34 мин. [Показать отчёт] Научился: научился оформлять DGV не загружались данные в таблицу сразу, спасибо Новопашину Владимиру за подсказку, хотя я о ней знаю из консольных задач. ) Сложности: все просто | |||||
| 9 | Подводим итоги |  | |||
| На этом уроке мы закончим создание программы. Подсчитаем сумму всех строк, выведем на экран. Также узнаем как изменить оформление таблицы из кода. Ваше задание - раскрасить табличку. Отчёт отправил: 9752. chokayes Выполнено за 15 час. 59 мин. [Показать отчёт] Научился: очень полезный курс с практической точки зрения Сложности: все просто | |||||
| 10 | ФИНАЛЬНЫЙ УРОК | без видео | |||
| Запишите небольшой видеообзор созданной программы. Что полезного вы узнали из этого миникурса? Каков результат вашей деловой встречи? Расскажите, нам очень интересно :) Отчёт отправил: 9752. chokayes Выполнено за 8 час. 14 мин. [Показать отчёт] Научился: 1] Вытаскивать инфу из текстовых файлов 2] Работать с DataGridView Видеообзор: mcW27Y7FRRU | |||||
| 11 | VIP урок. Бесплатная польза |  | |||
| На этом уроке я покажу небольшую 3D-программку, которую я раньше писал для той же самой фирмы. Прототип программы не понадобился, но зато на волне этого опыта был создан один из самых классных наших видеокурсов - Теория ООП. Отчёт отправил: 9752. chokayes Выполнено за 1 час. 32 мин. [Показать отчёт] Научился: Года 2 или 3 назад я учил англ. слова с помощью сайта memrise, и заметил, что словари создаются простыми пользователями и не только англ. Начал искать словари рус-каз и нашел несколько, ну просто ужасных. Люди начинали делать и бросали в самом начале. Я решил исправить дело и забацал словарь на 2500 слов с озвучкой, слова и звук запарсил, используя питон, с одного сайта, они вроде все сделали и слова есть, и звук, а нормальный инструмент для изучения слов не дали, а тут можно и на сайте, и с помощью смартфона. ) Я нигде ничего не рекламировал, просто сделал и оставил, за это время зашло около 3000 человек, большинство начало и бросило. ) но некоторые там прям задротствуют. Самое интересное, что этот словарь я могу учить только в простом режиме, а за ПРО надо платить деньги, хотя я его сам и создал. ) | |||||
| 12 | VIP - Потяни и отпусти | 2 теста | |||
| Мы начинаем писать программу, которая подсчитает сумму входящих данных. На том уроке мы создадим форму и подключим к ней опцию drag-n-drop для файла. Чтобы файл можно было удобно мышкой переносить на форму. Ссылка на файл для тестирования: https://www.videosharp.info/data/soft/viri_report2016_2pvz.csv Отчёт отправил: 9752. chokayes Выполнено за 10 час. 42 мин. [Показать отчёт] Научился: использовать Drag-n-Drop, прикольно, пригодится. ) | |||||
| 13 | VIP - Парсинг файла в сетку. |  | |||
| На этом уроке мы построчно загрузим и распарсим данные файла для их отображения в DataGridView.. Отчёт отправил: 9752. chokayes Выполнено за 15 час. 5 мин. [Показать отчёт] Научился: распарсили по кавычке ). проще: lines[j].Split(new char[] {'"'}, StringSplitOptions.None); чем lines[j].Split(new string[] {"\""}, StringSplitOptions.None); | |||||
| 14 | VIP - Главный алгоритм |  | |||
| На этом уроке напишем алгоритм, ради которого начали создавать эту программу. Алгоритм подсчёта суммы по указанным правилам. Отчёт отправил: 9752. chokayes Выполнено за 15 час. 13 мин. [Показать отчёт] Научился: все просто | |||||
| Итого: 14 видеоуроков | 3 час. 05 мин. 9 тестов | 34 чел. | |||
| Финалисты: Иван Воронин, Максим Лапшинов, Новопашин Владимир, Сергей Соколов, Алексей В., Tekashnik, Кирилл Лебедев, Константин, Сергей Аникин, Елена, Алексей Хонин, Кирилл Шмойлов, Артём, Rita, Neverwinter 2, Алексей|BrisK|Кривицкий, Алексей Малышев, Александр, Денис, chokayes, Николай Денисов, vip, Денис, Anton, Yefim, superGrover, no name, Николай, Игорь Тюлькин, Кирилл, Дмитрий, Илья, Татьяна, MaxB . | |||||