I like coaching, not teaching :)
Introduction to Deep Learning for Natural Language Processing
A one week introductory course delivered at the DAAD organized Spring School, University of Moratuwa, Sri Lanka in March 2019.
A 15 hour crash course on deep learning for NLP with practical exercises in Keras. The lecture series is conducted at the department of Computer Science and Applied Cognitive Science of the University of Duisburg-Essen. Here is the course material including slides, python notebooks, etc. link
I with Fahim Dalvi delivered a 15 hours intensive course on deep learning for machine translation in September 2017 at DGfS-CL Fall School in Heinrich Heine Universität Düsseldorf. We covered neural networks, language models, recurrent neural network and how they fit in to become a neural machine translation. You can find the course material here.
Deep Learning for Natural Language Processing
An upcoming two weeks course (April 2019) that can take you from basics of machine learning to complex deep learning models with practical exercises in Keras and Pytorch. Course will be delivered at at the University of Duisburg-Essen.