From 9132e564c5f28f1b10d66d8323ad765f9d914231 Mon Sep 17 00:00:00 2001 From: Prabhu Ramachandran Date: Tue, 15 May 2018 21:27:57 +0530 Subject: Cleanup the numbering for advanced slides. --- advanced_python/01_intro.tex | 62 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 advanced_python/01_intro.tex (limited to 'advanced_python/01_intro.tex') diff --git a/advanced_python/01_intro.tex b/advanced_python/01_intro.tex new file mode 100644 index 0000000..ce75248 --- /dev/null +++ b/advanced_python/01_intro.tex @@ -0,0 +1,62 @@ +\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 Canopy + \item Spyder + \item Emacs/Vim + \item VS Code \url{code.visualstudio.com} + \end{itemize} + \item Any Python environment works + \begin{itemize} + \item Canopy/EDM + \item Conda/Anaconda + \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} -- cgit