Skip to content
🎬 Ver diapositivas

DAWS

Objetivos
De dónde partimos y hacia dónde
  • Situar lo que ya sabemos (primero de DAW o DAM, Java, ganas de programar)
  • Ver qué cambia al pasar a PHP en un entorno cliente / servidor
  • Acordar cómo vamos a trabajar: entender, practicar, sin prisa y sin pausa

Finalidad

Al terminar deberás…

  • Explicar por qué este módulo no es “otro Java con otra sintaxis”
  • Enumerar de qué dependemos (cliente, página, red, HTTP, servidor)
  • Tener claro que a programar se aprende programando

Qué vamos a ver en este curso ​

Situación de la que partimos ​

El profesor va a partir dando por supuesto lo siguiente.

Conocimiento previo

Situación actual

  • Habéis estudiado primero de DAW o DAM
  • Sabemos programar en Java u otro lenguaje orientado a objetos
  • Nos gusta la programación
  • Creo que me gusta mucho el desarrollo web

Y ahora qué ​

Objetivos
Qué cambiará

Vamos a seguir programando, pero con algunos cambios.

Aprendiendo PHP ​

Seguiremos implementando algoritmos (eso siempre).

El entorno
Va a cambiar el entorno en el que corren las aplicaciones: será un entorno cliente / servidor.
El lenguaje
Cambia el lenguaje y un poco el paradigma. PHP es **interpretado**, de **tipado dinámico** y está muy orientado a las expresiones.
El encaje
Nuestro trabajo va a ser una parte de un todo.

Dependemos de muchos elementos:

  1. Necesitamos la programación del cliente
  2. Necesitamos la página donde embeber nuestro código
  3. Necesitamos la red
  4. Necesitamos HTTP para transferir las aplicaciones, los datos y el resultado de nuestro código
  5. Necesitamos un servidor web que residirá en un hosting
  6. El código normalmente se ejecutará en una máquina diferente de la que estamos desarrollando, y esto despista un poco
El servidor web

Siempre en un servicio dedicado: el servidor web.

En clase suele vivir dentro de Docker; en producción, en un hosting. El despiste es el mismo: no corre “aquí en el escritorio”.

Va a cambiar el entorno

También cambia el entorno en el que desarrollamos las aplicaciones: editor, contenedor, Git, recarga en el navegador. No es el main de Java en local.

Cómo lo vamos a hacer ​

Informacion Adicional

Muy importante: entender lo que se hace.

Aspectos a reflexionar ​

Pregunta

Aspectos a reflexionar

Antes de entrar en PHP, unas cuantas cosas que conviene tener dichas.

  • Entender las cosas y dedicarle un tiempo para asimilarlas
  • Todas las personas que estáis aquí sois inteligentes. La inteligencia es una característica de las personas
  • No todas las personas aprendemos de la misma forma, pero sí que tenemos la facultad de aprender

Lo que sí que me ha demostrado la experiencia es que:

Actividad

Fundamental

A PROGRAMAR SE APRENDE PROGRAMANDO.

No es algo que se estudie: se practica.

  • No hay prisa y el avance está asegurado si en el camino damos pasos seguros
  • No debe haber pausa para llegar a alcanzar nuestro objetivo
  • Ver todo el temario no es el objetivo principal
Informacion Adicional

Este temario está pensado para que las empresas os abran las puertas cuando lleguéis a ellas.

Está pensado para aprender a aprender.

El objetivo es aprender disfrutando (y sufriendo un poco, je je…).

Como profesor, he de decir que mi pretensión es daros el pistoletazo de salida. Sois vosotros y vosotras quienes, en vuestra carrera profesional, habréis de llegar lejos.

Mi misión

No es estar en una meta: es encaminaros para que lleguéis a ella.

Sobre el curso ​

Actividad

Sobre el curso

  • Cada tema va a tener un soporte documental que intentará aclarar los contenidos
  • Ese soporte se usará para explicar las clases presenciales
  • Cada tema tendrá ejemplos prácticos para poder asimilar los contenidos
  • Cada tema intentará tener una práctica o trabajo que debéis entregar / presentar / defender para evaluaros

👁 Visitas: 529