I have only used datalog in the form of Clojure and Datomic on a consulting job about ten years ago.
I used to be a huge Prolog fan, but I don't think that anyone has paid me to do Prolog develop in over 20 years. My largest Prolog project was porting a prototype AI planning system that I wrote in Common Lisp to ExperProlog. It took about 6 weeks to prototype the system in Common Lisp, and re-writing it in Prolog only took about two weeks.
I noticed last month that someone was offering an online Prolog course using Swi-Prolog. That might be a good place to start.
I used to be a huge Prolog fan, but I don't think that anyone has paid me to do Prolog develop in over 20 years. My largest Prolog project was porting a prototype AI planning system that I wrote in Common Lisp to ExperProlog. It took about 6 weeks to prototype the system in Common Lisp, and re-writing it in Prolog only took about two weeks.
I noticed last month that someone was offering an online Prolog course using Swi-Prolog. That might be a good place to start.