A beginner method in 3 stages, 4 algorithms. Full course with animations and simulator: strefa-kostek.pl/en/kursy
The letters are corners of the cube held normally: U top back left, L bottom front left, R bottom back right, B bottom back left. Letter = turn of half the cube around that corner by 1/3 of a turn clockwise, looking at that corner; R' = the other way; y = rotating the whole cube in your hands (right face to the front). The whole time white face on top.
White centre and 4 white corners on top, on every side the two top corners in one colour.
White centre to the top (rotating the whole cube). Put the empty spot at the top front left (y). The matching corner (white + the colours of the neighbouring sides; the first one any) is always in one of 4 spots. At the top back right - first R. Then by the white sticker:
Opposite colours: green - blue, red - orange. A white corner on top in the wrong spot: treat the spot as empty - the wrong one will come out to the bottom by itself.
Four yellow stickers on the bottom face (centres do not matter yet).
No yellow on the bottom: the face with two yellow corner stickers to the left (y):
L' U R U'
Two yellow on the bottom: twisted corner at the front right, yellow facing right (y):
U B L R' B' U L
Both algorithms mix up the centres - that is normal.
Yellow centre on the bottom, sides in the colour of the corners below them.
Yellow on a side: yellow on the right (y):
U L R B' R' L' U' B
One side good: good side on the left (y); the front centre belongs on the right:
L' U' B U B' R' L U
at the back: U' L' R B U' B' U L. None good: the cycle once from any side, then as above.