Cursos gratuitos

Curso Gratuito Diplomado en Programación

Duración: 200
EURO642402c76b60c
Valoración: 4.5 /5 basada en 62 revisores
cursos gratuitos

Para qué te prepara este curso subvencionado Curso Gratuito Diplomado en Programación:

El Diplomado en Programación es una formación con la que podrás actualizar programas, detectar y corregir errores de código, proteger datos de aplicaciones y sistemas software, reescribir programas para distintos sistemas operativos, elaborar sistemas de computación, gestionar redes y sistemas de información. Del mismo modo, también podrás asesorar a los analistas de sistemas y programadores de aplicaciones.

A quién va dirigido:

Este Diplomado en Programación va dirigido a todas aquellas personas que estén formadas en el ámbito de la informática, ingeniería, desarrollado web, desarrollo de aplicaciones multiplataforma. Del mismo modo, también va dirigido a profesionales que deseen especializarse en el ámbito de la programación.

Objetivos de este curso subvencionado Curso Gratuito Diplomado en Programación:

- Saber las fases del desarrollo de una aplicación. - Conocer que es el control de versiones. - Diferenciar entre agregación y composición. - Identificar el concepto de programa en el paradigma orientado a objetos. - Reconocer los tipos de polimorfismo. - Aprender a crear objetos en la herencia.

Salidas Laborales:

Las salidas profesionales de este Diplomado en Programación son diversas. Puedes trabajar en empresas informáticas, en banca, en una agencia de marketing digital, en un comercio electrónico, en empresas de seguridad informática, en robótica. En definitiva, podrás trabajar en cualquier empresa digital y que emplee tecnologías para desempeñar sus funciones.

 

Resumen:

Actualmente, la programación es uno de los pilares fundamentales no solo de la informática, sino también de la tecnología que utilizamos. Gracias a esta se puede organizar las acciones imprescindibles para que un software o sistema informático pueda funcionar. Gracias a este Diplomado en Programación tendrás la posibilidad de adquirir una formación completa en aspectos relacionados con el desarrollo software y su proceso, la gestión de versiones: GIT, el paradigma orientado a objetos, entre otros más contenidos. Una vez finalizado este diplomado, el alumnado tendrá la capacidad de realizar y optimizar softwares informáticos y adaptar estos a diferentes plataformas o sistemas operativos. No dudes en solicitar información sin compromiso sobre nuestro diplomado y fórmate en este ámbito tan demandado.

Titulación:

Título de Diplomado en Programación expedido por la Universidad Católica Nordestana en colaboración con Euroinnova International Online Education

Metodología:

Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.

Temario:


UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL DESARROLLO DE SOFTWARE
  1. Concepto de programa informático
  2. Código fuente, código objeto y código ejecutable; máquinas virtuales
  3. Tipos de lenguajes de programación
  4. Características de los lenguajes más difundidos
  5. Fases del desarrollo de una aplicación
UNIDAD DIDÁCTICA 2. EL PROCESO DEL DESARROLLO DE SOFTWARE
  1. Modelos del ciclo de vida del software
  2. Análisis y especificación de requisitos
  3. Diseño
  4. Implementación. Conceptos generales de desarrollo de software
  5. Validación y verificación de sistemas
  6. Pruebas de software
  7. Calidad del software
  8. Herramientas de uso común para el desarrollo de software
  9. Gestión de proyectos de desarrollo de software
UNIDAD DIDÁCTICA 3. GESTIÓN DE VERSIONES: GIT
  1. ¿Qué es el control de versiones?
  2. ¿Qué es GIT?
  3. ¿Por qué GIT?
  4. Instalación de GIT
  5. GitHub y su relación con GIT
  6. Flujo de trabajo en GIT (Workflow)
  7. Crear un repositorio
  8. Cambios de archivos
  9. Deshacer cambios
  10. Sincronizar repositorios
  11. Reescribir historial
