Jariz hat fast alles gesagt, HTML5 sollte pflicht sein. JavaScript wenn's gebraucht wird. Um auch die mobilen Geräte zu erreichen ist responsive Design (Smartphone Tablett ... taugliches) Pflicht.
JOOMLA! mit fabrik um schnell eine Datenbank gestützte Webanwendungen zusammen zu stellen.
clientseitige Technologien: JavaScript ja, auf Java-Applets und Flash würde ich verzichten.
serverseitige Technologien: PHP, MySQL und Joomla, Typo3, Contao, ...
Ebenfalls unabhängig von den großen Konzernen