я изучал этот курс 3 месяца 13 дней
с 10 июля 2024 г. по 23 октября 2024 г.
Когда пришло время размораживать этот курс, произошла пара забавных и в то же время неприятных казусов.
Во-первых, про меня попросту забыли. Целую неделю я стучался в поддержку, и только после многочисленных обращений меня наконец восстановили.
Во-вторых, сразу после восстановления меня встретил… дедлайн. То есть доступ только что открыли, а тема уже подходила к концу, и нужно сдавать проверочное задание. Снова в поддержку. Я попросил их убрать дедлайны, тем более, что толку от лекций никакого, можно просто выполнять задания по мере готовности.
И что вы думаете? Они удалили мой аккаунт и создали другой. Вся история прохождения, оценки, всё исчезло. Ну просто «замечательно».
Что происходило на курсе в это время.
Курс был заморожен тогда, когда закончились темы по базовому Питону и ООП, и начинался Джанго.
Тогда нам показали, как создать проект и несколько примеров заполнения базы через терминал.
Потом, неожиданное переключение на SQL. В процессе продемонстрировали работу в PostgreSQL. Их лекции были похожи на: «смотрите, как я делаю, а теперь повторите». Я тогда просто по инерции проскочил SQL, потому что объяснений, по сути, не было.
И снова переключение, теперь обратно на Django, и уже на тему моделей. Именно в этот момент я и «разморозился». Но теперь, после моих «танцев с Django» на другом курсе, я наконец-то понимал, что происходит.
Получается, вся их программа выглядела примерно так: весь Питон + ООП + SQL сжали в три месяца, а остальные три месяца делали вид, что объясняют Джанго (на самом деле показывали его возможности, а он реально крутой).
Я повторял за ними всё буквально: в одном репозитории пошаговое повторение того, что они показывали, в другом выполнение заданий.
Надо признать, по Django они действительно показали весь нужный минимум:
- модели;
- представления;
- пути;
- шаблоны;
- админ-панель...
Плюс дополнительные темы:
- авторизация через AllAuth;
- настройка почты;
- асинхронные задачи через Celery, здесь же был Redis;
- кеширование.
Отдельно мне понравилось, что они показали локализацию и интернационализацию. Я пока не использовал это на своём сайте, но идея сделать его многоязычным у меня всё ещё в планах.
Отдельно про REST-API. Как это обычно бывало на этом курсе: рассказали так, что не понятно ни что это, ни как этим пользоваться.
И именно по API было финальное задание. Шок: как выполнять то, что не объяснили?
Снова на помощь пришли лекции Сергея Балакирева. Он опять спас ситуацию. После его объяснений я легко выполнил задание.
Получается забавно: СкиллФакТори оценивали не свои объяснения, а фактически знания, которые я получил у Сергея или на других курсах.
По факту, их вкладом были только менторы, которые часто помогали.
Так или иначе я прошёл этот курс и получил сертификат.
Django «рулит»!
Теперь я свободен и могу вернуться к нему и с огромным удовольствием продолжить его изучать.
Показать сертификат
навыки приобретённые на этом курсе:
Python, ООП, Django, Базы данных, PyCharm, GitHub, Windows, HTML & CSS, REST Framework, Git, SQL, SQLite, PostgreSQL, MySQL,