Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de Introducción a la programación

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Aprender programación orientada a objetos y cómo utilizar los métodos desde cero.

Con este curso comenzarás conociendo conceptos básicos como variables, constantes, funciones y sentencias de control. Conocerás que es la programación orientada a objetos y cómo utilizar los métodos.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en Introducción a la programación bonificable para empresas

A quién va dirigido nuestro curso de Introducción a la programación

La formación va dirigida a todas las personas que quieran aprender a programar.

Objetivos de nuestro curso de Introducción a la programación

  • Aprender a programar desde cero, adquiriendo los conocimientos necesarios para hacer aplicaciones básicas y entender los principales lenguajes de programación del mercado.

Qué vas a aprender en nuestro curso de Introducción a la programación

Aprender programación orientada a objetos y cómo utilizar los métodos desde cero.

Con este curso comenzarás conociendo conceptos básicos como variables, constantes, funciones y sentencias de control. Conocerás que es la programación orientada a objetos y cómo utilizar los métodos.

Requisitos de nuestro curso de Introducción a la programación

  • El curso está planteado para que aprendas a programar y al finalizarlo puedas elegir la rama del desarrollo que más te motive, por lo que no es necesario tener ningún conocimiento.

Temario del curso de Introducción a la programación

tema 1

¿Qué es la programación?

  • Fundamentos básicos
  • Inicios de la programación
  • Tipos de lenguajes
  • Tipos de aplicaciones
  • Estructura de una web.
  • Estructura de una aplicación de escritorio.
  • Estructura de una aplicación móvil.
  • Funcionamiento cliente/servidor.
  • ¿Qué es una API?
  • ¿Qué es una librería externa?
iconArrowDown
tema 2

Variables y Constantes

  • ¿Qué es una variable?
  • ¿Cómo funciona la memoria?
  • ¿Qué es una constante?
  • Uso correcto de las constantes.
iconArrowDown
tema 3

Funciones

  • Modularidad.
  • Signatura de las funciones.
  • Valor de retorno.
  • Parámetros.
  • Cuerpo de la función.
  • Funciones recursivas.
iconArrowDown
tema 4

Sentencias de control

  • Introducción a las estructuras condicionales.
  • If
  • Else
  • If/Else
  • Introducción a los bucles.
  • While.
  • Do While.
  • For.
  • Estructura case.
iconArrowDown
tema 5

Orientación a Objetos

  • Principios de la Programación Orientada a Objetos.
  • Abstracción.
  • Encapsulación.
  • Herencia.
  • Tipos de Herencia.
iconArrowDown
tema 6

Métodos

  • Invocación de los métodos.
  • Paso por valor.
  • Paso por referencia.
  • Métodos recursivos.
iconArrowDown
tema 7

Lenguajes Interpretados

  • ¿Qué es un lenguaje interpretado?
  • Lenguajes interpretados más usados.
  • Ventajas de los lenguajes interpretados.
  • Inconvenientes.
iconArrowDown
tema 8

Lenguajes Compilados

  • ¿Qué es un lenguaje compilado?
  • Lenguajes compilados más usados.
  • Ventajas de los lenguajes compilados.
  • Inconvenientes.
iconArrowDown
tema 9

Lenguaje Python

  • Introducción a Python.
  • Declaración de variables y constantes.
  • Estructuras de control.
  • Programa básico.
  • Ventajas de Python.
  • Uso en el mercado.
  • Tipos de aplicaciones.
iconArrowDown
tema 10

Lenguaje Java

  • Introducción a Java.
  • Declaración de variables y constantes.
  • Estructuras de control.
  • Programa básico.
  • Ventajas de Java.
  • Uso en el mercado.
  • Tipos de aplicaciones.
iconArrowDown
tema 11

Lenguaje Ruby

  • Introducción a Ruby.
  • Declaración de variables y constantes.
  • Estructuras de control.
  • Programa básico.
  • Ventajas de Ruby.
  • Uso en el mercado.
  • Tipos de aplicaciones.
iconArrowDown
tema 12

Lenguaje PHP

  • Introducción a PHP.
  • Declaración de variables y constantes.
  • Estructuras de control.
  • Programa básico.
  • Ventajas de PHP.
  • Uso en el mercado.
  • Tipos de aplicaciones.
iconArrowDown
tema 13

Lenguaje JavaScript

  • Introducción a JavaScript.
  • Declaración de variables y constantes.
  • Estructuras de control.
  • Programa básico.
  • Ventajas de JavaScript.
  • Uso en el mercado.
  • Tipos de aplicaciones.
iconArrowDown
tema 14

Introducción a HTML y CSS

  • Introducción a HTML.
  • Introducción a CSS.
  • Web básica.
  • Integración con JavaScript.
  • Integración con PHP.
  • Integración con Ruby.
  • Integración con Python.
  • Uso en el mercado.
  • Repaso Tecnologías Web actuales.
  • Angular.
  • ReactJS.
iconArrowDown
tema 15

Tu primera web dinámica

  • Estructura del proyecto.
  • Generación de la estructura.
  • Aplicando estilo.
  • Aplicando la funcionalidad.
iconArrowDown
tema 16

Ejemplos Avanzados

  • Estructura del proyecto.
  • Ficheros y recursos clave.
  • Ejecución Debug.
  • Ejecución Release.
iconArrowDown
tema 17

Tu primera aplicación de consola

  • Web con gestor de contenidos.
  • Single Page Application.
  • App Móvil.
iconArrowDown
tema 18

Proyecto Final

  • Desarrollo de una aplicación básica. Tú eliges si es una app para Android, iOS o es una aplicación web.
iconArrowDown

Preguntas Frecuentes de Introducción a la programación

¿Cuáles son los beneficios del curso Introducción a la programación?

accordionIcon
El curso te permitirá adquirir conocimientos fundamentales en programación, mejorarás la capacidad de resolución de problemas, y podrás desarrollar habilidades técnicas que son esenciales en el mercado laboral actual.

¿El curso de Introducción a la programación se puede bonificar a través de FUNDAE?

accordionIcon
Sí, el curso se puede bonificar a través de FUNDAE, lo que permite a las empresas aprovechar los créditos formativos para financiar parte del costo del curso.

¿En qué modalidades se imparte el curso de Introducción a la programación?

accordionIcon
El curso se ofrece en modalidad online y en aula virtual personalizada, adaptándose así a las necesidades y preferencias de cada empresa.

¿Qué habilidades desarrollaré con el curso de Introducción a la programación?

accordionIcon
Desarrollarás habilidades esenciales en programación, como entender y aplicar conceptos básicos de lógica, escribir código en varios lenguajes de programación, y desarrollar pequeñas aplicaciones y scripts.

¿Cómo puedo inscribirme en el curso de Introducción a la programación?

accordionIcon
Puedes inscribirte rellenando los formularios disponibles en la web. Es un proceso sencillo y rápido, solo necesitarás seguir las indicaciones y proporcionar la información solicitada.