До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

Главная | Все статьи | Дневник студента

Мой первый проект на Phython | Как это было?

Время чтения статьи ~1 минута
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Мой первый проект на Phython | Как это было? главное изображение

«Ментор принял ваш проект» - крутое чувство!

Если вы еще не сдали проект, то скоро меня поймете.

Нужно ли проходить проекты?

Однозначно!

Недавно на Хекслете выходила статья Кирилла Мокевнина, где он подробно рассказал зачем проходить проекты.

У меня не было сомнений проходить проект. После курсов (до проекта), я понимал зачем нужны инструменты, основы языка, при этом не умел их применять. Например, я прошел 2 раза курс по git, но понимания не приобрел. Я знал, что практика должна сложить пазл.

Начать было страшно. Проект представлялся сложным. Начав, увидел, что он имеет пошаговую структуру – выдохнул. Эта же структура показала, что в процессе разработки проходиться переписывать код под новые требования, проводить оптимизацию.

Сложно ли мне было?

Да!

Особенно с настройкой виртуального окружения. И судя по кол-ву комментариев в проекте, проблемы были у многих. Я считаю, лучше чуть шире раскрыть эту тему в курсе, чтобы сократить кол-во вопросов.

Но… может так и нужно?

Мне пришлось читать документацию, “тыкаться”, задавать вопросы, чтобы понять, как создать окружение с нужной версией питона, и разобрался.

Часто ли я тупил?

Ооо да!

Над некоторыми программами думал долго и даже не знал, как подступиться. Cтарался рассуждать «Если сделать так, то я получу нужный результат? …», а иногда думал «Собака…, что же не так!? Посмотрим, что происходит на каждом этапе ...».

Что приобрел после проекта?

Я научился работать с документацией, с виртуальным окружением, пользоваться “швейцарским ножом” poetry (очень удобный менеджер пакетов), оформлять проект на github, и конечно получил реальный навык разработки.

Самое главное, что дал мне проект – ошибки!

P.S. Большое спасибо Алексею Пирогову за созданные курсы и ответы на вопросы!

Аватар пользователя Vladislav Sviridov
Vladislav Sviridov 11 февраля 2020
5
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября