Перейти к основному контенту

Курс

Практический проект: разработка программного обеспечения на Python

Продвинутый3 ч

Создавайте реальные приложения на Python — практикуйте ООП и принципы software engineering, чтобы писать чистый и поддерживаемый код.

Python3 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}2,050 XP2,309Заявление об успешном завершении

Создайте бесплатный аккаунт

Продолжить с Google
или
Продолжая, вы принимаете наши Условия использования, наш Политика конфиденциальности и что ваши данные хранятся в США.

Любимый инструмент учащихся тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Этот курс предлагает практическое знакомство с программной инженерией, проводя вас через разработку прикладного приложения: ипотечного калькулятора. Вы узнаете, как рассчитывать ежемесячные платежи на основе ключевых параметров, таких как сумма кредита, процентная ставка и срок кредита. По ходу курса вы будете применять основные принципы программной инженерии, чтобы создавать код, который отличается эффективностью, модульностью и удобством сопровождения.

Что вы создадите

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

Методы, которые вы будете использовать

На протяжении всего курса вы будете следовать лучшим практикам, таким как принцип DRY (Don’t Repeat Yourself) и модульность, чтобы эффективно организовывать свой код. Вы будете следовать стандартам PEP 8, использовать такие инструменты, как Pylint, чтобы поддерживать качество кода, и писать автоматизированные тесты с pytest, чтобы обеспечить надежность вашего приложения. К концу курса вы освоите навыки проектирования, внедрения и тестирования реальных программных решений с уверенностью.

Предварительные требования

Программа

Структура курса

1

Введение в практический проект

2

Написание модуля на Python

3

Поддерживаемость кода

Основной код написан — теперь нужно убедиться, что всё работает правильно и соответствует лучшим практикам. Узнайте, как проверять, рефакторить и улучшать код, а также проводить более комплексное тестирование.
Начать главу

Практический проект: разработка программного обеспечения на Python

Курс
завершён

Получить справку об окончании курса

Записаться

Развивайте навыки работы с данными с DataCamp для мобильных устройств

Продолжайте учиться в любом месте с мобильными курсами и ежедневными 5-минутными практическими заданиями.