Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso de Introducción a la programación

DISPONIBLE EN MODALIDAD:

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
Aprende Introducción a la programación: Curso completo

¿A quién va dirigido?

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

Objetivos del 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 este 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

  • 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?
tema 2

Variables y Constantes

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

Funciones

  • Modularidad.
  • Signatura de las funciones.
  • Valor de retorno.
  • Parámetros.
  • Cuerpo de la función.
  • Funciones recursivas.
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.
tema 5

Orientación a Objetos

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

Métodos

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

Lenguajes Interpretados

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

Lenguajes Compilados

  • ¿Qué es un lenguaje compilado?
  • Lenguajes compilados más usados.
  • Ventajas de los lenguajes compilados.
  • Inconvenientes.
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.
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.
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.
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.
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.
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.
tema 15

Tu primera web dinámica

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

Ejemplos Avanzados

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

Tu primera aplicación de consola

  • Web con gestor de contenidos.
  • Single Page Application.
  • App Móvil.
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.

Curso de Introducción a la programación bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient