Volver a Categorías / Programación

Curso de Introducción a la programación Mobile con JavaScript y PHP (IFCD56)

Este curso proporcionará a los participantes una sólida introducción a dos lenguajes de programación fundamentales en el desarrollo web: JavaScript y PHP. Desde los conceptos básicos hasta la creación de aplicaciones interactivas y dinámicas, este programa está diseñado para principiantes que desean embarcarse en el emocionante viaje de la programación web.

Desarrolladores con conocimientos básicos en desarrollo web. Es recomendable que el alumno tenga unos conocimientos básicos en cuanto a programación orientada a objetos, estructuras de datos y manejo de ficheros.

El objetivo del curso es proporcionar a los estudiantes los conocimientos y habilidades necesarios para comenzar a desarrollar aplicaciones web y móviles, utilizando JavaScript y PHP como principales lenguajes de programación.

Se recomienda que el alumnado tenga conocimientos básicos sobre HTML estándar y la última versión del intérprete de PHP(8.2) instalada en su sistema operativo.

  • Tipos de Datos en JavaScript y PHP

    • Introducción a JavaScript
    • Entorno de desarrollo en JavaScript
    • Tipos de datos en JavaScript
    • Introducción a PHP
    • Entorno de desarrollo en PHP
    • Tipos de datos en PHP
    • Resumen
  • Variables

    • Tipos de variables en JavaScript
    • Declaración de variables en JavaScript
    • Ámbitos de variables en JavaScript
    • Tipos de variables en PHP
    • Declaración de variables en PHP
    • Ámbitos de variables en PHP
    • Resumen
  • Constantes: Características y funcionalidades de los diferentes tipos de datos

    • Características de las constantes en JavaScript
    • Funcionalidades de las constantes en JavaScript
    • Características de las constantes en PHP
    • Funcionalidades de las constantes en PHP
    • Comparación de las constantes en JavaScript y PHP
    • Resumen
  • Interpolación de cadenas de texto (string) con Javascript y PHP

    • Interpolación de cadenas de texto con JavaScript
    • Interpolación de cadenas de texto con PHP
    • Comparación de la interpolación de cadenas en JavaScript y PHP
    • Resumen
  • Concepto de operador y expresión en programación

    • Concepto de operador en programación
    • Concepto de expresión en programación
    • Resumen
  • Clasificación de los operadores comunes en JavaScript y PHP

    • Introducción a operadores y expresiones en JavaScript y PHP
    • Clasificación de los operadores comunes en JavaScript
    • Clasificación de los operadores comunes en PHP
    • Resumen
  • Operadores y expresiones exclusivos en PHP

    • Operadores exclusivos de PHP (PHP 7)
    • Expresiones exclusivas de PHP (PHP 7)
    • Resumen
  • Operadores y expresiones en JavaScript (ECMASCRIPT 6+)

    • Operadores en JavaScript (ECMASCRIPT 6+)
    • Expresiones en JavaScript (ECMASCRIPT 6+)
    • Resumen
  • 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
    • Resumen
  • Los eventos

    • Introducción a los eventos en JavaScript
    • Tipos de eventos en javaScript y su función
    • PHP y su único evento
    • Resumen
  • Las funciones

    • Declaración y llamada de funciones
    • Parámetros y argumentos en funciones
    • Devolución de los datos generados a una función
    • Resumen
  • Relación de las funciones y los eventos

    • Relación de las funciones y los eventos en JavaScript
    • Manejo de eventos con JavaScript
    • Relación de las funciones y los eventos en PHP
    • Resumen
  • Tipos de condicionales y sus funcionalidades

    • Tipos de condicionales y sus funcionalidades en JavaScript
    • Tipos de condicionales y sus funcionalidades en PHP
    • Resumen
  • Utilización correcta de las condiciones, operadores y expresiones

    • Operadores de comparación en JavaScript
    • Operadores de comparación en PHP
    • Resumen
  • Estructura y sintaxis

    • Utilización correcta de los condicionales en JavaScript
    • Operadores de comparación
    • Operadores lógicos
    • Utilización correcta de los condicionales en PHP
    • Resumen
  • Los arrays, características y funcionalidades

    • Introducción al concepto de array
    • Características principales
    • Utilización correcta de los arrays en programación
    • Operaciones
    • Ejemplo operaciones con arrays
    • Tipos de arrays
    • Ventajas y desventajas
    • Estructura de los arrays
    • Resumen
  • Sintaxis

    • Sintaxis de los arrays
    • Buenas prácticas
    • Uso de corchetes y comas (para separar valores)
    • Selección de valores: array[índice]
    • Resumen
  • Creación de arrays

    • Creación de arrays en JavaScript
    • Tipos de arrays en PHP
    • Creación de arrays en PHP
    • Resumen
  • Propiedad y métodos de los arrays

    • Métodos sobre arrays en JavaScript
    • Métodos sobre arrays en PHP
    • Resumen
  • Funcionalidades, características y utilidades de los bucles

    • Introducción al concepto de bucle
    • Características de los bucles en programación
    • Funcionalidades de los bucles en programación
    • Resumen
  • Tipos de bucles y sus orientaciones

    • Introducción a los bucles en JavaScript
    • Tipos de bucles en JavaScript
    • Iteración sobre arrays
    • Resumen
  • Relación de los bucles con los arrays: creación dinámica de contenidos

    • Introducción al DOM
    • Nodos y elementos en el DOM
    • Relación de los bucles con los arrays: creación dinámica de contenido
    • Manipulación de contenido
    • Resumen
  • Introducción al desarrollo Mobile con Apache Cordova

    • Introducción a Apache Cordova
    • Arquitectura de Apache Cordova
    • Resumen
  • Desarrollo de un proyecto con Apache Cordova

    • Creación de un proyecto básico
    • Desarrollo de funcionalidades básicas
    • Resumen
  • Trabajar con JavaScript y PHP en un proyecto con Apache Cordova

    • JavaScript para Cordova
    • PHP en el lado del servidor
    • Comunicación cliente-servidor con JavaScript
    • Resumen
  • Precio: 675

    90 horas de formación online