
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