The presentation by Samo Korošec covers the basics of interface design, emphasizing interaction design, graphic design, typography, and behavioral analysis. Key points include the importance of understanding user expectations, maintaining focus on app goals, and applying fundamental graphic design rules. The presentation also discusses usability testing and the significance of effective typography in enhancing user experience.