Taller de Pablo Iglesias, Ignacio González y Alejandro Gómez Morón para la Pycon 2017 en Cáceres en el que se mostró cómo desarrollar una mini app en Django, se expusieron sus servicios REST, así como su interconexión con Angular e Ionic.
2. ABOUT US - Our recipes for successAngular, Ionic y Django: Amigos con derecho a roce
2
Índice
03
06
10
11
12
¿Quienes somos?
Tecnologías
¿Qué haremos?
Objetivos del taller
Comencemos
3. ● Desarrollador Backend Python (Django, Flask,
Pyramid)
● +2 años trabajando en BeDjango
● Apasionado por la tecnología, la programación y los
deportes.
● piglesias@emergya.com
● @PyPiglesias
ABOUT US - Our recipes for successAngular, Ionic y Django: Amigos con derecho a roce
¿Quiénes somos?
Pablo Iglesias
3
4. ● Desarrollador Frontend & Backend (Angular, Ionic,
Java, Node, TypeScript, Gulp)
● 2 años trabajando en BeDjango - Emergya
● Apasionado por la tecnología y la programación
● igonzalez@emergya.com
● @nachogbullon
ABOUT US - Our recipes for successAngular, Ionic y Django: Amigos con derecho a roce
¿Quiénes somos?
Nacho González Bullón
4
5. ABOUT US - Our recipes for successAngular, Ionic y Django: Amigos con derecho a roce
¿Quiénes somos?
Alejandro Gómez Morón
5
● QA & Tech lover (Selenium, Java, TypeScript,
Drupal, Ionic, AngularJS, Gulp…).
● QA líder en @BeDjango by @Emergya.
● Profesor de QA en @EPSUPO.
● Organizador @SevillaQA.
● Apasionado por los retos. Odio repetir procesos.
● amoron@emergya.com
● @agomezmoron
6. ● Framework open-source para crear aplicaciones web
basado Python.
● Framework web más popular.
● Aprendizaje y desarrollo rápido.
● Evolución sostenida y planificada.
ABOUT US - Our recipes for successAngular, Ionic y Django: Amigos con derecho a roce
¿Qué es Django?
6
7. ● Potente aplicación Django para la creación de APIs
REST.
● Basado en Python.
● Muy buena documentación y comunidad.
● Utilizado por empresas como Mozilla, Red Hat o
Heroku.
ABOUT US - Our recipes for successAngular, Ionic y Django: Amigos con derecho a roce
¿Qué es Django REST framework?
7
8. ● Framework open-source para crear aplicaciones web
basado en TypeScript.
● Evolución de AngularJS.
● Liderado por Google.
● Evolución sostenida y planificada.
ABOUT US - Our recipes for successAngular, Ionic y Django: Amigos con derecho a roce 8
¿Qué es Angular?
9. ● Framework open source.
● Permite crear aplicaciones multiplataformas basadas en
tecnologías web
● Usa plugins de Cordova para interactuar con el dispositivo
ABOUT US - Our recipes for successAngular, Ionic y Django: Amigos con derecho a roce
¿Qué es Ionic?
9
10. ● API Rest en Django con información sobre Cáceres.
● App móvil con Ionic.
● App web con Angular.
ABOUT US - Our recipes for successAngular, Ionic y Django: Amigos con derecho a roce
¿Qué haremos?
R
E
S
T
A
P
I
10
11. ● NO es aprender Django.
● NO es aprender Angular.
● NO es aprender Ionic.
● SÍ es ver la relación entre Angular e Ionic y cómo podemos
compartir desarrollo de las dos plataformas.
● SÍ es querer aprender Angular e Ionic para usarlo en vuestros
próximos desarrollos.
ABOUT US - Our recipes for successAngular, Ionic y Django: Amigos con derecho a roce
¿Cuál es el objetivo de este taller?
11