Essential Python
The Python language has been emerging as a very powerful, flexible, and simple programming tool for building all manner of applications. Maybe you’re one of the many developers looking get started with Python. If so, then this hands-on language course is just the thing for you.
Note: You are required to bring your own laptop.
Objetivos
Language features needed in all applications
Advanced functionality such as OO Python, the Pyramid web framework, MongoDB, and Data API
Unit testing, debugging, and multi-threaded parallel code in Python
Software Development
Disponible en formato e-learning
Disponible en formato presencial
Disponible en formato a distancia
Subvención disponible
A través de Fundae, cumpliendo requisitos.
Duración
20 horas
- Dificultad 50%
- Nivel alcanzado 80%
Dirigido a
Developers who need to be effective with Python immediately after the course
Conocimientos requeridos
Experience with a programming language (preferably a C-based language)
Note: No Python knowledge is assumed.
Temario
Introduction to Python
Language Basics
Working with Basic Types and Collections
Functions
Classes
Error Handling
File I/O
Iterator Zen
Pythonic / Idiomatic Python
Web Applications in Python (Pyramid)
Database Access via SQLAlchemy (ORM model)
Database Access (NoSQL / MongoDB)
Building Redistributables (Modules and Packages)
Debugging and Unit Testing Python
Labs: n/a
Comentarios recientes