You are Hired for a Python Project

The scenario

You receive an email from a long-forgotten client. They want you to undertake a Python project for them. To complete it, they have sent you all the project details you require via email. Here’s what you know about your role and the project’s requirements.

Your role

You are being hired as a Python software engineer. You are required to understand the project requirements and translate them into Python code. On successful delivery of the project, you will be considerably compensated.

Project description

Your client wants an appSoftware application that will be used by students in a network of elementary schools. As the end-users of your app, these elementary school students will be able to exercise their basic maths skills. The app will pose random maths questions to the students and check if they have entered the correct answers. The client intends to improve their students’ math competency through the app.

Project requirements

The client has also specified the app’s exact functional requirements. They are as follows:

The client’s requirements
The client’s requirements

With the list of these basic requirements, you can understand how the app will work better now.

What the project will look like to its users

For a clearer picture of the project, your client has sent you the following interface as well. To get started, type your name in the window below and press “Enter.” Follow the remaining instructions to see the complete app in action. This will help you understand exactly what kind of app your client wants you to develop for them.

Learn to code in Python

However, you’re in a dilemma. On the one hand, you have absolute clarity now on what the project requires, but on the other, the only thing between you and the project’s delivery is the fact that you do not know how to code in Python!

That is where this course comes to your rescue. If you are up for it, let’s learn how to code in Python.

Project-based learning

This course not only helps you deliver the project to the client on time, but it also teaches you Python along the way. Isn’t that incredible?

You have decided to accept the client’s offer based on what this course promises. What a wonderful addition to your portfolio this Python project will be!