Online dictionaries are great - but there i a price: your memory is not really trained. Here is how the use of dictionaries can boost your Arabic.
The word Allah is often written like a calligraphy - with the dagger Aleph. There are several ways to achieve that in Microsoft Word or Libre Office.
Google Translate now processes images with Arabic texts and decodes Arabic! Which means: you can use your phone's camera, take a picture of any Arabic text - and instantly get a translation (plus the Arabic text!). Here is how it works.
The Arabic verb system is very logical, but there are exceptions. Beginners, however, often struggle to conjugate verbs. Now, there is help: the app CAVE.
A list of the best Android and iOS apps and websites for translating Arabic words into English. Most of them are free.