Presents a hands-on approach to numerical continuation and bifurcation for nonlinear PDEs in 1D, 2D and 3D; provides a concise review of analytical background and numerical methods; explains the use of the free MATLAB package pde2path via examples with ready to use code; and contains demo codes that can be adapted to the reader's given problem.