Дата | Видеоурок | Результат | |
---|---|---|---|
Базовый ASP.ект Работа со списком историй | + 7 | ||
Организовал вывод всех статей, оформил ссылки со страницы на каждую статью отдельно. |
|||
C Сохранение и загрузка qr-кодов | + 4 | ||
Научился работать с SaveFileDialog, таким образом сохраняя результат в файл с определенными расширениями, загружать файлы (OpenFileDialog) и преобразовывать изображения к определенным размерам. Отличный урок, спасибо! |
|||
C Распознавание qr-кода | + 6 | ||
Декодировать QR-код из изображения |
|||
C Генерация qr-кода | + 7 | ||
Понял как создаются такие "вещи", из пакетов NuGet |
|||
C Что такое qr-код? | + 7 | ||
QR-код — товарный знак для типа матричных штрихкодов (или двумерных штрихкодов). Основное достоинство QR-кода — это лёгкое распознавание сканирующим оборудованием, что даёт возможность использования в торговле, производстве, логистике. Самый маленький QR-код (версия 1) имеет размер 21×21 пиксель (без учёта полей), самый большой (версия 40) — 177×177 пикселей. Отдельно существует микро QR-код ёмкостью до 35 цифр. Закодировать информацию в QR-код можно несколькими способами: 1. Цифровое кодирование 2. Буквенно-цифровое кодирование 3. Байтовое кодирование 4. Кандзи На QR-коде есть обязательные поля, они не несут закодированной информации, а содержат информацию для декодирования: - Поисковые узоры - Выравнивающие узоры - Полосы синхронизации - Код маски и уровня коррекции - Код версии (с 7-й версии) |
|||
C Создание проекта | + 7 | ||
Отличный урок, Валерий =) |
|||
Базовый ASP.ект Рефакторинг модели Story | + 8 | ||
Немного порефакторил) |
|||
Базовый ASP.ект Что такое SQL-инъекция | + 7 | ||
Поэкспериментировал с сохранением и восстановлением базы данных как через консоль, так и через HeidiSQL, создал метод для защиты от SQL-инъекций. |
|||
Базовый ASP.ект Запуск модели Story | + 11 | ||
Реализовал вывод статьи по ее идентификатору |
|||
Базовый ASP.ект Работа над ошибками | + 11 | ||
Произвел "отлов" ошибок в программе с выводом во View. |
|||
Базовый ASP.ект Подключение к базе данных | + 7 | ||
Как всегда клондайк полезной информации, много нового узнал. Спасибо за урок! |
|||
Базовый ASP.ект Создание SQL-запросов | + 9 | ||
Сделал несколько sql-запросов, добавил данные в таблицы, сделал необходимые выборки |
|||
Базовый ASP.ект Схема базы данных | + 11 | ||
Создал две таблицы со списком статей и пользователями сайта. Таблицы имеют отношение "один ко многим". Создал первичный и внешний ключ. |
|||
Базовый ASP.ект Установка сервера MySQL | + 6 | ||
Все сделано, идем дальше |
|||
Базовый ASP.ект Формирование меню | + 6 | ||
Сделано все по пунктам. Идет дальше => |
|||
Базовый ASP.ект Создание модели Story | + 5 | ||
Помимо того, что необходимо было сделать в уроке, дополнительно реализовал методы Random и View. Поэкспериментировал следующим образом. Создал два массива с заголовками и статьями. В зависимости от входных параметров в "модели" в методе View происходит определение свойств из значений массивов, а далее выводится на экран в зависимости от значений свойств, к которым мы обращаемся из "представления". Аналогично метод Random, только рандом присваивает значения свойствам из массивов рандомно. В будущем, когда будет реализован метод Add, а также множество другого функционала, и все взаимодействие будет осуществляться с помощью базы данных, это будет еще интереснее =) Идем дальше => |
|||
Базовый ASP.ект Создание пустых страниц | + 9 | ||
По аналогии к уроку создал 2 контроллера, методы и пустые представления для каждого метода |
|||
Базовый ASP.ект Создание схемы проекта | + 8 | ||
Список страниц и текст примерной статьи будут в скрине. |
|||
Базовый ASP.ект Выбор темы для проекта | + 8 | ||
Подруге нужен сайта на тему "Дом, сад, огород". На сайте будет список разных статей, которые будут располагаться в разных категориях. Категории можно выбрать из левого меню. Также будет группировка по тегам. |
|||
Базовый ASP.ект Мы начинаем ASP.NET с MVC | + 8 | ||
Создал проект на ASP.NET. В разделе view изменил информацию о себе, изменил размер заголовков и ViewBag. Все работает корректно. |
|||
Шахматы по сети Классы. Цветная фигура | + 7 | ||
Идем дальше =) |
|||
Шахматы по сети Классы. Шахматная библиотека | + 6 | ||
Идем дальше =) |
|||
Шахматы по сети Классы. Архитектура проекта | + 8 | ||
Было задание написать, что тут сложно, а что просто...Представление обо всех технологиях имею, но как это все будет работать в рамках одного проекта и как это все реализовать - это хочу увидеть по курсу и сделать. Потому и начал этот курс, что увидеть и понять общую картину построения подобных программ. Общую концепцию увидеть. |
|||
Шахматы по сети Доска. VIP. Запуск в Интернете | + 7 | ||
Около 8 минут собирался проект. |
|||
Шахматы по сети Доска. VIP. Запуск на Android | + 8 | ||
Запустил игру на Android. По usb не удалось. Пришлось сбилдить в apk файл и скопировать его. |
|||
Шахматы по сети Доска. ПЕРВЫЙ ФИНАЛЬНЫЙ УРОК | + 7 | ||
Отличный видео курс. Начал его изучение, потому что необходимы навыки для своего проекта. Подробно изучаю методы, используемые здесь, ведь их можно применять в своих работах. Полезность на 100%. Идем дальше. |
|||
Шахматы по сети Доска. Запуск на Windows | + 7 | ||
Скомпилировал и запустил игру на компьютере. Поиграл |
|||
Шахматы по сети Доска. Смещение | + 7 | ||
Осуществил возможность взятия и перемещения объекта по полю мышкой |
|||
Шахматы по сети Доска. Подцеп фигуры | + 7 | ||
Сделал коллайдер объектов, написал код для их обработки. |
|||
Шахматы по сети Доска. Состояния переноса | + 8 | ||
Получаю навыки взаимодействия с Unity |
|||
Шахматы по сети Доска. Фигуры | + 6 | ||
Учусь проектировать в Unity |
|||
Шахматы по сети Доска. Установка Unity 3D | + 5 | ||
156 сим/мин, 5 ошибок, установил Unity. |
|||
PHP & PDO Инструменты и создание проекта | + 5 | ||
Спасибо, Валерий, отличный видео урок. OpenServer уже был установлен. Установил и познакомился с редактором brackets. Создал новую директорию и файл index.php, запустил через OpenServer, все работает! |
|||
Комбинаторика Рекурсия. Главный секрет | + 6 | ||
Нарисовал кривую Гильберта. Рекурсия полезная вещь. Есть несколько задач, которые необходимо решить, но которые решить пока не могу, очень хотелось бы научиться это делать. Ожидаю, что курс по комбинаторике прибавит необходимый опыт. Продолжаю обучение по данному курсу. Идем дальше => |
|||
Комбинаторика Рекурсия. Вступление | + 4 | ||
Рекурсия - это постоянный вызов какой-либо функции из нее же самой... |
|||
Без конкуренции VIP - Главный алгоритм | + 7 | ||
Идем дальше=> |
|||
Без конкуренции VIP - Парсинг файла в сетку. | + 6 | ||
Идем дальше=> |
|||
Без конкуренции VIP - Потяни и отпусти | + 7 | ||
Идем дальше=> |
|||
Без конкуренции VIP урок. Бесплатная польза | + 11 | ||
В задании необходимо было написать об опыте и о работе, за которую не заплатили хоть раз в жизни. Так как я работаю на текущий момент в сфере электроэнергетики, то опытом работы в программировании пока похвастаться не могу. Однако в любой сфере, конечно же, выполняя то или иное действие, получаешь какие -то более глубокие навыки, даже если это действие выполняешь не за деньги, это все положительно сказывается в итоге в плане накопления опыта. Пока учишься какому-то ремеслу, то постоянно это делаешь не за деньги, а для себя, и это нормально... |
|||
Без конкуренции ФИНАЛЬНЫЙ УРОК | + 9 | ||
Ну я пока что до деловой встречи не дошел еще, опыта маловато. Вообще курс просто очень ошеломительный. Опыт получил колоссальный, теперь знаю, как работать с файлами, как парсить файлы и получать из них данные. Таким образом программу можно модернизировать так, что можно работать практическими с любыми данными в файлах, обрабатывать эти значения и получать необходимый результат. Еще надо бы научиться из программы изменять данные в файлах, но думаю, с этим я разберусь. Спасибо Евгению Витольдовичу за чудесный курс. Идем дальше. Продолжаю обучение. |
|||
Без конкуренции Подводим итоги | + 9 | ||
В задании необходимо было поэкспериментировать с цветами таблицы DataGridView, причем все это я делал не в конструкторе, а с помощью кода, (в скриншоте прилагается). В общем, эксперимент удался, изменил цвет всей таблицы в определенный, причем цвет взял из rgb, а не стандартный, изменил цвет отдельной строки. Изменил цвета определенных отдельных ячеек таблицы. Также изменил цвет текста в таблице. Кроме того программа полностью готова к своей реализации. Если ее модернизировать, то она будет способна работать с абсолютно любыми входными данными из файлов, так как сможет парсить файлы, проводить абсолютно любые операции с данными из файлов и выводить необходимый результат. |
|||
Без конкуренции Анализ текстового файла | + 11 | ||
Отличный видеокурс. Была кое-какая ошибка, снова прошелся по коду, посмотрел еще раз уроки, что были прежде в данном курсе, пришло большее понимание и осознание процесса, что не может ни радовать. Ошибку нашел, исправил, все работает. Продолжаю обучение. |
|||
Без конкуренции Регулярная декомпозиция | + 9 | ||
Понял суть регулярных выражений, научился их применять. |
|||
Дневник успеха 2019-06-23 : Наездом хлеба не напашешь. | + 8 | ||
+ Я проверил 49 отчётов у 18 формулистов. + Я написал 15 сообщений 10 формулистам общим объёмом 5 килобукв + Я набрал 8 текстов: 1 => «C# набор / Первая программа», 1 ошибка 2 => «C# набор / Служебные слова», 3 ошибки 3 => «C# набор / Выделение подстроки», 2 ошибки 4 => «C# набор / Максимальный элемент массива», без ошибок 5 => «Java - Запуск / Class!», 1 ошибка 6 => «Java - Запуск / Static», 2 ошибки 7 => «Java - Запуск / void», 3 ошибки 8 => «Java - Запуск / Main», 1 ошибка + Я решил 10 задач: 1 => «Алгоритмика / Регулярные выражения» на 100% 2 => «Типы данных / Системы счисления: ввод» на 100% 3 => «Типы данных / Длина окружности» на 100% 4 => «Цифры / Любовь к цифрам» на 100% 5 => «Календарь / День недели» на 100% 6 => «Календарь / День года» на 100% 7 => «Календарь / Високосный год» на 100% 8 => «Календарь / Сколько времени» на 100% 9 => «Календарь / Секундомер» на 100% 10 => «Календарь / Конец месяца» на 100% + Я выполнил 7 видеоуроков: 1 => «Начало здесь / День №6. Обучательное тестирование» за 2 дня 40 мин. 2 => «Без конкуренции / Как избежать конкуренции?» за 55 мин. 3 => «Без конкуренции / Реклама VIRI» за 13 мин. 4 => «Без конкуренции / Ручное выполнение задачи» за 22 час. 49 мин. 5 => «Без конкуренции / Правильный ответ и форма» за 1 день 1 час. 47 мин. 6 => «Без конкуренции / Настройка таблицы» за 9 час. 39 мин. 7 => «Без конкуренции / Главный Анализатор» за 5 час. 23 мин. Продолжаю учиться! Отличная школа! Каждый видео урок - это тонны ценной информации! Спасибо Евгений! |
|||
Без конкуренции Главный Анализатор | + 10 | ||
Создал новый класс, написал методы Clear(), AddTotals(); |
|||
Без конкуренции Настройка таблицы | + 10 | ||
Узнал про новый компонент OpenFileDialog, а значит понял каким образом можно добавлять в программу файлы. Научился настраивать DataGridView, выравнивать его столбцы, размещать их красиво. |
|||
Начало здесь День №6. Обучательное тестирование | + 5 | ||
Почему-то раньше не занимался тестами...( Сейчас заинтересовался, это действительно хорошо закрепляет полученные знания для себя. |
|||
Без конкуренции Правильный ответ и форма | + 12 | ||
Создал новый проект для автоматизации бизнес процесса по изготовлению металлоконструкций. Разместил необходимые компоненты. Идем дальше. |
|||
Без конкуренции Ручное выполнение задачи | + 6 | ||
Было задание для ручной работы. Я так понимаю, что если все это считать вручную, то через excel самое оптимальное, находим сумму по каждому файлу, потом ссумируем все вместе. |
|||
Без конкуренции Реклама VIRI | + 11 | ||
Название фирмы Viri технологии. Занимается производством металлокаркасов, металлоконструкций. |
|||
Без конкуренции Как избежать конкуренции? | + 10 | ||
Спасибо за урок. Вот сейчас изучаю проектирование БД, в принципе учебный опыт есть уже в этом деле. Уже понял для себя, что умея писать программы на C#, да еще плюс знания БД, можно автоматизировать практически любой бизнес процесс. А ведь столько еще организаций работают вручную. У меня жена работала в диллерской фирме по продаже мебели, они все заполняли полностью вручную, огромная база поставщиков и все делали вручную. Она ушла оттуда, потому что просто времени не хватало на то, чтобы вручную обработать огромнейший объем информации. Их можно было бы автоматизировать и снизить временные затраты к минимуму. |
|||
Весёлая семейка Web-Мастера VIP. Parent | + 17 | ||
Отличный мини видео курс. Краткий обзор всех технологий представлен достаточно последовательно. Приводятся различные вариации написания кода, что приводит к тому или иному результату в зависимости от способа написания. Приводится практическое применение технологий, из взаимодействие, на основе чего можно разрабатывать свой более серьезный проект. |
|||
Весёлая семейка Web-Мастера PDO | + 17 | ||
Реализовал обновление счетчика через базу данных |
|||
Весёлая семейка Web-Мастера MySQL | + 15 | ||
Классные возможности имеет Open Server. Все просто и понятно =) |
|||
Весёлая семейка Web-Мастера Session | + 14 | ||
Организовал передачу данных из формы через сессии. |
|||
Весёлая семейка Web-Мастера PHP | + 15 | ||
Создал php вставку, методом post передавал данные из формы и получал их значения. |
|||
Весёлая семейка Web-Мастера Server | + 18 | ||
Установил сервер OpenServer Сложно было запустить сервер, никак не мог освободить 80 порт. Удалил скайп, удалил все компоненты Windows. Все равно ничего не изменялось. Пробовал менять порт, сервер запускался, но сайт не запускался. На 80 порту был какой-то системный процесс..., так и не смог его убить. Пробовал запускать сервер в агрессивном режиме, ничего не помогало. В общем снес винду, поставил заново, теперь все запускается =)). P.S. Кстати хорошо, что снес винду, а то не компьютер, а помойка была =) |
|||
Весёлая семейка Web-Мастера JavaScript | + 9 | ||
Вспомнил основы web. |
|||
Весёлая семейка Web-Мастера CSS | + 15 | ||
Создал файл css, подключил его. |
|||
Весёлая семейка Web-Мастера HTML | + 15 | ||
Вспомнил, как делал свой первый сайт 9 лет назад =) |
|||
marafon Конвейер для задач | + 11 | ||
Научился из программы на C# перемещать директории на компьютере |
|||
marafon Дружба роботов: Шарп + Ява | + 6 | ||
Создал программу, которая запускает роботов C# и java в зависимости от директории. Очень много полезных для себя инструментов узнал и методов. |
|||
marafon Запуск процесса | + 9 | ||
Научился писать программу на C#, которая работает с директориями, компилирует, создает файлы по аналогии командной строки |
|||
marafon Компиляция и запуск | + 9 | ||
Делал уже раньше по плейлисту, потренировался с командной строкой, понял логику программы |
|||
marafon Консольный Робот Шарп | + 9 | ||
Поработал в Total Commander, поработал с командной строкой, научился компилировать программу через командную строку, работать с программой через файлы, выводить результаты работы программы в новый файл, выполняя все через командную строку Работать с командной строкой, надо больше с ней тренироваться |
|||
marafon Новогодний Марафон - Вариант участия | + 14 | ||
Я бы выбрал изучение клиент-серверной программы. Это все надо знать. |
|||
Теория ООП Переезд graph в базовый класс | + 14 | ||
Сделал для себя новое открытие, научился новому приему. Получается, что чтобы установить какое-то то значение через конструктор в текущем классе можно не устанавливать в этому классе поле для принятия данного значения, а установить его в базовом классе, значение установится без проблем. Также к этому полю можно обращаться через производный класс, Отлично. |
|||
Теория ООП Переезд метода Draw | + 16 | ||
Изменил класс Circle. Теперь метод Draw работает не из формы, а из класса Circle. Нарисовал и добавил еще один объект. Теперь помимо троллейбуса еще и светофор стоит =) |
|||
Теория ООП Приведение с мотором | + 9 | ||
Узнал для себя про такой инструмент, как GetType () и typeof, что крайне полезно для работы с объектами и классами. Реализовал с помощью их метод Draw(). Также перегрузил метод Draw(), передавая в него массив фигур, из которых состоит целый объект. Теперь можно выводить на форму весь объект, передавая его в Draw() как массив. |
|||
Дневник успеха 2018-12-23 : Живет на горке, а хлеба ни корки. | + 19 | ||
За эту неделю: + Я проверил 45 отчётов у 28 формулистов. + Я написал 8 сообщений 8 формулистам общим объёмом 4 килобуквы + Я набрал 10 текстов: 1 => «C# набор / Служебные слова», 4 ошибки 2 => «C# набор / Определение массива», 1 ошибка 3 => «C# набор / Сравнение двух целых чисел», без ошибок 4 => «C# набор / Вывод числа по разрядам», без ошибок 5 => «C# набор / Выделение подстроки», без ошибок 6 => «Java - Запуск / Class!», без ошибок 7 => «Java - Запуск / public private», 1 ошибка 8 => «Java - Запуск / Static», без ошибок 9 => «Java - Запуск / void», без ошибок 10 => «Java - Запуск / Main», без ошибок + Я решил 6 задач: 1 => «Целые задачи / Стрелки часов» на 100% 2 => «Цифры / Сумматор» на 100% 3 => «Цифры / Перевертыш» на 100% 4 => «Цифры / Ноль-ноль» на 100% 5 => «Цифры / Сердцевина» на 100% 6 => «Цифры / Крайние» на 100% + Я выполнил 8 видеоуроков: 1 => «Теория ООП / Структура vs Класс» за 1 день 18 час. 17 мин. 2 => «Теория ООП / Пиксели для классов» за 15 час. 13 мин. 3 => «Теория ООП / Расстояние между пикселями» за 3 час. 25 мин. 4 => «Теория ООП / Цветные карандаши» за 1 час. 20 мин. 5 => «Теория ООП / Рисуем Снеговика» за 1 час. 34 мин. 6 => «Теория ООП / Второй Снеговик» за 1 час. 51 мин. 7 => «Теория ООП / Богатое наследство» за 38 мин. 8 => «Теория ООП / Фигуральный базовый класс» за 1 час. 56 мин. Вообще на этой неделе я многое узнал, позанимался с классами, научился работать с конструкторами, до этого как-то понимал только десятую часть от их возможностей Продолжаю изучать ООП... |
|||
Теория ООП Фигуральный базовый класс | + 14 | ||
Создал все, что необходимо было в видео уроке. Попробовал реализовать вывод Draw. Для этого, перегрузив этот метод, решил из него передать в одноименный метод Draw фигуру shape, в связи с чем в каждом отдельном методе Draw для рисования каждой из фигур необходимо было принять именно экземпляр этого класса, поменял на Shape, а Shape у нас пустой и поля этого метода не вызываются из формы (...Решил в класс Shape перенести все необходимое из других классов и передать из конструкторов других классов через base все необходимое. Теперь в методе Draw стало возможным обращаться к полям Shape, но все равно нарисовать объект так и не удалось, так как компилятор начал ругаться теперь и на bitmap. В общем, мне кажется, я углубился не в ту степь, не туда полез, надо смотреть как надо делать в следующих уроках... |
|||
Теория ООП Богатое наследство | + 12 | ||
Реализовал наследование в проекте. Теперь "цветные" классы наследуются от базовых классов данных фигур. Убрано много повторяющегося кода. При наследовании классы наследники создают лишь действие, которое необходимо только в текущем контексте, а остальные операции, какие-то базовые свойства и параметры ложатся на плечи класса родителя. Взаимодействия этих классов через конструкторы происходит через ключевое слово base. |
|||
Теория ООП Второй Снеговик | + 18 | ||
В задании необходимо было ответить на 3 вопроса о перемещениях и движении объекта. В общем реализовал идею перемещения объекта с помощью таймера и изменения координаты x в каждом из таймеров в зависимости от того, на какую кнопку нажимаем. Эта координата в виде переменной изменяет все точки. Подобным образом можно реализовать изменение в размерах (уменьшение, увеличение). Для этого надо будет каждую точку по x и по y изменять по-разному, отдельно. Сделал запись видео отчета, это мое первое видео, пробная версия, на пробной версии программы )) Если честно, то я думаю, что мои идеи перемещения пока несколько дилетантские, не объектно ориентированные. Я пока не знаю как грамотно сделать все эти перемещения, поэтому жду с нетерпением следующего видео урока. |
|||
Теория ООП Рисуем Снеговика | + 17 | ||
В задании необходимо было нарисовать снеговика, а я решил пойти дальше, проявил, так сказать, творчество и нарисовал троллейбус =)). Создал необходимые точки, перенес проект в VS, обрисовал объекты через "цветные" классы. |
|||
Теория ООП Цветные карандаши | + 15 | ||
Отличный урок. Создал новые классы для рисования фигур различными цветами. Добавил карандаши в классы, изменил конструкторы, которые назначают цвет для pen. Создал новые экземплярчики фигур с цветом и вывел их на форму через новые методы рисования. |
|||
Теория ООП Расстояние между пикселями | + 9 | ||
Научился новым приемам ООП. |
|||
Теория ООП Пиксели для классов | + 15 | ||
Глубже учусь и получаю опыт работы с конструкторами классов. |
|||
Теория ООП Структура vs Класс | + 18 | ||
Потренировался с классом и структурой. Понял, что структура храниться в стеке, а класс в куче, а отсюда и как изменяются значения в классе и структуре, а также понял, как работать со структурой, чтобы изменять ее значения. |
|||
Дневник успеха 2018-12-16 : Без дела слабеет сила. | + 12 | ||
За эту неделю: + Я проверил 49 отчётов у 27 формулистов. + Я написал 8 сообщений 6 формулистам общим объёмом 4 килобуквы + Я набрал 10 текстов: 1 => «C# набор / Служебные слова», 5 ошибок 2 => «C# набор / Определение массива», 9 ошибок 3 => «C# набор / Разделить строку на слова», без ошибок 4 => «C# набор / Заполнение массива», без ошибок 5 => «C# набор / Формирование массива», 2 ошибки 6 => «C# набор / Вывод элементов массива», без ошибок 7 => «C# набор / Ввод элементов матрицы», без ошибок 8 => «C# набор / Вывод элементов матрицы», без ошибок 9 => «C# набор / Вывод числа по разрядам», без ошибок 10 => «C# набор / Шахматный класс», без ошибок + Я решил 6 задач: 1 => «Строки / Last/IndexOf» на 100% 2 => «Строки / Starts/EndsWith» на 100% 3 => «Лирика / Банкиры» на 100% 4 => «Лирика / Полторы куры» на 100% 5 => «Лирика / Классики» на 100% 6 => «Алгоритмика / Матрицы» на 100% + Я выполнил 5 видеоуроков: 1 => «Теория ООП / Урок рисования» за 10 мин. 2 => «Теория ООП / Первый класс» за 2 час. 15 мин. 3 => «Теория ООП / Второй класс» за 44 мин. 4 => «Теория ООП / Круглый класс» за 1 час. 6 мин. 5 => «Теория ООП / Структура пикселя» за 9 час. 51 мин. Продолжаю изучать ООП. Постепенно формируется "общая картина" того, откуда и что берется... Стараюсь также экспериментировать. |
|||
Теория ООП Структура пикселя | + 16 | ||
Урок просто отличный. Создал структуру пикселя, создал дополнительные конструкторы в каждом классе, создал экземпляры на основании новой структуры. Графические объекты вывел на форму. |
|||
Теория ООП Круглый класс | + 10 | ||
Продолжаю осваивать теорию ООП |
|||
Теория ООП Второй класс | + 13 | ||
Научился работать с классами и конструктором, инициализировать объекты, обращаться к полям класса и работать с ними. |
|||
Теория ООП Первый класс | + 18 | ||
Сделал все, что было необходимо. Дополнительно для тренировки по аналогии создал еще одни класс эллипс. Создал еще два кружочка и разместил их в домике. |
|||
Теория ООП Урок рисования | + 18 | ||
Урок рисования. Нарисовал простой домик. |
|||
Дневник успеха 2018-12-09 : У хорошего мастера всякая пила хорошая. | + 14 | ||
За эту неделю: + Я проверил 50 отчётов у 29 формулистов. + Я написал 6 сообщений 4 формулистам общим объёмом 4 килобуквы + Я набрал 9 текстов: 1 => «YESOLO on the Keyboard / Let's Start YeSolo!», без ошибок 2 => «YESOLO on the Keyboard / 5 lesson», без ошибок 3 => «C# набор / Первая программа», без ошибок 4 => «C# набор / Служебные слова», 9 ошибок 5 => «C# набор / Сравнение двух целых чисел», 7 ошибок 6 => «C# набор / Обмен элементов», 5 ошибок 7 => «C# набор / Заполнение массива», 6 ошибок 8 => «C# набор / Выделение подстроки», без ошибок 9 => «Java - Вывод данных / Целые типы», без ошибок + Я решил 7 задач: 1 => «Лирика / Майкл» на 100% 2 => «Лирика / Билетики» на 100% 3 => «Лирика / Коля-арифметик» на 100% 4 => «Лирика / Любимые цифры» на 100% 5 => «Целые задачи / Куры и яйца» на 100% 6 => «Типы данных / Байты и числа» на 100% 7 => «Типы данных / Системы счисления: вывод» на 100% + Я выполнил 5 видеоуроков: 1 => «Начало здесь / День №5. Создание игровых и прикладных Программ.» за 19 мин. 2 => «Начало здесь / День №6. Регулярный и Последовательный подход.» за 23 мин. 3 => «Начало здесь / День №7. Подведение итогов и составление Планов.» за 3 мин. 4 => «Игры со Спрайтами / Спрайт. Структура для линии» за 1 день 1 час. 4 мин. 5 => «Игры со Спрайтами / Спрайт. Класс для графики» за 1 день 10 мин. Плохо поработал на этой неделе, тройку бы себе поставил =(. |
|||
Начало здесь День №8. Подведение итогов и составление Планов. | + 10 | ||
Консольную задачу решил, текст набрал, делаю несколько подходов, стараюсь увеличить скорость "слепого" набора. Еженедельный отчет заполню в воскресенье, как обычно, так как до воскресения обязательно еще буду заниматься. Сегодня 35 байтов. |
|||
Начало здесь День №7. Регулярный и Последовательный подход. | + 10 | ||
В клуб формулистов вступил. Задачу решил, текст набрал. Кстати текст не глядя на клавиатуру набираю уже быстрее, что не может не радовать. Сегодня набрал 30 байт. |
|||
Начало здесь День №5. Создание игровых и прикладных Программ. | + 11 | ||
Стараюсь каждый день зарабатывать по 35 байтов, сейчас прохожу видеокурс "игры со спрайтами" https://www.videosharp.info/16568/checking/game4=231 |
|||
Игры со Спрайтами Спрайт. Класс для графики | + 16 | ||
Продолжаю работать с графикой |
|||
Игры со Спрайтами Спрайт. Структура для линии | + 18 | ||
Научился создавать объекты сразу объединяя их в массив |
|||
Дневник успеха 2018-12-02 : Больше дела – меньше слов. | + 17 | ||
За эту неделю: + Я проверил 43 отчёта у 27 формулистов. + Я написал 12 сообщений 8 формулистам общим объёмом 8 килобукв + Я набрал 7 текстов: 1 => «Java - Запуск / Скоростная Java», без ошибок 2 => «Java - Запуск / System.out», без ошибок 3 => «Java - Запуск / Главное заклинание», без ошибок 4 => «Java - Запуск / Компиляция», без ошибок 5 => «Java - Вывод данных / Java Keywords», без ошибок 6 => «Java - Циклы / Java For Loops», без ошибок 7 => «Java - Циклы / Java While Loops», без ошибок + Я решил 7 задач: 1 => «Лирика / Трамвай» на 100% 2 => «Лирика / Огород» на 100% 3 => «Лирика / Коты» на 100% 4 => «Лирика / Студент Вася» на 100% 5 => «Лирика / Опечакти» на 100% 6 => «Лирика / Яблоки» на 100% 7 => «Алгоритмика / Строки» на 100% + Я выполнил 7 видеоуроков: 1 => «API поиска работы / Полная информация» за 2 дня 1 час. 50 мин. 2 => «Начало здесь / День №4. Развитие Алгоритмического мышления.» за 19 мин. 3 => «Система Git / Добро пожаловать в Зоопарк!» за 27 мин. 4 => «Шарики / Шарики. Логика игры» за 1 день 19 мин. 5 => «Шарики / Шарики. Поиск пути» за 2 дня 7 мин. 6 => «Шарики / Шарики. Поиск линий» за 16 час. 14 мин. 7 => «Игры со Спрайтами / Спрайт. Первая форма» за 22 час. 4 мин. Продолжаю изучать C# |
|||
Игры со Спрайтами Спрайт. Первая форма | + 13 | ||
Начал работать с графикой! |
|||
Шарики Шарики. Поиск линий | + 15 | ||
Написал методы нахождения линий в шариках. Научился работать в координатах, визуально отображая процесс игры, меняя текущие статусы, управлять логикой. |
|||
Шарики Шарики. Поиск пути | + 16 | ||
Увидел практическое применение алгоритма поиска кратчайшего пути, "волна". |
|||
API поиска работы Полная информация | + 17 | ||
Отличный урок! Узнал про SelectedItem, очень полезный инструмент! Все было отлично, чет немного застопорился с последним уроком... Курс успешно прошел. Спасибо Валерию за уроки! |
|||
Шарики Шарики. Логика игры | + 13 | ||
Разобрал много новых для себя конструкций языка по взаимодействию объектов. Познакомился с интересными логическими структурами, научился обрабатывать разные события для объектов в зависимости от текущего статуса. Честно говоря сложноватый урок для моего уровня, но интересный. Делю видео на несколько этапов, в каждом моменте что-то новое для себя узнаю. Пожалуй цель для меня не игру "Шарики" создать, а познать конструкции для реализации дальнейших логических идей. |
|||
Начало здесь День №4. Развитие Алгоритмического мышления. | + 6 | ||
Каждый день стараюсь держать по 35 байтов, единственное с мегахешами у меня не получается, медленный у меня компьютер |
|||
Система Git Добро пожаловать в Зоопарк! | + 18 | ||
Установил Git. Установил jdk и java. Не сразу запускались команды java и javac, погуглил, проблему решил. Необходимо было зайти в свойство моего компьютера, дополнительные параметры системы, переменные среды, найти там path и изменить строчку - адрес нахождения файлов java и javac. Все заработало. Привожу скриншоты. |
|||
Дневник успеха 2018-11-25 : Кто поет, у того работа скоро заканчивается. | + 13 | ||
За эту неделю: + Я проверил 57 отчётов у 30 формулистов. + Я написал 13 сообщений 7 формулистам общим объёмом 8 килобукв + Я набрал 8 текстов: 1 => «C# набор / Первая программа», без ошибок 2 => «Java - Запуск / Class!», без ошибок 3 => «Java - Запуск / public private», без ошибок 4 => «Java - Запуск / Static», без ошибок 5 => «Java - Запуск / void», без ошибок 6 => «Java - Запуск / Main», без ошибок 7 => «Java - Запуск / Скобки», без ошибок 8 => «Java - Запуск / String[] args», без ошибок + Я решил 7 задач: 1 => «Целые задачи / Вторая дробная» на 100% 2 => «Целые задачи / Арифметика 2» на 100% 3 => «Целые задачи / Уравнение 2» на 100% 4 => «Алгоритмика / По цифрам» на 100% 5 => «Алгоритмика / Матрёшки» на 100% 6 => «Алгоритмика / Простые массивы.» на 100% 7 => «Алгоритмика / Подпрограммы» на 100% + Я выполнил 9 видеоуроков: 1 => «API поиска работы / Предложения - в таблицу» за 1 час. 1 мин. 2 => «API поиска работы / Пошаговая отладка » за 13 мин. 3 => «API поиска работы / Переезжаем на WPF» за 2 дня 6 час. 59 мин. 4 => «Начало здесь / День №3. Безошибочное владение Клавиатурой.» за 2 час. 33 мин. 5 => «Шарики / Шарики. Вступление» за 1 день 27 мин. 6 => «Шарики / Шарики. Анализ игры» за 1 день 23 час. 49 мин. 7 => «Коллекция графов / Глубокий поиск» за 18 час. 56 мин. 8 => «Коллекция графов / Глубокий алгоритм» за 1 день 6 час. 41 мин. 9 => «Коллекция графов / ФИНАЛЬНЫЙ УРОК» за 18 мин. Постепенно формируется понимание программирования, но это только начало! Путь еще долгий и нужно еще очень многое понять, изучить, а самое главное научиться применять! Продолжаю дальше "грызть гранит" технологии программирования =)) |
|||
Начало здесь День №3. Безошибочное владение Клавиатурой. | + 6 | ||
было сделано 3 подхода, 126 символов в минуту, без ошибок. Я на этой неделе зарегистрировался в проекте "Соло на клавиатуре", сейчас активно тренируюсь печатать не глядя десятью пальцами на английском языке. Пока что еще результат не очень. Глядя на клавиатуру печатаю быстрее, чем не глядя, несмотря на то, что в "слепом" методе в работе участвуют все 10 пальцев. Тут еще нет той мышечной привычки, которая должна быть, когда печатаешь "в слепую". Еще все немножечко усложнено тем, что русская клавиатура и английская по буквам в некоторых местах прямо таки противоположны друг другу. Это немного усложняет процесс, так как палец тянется по привычке не к той букве =)). Но ничего страшного, я думаю это дело времени, и со временем, усердно тренируясь печатать на английском языке, я усвою это и буду получать удовольствие не только от метода слепой печати на русском, но и на английском языке тоже. Программа "Соло на клавиатуре" отличная. Рекомендую всем обязательно ее пройти. |
|||
Шарики Шарики. Анализ игры | + 18 | ||
Увидел практическое применение квадратных массивов. Научился создавать реальное поле, задавать размер его элементов и их расположение, задавать их визуальные параметры. Прописал всю логику отображения той или ной картинки в зависимости от параметров. Отозвал отчет. Переделал урок заново. Сделал по нормальному через Visual Studio, а не через Dcoder. Загрузил картинки в ресурсы. Скомпилировал, отобразил на форме по типу того, как было в видео уроке. |
|||
Шарики Шарики. Вступление | + 17 | ||
Прикинул, как составляется блок-схема для подобного уровня проектов. В графическом редакторе создал свои собственные шарики, нарисовал от руки блок-схему будущей игры. сложно было в графическом редакторе шарики отредактировать =). |
|||
API поиска работы Переезжаем на WPF | + 12 | ||
Мой первый мини проект на WPF |
|||
Коллекция графов ФИНАЛЬНЫЙ УРОК | + 15 | ||
Добрый день, друзья. Вот и завершен курс по коллекции графов. Познакомился на практике с реализацией на языке C# поиска в графе в ширину и в глубину. Ценность курса заключается не только в изучении алгоритмов, хотя алгоритмы показаны очень точно, наглядно, есть с чем поэкспериментировать... Получил отличный опыт в работе с коллекциями, итераторами, ООП и даже рисования, ведь мы выводили графы на форму, их необходимо было наглядно увидеть, раскрасить и пройтись по ним... Выделил для себя некоторые паттерны, буду еще не раз обращаться к курсу, экспериментировать и закреплять полученные знания. Спасибо огромное за обучение. Учусь в ВУЗе заочно на программиста, не дают практически ничего, кроме поверхностных теоретических понятий, (даже в школе информатики не было =)). Спасибо, Евгений, за ваши труды и за практику! Благодаря этому ресурсу я получаю опыт. |
|||
Коллекция графов Глубокий алгоритм | + 16 | ||
Реализовал алгоритм поиска в глубину с помощью стека, насладился визуальным процессом поиска в глубину в графах. |
|||
Коллекция графов Глубокий поиск | + 19 | ||
Реализовал графически поиск вглубь в своем графе Я сделал стек не сверху вниз как показано в видеоуроке, а снизу вверх. |
|||
API поиска работы Пошаговая отладка | + 18 | ||
Добавил дополнительную информацию в таблицу |
|||
API поиска работы Предложения - в таблицу | + 15 | ||
Научился выводить данные, полученные с помощью парсинга, в таблицу |
|||
Дневник успеха 2018-11-18 : Начинать начинай, да смотри же — заканчивай! | + 10 | ||
За эту неделю: + Я проверил 74 отчёта у 38 формулистов. + Я написал 9 сообщений 8 формулистам общим объёмом 6 килобукв + Я набрал 7 текстов: 1 => «C# набор / Формирование массива», без ошибок 2 => «C# набор / Вывод элементов массива», без ошибок 3 => «C# набор / Ввод элементов матрицы», без ошибок 4 => «C# набор / Вывод элементов матрицы», без ошибок 5 => «C# набор / Вывод числа по разрядам», без ошибок 6 => «C# набор / Выделение подстроки», без ошибок 7 => «C# набор / Максимальный элемент массива», без ошибок + Я решил 6 задач: 1 => «Алгоритмика / Последовательность» на 100% 2 => «Алгоритмика / Математика» на 100% 3 => «Алгоритмика / Любимые циклы» на 100% 4 => «Цифры / Сумматор» на 100% 5 => «Календарь / Час и День» на 100% 6 => «Календарь / Первый и последний день» на 100% + Я выполнил 12 видеоуроков: 1 => «API поиска работы / Начало работы с HeadHunter API» за 1 час. 23 мин. 2 => «API поиска работы / Все запросы - через приложение» за 1 час. 35 мин. 3 => «API поиска работы / Из JSON всё по полочкам» за 21 мин. 4 => «API поиска работы / Свободный поиск по вакансиям» за 49 мин. 5 => «API поиска работы / Меняем внешний вид» за 22 мин. 6 => «API поиска работы / Структура вакансии» за 38 мин. 7 => «Теория ООП / Инкапсуляция мечты» за 32 мин. 8 => «Коллекция графов / Шахматная доска» за 2 час. 7 мин. 9 => «Коллекция графов / Широкий поиск» за 52 мин. 10 => «Коллекция графов / Широкий алгоритм» за 1 день 18 час. 49 мин. 11 => «Коллекция графов / Широкий пошаговый ход» за 1 день 2 час. 27 мин. 12 => «Коллекция графов / Визуализация процесса» за 41 мин. − Я не собрал ни одного Мегахеша :o( Продолжаю обучение... |
|||
API поиска работы Структура вакансии | + 11 | ||
По видеоуроку создал структуру Vacancy, свойства и конструктор |
|||
Коллекция графов Визуализация процесса | + 10 | ||
Создал визуальную составляющую поиска в ширину в графе, вывел все на форму. |
|||
Коллекция графов Широкий пошаговый ход | + 12 | ||
Чтобы исключить проблему невозможности изменения коллекции при прохождения по ней итератором создал отдельный список, добавил в него вершины графа и работал с ним. Пошагово прошелся по всему алгоритму. |
|||
Коллекция графов Широкий алгоритм | + 16 | ||
Продолжаю учиться работать с коллекциями. Осознал реализацию поиска в ширину в графе на C#. Не знаю насколько правильно я мыслю, исправил ошибку в одном месте. При поиске в ширину в графе мы ведь окрашиваем одну вершину в черный цвет, потом окрашиваем смежные ей в красный. В видео уроке был метод окрашивания всех вершин в черный: граф.УстановитьЦвет(Граф.Цвет.черный);. Решил, что правильнее будет окрашивать текущую вершину граф.УстановитьЦвет(a, Граф.Цвет.черный);, а потом уже с ней работать перебирая смежные с ней и окрашивая в красный. (кстати в обоих случаях происходит перегрузка метода, а также в первом случае вызывается не тот метод с одним параметром). Также было домашним заданием исправить ошибку по которой не компилируется программа. Проблема была в том, что нельзя изменять коллекцию, по которой идешь foreach. Погуглил эту тему. Сделал следующее, может конечно чушь написал.... Привел коллекцию Хэштейбл к массиву (ToArray). Ну то есть получается сначала через foreach получил коллекцию в массив, а после поработал с ней окрашивая все ее вершины. На скриншотах видно, что сделал. В следующем уроке увижу как надо было сделать правильно =) |
|||
Теория ООП Инкапсуляция мечты | + 16 | ||
Почитал про инкапсуляцию. Инкапсуляция - это способность объекта скрывать свое внутреннее устройство |
|||
API поиска работы Меняем внешний вид | + 13 | ||
Видоизменил форму. Создал DataGridView на форме для отображения данных парсинга |
|||
Коллекция графов Широкий поиск | + 7 | ||
Создал граф. Реализовал графически поиск в ширину в графе с помощью очереди. |
|||
API поиска работы Свободный поиск по вакансиям | + 9 | ||
Научился делать выборку данных по api. |
|||
API поиска работы Из JSON всё по полочкам | + 11 | ||
Научился подключать новую библиотеку для работы с json и парсить информацию с сайта с последующим выводом ее в textbox. |
|||
API поиска работы Все запросы - через приложение | + 13 | ||
Все отлично! Научился подключаться к сервису из VS, передавая запрос и получая данные. |
|||
API поиска работы Начало работы с HeadHunter API | + 16 | ||
Отличный урок! Понял смысл API, как с ним работать. Узнал много нового для себя. Автору курса респект и огромное спасибо! Вот смотрю в отчетах в основном все пишут, что ничему не научились либо просто повторили...А вот я например даже не знал, что такое API...Да, вот так бывает, как ни странно...=). Бывало в свое время и сайты создавал, и что при этом применяется технология API даже не знал. Ну теперь все понятно. Огромное спасибо за данный видеокурс. Автору курса огромное спасибо! |
|||
Коллекция графов Шахматная доска | + 15 | ||
Отличный урок! Вывел новый граф на экран. Научился перемещаться по графу. Почему-то некорректно отображался граф, а точнее его ребра. Не сразу нашел ошибку. Ошибку нашел в методе: "ДобавитьСмежнуюВершину". В словаре надо было проверять отсутствие значения по ключу, а я проверял отсутствие самого ключа. Исправил ошибку, все заработало как нужно. |
|||
Дневник успеха 2018-11-11 : Тише едешь - дальше будешь. | + 10 | ||
За эту неделю: + Я проверил 62 отчёта у 40 формулистов. + Я написал 13 сообщений 10 формулистам общим объёмом 8 килобукв + Я набрал 7 текстов: 1 => «C# набор / Служебные слова», без ошибок 2 => «C# набор / Определение массива», без ошибок 3 => «C# набор / Сравнение двух целых чисел», без ошибок 4 => «C# набор / Звездочки», без ошибок 5 => «C# набор / Обмен элементов», без ошибок 6 => «C# набор / Разделить строку на слова», без ошибок 7 => «C# набор / Заполнение массива», без ошибок + Я решил 6 задач: 1 => «Алгоритмика / Пока цикл» на 100% 2 => «Алгоритмика / Вечность» на 100% 3 => «Алгоритмика / Do-рацикл» на 100% 4 => «Алгоритмика / Обман цикла» на 100% 5 => «Алгоритмика / Точка и плоскость» на 100% 6 => «Алгоритмика / Узник цикла IF» на 100% + Я выполнил 8 видеоуроков: 1 => «Дневник успеха / Полезные права и обязанности в Клубе формулистов» за 6 час. 35 мин. 2 => «Коллекция графов / Hashtable» за 2 час. 7 мин. 3 => «Коллекция графов / BitArray» за 1 час. 53 мин. 4 => «Коллекция графов / Граф» за 3 час. 52 мин. 5 => «Коллекция графов / Вершины» за 56 мин. 6 => «Коллекция графов / Рёбра» за 2 час. 56 мин. 7 => «Коллекция графов / Инициация» за 1 час. 6 мин. 8 => «Коллекция графов / Отображение» за 3 час. 1 мин. − Я не собрал ни одного Мегахеша :o( Планирую закончить с коллекцией графа. |
|||
Коллекция графов Отображение | + 10 | ||
Научился выводить объекты на форму, прописывая их координаты в коде и устанавливать визуальную взаимосвязь объектов между собой. |
|||
Коллекция графов Инициация | + 11 | ||
Хочу научиться рисовать объекты, выводить их на экран. С нетерпением жду следующего урока. |
|||
Коллекция графов Рёбра | + 15 | ||
Отличный урок! Методы, описанные в уроке можно применять не только для работы с графом, но и для решения любых задач, где используется, например словарь со вложенным списком в него. Можно сказать, практически готовый паттерн =) Спасибо Евгению Витольдовичу! |
|||
Коллекция графов Вершины | + 13 | ||
Вспомнил про enum и yield =). |
|||
Коллекция графов Граф | + 16 | ||
Продолжаю работать с коллекциями Домашним заданием было самостоятельно подобрать коллекцию для хранения графа. Я еще не знаю что будет в следующих уроках, уверен там будет ключ к разгадке. Возможно я написал полную чушь и иду абсолютно не по тому логическому пути... Вот, что у меня получилось. У меня пришла в голову следующая идея. Необходимо было хранить вершину, смежные к ней, а также цвета вершин графа. Решил попробовать реализовать это с помощью двойного типизированного словаря: Dictionary<int, Dictionary <int, string>> dict = new Dictionary<int, Dictionary<int, string>>(); Однако осталась проблема конфликта хранения одних и тех же элементов в коллекции (вершин), что на текущий момент так и не додумался как решить. С цветами тоже не доработал =(. Ну в общем показываю свое убожество на всеобщее обозрение... |
|||
Коллекция графов BitArray | + 14 | ||
Немного поэкспериментировал. Сначала создал две битовые коллекции, заполнил их и вывел содержимое на консоль. Далее создал ещё одну битовую коллекцию bitNew, которую заполнил результатом работы метода Xor() среди элементов текущих двух коллекций. Вывел на консоль. Далее применил метод Not() для коллекции bitNew, содержимое коллекции на консоль. Далее изменил значение пятого элемента в коллекции bitNew на противоположный с помощью метода Set(), а с помощью метода Get() получил результат и вывел на консоль. Также создал большую коллекцию на 40000 элементов и заполнил ее. |
|||
Коллекция графов Hashtable | + 11 | ||
Создал 3 коллекции: ListDictionary, Hashtable и HybridDictionary. Заполнил их элементами в цикле for с последовательными ключами и рандомными значениями. Сделал перебор всех элементов по ключу и значению. Поэкспериментировал с выводом значения элемента по его ключу. Сравнил скорость трех созданных функций. |
|||
Дневник успеха Полезные права и обязанности в Клубе формулистов | + 14 | ||
Все отлично, инструкция к действию ясна =) |
|||
Дневник успеха 2018-11-04 : Мала пчелка, да и та работает. | + 12 | ||
За эту неделю: + Я проверил 52 отчёта у 26 формулистов. + Я написал 10 сообщений 6 формулистам общим объёмом 5 килобукв + Я набрал 4 текста: 1 => «C# набор / Первая программа», без ошибок 2 => «Java - Запуск / Компиляция», 1 ошибка 3 => «Java - Вывод данных / Java Keywords», 2 ошибки 4 => «Java - Вывод данных / Целые типы», 4 ошибки + Я решил 4 задачи: 1 => «Алгоритмика / Типы данных» на 100% 2 => «Алгоритмика / Логика» на 100% 3 => «Алгоритмика / Условный оператор» на 100% 4 => «Алгоритмика / For-то-чки» на 100% + Я выполнил 6 видеоуроков: 1 => «Начало здесь / День №1. Создание микро-Привычки.» за 40 мин. 2 => «Начало здесь / День №2. Общение с Единомышленниками.» за 30 мин. 3 => «Коллекция графов / ArrayList» за 1 час. 27 мин. 4 => «Коллекция графов / List» за 1 час. 10 мин. 5 => «Коллекция графов / Array vs List» за 2 час. 9 мин. 6 => «Коллекция графов / ListDictionary» за 4 час. 42 мин. − Я не собрал ни одного Мегахеша :o( Планирую продолжить более подробное изучение коллекций. |
|||
Коллекция графов ListDictionary | + 13 | ||
Я потренировался с ListDictionary и с перебором его элементов. Кроме того я создал типизированный Dictionary и также потренировался с перебором его элементов. Кроме того я создал отдельную типизированную коллекцию Dictionary в методе Main, а также дополнительные 3 метода, которые выполняют такие функции, как добавление элементов в коллекцию, считывания их, и добавление еще не существующего элемента в коллекцию с проверкой его наличия по ключу. То есть осуществляется ввод с консоли, проверка его существование и добавление в коллекцию либо нет. Не сразу понял как передать типизированную коллекцию из метода Main в другой метод и принять ее там |
|||
Коллекция графов Array vs List | + 17 | ||
Сравнил время работы необобщенной и обобщенной коллекции. Сделал соответствующие выводы. Помимо метода добавления в список добавил метод вставки в список по индексу. Время работы значительно увеличилось. |
|||
Коллекция графов
List |
+ 16 | ||
Научился работать с типизированным списком. Создал методы сортировки элементов, удаления элемента по индексу и суммирования Не было возможности позаниматься в VS, пришлось воспользоваться мобильным приложением Dcoder |
|||
Коллекция графов ArrayList | + 13 | ||
Отличный урок, потренировался с такой коллекцией как список. |
|||
Начало здесь День №2. Общение с Единомышленниками. | + 18 | ||
Все отлично! Проверил несколько отчетов, написал комментарий, вот ссылка на отчет, где написан комментарий: https://www.videosharp.info/9013/checking/game0=6 |
|||
Начало здесь День №1. Создание микро-Привычки. | + 13 | ||
Привет всем, проверил около 10 отчетов, написал два комментария, за отчеты получил 5 байт, за комментарии 3 байта. |
|||
Шахматы по сети План Шахматного проекта | + 26 | ||
Знаю C# на уровне начинающего программиста, про Unity тоже знаю, очень хотел бы научиться с ним работать, БД знаю тоже на уровне начинающего программиста, EF пока вообще не знаю. |
|||
Нанософт Баскетбольное табло | + 16 | ||
Продолжаю погружаться в C# |
|||
Нанософт Шахматные часы | + 15 | ||
Подключаться к системному времени, работать с дополнительным классом Тяжеловато дался данный урок. =(. Примерно 30 % кода просто переписал с видео, не до конца вникнув в логику. Буду еще дополнительно работать над этим, чтобы изучить все досконально. |
|||
Нанософт Твоё портфолио | + 15 | ||
Изучил новый компонент TabControl. Научился внедрять другие проекты в один общий проект. |
|||
Демо игры Камень ножницы бумага | + 16 | ||
Более глубокое изучение логики и возможности языка C#. Объектов и событий становится все больше с каждым уроком, что дает возможность глубже окунуться в возможности среды .NET В данном задании я несколько изменил логику сравнения фигур, чем та, что была показана на видео, что, в свою очередь, определенно уменьшило объем исходного кода. Главное, что все работает : =) |
|||
Java Sweeper Статичная граница | + 15 | ||
Ознакомился с методами, которые будут в классе Rangers |
|||
Java Sweeper Наши координаты | + 15 | ||
Создал новый класс, создал конструктор, подключил новый класс в проект |
|||
Java Sweeper Карта классных сокровищ | + 15 | ||
Научился планировать схему будущего проекта |
|||
Java Sweeper Запускаемый jархив | + 15 | ||
Научился создавать артефакты, и, как следствие, запускать программу через проводник (отдельно) |
|||
Java Sweeper Источник ресурсов | + 15 | ||
Научился загружать картинки через систему ресурсов |
|||
Java Sweeper Картинка в кубике | + 15 | ||
Научился импортировать картинки из перечисления |
|||
Java Sweeper Первый цикл | + 15 | ||
Научился запускать цикл в Java и выводить все картинки через цикл |
|||
Java Sweeper Перечисление кубиков | + 15 | ||
Научился создавать перечисления enum |
|||
Java Sweeper Константные размеры | + 15 | ||
Научился задавать константы, а также устанавливать размеры панели в зависимости от параметров констант |
|||
Java Sweeper Угловая бомба | + 15 | ||
Научился добавлять и выводить несколько картинок в проект |
|||
Java Sweeper Загрузка и отображение | + 15 | ||
Научился подключать картинки и выводить их на панель |
|||
Java Sweeper Импорт картинок | + 15 | ||
Научился добавлять картинки в проект |
|||
Java Sweeper Метод рисования | + 15 | ||
Изучил компонент для рисования |
|||
Java Sweeper Раздельная инициализация | + 15 | ||
Изучил, что такое рефакторинг |
|||
Java Sweeper Пустая панель | + 15 | ||
Научился создавать новый объект в Java, добавлять объект на форму, устанавливать размеры, отображать правильно окно при запуске программы, фиксировать панель |
|||
Java Sweeper Полёт над классом | + 15 | ||
Оценил дальнейший план работы. Прикинул, какие будут функции, и в каком направлении будем идти. |
|||
Java Sweeper Закрытие на выходе | + 15 | ||
Научился создавать конструктор и описывать необходимые параметры |
|||
Java Sweeper Простое окно | + 15 | ||
Научился запускать первый проект на Java Сложно было скомпилировать программу, она не компилировалась =((. Выходило такое сообщение: Error running 'JavaSweeper': Cannot start process, the working directory 'D:\JavaSweeper\JavaSweeper' does not exist Начал гуглить, чтобы решить проблему. На англоязычном форуме нашел решение. Зашел в Run, Edit Configurations, в разделе Working directory заново выбрал ту же самую директорию JavaSweeper (хотя она и до этого была нормально настроена), и сообщение об ошибке исчезло. Программа начала компилироваться. |
|||
Java Sweeper Легендарная игра | + 15 | ||
Узнал, где скачивать средства для разработки и какие именно средства. |
|||
Демо игры Бот для Быстрощёлка | + 16 | ||
Изучил новые для себя компоненты, а именно TabelLayoutPanel, TrackBar. Научился работать с ними, задавать правильно значения и выводить на экран. Закрепил навыки форматирования. Поставил рекорд кликания, получилось 74 клика за секунду =) |
|||
Демо игры Игра Быстрощёлк | + 15 | ||
Научился работать со счетчиком (в тиках, в секундах, переводить их значения) |
|||
Демо игры Лабиринт 2D - игра | + 15 | ||
Еще глубже научился работать с формой и с объектами. Научился работать с DialogResult. Научился выводить сообщения и обрабатывать события в зависимости от выбора пользователя (MessageBox.Show, MessageBoxButtons). Научился работать с таймером. Научился работать с курсором, устанавливать его в определнной области в зависимости от определенных событий. Научился скрывать и показывать объекты на форме в зависимости от определенных условий. Научился скрывать объекты последовательно и считать их, чтобы впоследствии использовать этот параметр для дальнейших действий. Научился устанавливать взаимосвязь с формами. Глубже изучаю логику C#. В данной игре сделал 3 уровень, в котором реализовал два телепорта с перемещением курсора и два ключа, открывающие две двери последовательно для доступа к финишу. Преградами к ключам и к телепортам служат мигающие стены, реализованные через таймер. Дополнительно реализовал сообщение о неполном сборе желтых квадратиков. Кодинга становится все больше и форм тоже. Пожалуй, скриншотов скоро будет не хватать, чтобы сделать качественный отчет по выполненной работе и придется снимать видео. В данной работе в скриншоты уместилось только малая часть того, что есть. |
|||
Демо игры Лабиринт 2D - меню | + 16 | ||
Научился быстрее работать с формой, практически наравне с видео. Познакомился с тем, как создавать новый класс, и как работать со звуком. То, что делаю, очень нравится! Со звуком пришлось посидеть значительно дольше, так как имею дело с этим впервые. Надо будет еще тренироваться в обязательном порядке... |
|||
Демо игры Картинка с секретом | + 15 | ||
Научился добавлять изображения в сам проект. Глубже изучил студию. Научился работать с кнопками. Пока что слишком много времени уходит на разработку из-за недостаточности опыта. |
|||
Демо софт Двенадцать месяцев | + 15 | ||
Я научился создавать графическую программу! Научился работать с формами, обрабатывать события. Научился обращаться к изображениям через программу. Расширил для себя возможности Visual Studio. Я счастлив! |
|||
Демо софт Вступительное слово | + 15 | ||
Переустановил Visual Studio на англоязычную версию. Ожидаю получить навыки и знания для работы на C#. Хочу в конечном итоге научиться программировать сложные, полноценные программы и игры. Программа, которая в скриншотах - это консольная программа для работы с последовательностями. К сожалению, решение не вошло даже в два скриншота =(. Не судите строго, я пока совсем новичок в программировании |
|||
Демо игры C# чего начать программировать | + 15 | ||
Проект просто чудесный!!! Я так рад, что нашел данный проект, наткнувшись на него случайно. Я хочу стать профессиональным программистом, хочу понять, как создаются и сам создавать и творить красивые и классные вещи! =) |
|||
Демо софт Английские карточки | |||
|
|||
Демо игры ФИНАЛЬНЫЙ УРОК | |||
|
|||
Игры со словами Игры со словами | |||
|
|||
БД - Книжка оценок Проектирование БД «Книжка оценок» | |||
|
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|
|||
Нанософт Прохождение теста | |||
|
|||
Карточки памяти Подготовка формы | |||
|
|||
Микроигры Игра 15 - Кнопки | |||
|
|||
Сокобан Сокобан - Вступление | |||
|
|||
Теория ООП Мощь полиморфизма | |||
|
|||
Хранитель экрана Создаём графику | |||
|
|||
Морской флот Вступление | |||
|
|||
J1. Запуск START - Платформа Java | |||
|
|||
J2. Печать WRITE - Комментарии | |||
|
|||
Новые технологии Модульное тестирование | |||
|
|||
Секундомер Моральная подготовка | |||
|
|||
Инфобизнес Подготовка Visual Studio ASP.NET | |||
|
|||
Бинарная жизнь Правила игры | |||
|
|||
Tinklavimas Знакомство | |||
|
|||
Базовый ASP.ект Добавление истории | |||
|
|||
Шарики ФИНАЛЬНЫЙ УРОК | |||
|
|||
Итератор Итератор. Разложение числа на простые множители. | |||
|
|||
Игры на JavaScript Запуск JavaScripta | |||
|
|||
Бурные потоки Вступление | |||
|
|||
Интернет-магазин Установка EasyPHP | |||
|
|||
Функционал ФП - Калькулятор | |||
|
|||
Entity Framework Введение в EF | |||
|
|||
Мат Конём и Слоном Постановка задачи | |||
|
|||
Портфолио на Bootstrap Презентация курса | |||
|
|||
Компилятор Где живёт компилятор | |||
|
|||
Демо софт Вам телеграмма! | |||
|
|||
J5. Операции OPER - Операции 1 | |||
|
|||
PHP Driver Техническое задание | |||
|
|||
Strategy Strategy - Intro | |||
|
|||
Знакомство с jQuery Суть библиотеки jQuery | |||
|
|||
Простой WPF WPF. Конвертер валюты. Макет программы | |||
|
|||
Шахматы по сети Классы. Квадратная площадь | |||
|
|||
Демо софт VIP. Бесплатная консультация | |||
|
|||
Web API Создание Web API проекта | |||
|
|||
Лендинг на YII2 О лендингах и фреймворке | |||
|
|||
PHP парсинг XML Создание проекта | |||
|
|||
PHP Повелитель дат Текущее время проекта | |||
|
|||
PHP графика Где находится библиотека | |||
|
|||
SQL: ничего лишнего Инструменты и доступ | |||
|
|||
On-line игра 1. Консольная игра. Добро пожаловать! | |||
|
|||
Система Git git init | |||
|
|||
Начало здесь День №8. ВИДЕОФИКСАЦИЯ УСПЕХОВ. | |||
|
|||
Соло на клавиатуре Мы начинаем СОЛО Марафон | |||
|
|||
Записи вебинаров GIT-практикум | |||
|
|||
Повторение задач Stop. Think. Act. Review. | |||
|
|||
Клиент-серверный сокет Что такое сокет | |||
|
|||
API поиска работы ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР | |||
|
|||
marafon Планирование базы данных | |||
|
|||
Платформер на Unity 1. Вступление | |||
|
|||
Весёлая семейка Web-Мастера Финальный урок | |||
|
|||
Python3: математика Погружение в python3 | |||
|
|||
Tinklavimas Контрольная работа | |||
|