Visualiza nuestros
catálogos formativos:
-
Certificados de profesionalidad
- Gestión Empresarial y Recursos Humanos
- Formación, Educación y Orientación Laboral
- Servicios a la Comunidad
-
Sanidad, Dietética y Nutrición
- Dietética y Nutrición
- Acción Social y Ética
- Atención Domiciliaria
- Ciencias Sanitarias
- Fisioterapia
- Geriatría y Gerontología
- Laboratorios
- Medicina Alternativa / Naturopatía
- Odontología
- Óptica
- Psicología Infantil
- Radiología
- Transporte Sanitario
- Urgencias y Emergencias
- Veterinaria
- Enfermería
- Logopedia
- Psicoterapia y Psiquiatría
- Análisis Clínicos
- Primeros Auxilios
- Farmacia
- Gestión Sanitaria
- Personal Sanitario
- Sexología
- Electromedicina
- Trabajo Social
- Auxiliares de Enfermería
- Celador
- Ergonomía
- Idiomas
- Prevención de Riesgos Laborales, Calidad, Medioambiente, I D I
- Informática y Programación
- Inmobiliaria, Arquitectura e Interiorismo
- Energías Renovables y Agua
- Formación Profesional y Oficios
- Actividad física y del Deporte
- Seguridad y Vigilancia
- Hostelería y Turismo
- Agraria
- Imagen Personal
- Maquetación y Artes Gráficas
- Edificación, Obra Civil e Industrias Extractivas
- Comercio y Marketing
- Derecho y Aspectos Jurídicos
- Creación, Diseño y Edición Digital
- Industria Alimentaria y Restauración
- Transporte y Mantenimiento de Vehículos
- Instalación, Mantenimiento y Fabricación Mecánica
- Maquinaria
- Especialidades Formativas
- Conv. Turismo 2023
- Sanidad, Dietética y Nutrición
- Gestión Empresarial y Recursos Humanos
-
Formación, Educación y Orientación Laboral
- Escuela de Padres
- Orientación Laboral
- Formación E-learning
- Formación Permanente del Profesorado
- Formador de Formadores
- Pedagogía Terapéutica
- Educación
- Comedores Escolares
- Guarderías y Educación Infantil
- Lengua de Signos
- Logopedia
- Nuevas Tecnologías en Educación
- Transporte Escolar
- Bibliotecas
- Musicoterapia
- Servicios a la Comunidad
-
Sanidad, Dietética y Nutrición
- Dietética y Nutrición
- Manipulador de Alimentos
- Acción Social y Ética
- Atención Domiciliaria
- Ciencias Sanitarias
- Fisioterapia
- Geriatría y Gerontología
- Laboratorios
- Medicina Alternativa / Naturopatía
- Odontología
- Óptica
- Pediatría y Puericultura
- Psicología Infantil
- Quirófano
- Radiología
- Transporte Sanitario
- Urgencias y Emergencias
- Veterinaria
- Alergología
- Cirugía Ortopédica y Traumatología
- Dermatología
- Enfermería
- Endocrinología
- Neurología
- Otorrinolaringología
- Psicoterapia y Psiquiatría
- Homeopatía
- Análisis Clínicos
- Primeros Auxilios
- Microbiología
- Farmacia
- Gestión Sanitaria
- Personal Sanitario
- Sexología
- Terapia Ocupacional
- Biotecnología Sanitaria
- Electromedicina
- Trabajo Social
- Auxiliares de Enfermería
- Celador
- Ginecología
- Oncología
- Acupuntura
- Ergonomía
- Vendajes
- Vendajes Neuromusculares
- Idiomas
- Prevención de Riesgos Laborales, Calidad, Medioambiente, I D I
- Informática y Programación
- Inmobiliaria, Arquitectura e Interiorismo
- Energías Renovables y Agua
- Formación Profesional y Oficios
-
Actividad física y del Deporte
- Ocio y Tiempo Libre
- Medicina Deportiva
- Dirección de Instalaciones, Entidades Y Eventos Deportivos
- Educación Física
- Buceo
- Natación
- Caza
- Socorrismo Acuático
- Actividades acuáticas
- Fútbol
- Baloncesto
- Atletismo
- Pádel
- Balonmano
- Pilates
- Fitness
- Ciclismo
- Fitness musical
- Yoga
- Anatomía deportiva
- Ciclo Indoor
- Rehabilitación Deportiva
- Senderismo
- Gimnasia para Mayores
- Seguridad y Vigilancia
- Hostelería y Turismo
- Agraria
- Imagen Personal
- Maquetación y Artes Gráficas
- Edificación, Obra Civil e Industrias Extractivas
- Comercio y Marketing
- Derecho y Aspectos Jurídicos
- Creación, Diseño y Edición Digital
- Industria Alimentaria y Restauración
- Transporte y Mantenimiento de Vehículos
- Instalación, Mantenimiento y Fabricación Mecánica
- Maquinaria
- Oposiciones
Áreas Formativas
- Inicio >
- Certificados de profesionalidad>Informática y Programación>Programación y Desarrollo>Técnico Especialista TIC Python 3
Técnico Especialista TIC Python 3
UNIDAD DIDÁCTICA 1. TODO LO QUE NECESITAS SABER DE PYTHON
- Presentación de Python
- - Descripción general de Python
- - Diferencias entre lenguajes
- - Características principales
- Dentro de Python
- - Gramática y sintaxis
- - Usos y funcionalidad
- - Librerías oficiales
- - Librerías de terceros
- - Frameworks
- Proceso de ejecución en Python
- - Máquina virtual
- - Compilación
- - Interpretación
UNIDAD DIDÁCTICA 2. POR QUÉ ESCOGER PYTHON
- Características del lenguaje
- - Funcionalidad
- - Puerta de entrada
- - Garantías
- Alcance del lenguaje
- - Particulares
- - Educación
- - Empresas
- - Investigación
- Referencias por cada sector
- - Empresas innovadoras
- - Industria informática
- - Desarrolladores de software
- Otras características a destacar
- - Posibilidad de desarrollo rápido
- - Facilidad para la venta de desarrollos en Python
UNIDAD DIDÁCTICA 3. IMPLEMENTACIÓN DEL ENTORNO DE DESARROLLO
- Instalación Python y configuración de python
- - Windows
- - UNIX/Linux
- - Mac OS
- - Compilación
- - Compilación de Python 3.4
- Instalar librerías externas
- - Instalador o administrador de paquetes
- - PIP
- - Entorno virtual
- Instalar un IDE
- - Consola y herramientas asociadas
- - Eclipse + PyDev
- - Aptana
- - Eric
- - PyCharm
- - Otras soluciones
- - StacklessPython
- - Entorno heterogéneo
- Uso de la consola
- - Consola estándar
- - iPython
UNIDAD DIDÁCTICA 4. ALGORITMOS BÁSICOS
- Delimitadores
- - Instrucción
- - Una línea de código = una instrucción
- - Comentario
- - Una instrucción en varias líneas
- - Palabras clave
- - Palabras reservadas
- - Indentación
- - Símbolos
- - Operadores
- - Uso del carácter de subrayado
- - PEP-8
- - PEP-7
- - PEP-257
- Instrucciones
- - Definiciones
- - Instrucciones condicionales
- - Iteraciones
- - Construcciones funcionales
- - Gestión de excepciones
- - Otros
UNIDAD DIDÁCTICA 6. DECLARACIONES
- Variable
- - ¿Qué es una variable?
- - Tipado dinámico
- - Visibilidad
- Función
- - Declaración
- - Parámetros
- Clase
- - Declaración
- Módulo
- - Declaración
- - Instrucciones específicas
- - ¿Cómo conocer el contenido de un módulo?
UNIDAD DIDÁCTICA 7. MODELO DE OBJETOS
- Todo es un objeto
- - Principios
- - Clases
- - Métodos
- - Herencia
- Otras herramientas de la programación orientada a objetos
- - Principios
- - Interfaces
- - Atributos
- - Propiedades
- - Ubicaciones
- - Metaclases
- - Clases abstractas
- - Zope Component Architecture
- Funciones principales y primitivas asociadas
- - Personalización
- - Clases particulares
UNIDAD DIDÁCTICA 8. TIPOS DE DATOS Y ALGORITMOS APLICADOS
- Números
- - Tipos
- - La consola Python, la calculadora por excelencia
- - Representaciones de un número
- - Conversiones
- - Estadísticas
- - Cálculo científico
- Secuencias
- - Presentación de los distintos tipos de secuencias
- - Uso de índices y tramos
- - Uso de operadores
- - Métodos de modificación
- - Uso avanzado de listas
- - Adaptar las listas a necesidades específicas
- - Otros tipos de datos
- Conjuntos
- - Presentación
- - Operaciones sobre conjuntos
- - Métodos de modificación de un conjunto
- Cadenas de caracteres
- - Presentación
- - Dar formato a cadenas de caracteres
- - Operaciones de conjunto
- - Problemáticas relativas a la codificación
- - Manipulaciones de bajo nivel avanzadas
- - Representación en memoria
- Diccionarios
- - Presentación
- - Manipular un diccionario
- - Uso avanzado de diccionarios
- Booleanos
- - El tipo booleano
- - Evaluación booleana
- Datos temporales
- - Gestionar una fecha del calendario
- - Gestionar un horario o un momento de la jornada
- - Gestionar un instante absoluto
- - Gestionar una diferencia entre dos fechas o instantes
- - Especificidades de los husos horarios
- - Problemáticas de bajo nivel
- - Uso del calendario
UNIDAD DIDÁCTICA 9. MANIPULACIÓN DE DATOS
- Bases de datos
- - Presentación
- - Acceso a una base de datos relacional
- - Uso de un ORM
- - Otras bases de datos
- LDAP
- - Presentación
- - Instalación
- - Abrir una conexión a un servidor
- - Realizar una búsqueda
- - Síncrono vs asíncrono
- - Conexiones seguras
- XML
- - XML y las tecnologías relacionadas
- - Validar un documento XML
- - DOM
- - SAX
- - XPath
- - XSLT
- - El caso concreto de los archivos HTML
- Herramientas de manipulación de datos
- - Encriptar un dato
- - Generar números aleatorios
- - Expresiones regulares
- Trabajar con medios gráficos
- - Imágenes
UNIDAD DIDÁCTICA 10. PROGRAMACIÓN PARALELA
- Terminología
- - Proceso
- - Tarea
- Uso de una tarea
- - Gestión de una tarea
- - Gestión de varias tareas
- - Resolución de problemáticas asociadas
- Uso de procesos
- - Gestión de un proceso
- - Gestión de varios procesos
- - Resolución de problemáticas asociadas
- - Oportunidad de utilizar los procesos
- - Demonio
- Ejecución asíncrona
- - Introducción
- - Presentación
- - Programación asíncrona
UNIDAD DIDÁCTICA 11. PROGRAMACIÓN DE SISUNIDAD DIDÁCTICA Y DE RED
- Presentación
- - Definición
- - Objetivos del capítulo
- Escribir scripts de sistema
- - Conozca su sistema operativo
- - Gestión de archivos
- - Alternativas sencillas a los comandos bash habituales
- - Herramientas
- - Comprimir y descomprimir un archivo
- Trabajar con argumentos
- - Presentación
- - Implementación
- Programación de red
- - Escribir un servidor y un cliente
- - Utilizar un protocolo estándar
- - Servicios web
- Uso de hardware
- - Wake-on-LAN
- - Uso del puerto serie
UNIDAD DIDÁCTICA 12. CREAR UNA APLICACIÓN WEB EN 30 MINUTOS
- Descripción de la aplicación que se va a construir
- Implementación
- - Aislar el entorno
- - Creación del proyecto
- - Configuración
- - Primeros ensayos
- Realizar la aplicación
- - Modelos
- - Vistas
- - Controladores
- Para ir más allá
UNIDAD DIDÁCTICA 13. CREAR UNA APLICACIÓN DE CONSOLA EN 10 MINUTOS
- Objetivo
- Registrar el script
- Creación de los datos
- Parser de argumentos
UNIDAD DIDÁCTICA 14. CREAR UNA APLICACIÓN GRÁFICA EN 20 MINUTOS
- Objetivo
- - Funcional
- - Técnica
- Breve presentación de Gtk y algunos trucos
- - Presentación
- - Trucos
- Iniciar el programa
- Interfaz gráfica con Glade
- Crear el componente gráfico
- Controlador
- Otras librerías gráficas
- - TkInter
- - wxPython
- - PyQt
- - PySide
- - Otras
Productos relacionados
Actualmente, en el mundo de la programación de sistemas informáticos y para los profesionales dedicados a ello, desarrollar componentes software a partir de unas especificaciones concretas,...
Actualmente, en el mundo de la programación de sistemas informáticos y para los profesionales dedicados a ello, desarrollar componentes software a partir de unas especificaciones concretas,...
Actualmente, en el mundo de la programación de sistemas informáticos y para los profesionales dedicados a ello, desarrollar componentes software a partir de unas especificaciones concretas,...
En la actualidad, en el mundo de la informática y la comunicación y dentro del área de desarrollo, es muy importante conocer el desarrollo de aplicaciones con tecnologías Web. Por ello, con el...
En el ámbito del mundo de la informática y las comunicaciones, es necesario conocer los diferentes campos de la administración y programación de sistemas de planificación de recursos empresariales...
En el ámbito de la informática y las comunicaciones, es necesario la implantación y gestión de elementos informáticos en sistemas domóticos/inmóticos, de control de accesos y presencia, y de...