Chess Programming - How do i code? [Beginner level]

Sort:
Oldest
Gluonn

I have always been wanting to be able to code a chess engine. This includes coding a chess board (from scratch), to implementing it on a webpage (github pages perhaps). Considering that i have minimal knowledge in coding (html, css, javascript and python), are there any tips for me to begin with?

My goal is to create a machine-learning chess engine. However, i have no idea where to start.

1. Would this be a good plan?

2. Create a playable chess board (javascript)

3. Allow user to play chess (2 players) from my webpage

4. Create a chess engine without machine learning (python)

5. Create a machine-learning chess engine

6. Integrate engine with my board to allow user to play against the engine

Am i missing out on anything? I hope i am able to achieve my goal within 6 months.

Materials: https://chessprogramming.wikispaces.com/

cellomaster8
Do you know any languages to begin with?
cellomaster8
Learn Java well (because a lot of languages are similar to it) and learn python well so you have a greater understanding of the two
Forums
Forum Legend
Following
New Comments
Locked Topic
Pinned Topic