diff options
author | Philip Withnall <philip@tecnocode.co.uk> | 2013-08-30 18:37:31 (GMT) |
---|---|---|
committer | Philip Withnall <philip@tecnocode.co.uk> | 2013-08-30 18:37:31 (GMT) |
commit | 4a4562dd32f384e1ec992d97cc348fd67358b039 (patch) | |
tree | 1e632d26520877cc6d9339465021d5acbf77e15f | |
parent | d0c511528fbaf725055e5b8830b61765e510a49f (diff) |
Move miscellany slide into the part 2 TeX file
-rw-r--r-- | python-functions-and-classes.tex | 44 | ||||
-rw-r--r-- | slides.tex | 9 |
2 files changed, 44 insertions, 9 deletions
diff --git a/python-functions-and-classes.tex b/python-functions-and-classes.tex index 6f8dc3d..856b562 100644 --- a/python-functions-and-classes.tex +++ b/python-functions-and-classes.tex @@ -609,3 +609,47 @@ MIT y BSD. El proyecto Sugar en sí utiliza GPL.} \end{description} \end{block} \end{frame} + + +\section{\en{Miscellany}\es{Miscelánea}} + +\en{Because this is a short course, not everything can be covered. Here are the +major topics in Python which have been omitted, along with links to relevant +documentation.} +\es{Debido a que este es un curso corto, no todo puede ser cubierto. Estos son +los principales temas en Python que han sido omitidas, junto con enlaces a la +documentación pertinente.} + +\begin{frame}{\en{What's missing}\es{Temas no abarcados}} +\begin{itemize} + \item{\en{Exceptions}\es{Excepciones}: + \en{\href{http://docs.python.org/2/tutorial/errors.html}{(1)}} + \es{\href{http://docs.python.org.ar/tutorial/2/errors.html}{(1)}}, + \href{http://docs.python.org/2.7/library/exceptions.html}{(2)}} + \item{\en{Lambda functions}\es{Funciones lambda}: + \en{\href{http://docs.python.org/2.7/tutorial/controlflow.html\#lambda-forms}{(1)}} + \es{\href{http://docs.python.org.ar/tutorial/2/controlflow.html\#formas-con-lambda}{(1)}}, + \href{http://www.diveintopython.net/power_of_introspection/lambda_functions.html}{(2)}} + \item{\en{File I/O}\es{Entrada y salida de archivos}: + \en{\href{http://docs.python.org/2.7/tutorial/inputoutput.html\#reading-and-writing-files}{(1)}} + \es{\href{http://docs.python.org.ar/tutorial/2/inputoutput.html\#leyendo-y-escribiendo-archivos}{(1)}}, + \href{http://en.wikibooks.org/wiki/Python_Programming/Input_and_output}{(2)}, + \href{http://docs.python.org/2/library/pickle.html}{(3)}} + \item{Unicode: + \href{http://docs.python.org/2/howto/unicode.html}{(1)}} + \item{\en{Optional and variable arguments}\es{Argumentos opcionales y variables}: + \en{\href{http://docs.python.org/2/tutorial/controlflow.html\#more-on-defining-functions}{(1)}} + \es{\href{http://docs.python.org.ar/tutorial/2/controlflow.html\#mas-sobre-definicion-de-funciones}{(1)}}, + \href{http://www.diveintopython.net/power_of_introspection/optional_arguments.html}{(2)}} + \item{\en{Functional programming}\es{Programación funcional}: + \href{http://docs.python.org/2/howto/functional.html}{(1)}, + \href{http://anandology.com/python-practice-book/functional-programming.html\#higher-order-functions-decorators}{(2)}} + \item{\en{Multiple inheritance}\es{Herencia múltiple}: + \en{\href{http://docs.python.org/2/tutorial/classes.html\#multiple-inheritance}{(1)}} + \es{\href{http://docs.python.org.ar/tutorial/2/classes.html\#herencia-multiple}{(1)}}} + \item{\en{Standard library}\es{Librería estándar}: + \en{\href{http://docs.python.org/2/tutorial/stdlib.html}{(1)}} + \es{\href{http://docs.python.org.ar/tutorial/2/stdlib.html}{(1)}}, + \href{http://docs.python.org/2/library/}{(2)}} +\end{itemize} +\end{frame} @@ -202,13 +202,4 @@ Windows.} \part{\en{Writing Sugar activities}\es{Escribir actividades por Sugar}}\label{part:writing-sugar-activities} \mode<all>{\input{writing-sugar-activities}} - -\section{\en{Miscellany}\es{Miscelánea}} - -\begin{frame}{\en{What's missing}\es{Temas no abarcados}} - % TODO: Things which haven't been lectured: exceptions, lambdas, licensing, tuples, file I/O - % Unicode, optional arguments, varargs, functional programming, list comprehensions, iterators, - % multiple inheritance, generators, standard library -\end{frame} - \end{document} |