Software Engineering for Absolute Beginners (2021) - Nico Loubser



Начните программировать с нуля, никакого опыта не требуется. Это руководство для начинающих начинается с обсуждения различных редакторов, используемых для создания программного обеспечения, и охватывает настройку среды Docker. Потом вы узнаете о репозиториях и управлении версиями, а также об использовании github. Далее вас ждут основы Python - идеального языка для начинающих программистов. Многие современные приложения должны взаимодействовать с какой-либо базой данных, поэтому вы узнаете, как создать базу данных и подключиться к ней, а также адаптировать ее для своего приложения. Кроме того, вы узнаете, как использовать микрофреймворк Flask и эффективно тестировать свой код.



Во время чтения книги вы:

✔️Изучите концепции, с которыми вы столкнетесь в большинстве компаний, занимающихся разработкой программного обеспечения;

✔️Научитесь писать понятный, аккуратный и хорошо продуманный код;

✔️Оптимизируете свою среду разработки.



Достоинства:

Приятный и нескучный авторский стиль;

Хорошая структурированность.



Недостатки:

В нескольких примерах кода есть опечатки.



Скачать книгу...