Sei sulla pagina 1di 6

CURSO DESDE CERO DE

PYTHON
Aprende programación de Android con Python ied
Network Associate

¿QUE ES PYTHON?
Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su
código. Se trata de un lenguaje de programación multiparadigma y disponible en varias plataformas. Es
decir que Python tiene las siguientes características:
 Interpretado: Se ejecuta sin necesidad de ser procesado por el compilador y se detectan los
errores en tiempo de ejecución.
 Multiparadigma: Soporta programación funcional, programación imperativa y programación
orientada a objetos.
 Tipado dinámico: Las variables se comprueban en tiempo de ejecución.
 Multiplataforma: disponible para Windows, Linux o MAC.
 Gratuito: No dispone de licencia para programar.

OBJETIVO DEL CURSO ayúdame con los objetivos


Este taller tiene como objetivo el impartir los conceptos básicos para la programación con Arduino. Está
pensado para las personas que quieren iniciarse y cuyos conocimientos en estos temas son nulos pero
que quieren aprender.
Es por eso que este temario está pensado para que los participantes puedan aprender los conceptos
básicos guiados mediante el instructor de una manera totalmente personalizada y así empezar en este
mundo de la programación en Arduino.
Durante el desarrollo del taller se irá mezclando componentes electrónicos y así mismo irán apareciendo
las primeras instrucciones de Arduino C++ con algunos programas y circuitos en los que haremos
prácticas (proyecto práctico).
PÚBLICO OBJETIVO
Ingenieros, Técnicos en sistemas, electrónica o carreras a fines
Estudiantes, profesionales o personas que buscan aprender este lenguaje

REQUISITOS revísale
Conocimientos generales de programación.
Conocimientos generales de instalación de programas.

EQUIPAMIENTO Y MATERIALES
Infocus
Conexión a Internet
Pizarra
Computador por alumno
Certificado de asistencia
Cafetería

HORARIOS Y COSTO tenemos que definir bien


Sábado 26 y 27 de octubre. De 8h00 a 13h00 / 15h00 a 18h00
$180,00 dólares (Inc. IVA). Incluye el kit de materiales

CONTENIDO DE PYTHON

1 2
Introducción Cadenas de texto

 Variables  Imprimir variables de cadenas de texto


 Números  Funciones de las cadenas.
 Conversiones de tipos de datos

3 4
Operadores Colecciones de datos

 Operadores aritméticos  Listas


 Operadores de asignación  Tuplas
 Operadores lógicos  Conjuntos
 Diccionarios
5 6
Bucles y condiciones Clases, objetos y funciones

 Condiciones if … else  Clases y objetos


 Bucle for  Funciones
 Bucle while

7 8
Módulos Base de datos

 Pip.  Crear base de datos


 Crear tabla
 Insertar fila
 Insertar múltiples filas
 Consulta de datos
 Consulta de datos con where
 Ordenar datos
 Borrar datos
 Actualizar datos

CONTENIDO DE ANDROID

1 2
Introducción Kivy básico

 Instalación Kivy  Importar la librería kivy


 RunTouchApp
 Orientación
 Size_hint, Pos_hint
 Horizontal, vertical
 super, padding, __init__, add_widget

3 4
Layouts
UX
 BoxLayout
 FloatLayout  Botones
 GridLayout  Label
 RelativeLayout  ActionBar
 StackLayout  CheckBox
 PageLayout  RadioButton
 ProgressBar
 Scatter
 Canvas
 Asyncimage
 TextInput
 Slider
SQLite -Android

5 6
REST
 Conexión a la Base de Datos
 CRUD a la Base  Creacion de un login usando Firebase
 Programación de una app simple con uso de Base de  Consumir Web Services mediante Kivy (Get,Post)
Datos
 Empaquetacion de la app para Android

FORMAS DE PAGO

Efectivo Pago realizado en nuestra oficina

Transferencia bancaria Contáctenos a csistem.contacto@gmail.com para enviarle datos


CONTACTO

CSistem
Edificio Bellavista Email:
Teléfonos:
Piso 3, Oficina C7 info@ccsistem.com
+593-0993086608
Cuenca - Ecuador csistem.contacto@gmail.com
+593-0995253834

Potrebbero piacerti anche