UNIDAD DIDÁCTICA 4. INTRODUCCIÓN AL PARADIGMA ORIENTADO A OBJETOS
  1. Ciclo de desarrollo del software bajo el paradigma de orientación a objetos: Análisis, diseño y programación orientada a objetos
  2. Análisis del proceso de construcción de software: Modularidad
  3. Distinción del concepto de módulo en el paradigma orientado a objetos
  4. Identificación de objetos como abstracciones de las entidades del mundo real que se quiere modelar
UNIDAD DIDÁCTICA 5. CLASES Y OBJETOS
  1. Distinguir el concepto de clase y sus atributos, métodos y mecanismo de encapsulación
  2. Análisis de los objetos: Estado, comportamiento e identidad:
  3. Uso de objetos como instancias de clase. Instancia actual (this, self, current)
  4. Identificación del concepto de programa en el paradigma orientado a objetos. POO = Objetos + Mensajes
UNIDAD DIDÁCTICA 6. GENERALIZACIÓN/ESPECIALIZACIÓN: HERENCIA
  1. Descripción del concepto de herencia: Simple y múltiple
  2. Distinción de la herencia múltiple
  3. Creación de objetos en la herencia
  4. Clasificación jerárquica de las clases
UNIDAD DIDÁCTICA 7. RELACIONES ENTRE CLASES
  1. Distinción entre Agregación/Composición
  2. Distinción entre Generalización / Especialización
  3. Identificación de asociaciones
UNIDAD DIDÁCTICA 8. ANÁLISIS DEL POLIMORFISMO
  1. Concepto
  2. Tipos
UNIDAD DIDÁCTICA 9. TÉCNICAS DE PROGRAMACIÓN ESTRUCTURADA
  1. Identificación de elementos básicos: constantes, variables, operadores y expresiones
  2. Análisis de estructuras de control: Secuencial, condicional y de repetición
  3. Distinción entre funciones y procedimientos
  4. Demostración de llamadas a funciones y procedimientos
  5. Empleo de llamadas a funciones y procedimientos incluidos en las clases
UNIDAD DIDÁCTICA 10. ESTRUCTURA DE LA INFORMACIÓN
  1. Enumeración de datos simples: Numéricos (enteros y reales), lógicos, carácter, cadena de caracteres, puntero o referencia a memoria
  2. Datos estructurados: Arrays
  3. Mecanismos de gestión de memoria
UNIDAD DIDÁCTICA 11. LENGUAJES DE PROGRAMACIÓN ORIENTADOS A OBJETOS
  1. Análisis del lenguaje de programación orientado a objetos y paradigma orientado a objetos
  2. Comparación entre los lenguajes de programación orientados a objetos más habituales. Características esenciales
  3. Librerías de clases
UNIDAD DIDÁCTICA 12. IMPLEMENTACIÓN DEL PARADIGMA UTILIZANDO UN LENGUAJE DE PROGRAMACIÓN ORIENTADO A OBJETOS
  1. Elección del lenguaje
  2. Enumeración de los tipos de aplicaciones
  3. Herramientas de desarrollo
  4. Tipos de datos y elementos básicos característicos del lenguaje. Instrucciones
  5. Estudio y utilización de las clases básicas incluidas en la librería de clases
  6. Definición de clases
  7. Agregación /Composición y Asociación
  8. Gestión de eventos
  9. Empleo de hilos
  10. Definición y análisis de programación en red
  11. Acceso a bases de datos desde las aplicaciones. Librerías de clases asociadas
Accede ahora a nuestros cursos y encuentra la más amplia variedad de cursos del mercado, este

curso gratuito le prepara para ser

Las salidas profesionales de este Diplomado en Programación son diversas. Puedes trabajar en empresas informáticas, en banca, en una agencia de marketing digital, en un comercio electrónico, en empresas de seguridad informática, en robótica. En definitiva, podrás trabajar en cualquier empresa digital y que emplee tecnologías para desempeñar sus funciones.

. ¿A qué esperas para llevar a cabo tus proyectos personales?.

No se han encontrado comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *