Non-twist maps, primitive function, KAM theory, bifurcations, breakdown of tori, numerical algorothms