Overview

Project details

Kick off your coding adventure by writing a simple function and verifying it works with a quick test.


Tracks: Python

50

number of points you will earn

1

launches to complete the project

1

tasks to complete the project

This project is part of the following tracks:

Learning outcomes

  • Learn Python Basics: You’ll start by learning the basic building blocks of Python—your first step into the world of coding!

  • Get Hands-On with GitHub: You’ll practice key GitHub skills like creating a branch, committing code, and opening a pull request (PR), helping you get comfortable with the professional workflows used on EpicLaunchX.

  • Build Your Confidence: By completing this simple task, you’ll gain a quick win that boosts your confidence and encourages you to take on more exciting challenges ahead.

  • Explore the Platform: You’ll get familiar with how EpicLaunchX works—navigating the interface, submitting tasks, and seeing automated feedback through GitHub Actions.


Project Launches & Tasks

launch_1

  • task_1 (50 points)
    • Create a Python script named welcome.py in the src/pytemplate/utils/ folder.
    • Create a function welcome() that returns "Hello, World!".
    • Use type hints for the function.
    • Add a pytest test for the welcome function in tests/test_utils.py.
    • Do not forget to implement a pytest test for the function.
Log in to launch project