Curso Aplicaciones con Python
Si has realizado este curso, ¿por qué no darnos tu opinión?. Si lo haces, estarás ayudando a miles de personas que, como tu en su momento, están intentando cambiar su vida a través de la formación. No hay mejor ayuda, para decidirse entre miles de cursos, que la opinión de una persona que ha vivido la experiencia de cursarlo, miles de personas te lo agradecerán.
Danos tu opinión detallada sobre el Curso Aplicaciones con Python. No olvides decirnos que te pareció el temario del curso, el profesorado, la accesibilidad al equipo del centro para resolver tus dudas y, en el caso de los programas online, la calidad del campus virtual.
El Curso Aplicaciones con Python es presencial en Barcelona.
METODOLOGÍA:
Todos nuestros cursos emplean una metodología activa y práctica desde el primer día. Esto es posible gracias a la Enseñanza Personalizada profesor-alumno, no hay grupos, con lo cual el profesorado está a la entera disposición del alumno.
PROGRAMA DE CURSOS
-HTML
-CSS
-SQL
-PYTHON
Se recomienda tener conocimientos de diseño de páginas web (HTML, CSS) así como conocimientos previos de cualquier lenguaje de programación.
Dirigido principalmente a personas interesadas en el diseño de aplicaciones multiplataforma y gestión de bases de datos SQL tanto de forma corporativa como desde páginas web, empleando lenguaje Python.
Este curso introducirá al alumno en el desarrollo de aplicaciones empleando el lenguaje Python, podrá crear aplicaciones corporativas multiplataforma que hagan uso de base de datos SQL y también páginas web dinámicas bajo este lenguaje.
CONTENIDO CURSO HTML
1 – INTRODUCCIÓN A HTML
-EL DISEÑO DE PÁGINAS DE WWW
-EL HTML
-LOS PROGRAMAS DE ESTE CURSO
2 – EL LENGUAJE HTML
-EDITOR RJ TEXTPAD
-LOS CARACTERES ESPECIALES
-EJERCICIOS
3 – TRABAJO CON TEXTOS
-DAR FORMATO AL TEXTO
-LISTAS Y SANGRÍAS
-LÍNEAS DE SEPARACIÓN
-LOS COMENTARIOS
-EJERCICIOS
-EJERCICIO DE EVALUACIÓN 1
4 – INCORPORAR ELEMENTOS A UNA PÁGINA
-LOS ENLACES
-LOS GRÁFICOS
-ARCHIVOS MULTIMEDIA
-EJERCICIOS
5 – ESTRUCTURA HTML
-EVOLUCIÓN DE LA ESTRUCTURA
-ESTRUCTURA HTML5
-EJERCICIOS
6 – LAS TABLAS
-CREAR TABLAS EN HTML
-<THEAD> <TBDOY> <TFOOT>
-EJERCICIOS
-EJERCICIO DE EVALUACIÓN 2
7 – LOS MARCOS
-DEFINICIÓN DE LOS MARCOS
-LOS ENLACES
-COMBINAR DISTINTOS MARCOS
-MARCOS EN LÍNEA
-EJERCICIOS
8 – LOS FORMULARIOS
-DEFINICIÓN DE LOS FORMULARIOS
-OTROS CONTROLES
-EJERCICIOS
9 – MAPAS SENSITIVOS
-DEFINICIÓN DE UN MAPA
-COMO BUSCAR LAS COORDENAS DE UNA IMAGEN
-EJERCICIOS
-EJERCICIO DE EVALUACIÓN 3
10 – HOJAS DE ESTILO (I) Y CAPAS
-HOJAS DE ESTILO
-PRIORIDAD DENTRO DE LAS HOJAS DE ESTILO
-LAS CLASES
-LAS CAPAS
-CSS Y HTML5
-EJERCICIOS
11 – HOJAS DE ESTILO (II)
-INTRODUCCIÓN
-UNIDADES DE MEDIAD EN CSS
-ATRIBUTOS DE FUENTES
-ATRIBUTOS DE FONDO Y COLOR
-ATRIBUTOS DE TEXTOS
-PROPIEDADES DE BLOQUES
-ATRIBUTOS PARA CLASIFICACIÓN
-ATRIBUTOS PARA BARRAS DE SCROLL
-OTROS
-EJERCICIOS
12 – EFECTOS MULTIMEDIA
-CREACIÓN DE PÁGINAS JAVASCRIPT
-COMBINAR JAVASCRIPT CON HTML
-LAS VARIABLES
-LOS COMENTARIOS
-LOS FILTROS
-EFECTOS DE MOVIMIENTO
-JAVASCRIPT Y CSS
-EJERCICIOS
13 – ESTRUCTURACIÓN DE UN WEB SITE
-ESTRUCTURACIÓN DEL SITIO WEB EN EL ORDENADOR LOCAL
-HERRAMIENTAS PARA LA ESTRUCTURACIÓN DEL SITIO WEB
-EJERCICIOS
-PUBLICAR UNA PÁGINA EN INTERNET
-EL SERVICIO DE FTP
-EJERCICIO DE EVALUACIÓN 4
CONTENIDO CURSO CSS
1 – INTRODUCCIÓN
-HISTORIA DE HTML 5
-NOVEDADES DE HTML 5
-CONVENCIONES UTILIZADAS EN CURSO
-EDITOR RJ TEXTED
-DOCUMENTO HTML
-LOS CARACTERES ESPECIALES
-DAR FORMATO AL TEXTO
-LISTAS Y SANGRÍAS
-LINEAS DE SEPARACIÓN
-LOS COMENTARIOS
-LOS ENLACES O HIPERVÍNCULOS <A>
-LOS GRÁFICOS
-LAS TABLAS
2 – ESTILOS CSS
-INTRODUCCIÓN HOJAS DE ESTILOS
-DENTRO DE LAS HOJAS DE ESTILO
-LAS CLASES
-LAS CAPAS
-CSS3 Y HTML5
-EJERCICIOS
3 – MEDIDAS Y COLORES
-INTRODUCCIÓN
-UNIDADES DE MEDIDA
-USO DE COLOR
-EJERCICIOS
-EJERCICIO DE EVALUACIÓN 1
4 – ESTILOS PARA TEXTOS (I)
-LA TIPOGRAFÍA
-MÉTODO SIFR
-LA REGLA @FONT-FACE
-EJERCICIOS
5 – ESTILOS PARA TEXTOS (II)
-LOS TEXTOS
-EJERCICIOS
6 – ESTILOS PARA LISTAS Y CURSOR
-LAS LISTAS
-CURSOR
-EJERCICIOS
-EJERCICIO DE EVALUACIÓN 2
7 – ESTILOS PARA TABLAS
-LAS TABLAS
-EJERCICIOS
8 – ESTILOS PARA FONDOS E IMÁGENES
-FONDO
-IMÁGENES
-EJERCICIOS
9 – PROPIEDADES DE CAJA
-MODELO DE CAJA
-DIMENSIONES
-MÁRGENES
-BORDES
-EJERCICIOS
-EJERCICIO DE EVALUACIÓN 3
10 – TRABAJAR CON EL MODELO CAJA
-POSICIONAMIENTO
-FLOTAR Y DESPEJAR
-SUPERPOSICIÓN
-DESBORDAMIENTO
-RECORTE
-VISIBILIDAD
- VISUALIZACIÓN
-SOMBREADO
-EJERCICIOS
11 – PSEUDO-CLASSES Y PSEUDO-ELEMENTOS
-PSEUDO-ELEMENTOS
-:AFTER
-:BEFORE
-:FIRST-LETTER
-:FIRST:LINE
-CONTENT
-COUNTER-INCREMENT
-COUNTER-RESET
-QUOTES
-PSEUDO-CLASSES
-:ACTIVE
-:FIRST-CHILD
-:FOCUS
-:HOVER
-:LANG
-:LINK
-:VISITED
12 – CSS 3 Y CANVAS
-INTRODUCCIÓN
-PRIMEROS PASOS
-EL LIENZO DE CANVAS
-DIBUJAR RECTÁNGULOS
-TRAZADOS CON CANVAS
-ARCOS Y CIRCUNFERENCIAS EN CANVAS
-ORGANIZACIÓN Y COMPOSICIÓN
-ESTILOS DE LÍNEA, SOMBRAS Y DEGRADADOS
-TEXTOS CON CANVAS
-TRABAJO CON IMÁGENES
-EJERCICIOS
CONTENIDO CURSO SQL
1 – INTRODUCCIÓN
-BASES DE DATOS
-MODELO RELACIONAL DE BASES DE DATOS
-STRUCTURED QUERY LANGUAGE
-MYSQL
-MYSQL QUERY BROWSER
-CONVENCIONES USADAS EN ESTE DOSSIER
2 – TABLAS Y REGISTROS
-CREAR TABLAS
-INSERTAR REGISTROS
-RESTRICCIONES DE TABLA Y DE CAMPO
-MODIFICAR TABLAS
-ELIMINAR TABLAS
-ÍNDICES
-EJERCICIOS
3 – CONSULTAS
-CONSULTAS SIMPLES
-FILTRAR REGISTROS
-EJERCICIOS
4 – GESTIÓN DE DATOS
-INSERCIÓN MÚLTIPLE
-ACTUALIZACIÓN
-BORRADO
-VACIADO DE TABLA
-EJERCICIOS
5 – RELACIONES ENTRE TABLAS
-CLAVE FORÁNEA
-BORRADO Y ACTUALIZACIÓN EN CASCADA
-USO DE TABLAS AUXILIARES
-EJERCICIOS
6 – CONSULTAS AVANZADAS
-CONSULTAS POR UNIÓN
-CONSULTAS COMBINADAS
-CONSULTA POR DIFERENCIA
-NOT IN
-NOT EXISTS
-SUBCONSULTAS
-EJERCICIOS
7 – VISTAS
-CONSULTAR VISTAS
-ACTUALIZAR VISTAS
-CHECK OPTION
-MODIFICAR Y BORRAR VISTAS
-EJERCICIOS
8 – PROCEDIMIENTOS ALMACENADOS
-SINTAXIS EN MYSQL
-BUCLES WHILE
-BUCLES REPEAT
-FUNCIONES
-EJERCICIOS
9 – HERRAMIENTAS PARA PROCEDIMIENTOS
-TRATAMIENTO DE ERRORES
-LOG DE ERRORES
-HANDLERS CON CONDICIÓN
-CURSORES
-EJERCICIOS
10 – TRIGGERS
-TRIGGERS DEL TIPO AFTER
-EJERCICIOS
11 – PRIVILEGIOS
-DAR PERMISOS CON GRANT
-GRANT OPTION
-QUITAR PERMISOS CON REVOKE
-PRIVILEGIOS Y TRIGGERS
-PRIVILEGIOS Y VISTAS
-PRIVILEGIOS Y PROCEDIMIENTOS
-EJERCICIOS
12 – TRANSACCIONES EN SISTEMAS MULTIHILO
-USO DE TRANSACIONES
-AISLAMIENTO ENTRE TRANSACIONES
-EJERCICIOS
13 – ANEXO DE SINTAXIS
-LEYENDA
-TIPOS DE DATOS
-OPERADORES
-RESTRICCIONES
-FECHA Y HORA
-TEXTO
-FUNCIONES AGREGADAS
-OPERACIONES SOBRE TABLA
-OPERACIONES SOBRE ÍNDICES
-OPERACIONES SOBRE REGISTROS
-OPERACIONES SOBRE VISTAS
-OPERACIONES SOBRE PROCEDIMIENTOS Y FUNCIONES Y SPL
-DECLARACIÓN DE VARIABLE
-OPERACIONES SOBRE TRIGGER
-OPERACIONES SOBRE PRIVILEGIO
-TRANSACCIONES
-SAVEPOINT
CONTENIDO CURSO PHYTON
1 – INTRODUCCIÓN
-¿QUÉ ES PYTHON?
-HERRAMIENTAS DESARROLLO Y VERSIONES
-INSTALACIÓN DE PYTHON
-CONVENCIONES UTILIZADAS EN CURSO
-EL INTÉRPRETE DE PYTHON
-EJECUTAR PROGRAMAS PYTHON
-DESARROLLO WEB EN PYTHON
2 – VARIABLES, EXPRESIONES Y SENTENCIAS
-DEFINICIÓN DE VARIABLES
-OPERADORES, EXPRESIONES, SENTENCIAS
-AYUDA INTERACTIVA EN PYTHON
-EJERCICIOS
3 – CONTROL DE FLUJO Y BUCLES
-CREACIÓN PROGRAMAS DESDE UN IDE
-TOMA DE DECISIONES
-BUCLES
-EJERCICIOS
4 – FUNCIONES Y PARÁMETROS
-CREACIÓN DE FUNCIONES
-USO DE PARÁMETROS
-LLAMADAS DE RETORNO
-RECURSIVIDAD
-EJERCICIOS
-EJERCICIO DE EVALUACIÓN Nº 1
5 – MÓDULOS, PAQUETES Y NAMESPACES
-CREACIÓN DE MÓDULOS
-LIBRERÍA ESTÁNDAR
-NAMESPACES (ESPACIOS DE NOMBRES)
-PAQUETES (PACKAGES)
-EJERCICIOS
6 – CADENAS
-OBJETO STRING
-PLANTILLAS
-SECUENCIAS DE CADENAS
-EJERCICIOS
7 – USO DE SECUENCIAS
-LISTAS
-TUPLAS
-CONJUNTOS
-DICCIONARIOS
-EJERCICIOS
-EJERCICIO DE EVALUACIÓN Nº 2
8 – MODO GRÁFICO EN PYTHON
-ENTORNO TKINTER
-ENTORNO PYGTK – PYGI
-INTERFACES SIN CÓDIGO: GLADE
-EJERCICIOS
9 – FICHEROS
-ARCHIVOS DE TEXTO
-ERRORES Y EXCEPCIONES
-EJERCICIOS
10 – POO (PROGRAMACIÓN ORIENTADA A OBJETOS)
-OBJETOS
-POLIMORFISMO
-HERENCIA
-DELEGACIÓN
-EJERCICIOS
-EJERCICIO DE EVALUACIÓN Nº 3
11 – SQL CON PYTHON
-SQLITE
-MYSQL
12 – DESARROLLO WEB EN PYTHON
-CREACIÓN DE UN PROYECTO DJANGO
-CREACIÓN DE UNA APLICACIÓN
-CREACIÓN DE LA BASE DE DATOS
-ADMINISTRACIÓN DEL PROYECTO
-COMPROBAR Y CAMBIAR EL RESULTADO FINAL
-EJERCICIOS
-EJERCICIO DE EVALUACIÓN Nº 4
ANEXO – INSTALACIÓN DE PYTHON
-INSTALACIÓN DE PYTHON
-INSTALACIÓN DE CX_FREEZE
-INSTALACIÓN DE NINJA–IDE
-INSTALACIÓN DE PYGI
-INSTALACIÓN DEL CONECTOR MYSQL
-INTALACIÓN DE DJANGO
HORARIOS: Totalmente flexibles, modificándolos según sus necesidades.
DURACIÓN: La duración del curso es de 235 horas.
Estas horas son estimadas a modo de referencia, no todos los alumnos necesitan las mismas horas, todo depende de la capacidad de cada uno en asimilar el temario.
Formación relacionada con Curso Aplicaciones con Python
- Másters Programador Informático
- Postgrados Programador Informático
- Diplomaturas Programador Informático
- Cursos subvencionados Programador Informático
- Formación Profesional Programador Informático
- Cursos Subvencionados Trabajadores Programador Informático
- Cursos Programador Informático
- Información Programador Informático