Всем привет! Хочу дополнить свой рассказ И снова учусь... Udemy - Scraping Django project
Про то, что не просто найти адекватный и развернутый курс по Django, да еще недорого, я написал в прошлый раз. Бесплатные курсы похоже не существуют. Но, что самое главное, курс Олега Новикова не только про фреймворк Django.
Собственно, все что нужно для создания любого проекта, от установки Python до размещения на Heroku и сервере Ubuntu. Если кто не знает, это платформа, на которой вы можете развернуть и запустить ваше приложение, и сможете демонстрировать свои успехи в программировании другим. Научитесь основам работы в PyCharm и Visual Studio Code, и настройке их для вашего проекта.
Курс научит вас создавать виртуальное окружение для проекта и объяснит, для чего это важно. До встречи с этим курсом слышал, но не совсем понимал зачем это надо. И, поскольку, это веб-проект вы научитесь некоторым основам HTML и способам улучшения отображения проекта с помощью элементов Bootstrap и CSS.
Про сам фреймворк Django. В результате завершения курса, у вас будет готовый проект, рабочий и с множеством функций. Но. Возможно это субъективно. Сказать, что я научился и смогу самостоятельно создать подобный проект, забери у меня созданный? Пожалуй нет) Развить, преобразовать и заменить функции проекта? Наверное да. Точно, что я усвоил, это то, что учиться еще и учиться! Обязательно расширить знания по классам, ООП, изучить работу с базами данных в Django. Тогда будет проще понимать как работают проекты на Джанго.
Не очень понравилась подача материала в режиме реальных проб и ошибок, преподаватель что-то делает, получает ошибки, потом переделывает... Я стараюсь все лекции конспектировать и времени для учебы у меня, к сожалению, не много. Что бы не исправлять постоянно записи, пришлось смотреть лекции по два раза, записывать уже окончательный вариант) Хотя в этом есть и свой плюс, повторение - мать учения.. но времени занимает больше.
С обратной связью у автора курса все на высоте! Я большую часть проекта, возникающие ошибки, исправлял сам, гугл в помощь. Но, когда пришлось обратиться к Олегу, то ждать ответа долго не пришлось. Это очень здорово, и мы действительно смогли вместе найти ошибку в коде курса.
В итоге, основная цель курса много достигнута. Проект создан и размещен JobScraping. Но и вопросы остались. А значит, буду и дальше учиться и учиться.