Math to Calculate 2d point from rotation and distance?

I am not looking for a link to unity’s built in conversions. I need to code the conversion for myself. i think it has to do with sin and cos.

quite simply, if y is up. if I am standing at position 0,0 in 2D space, how do i calculate a 0 to 360 rotation into a point at a given distance?

Hopefully someone can explain the math steps for me. I would be happy if i could figure out either a direction vector or a point.

Here is how you get direction vector from angle. After that multiply it by your distance and add it to your initial point. That should be enough

radians = degrees * 2.0 * pi / 360.0
dx = cos(radians) * distance
dy = sin(radians) * distance