Мы уже многое сделали на нашем видеокурсе, и автору очень важно узнать Ваше мнение о данном курсе и получить обратную связь в форме видео-презентации и ответов на вопросы.
Сделай видео-презентацию своего сайта.
Дата отправки отчёта:
23 января 2020 г.
Задание выполнено: за
1 час. 13 мин.
Чему научился:
На этом курсе я начал знакомство с фреймворком yii для создания сайта доски объявлений. Попрактиковался в языке php, увидел как в этом языке программирования создавать классы, методы. Фреймворк yii хорошо помогает в разработке сайта, модель MVC встроена в сам фреймворк. Узнал про механизм миграций, с помощью него создал таблицы в базе данных. Попутно самостоятельно разрабатывал сайт на языке Си. На верхнем скриншоте сайт php+yii, на нижнем скриншоте сайт на языке Си. На видео я показываю сайт на языке Си.
Курс понравился подходом, который начал Евгений Витольдович - "делай как я". По этому курсу можно с полного нуля без знаний php и yii начать разрабатывать свой сайт. Причем с каждым последующим уроком больше входишь во вкус, как говорил Дмитрий Синицын, "сериал затягивает".
В дальнейшем для реализации сайта доски объявлений можно добавить поиск по объявлениям, разные тематики, возможность оставлять комментарии.
Привет, Chip! Молодец, отлично поработал! Классный получился сайт. В продолжении курса будут темы и ещё много чего интересного. А вот комментариев автор пока не реализовал. Я думаю автору нужно поработать над регистрацией пользователи, добавить аватарку и поработать с телефонами чтобы указывались при регистрации, а потом добавлялись к объявлениям автоматически.
Да, этот сериал, будет не хуже прошлогоднего Марафона по СОЛО. И там и тут - прорыв! И не труб, а способностей и возможностей. Валерий не идеальный преподаватель, но я снимаю шляпу перед его трудом, такой груз поднять не каждый Аполлон сможет. Да будет продолжение этого суперсериала и да способствует удача и озарение курсантам на нём!
Мне нравится подача Валерия - она позитивная, неторопливая. Сочетается с описанием курса - "Программируем и кайфуем". Труд тут немалый, разобраться в устройстве yii.
Очень хорошо у тебя получился видео отчет, Chip. и сайт на Си получился очень мощный, практически не отстает от Yii2. Причем ты правильно понял обе идеи курса - 1) чтобы "сериал затянул" и выработал полезную привычку работы над своими идеями 2) создание с нуля рабочего (конечно в базовом функционале) сайта - действующего, динамичного, с небольшой админкой и интерфейсом для пользователей и гостей. Поиск и тематики будут, Николай Денисов уже уроки по этим направлениям прошел, прекрасные отчеты у него. Насчёт необходимости комментов сомневаюсь, нужен ли лишний спам на сайте, но это чисто моё видение. После (а возможно и во время) прохождения курса, изучив несколько тематик, ты сможешь создать систему комментариев самостоятельно (создание таблицы, связи с таблицами объявлений и пользователей, модели, контроллер, представления).
Валерий, вариант про комментарии я предложил навскидку, так как не пользуюсь сайтами объявлений и смутно представляю что там требуется. Да, спасибо за курс, я попутно практиковался в html+css, вижу впереди уроки по javascript. Хорошая прокачка)
Николай, по поводу добавления телефонов у меня сомнения. По своему опыту (приходилось давать объявления), - не хочу чтобы по основному телефону мне звонили по поводу контента объявления, лучше дополнительный. А многие вообще отвечать на звонки по поводу объявлений делегируют нанятым людям, и их телефоны указывают. Поэтому я оставил свободное поле, но Вы можете реализовать вставку туда номера телефона из инфы о пользователе, пройденный опыт Вам позволяет это реализовать (подсказка - аватарки к объявлению).
Научился: Прописывать функций авторизации пользователей, создавать функцию добавления объявления, редактирования, удаления объявления отображения заставки "нет изображения" в вкладке фото объявлений. Так же научился создавать механизм загрузки изображений. Освоил механизм и функцию миграции на фреймворке YII2 с помощью которых прописываются функции работы с моделями и контроллерами. Трудности: Прописывать разные функций в моделях и контроллерах создавать миграции так как одна опечатка может создать неверную миграцию либо совсем не создать миграцию.
Научился: со звуком какие то проблемы. записал работу сайта. все работает пока добавить нечего. потихоньку справляюсь пока курс зашел идем дальше. Трудности: отчитаться. найти программу для захвата. записать. больше время потратил на установку чем обычно трачу время на урок. я понимаю что обратная связь нужна. чтобы знать в каком направлении двигаться. движемся в правильном направлении. что хочу добавить если только после каждой операции делать паузу и показывать код чтоб на паузе можно было или набрать код или проверить свой иногда прямо не хватает и хочется экран приотпустить или приподнять. так как не видно важного куска кода и приходится по ролику туда сюда гонять. искать нужный фрагмент