Curso Introducción a la programación | CIFO L’HOSPITALET

Curso: Introducción a la programación

Duración: 90 horas

Objetivo: Desarrollar la programación de una aplicación sencilla orientada a la web utilizando funciones y acontecimientos, condicionales, arrays y bucles, para la gestión de datos y variables.

Modalidad de impartición-Fechas y horario

Modalidad de impartición:

  • Modalidad tele formación.
  • Modelo de aprendizaje basado en el desarrollo de productos y proyectos profesionales reales.
  • Grupos: 25 alumnos.

 

Calendario i horarios:

Del 17/09/20 al 14/10/20

  • Sesiones presenciales: lunes, de 15h a 20h
  • Durada: 90 horas (1 mes)

Perfil del alumnado

Personas que, todavía no tengan experiencia en el mundo de la programación, tengan interés y mucha motivación en iniciar-se en este entorno profesional. Es indispensable tener disponibilidad diaria (4 horas mínimo). Se valora cualquier introducción o iniciación en cualquier lenguaje de programación, aunque no es obligatorio.

Módulos formativos

Módulo 1 

Denominación: Datos y variables

Objetivo: Crear variables y constantes en JavaScript y PHP, utilizando los diferentes tipos de datos existentes.

Duración: 10 horas

Contenidos teórico- prácticos:

–  Tipos de datos en JavaScript y PHP:

  • Datos Booleanos (true/false)
  • Datos Numéricos (Number)
  • Datos de texto (String)
  • Arrays (Introducción)
  • De objetos
  • Null (valor estricto)

– Variables:

  • Tipos de variables
  • Declaración de variables
  • Creación de una variable y asignación de valores
  • Scope o ámbitos de actuación de una variable

– Constantes: características y funcionalidades de los diferentes tipos de datos.

– Interpolación de cadenas de texto (String) con JavaScript i PHP:

  • Utilización del formato ${variable} y las comitas invertidas (javaSript)
  • Utilización de las comitas dobles y simples (PHP)

 

Módulo 2 

Denominación: Operadores y expresiones

Objetivo: Construir expresiones en javaSript y PHP utilizando las diferentes tipologías de operadores y expresiones. 

Duración: 10 horas

Contenidos teórico – prácticos:

– Concepto de Operador i Expresión en programación

– Clasificación de los operadores comunes en JavaScript y PHP

  • Operadores de asignación.
  • Operadores aritméticos.
  • Operadores de incremento / decremento
  • Operadores de comparación
  • Operadores ternarios
  • Operadores lógicos

– Operadores y expresiones de exclusivos de PHP (PHP 7)

  • Asignación por referencia
  • OR exclusivo (XOR)
  • Operador AND (diferente a &&)
  • Operador OR (diferent a ‖)
  • Operador de la nave espacial (<==>)
  • Operador coalescente o de fusión de Null
  • Operador de control de errores
  • Operador de concatenación
  • Operador <> (diferente a)

– Operadores y expresiones de JavaScript (ECMAScript 6+)

  • Operador de propagación (spread operator)
  • Construcciones de expresiones

– Competencias transversales

  • Capacidad de gestión y planificación
  • Aprendizaje continuo
  • Razonamiento lógico para la resolución de problemas en programación

 

Módulo 3 

Denominación: Funciones y eventos

Objetivo: Crear eventos en JavaScript a partir de diferentes funciones y su relación con los diferentes elementos de HTML y CSS.

Duración: 22 horas

Contenidos teórico – prácticos:

– Introducción a la relación HTML / CSS / JavaScript

  • Estructura del documento HTML
  • El papel de CSS
  • Integración de JavaScript en un documento HTML

– Los eventos:

  • Tipos de eventos en javaScript y su función
  • PHP y su único evento
  • Sintaxis básica

– Las funciones

  • Parámetros de las funciones
  • Devolución de los datos generados a una función

– Relación de las funciones y los eventos.

 

Módulo 4 

Denominación: Condicionales

Objetivo: Construir condicionales utilizando los operadores lógicos y de comparación y creando expresiones de manera correcta.

Duración: 15 horas

Contenidos teórico – prácticos:

– Tipos de condicionales y sus funcionalidades

  • If
  • Switch

– Utilización correcta de las condiciones, operadores y expresiones

  • Operadors de comparació
  • Operadors lògics

– Estructura y sintaxis

  • Utilització correcta els condicionals

 

Módulo 5

Denominación: Arrays

Objetivo: Estructurar los datos, creando arrays y su posterior manipulación, utilizando la propiedad y los principales métodos de los arrays.

Duración: 15 horas

Contenidos teórico – prácticos:

–  Los arrays, características y funcionalidades

– Sintaxis:

  • Uso de corchetes y comas (para separar valores)
  • Selección de valores: array[índice]

– Creación de arrays:

  • a. Método: Escritura compacta (var array=[“dato1”,”dato2”])
  • b. Método: Escritura por valores (array[0]=”dato1”)
  • c. Método: Escritura con el método push (array.push(“dato1”))

– Propiedad y métodos de los arrays

  • Propiedad
  • Métodos

 

Módulo nº6 

Denominación: Bucles

Objetivo: Crear bucles de diferentes tipos según su funcionalidad cuidando de manera correcta las normas de sintaxis y su relación con los arrays.

Duración: 22 horas

Contenidos teórico – prácticos:

– Funcionalidades, características y utilidades de los bucles

– Tipos de bucles y sus orientaciones.

  • for
  • do while
  • While
  • Foreach
  • for of
  • for in.
  • map (Exclusivo a partir de ECMAScript 6+)

– Relación de los bucles con los arrays: creación dinámica de contenido.

  • InnerHTML con el operador +=
  • Uso de document.getElementsByClassName(“nombre”)[índice]…
  • Uso de document.querySelectorAll (“.nombre”)[índice]…

 

Inscripción

https://cifovirtual.cat/

Un comentario en «Curso Introducción a la programación | CIFO L’HOSPITALET»

  • el 16/05/2022 a las 1:54 pm
    Enlace permanente

    Espero que se mejor que cifo Salt que es lo peor que he vivido en años.

    Respuesta

Deja una respuesta

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