Curso de Programación (Técnico Superior)

La programación se ha convertido en una habilidad esencial en la sociedad actual, donde la tecnología avanza a pasos agigantados. Con el Curso de Programación, te adentrarás en un ámbito profesional en auge, donde la demanda de expertos se incrementa día a día. Este curso está diseñado para que desarrolles competencias clave, como la identificación de elementos de un programa informático, el uso de estructuras de control y el manejo de bases de datos relacionales. Al finalizar, tendrás la capacidad de crear soluciones innovadoras y eficientes. Además, la flexibilidad de este curso te permite aprender a tu ritmo, lo que se traduce en una experiencia de aprendizaje adaptada a tus necesidades. ¡No te quedes atrás y únete a este emocionante viaje hacia el futuro laboral que te espera!

UNIDAD DIDÁCTICA 1. IDENTIFICACIÓN DE LOS ELEMENTOS DE UN PROGRAMA INFORMÁTICO

  1. Estructura y bloques fundamentales
  2. Variables
  3. Tipos de datos y conversiones
  4. Literales y constantes
  5. Operadores y expresiones
  6. Comentarios

UNIDAD DIDÁCTICA 2. UTILIZACIÓN DE OBJETOS

  1. Características de los objetos
  2. Instanciación de objetos
  3. Utilización de métodos
  4. Utilización de propiedades
  5. Utilización de métodos estáticos
  6. Constructores
  7. Destrucción de objetos y liberación de memoria

UNIDAD DIDÁCTICA 3. USO DE ESTRUCTURAS DE CONTROL

  1. Estructuras de selección
  2. Estructuras de repetición
  3. Estructuras de salto
  4. Control de excepciones

UNIDAD DIDÁCTICA 4. DESARROLLO DE CLASES

  1. Estructura y miembros de una clase
  2. Concepto de clase
  3. Creación de propiedades
  4. Creación de métodos
  5. Creación de constructores
  6. Visibilidad
  7. Utilización de clases y objetos

UNIDAD DIDÁCTICA 5. LECTURA Y ESCRITURA DE INFORMACIÓN

  1. Tipos de flujos. Flujos de bytes y de caracteres
  2. Entrada desde teclado y salida a pantalla
  3. Ficheros de datos. Apertura y cierre
  4. Creación y eliminación de ficheros y directorios
  5. Interfaces
  6. Concepto de evento
  7. Creación de controladores de eventos

UNIDAD DIDÁCTICA 6. APLICACIÓN DE LAS ESTRUCTURAS DE ALMACENAMIENTO

  1. Introducción
  2. Objetivos
  3. Mapa Conceptual
  4. Estructuras
  5. Creación de arrays
  6. Arrays multidimensionales
  7. Cadenas de caracteres

UNIDAD DIDÁCTICA 7. UTILIZACIÓN AVANZADA DE CLASES

  1. Clasificación jerárquica de las clases
  2. Herencia
  3. Superclases y subclases
  4. Sobreescritura de métodos

UNIDAD DIDÁCTICA 8. MANTENIMIENTO DE LA PERSISTENCIA DE LOS OBJETOS

  1. Bases de datos orientadas a objetos
  2. Características de las bases de datos orientadas a objetos
  3. Instalación del gestor de bases de datos
  4. Creación de bases de datos
  5. Lenguaje de consultas
  6. Inserción, modificación y borrado de información

UNIDAD DIDÁCTICA 9. GESTIÓN DE BASES DE DATOS RELACIONALES

  1. Establecimiento de conexiones
  2. Recuperación de información
  3. Manipulación de la información
  4. Ejecución de consultas sobre la base de datos

151,00 

Detalles del Curso

Información adicional

Horas 200 Horas
Modalidad ONLINE

¿Por qué elegir Aurea?

Metodología de Aprendizaje Online

  • Aprendizaje activo y autónomo: A diferencia de la formación presencial, en el e-learning es clave fomentar que el alumno sea protagonista de su propio proceso de aprendizaje.

  • Microlearning y contenidos modulares: Lecciones breves, bien estructuradas, que permitan avanzar paso a paso.

  • Gamificación y elementos interactivos (cuestionarios, simulaciones, casos prácticos) aumentan la motivación y retención del conocimiento.

  • Evaluación continua: No solo exámenes finales, sino también foros, tareas prácticas y autoevaluaciones.

Plataforma online Moodle

  • Moodle es una excelente elección como LMS (Learning Management System). Algunas ventajas:

    • Código abierto y altamente personalizable.

    • Permite gestión de usuarios, seguimiento de progreso, certificados automáticos, SCORM, etc.

    • Integración con plugins y herramientas externas como H5P, BigBlueButton, Zoom, etc.

  • Optimiza la navegación y la experiencia de usuario: que la plataforma sea clara, intuitiva y visualmente amigable.

  • Mobile first: Muchos usuarios acceden desde el móvil, así que asegúrate de que la plataforma esté bien adaptada.

Equipo Docente y Tutoría

  • Docentes formados en pedagogía digital: No basta con saber del tema; es crucial saber cómo enseñarlo online.

  • Disponibilidad y acompañamiento: Los alumnos valoran mucho el soporte y el feedback de tutores.

  • Presencia activa: En foros, comentarios y webinars. Esto reduce la sensación de soledad del estudiante online.

  • Capacitación constante del equipo docente en nuevas metodologías y herramientas digitales.

Interacción y Comunidad

  • Foros, chats y actividades colaborativas: fomentan el aprendizaje social.

  • Feedback entre pares: puede ser útil para mejorar y compartir conocimientos.

  • Gamificación social: rankings, badges, desafíos grupales.

  • Encuestas y sugerencias: para mejorar el curso con la opinión de los propios alumnos.