This book presents the main ideas and techniques in the field of continuous smooth and nonsmooth optimization.[...]