Дата | Видеоурок | Результат | |
---|---|---|---|
Морской Бой Последний Бой! | + 20 | ||
Ничему. Сложностей не было. Очень не хватает окружения подбитых кораблей. Даже не знаю, хватит ли у меня сил написать это самому. :) |
|||
Морской Бой Интерфейс игры | + 20 | ||
Еще не много познакомился с рефакторингом и в целом прокачал навык программирования. :) Сложностей не возникло. Хороший урок! |
|||
Морской Бой Рефакторинг кода | + 20 | ||
Поближе познакомился с рефакторингом. Никаких сложностей. Рефакторинг приложений - отличная тема! |
|||
Базовый ASP.ект Отказ от статика | + 20 | ||
На этом уроке я понял причину ошибки - подключение к БД должно открываться каждый раз своё. Сложностей не было. Отличный урок! Поставил все на свои места. ) |
|||
Базовый ASP.ект Размещение проекта в Интернете | + 20 | ||
Научился деплоить приложение на хостинг. Особо сложностей не было. Немного повозился с БД на хостинге. И я тоже столкнулся с ошибкой - при повторном обращении к БД на хостинге, выскакивает ошибка. Пока не знаю как победить это.. Чтобы заработало - надо снова залить Web.config, сайт перегенериться и ошибка временно уйдет. Всё круто. Спасибо за урок! |
|||
Базовый ASP.ект Оформление сайта | + 20 | ||
Научился оформлять проект при помощи Bootstrap. Сложностей не возникло. Вместо clear:both для разделения строк я бы применил стандартный для Bootstrap класс row. В каждом блоке row у нас будут по три блока с классами col-lg-{number}. |
|||
Базовый ASP.ект Валидация данных | + 20 | ||
Научился работать с валидаторами и понял куда засовывать регулярки. :) Сложностей не было. Познавательный урок! Жду продолжения банкета. ) |
|||
Базовый ASP.ект Добавление истории | + 20 | ||
Научился добавлять данные в базу через форму на сайте. Сложностей не было Расстроило, что нет хелпера для отправки формы. Интересно, почему его не добавили? |
|||
Фотошарп Ярость и контрастность | + 20 | ||
Поближе познакомился с работой над изображениями. Я с ходу не смог сделать плавный прогресс бар. Скорее всего задачу надо запускать отдельным потоком и из него уже выставлять текущий % выполнения в прогрессбаре. На досуге попробую все же сделать. |
|||
Фотошарп 256 оттенков серого | + 20 | ||
Работать с изображениями попиксельно. Сложностей не было. Хороший урок! Мне понравился. |
|||
Базовый ASP.ект Работа со списком историй | + 20 | ||
Научился выводить список элементов. Я не встретил сложностей на своём пути. Всё хорошо - навык программирования растет как на дрожжах! |
|||
Базовый ASP.ект Рефакторинг модели Story | + 20 | ||
Обновил знания по рефакторингу кода. Сложностей не было. Всё просто и понятно. |
|||
Базовый ASP.ект Что такое SQL-инъекция | + 20 | ||
Познакомился с инъекциями и теперь без них никуда! )) Сложностей не было. Мне кажется, надо использовать какие-то стандартные решения от инъекций. Сам все не предусмотришь.. |
|||
Базовый ASP.ект Запуск модели Story | + 20 | ||
Глубже понял процессы, происходящие внутри приложения. Сложностей не было. В этом ASP.NET очень не хватает шаблонизаторов типа slim или haml. Ужасно неудобно набирать открывающиеся и закрывающиеся HTML теги.. |
|||
Базовый ASP.ект Работа над ошибками | + 20 | ||
Создавать обработчики ошибок и использовать их. Сложностей не было. Очень познавательный урок! |
|||
Базовый ASP.ект Подключение к базе данных | + 20 | ||
Создавать подключение к БД и оформлять строку подключения. Сложностей особо не было. Отличный урок! Очень подробно рассказали и объяснили как подключиться к БД без лишних усилий. При самостоятельном изучении - это было самое туманное место. :) |
|||
Базовый ASP.ект Создание SQL-запросов | + 20 | ||
Составлять запросы к БД вручную - из консоли. Сложностей не было. Для меня урок очень познавательный, т.к. с БД я работал через ORM. А тут прямо голыми руками, засучив рукава пишем в консоли, как настоящие спецы своего дела. )) |
|||
Базовый ASP.ект Схема базы данных | + 20 | ||
Научился создавать базы и таблицы. Сложностей не было. Для меня урок крайне познавательный - увидел как можно вручную создать базу и таблицу в консоли. |
|||
Базовый ASP.ект Установка сервера MySQL | + 20 | ||
Устанавливать и настраивать MySQL для работы. Сложностей не было. Вместе с MySQL у меня установился полноценный клиент - MySQL Workbench, так что HeidiSQL мне устанавливать не потребовалось. |
|||
Базовый ASP.ект Формирование меню | + 20 | ||
Поближе познакомился с принципом работы ASP.NET MVC проекта. Сложностей не было. Примеры разметки можно подглядывать на офф сайте Bootstrap - http://getbootstrap.com/components/#navbar |
|||
Базовый ASP.ект Создание модели Story | + 20 | ||
Научился передавать несколько экземпляров объекта в модель. Сообразить как передать несколько экземпляров во вьюшку. Сделал через ViewBag. Не знаю, насколько это правильное решение... Подозреваю, что это решается как-то более элегантно. |
|||
Базовый ASP.ект Создание пустых страниц | + 20 | ||
Научился создавать контроллеры и представления к ним. Сложностей не было. Решил применять полученные знания сразу не своем проекте не повторяя один в один шаги в уроках. Да простят меня учителя за подобную вольность. :) |
|||
Базовый ASP.ект Создание схемы проекта | + 20 | ||
На этом уроке я познакомился со схемой URL-адресов в проектах ASP.NET Сложностей не было. В качестве домашнего задания написал небольшую заметку о целях и структуре проекта. Пусть это будет моей историей. :) |
|||
Базовый ASP.ект Выбор темы для проекта | + 20 | ||
Ничему :) Сложностей не было. Есть у меня идея: написать аудио плеер с функцией ведения статистики в БД по прослушанным композициям. Надеюсь курс мне поможет. На скриншоте примерные модели проекта. Код буду выкладывать на Гитхабе в открытом доступе. |
|||
Базовый ASP.ект Мы начинаем ASP.NET с MVC | + 20 | ||
Познакомился с процессом создания начального шаблона для сайта. Сложностей не было. Наконец-то курс по ASP.NET MVC! Давно ждал. :) |
|||
Новые технологии Делегаты на кубиках | + 10 | ||
Познакомился с делегатами и примерно понял для чего они нужны. :) Сложностей не было. Хотелось бы получить более подробное объяснение делегатов. Я в первый раз с ними знакомлюсь и пока не совсем понятно что и куда. |
|||
Хранитель экрана Новый класс Polygone | + 20 | ||
Изучил список List<>. Сложностей особо не было. Сделал так, что по клику мышки на форме добавляется новая фигура. Несколько десятков щелчков и забавная картинка готова. :) |
|||
Хранитель экрана Новый класс Figure | + 20 | ||
Поближе познакомился с ООП, конструкторами класса и рефакторингом кода. Сложностей особо не было. Выполнил домашнее задание разукрасив каждый кружок в свой цвет. Для этого использовал новый метод SetColor. f.SetColor(Color.Red); |
|||
Хранитель экрана Новый класс Graph | + 20 | ||
Познакомился с рефакторингом и использованием структур. Сложностей не было. Очень насыщенный урок в плане новых знаний! Правда, пока не понятно как рефакторить другие проекты. И не совсем ясно чем структура от класса отличается. Это мне домашнее задание - разобраться со всем этим. :) |
|||
Хранитель экрана Движение шарика | + 20 | ||
Научился перемещать кружок и разобрался с формулами его перемещения. Сложностей не было. Отличный курс. Перехожу к следующему уроку. :) |
|||
Хранитель экрана Создаём графику | + 20 | ||
Повторил работу с графикой. Сложностей не было. При выполнении урока возникла задумка написать виртуальный гобан для игры в Го. Возможно удасться прикрутить готовый ИИ - GNU Go. :) |
|||
Новые технологии Говорящие часы. Воспроизведение | + 1 | ||
Что-то конкретное выделить не могу - всему понемногу. :) Сложностей не было. Отличный урок. Интересная задача - говорящие часы. |
|||
Новые технологии Говорящие часы. Запись голоса | + 10 | ||
Познакомился с работой со звуком. Сложностей не было. Есть задумка подправить код, чтобы работа велась не с wav, а с православным wma. :) Если удастся реализовать - заново сдам работу на проверку. |
|||
Морской Бой Олимпиада - Создание ИИ - Добивание корабля | + 10 | ||
Отлдаке программы по шагам. Найти те несколько ошибок в коде, которые я совершил, пока набирал код. Отличный урок. Все понятно изложено. |
|||
Морской Бой Олимпиада - Создание ИИ - Шаблон ударов | + 10 | ||
Познакомился с написанием алгоритма выбора предпочтительного хода. В своей реализации ИИ это не реализовал - не придумал как элегантно решить эту задачу. Сложностей не было. Отличный урок. Все просто и понятно изложено. |
|||
Морской Бой Олимпиада - Самый лучший алгоритм | + 10 | ||
Познакомился с различными подходами к решению задачи. Узнал алгоритм сильного ИИ для морского боя. Сложностей не было. Было очень интересно смотреть на тестирование и результаты. Мне есть куда расти! )) |
|||
Морской Бой Олимпиада - Создание ИИ - Стратегия | + 1 | ||
Использовать рекурсию. Самое сложное - добивать подбитый корабль. Я так и не придумал простого и элегантного способа это сделать. Надеюсь, что я смогу дописать его позже, когда прокачаю свои навыки программирования. :) Отличная задача, но тяжеловатая для новичка в программировании. :) |
|||
Морской Бой Олимпиада - Угадай число | + 10 | ||
Разрабатывать примитивный разум. :) Придумать алгоритм угадывания числа. Отличный урок - пишешь алгоритм и тут же можешь проверить его эффективность. |
|||
Морской Бой Установка кораблей | + 10 | ||
Глубже вник в ООП и проектирование серьёзных приложений. Сделать самому удаления кораблей с поля по правому щелчку мышки. Но всё же справился. )) Отличный урок! |
|||
Морской Бой Делегаты отображения | + 10 | ||
Понял что такое делегаты и как с ними работать в C#. Сложностей не было. Всё ближе и ближе к работающей программе. :) |
|||
Морской Бой Редактор и Сетка | + 10 | ||
Глубже изучил взаимодействие между классами, методику построения сложных программ. Сложностей не было. Отличный урок. Интересно решена проблема случайной постановки кораблей. В голову лезли всякие алгоритмы рекурсии расположения всех кораблей на поле. На уроке задача решена гораздо проще. :) |
|||
Морской Бой Море и Корабль | + 1 | ||
Поближе познакомился с ООП и взаимодействием классов между собой. Узнал с чего начинается написание игры. :) Сложностей не было. Но почему-то пришлось при тестировании классов вызывать sea.Reset(); которое очищает поле и только потом ставить корабли и стрелять. Без нее у меня поля кораблей и попаданий нулями были покрыты. :) Отличный урок. Пока всё ровно. :) |
|||
Морской Бой Планирование | + 10 | ||
Как примерно планировать сложные приложения. Как разбивать логику на классы и методы в них. Продумать методы для классов. --- |
|||
Микроигры VIP урок. Формула 1 | + 10 | ||
Создавать движущиеся объекты. Поближе познакомился с ООП в C#. Сложностей не было. Было бы неплохо придумать к уроку домашнее задание для самостоятельной реализации и в скриншотах показывать уже его. Урок отличный - машинки это круто. )) |
|||
Демо игры Лабиринт 2D - игра | + 10 | ||
Создавать приложение, состоящее из нескольких форм. Получил представление о разработке программ в Visual Studio. Немного прокачал навыки программирования. :) Сложностей не было. Отличный урок для начинающего! Мне понравилось. |
|||
Демо игры Лабиринт 2D - меню | + 10 | ||
Узнал как создавать свои классы и как можно воспроизводить звуки в программе. Сложностей не было. Замечаний и вопросов по уроку нет. |
|||
Нанософт Твоё портфолио | + 10 | ||
Работе с новыми компонентами. Вливанию кода одного проекта в другой. Особо проблем не было. Мне думается, что такое портфолио лучше размещать вместе с резюме на персональном сайте, чтобы потенциальный работодатель всегда мог зайти и ознакомиться, без установки и запуска сторонней программы у себя на компьютере. |
|||
Демо игры Картинка с секретом | + 10 | ||
Познакомился поближе со средой разработки. Узнал как надо начинать разрабатывать приложения. Особых сложностей не было - просто повторял все шаги. В целом лекция понравилась, т.к. позволяет таким новичкам как я познакомиться с самыми базовыми вещами. |
|||
Демо софт Вступительное слово | + 1 | ||
Ознакомился с сайтом и самой методикой преподавания. Ознакомился с платными пакетами. Ожидать целый час, когда же мой ноут установить самый свежий Visual Studio. Может я и погорячился, что поставил самую последнюю версию, но пока буду пробовать прогать на ней. В целом очень нравится методика. Вижу её очень логичной. В ней всё зависит от меня самого. Нет давления по приобретению платного контента - я сам решаю когда его приобрести. Большой плюс в том, что автор постоянно ведет вебинары. Автору большая благодарность за проделанную работу и доведения своей идеи до рабочего проекта! |
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|
|||
Теория ООП Инкапсуляция мечты | |||
|