We do not currently know of any antonyms for had experience of.
For similar words to had experience of, try: