\documentclass[14pt,compress,aspectratio=169]{beamer} \input{macros.tex} \title[Introduction]{Advanced Python} \subtitle{Introduction} \author[FOSSEE] {The FOSSEE Group} \institute[IIT Bombay] {Department of Aerospace Engineering\\IIT Bombay} \date[] {Mumbai, India} \begin{document} \begin{frame} \titlepage \end{frame} \begin{frame} \frametitle{About this material} \begin{itemize} \item Covers some ``advanced'' Python material \item Does not cover all of Python \item Enough to do many things \vspace*{0.5in} \item Learn more yourselves! \end{itemize} \end{frame} \begin{frame} \frametitle{Pre-requisites} \begin{itemize} \item Know ``Basic Python programming '' material well \item Uses Python 3.x exclusively \item Use any reasonable editor \begin{itemize} \item Spyder \item Emacs/Vim \item VS Code \url{code.visualstudio.com} \end{itemize} \item Any Python environment works \begin{itemize} \item Conda/Anaconda \item Enthought Deployment Manager (EDM) \item Standard Python \end{itemize} \item IPython \end{itemize} \end{frame} \begin{frame} \frametitle{Approach and advice} \begin{itemize} \item Entirely hands-on (type along!) \item Many exercises \item Do not treat this as theory! \item \alert{Learn by doing!} \end{itemize} \end{frame} \end{document}