Moritz wrote a short post about conditionals in the Column Expressions node, which is Javascript syntax:
Most of my scripting experience is with R and SAS, so I will defer to others who have better insight on Java and Python primer material. But I will say you can search for example integration workflows on the new Workflow Hub!