Creating slides with LaTeX's Beamer package

I am quite fond of a special kind of lecture slides formats I see regularly at University. I always had the feeling that those were made using LaTeX and now that I have to do a presentation I though this might be a good chance to look into it.

I found out that this is the Beamer package with its default layout (easily spotted in the Beamer Theme Matrix)

The usage is quite simple:

\documentclass{beamer}
%\usetheme{umbc4}
\begin{document}

% ==========================
% Title page and information
% ==========================
\title[fancy topic] % (optional, only for long titles)
{my very fancy topic}
\subtitle{even more fancy than you think!}
\author[Irro] % (optional, for multiple authors)
{Maximilian Irro}
\institute[Some Institute] % (optional)

\date[\today] % (optional)
{Seminar aus Programmiersprachen, 2015S}
\subject{Computer Science}

\frame{\titlepage}

% =================
% Table of Contents
% =================
\begin{frame}
\frametitle{Table of Contents}
\tableofcontents[currentsection]
\end{frame}

% ======
% Slides
% ======

\begin{frame}
\frametitle{Overlaying declarations and graphics}

\begin{theorem}<1->
Every finite distributive lattice can be 
embedded in a boolean lattice.
\end{theorem}

\begin{proof}<3->
Use join-irreducible elements.
\end{proof}

% ===
% End
% ===

\end{frame}
\end{document}

Basically every slide is encapsulated in pair of \begin{frame} and \end{frame}. I use the default theme, colortheme and fonttheme. Those I like best. The rest is what you call visual noice to me.