Профессия Python-разработчик (финал) SkillFacTory

я изучал этот курс 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,