Cílem práce je vytvoření výukového kurzu goniometrických funkcí pro střední školy v jazyce Java. V první části je provedeno zhodnocení technologií využívaných ke zkvalitnění výuky na školách, zejména e-learningu. Dále je zde popsána základní problematika tvorby výukových kurzů a popis Java technologií vhodných k tvorbě výukových kurzů. Druhá část práce je věnována samotné implementaci výukového kurzu goniometrických funkcí pro střední školy.