The Chess Notation lesson[0] from Lichess was really helpful when I was learning the notation a few years ago.
If you have a physical chessboard it can also help to try to play out a game from it’s notation and stop every few moves to check your board’s state against the state of the actual game.
I spent a couple of afternoons doing this and it stuck. You can refresh with some Chess Vision training[1] from Chess.com.
If you are interested in learning or reading more about chess, it is worth learning Portable Game Notation[2] (PGN). If you’re interested from a more programmatic perspective the Forsyth–Edwards Notation[3] (FEN) is more common in software, and there’s also the Universal Chess Interface[4] (UCI) format that is mostly used for communicating with engines.
If you have a physical chessboard it can also help to try to play out a game from it’s notation and stop every few moves to check your board’s state against the state of the actual game.
I spent a couple of afternoons doing this and it stuck. You can refresh with some Chess Vision training[1] from Chess.com.
If you are interested in learning or reading more about chess, it is worth learning Portable Game Notation[2] (PGN). If you’re interested from a more programmatic perspective the Forsyth–Edwards Notation[3] (FEN) is more common in software, and there’s also the Universal Chess Interface[4] (UCI) format that is mostly used for communicating with engines.
[0]: https://lichess.org/study/ezdKJ7Di/9NLD1jo2
[1]: https://www.chess.com/vision
[2]: https://en.m.wikipedia.org/wiki/Portable_Game_Notation
[3]: https://en.m.wikipedia.org/wiki/Forsyth%E2%80%93Edwards_Nota...
[4]: https://en.m.wikipedia.org/wiki/Universal_Chess_Interface