Full Program: http://www.bluefever.net/Chess/index.html
Programming A Chess Engine In Pure Javascript Part 1 - Introduction
https://www.youtube.com/watch?v=2eA0bD3wV3Q
Programming A Chess Engine In Pure Javascript Part 2 - Board Representation
https://www.youtube.com/watch?v=FsjIJMUIXLI
Programming A Chess Engine In Pure Javascript Part 3 - JQuery & First Definitions
https://www.youtube.com/watch?v=koWA_I6zmZk
Programming A Chess Engine In Pure Javascript Part 4 - File And Rank Arrays
https://www.youtube.com/watch?v=u7BUK-OuWZ8
Programming A Chess Engine In Pure Javascript Part 5 - Game Board Definition
https://www.youtube.com/watch?v=RJQgJDJ-6NE
Programming A Chess Engine In Pure Javascript Part 6 - Piece Lists
https://www.youtube.com/watch?v=N0JxMO4jx20
Programming A Chess Engine In Pure Javascript Part 7 - Position Hash Key #1
https://www.youtube.com/watch?v=oc1-_SEitfM
Programming A Chess Engine In Pure Javascript Part 8 - Position Hash Key #2
https://www.youtube.com/watch?v=Zx-rN36tc78
Programming A Chess Engine In Pure Javascript Part 9 - Switching between Array[64] and Array[120]
https://www.youtube.com/watch?v=dk5eXlZukNY
Programming A Chess Engine In Pure Javascript Part 1 - Introduction
https://www.youtube.com/watch?v=2eA0bD3wV3Q
Programming A Chess Engine In Pure Javascript Part 2 - Board Representation
https://www.youtube.com/watch?v=FsjIJMUIXLI
Programming A Chess Engine In Pure Javascript Part 3 - JQuery & First Definitions
https://www.youtube.com/watch?v=koWA_I6zmZk
Programming A Chess Engine In Pure Javascript Part 4 - File And Rank Arrays
https://www.youtube.com/watch?v=u7BUK-OuWZ8
Programming A Chess Engine In Pure Javascript Part 5 - Game Board Definition
https://www.youtube.com/watch?v=RJQgJDJ-6NE
Programming A Chess Engine In Pure Javascript Part 6 - Piece Lists
https://www.youtube.com/watch?v=N0JxMO4jx20
Programming A Chess Engine In Pure Javascript Part 7 - Position Hash Key #1
https://www.youtube.com/watch?v=oc1-_SEitfM
Programming A Chess Engine In Pure Javascript Part 8 - Position Hash Key #2
https://www.youtube.com/watch?v=Zx-rN36tc78
Programming A Chess Engine In Pure Javascript Part 9 - Switching between Array[64] and Array[120]
https://www.youtube.com/watch?v=dk5eXlZukNY