Upload
others
View
27
Download
0
Embed Size (px)
Citation preview
Introducción a la
Programación
Descripción y Contenido del Curso
Capacity Academy www.CapacityAcademy.com
Educación en Tecnología de la Información
Online, Efectiva y Garantizada
¿Qué aprenderá si toma
este Curso?
A continuación mira solo algunas de las cosas que aprenderás a hacer:
• Entenderás los fundamentos de la lógica de programación
• Comprenderás la importancia de la memoria del computador y las variables
• Trabajarás con las operaciones matemáticas básicas
• Comprenderás los distintos tipos de datos existentes
• Aprenderás mecanismos de entrada de datos
• Aprenderás a crear interfaces gráficas de usuario
• Conocerás las distintas estructuras de decisiones
• Conocerás las distintas estructuras de ciclos
• Utilizarás los diversos modos de comentar nuestro código
• Utilizarás funciones para incentivar a la organización y reutilización
• Descubrirás la importancia de las colecciones de datos y cómo manipularlas
• Trabajarás con objetos en la programación de algoritmos
• Manejarás eventos en un programa y aprenderá a usar Python como lenguaje de programación.
2
En este curso aprenderás todo desde cero.
No necesitas tener conocimientos previos
de Programación o ningún Lenguaje. Te
enseñaremos cada concepto, paso a paso.
PROBAR
CURSO AHORA
Conceptos básicos de
informática
3
MÓDULO #1
1.Concepto de lógica
2.Conceptos básicos de informática:
• Ente informático
• Atributos
• Datos
• Campos
• Registros
• Base de datos
• Información
• Informática
www.CapacityAcademy.com [email protected]
Metodología para solucionar
problemas
4
MÓDULO #2
• Definición de problema
• Objetivos
• Algorítmos
• Procesos para codificar un algorítmo
www.CapacityAcademy.com [email protected]
Variables, constantes y
operadores
5
MÓDULO #3
• Variables
• Tipos de variables
• Constantes
• Operadores
www.CapacityAcademy.com [email protected]
Estructuras básicas y
técnicas para representar
algorítmos
6
MÓDULO #4
• Estructuras básicas
• Estructuras de Secuencia
• Estructuras de Decisión
• Estructuras de Ciclo
• Técnicas para representar algorítmos:
• Diagramas de Flujo
• Diagramas rectangulares
• Seudocódigos
www.CapacityAcademy.com [email protected]
Tecnologías para la
programación
7
MÓDULO #5
• Lenguajes de programación
• Lenguajes de alto nivel
• Lenguajes de bajo nivel
• Errores de un programa
• Desarrollo histórico de la programación
www.CapacityAcademy.com [email protected]
Preparación de nuestro
ambiente de programación
8
MÓDULO #6
• Instalación del intérprete de Python
• Instalación de Eclipse
• Configuración del intérprete de Python en Eclipse
• Creación de un proyecto desde cero usando Eclipse
www.CapacityAcademy.com [email protected]
Variables y estructuras de un
programa en Python
9
MÓDULO #7
• Definiendo variables y objetos en Python
• Tipos de variables en Python
• Usando operadores en Python
• Usando estructuras de decisión en Python
• Usando estructuras de ciclos en Python
• Definiendo funciones en Python
• Funciones para el manejo de String
• Explicación de algorítmos codificados en Python
utilizando todas las estructuras básicas.
www.CapacityAcademy.com [email protected]
Manejo de contenedores de
datos y uso de clases en
programas
10
MÓDULO #8
• Definiendo tuplas, listas y diccionarios en Python
• Organizando datos en diccionarios
• Comprendiendo las clases y objetos en Python
• Usando métodos
• Comprendiendo la herencia
• Aplicando el polimorfísmo a las clases
www.CapacityAcademy.com [email protected]
Manejo de archivos y bases
de datos de un programa
11
MÓDULO #9
• Abriendo archivos
• Leyendo archivos y escribiendo archivos
• Creando base de datos con SQLite
• Creando, leyendo, actualizando y borrando registros
www.CapacityAcademy.com [email protected]
Depuración y Gestión de
Errores
12
MÓDULO #10
• Manejando excepciones
• Creando excepciones
• Depurando errores de sintáxis
• Depurando errores en tiempo de ejecución
• Depurando errores lógicos
• Usando pruebas unitarias
www.CapacityAcademy.com [email protected]
¿Cuál es la Metodología?
13
Cursos Online: Para tomar este curso sólo necesitas una computadora con multimedia e internet de banda ancha.
Videos y Material Interactivo: En nuestro sistema de e-learning tendrás a tu disposición más de 100 videos interactivos, material didáctico, prácticas y exámenes de prueba.
Comunidad Interactiva: tendrás acceso al Foro de Soporte donde recibirás una orientación clara y oportuna de parte de tu profesor certificado.
Certificado Digital: Al terminar el curso, podrás descargar a tu computadora tu certificado de aprobación.
MATRICULARME AHORA
Accede a nuestros cursos, no tendrás que esperar el
día de inicio. Tendrás acceso inmediato.
www.CapacityAcademy.com [email protected]