Curso de introducción a la programación con PHP

Se definen los conceptos fundamentales de cualquier lenguaje de programación como variables, estructuras de decisión y de repetición, if, else, switch - case, match, for, while, foreach; y el funcionamiento de la memoria RAM, CPU y unidad de almacenamiento.
Fecha de publicación: 2021-12-04


Pensaba en compartir conocimientos aprendidos en la universidad enfocados en software, porque es lo que me gusta, sin duda el hardware es genial y apasionante, no obstante, escribir código es muy divertido. Cuando se presentó la oportunidad, aproveché y grabé unas cuantas clases que explican tres conceptos básicos en todo lenguaje: variables, estructuras de decisión y estructuras de repetición.

El curso está dirigido a quién desee incursionar en el mundo del desarrollo de software, o que ya cuenta con alguna experiencia y quiera fortalecer la base de conocimiento. El lenguaje usado es PHP, una tecnología versátil y poderosa, muy popular como lenguaje de servidor, por lo que se le atribuye el 78% de las páginas y aplicaciones web en internet. El objectivo específico es explicar los conceptos antes mencionados en forma sencilla, aplicables a cualquier lenguaje; y el objetivo general, incentivar la participación de más personas como desarrolladores de software.

Temario

  1. Introducción a los sistemas binarios: El algebra booleana y las tablas de verdad son la base de la informática moderna, usando esta lógica en conjunto al sistema numérico binario y las propiedades de la energía eléctrica, se pudo establecer una interacción automatizada entre hombre y máquina, representando pulsos o flujos de energía como números binarios, y estos a su vez, a otros sistemas numéricos; de esta manera, se pueden realizar operaciones con números, formar textos, imágenes, vídeo, y finalmente, internet como la conocemos. El sistema numérico binario también se puede representar con sonidos, luz y de muchas otras formas.
  2. Variables y la memoria RAM: Entender cómo son procesadas las instrucciones de programas es un aspecto fundamental. Se explora el concepto de variables y el funcionamiento básico de la RAM, CPU y unidad de almacenamiento principal.
  3. Estructura de decisión Si (If): Una estructura que será de permanente uso al escribir código; esta permite ejecutar bloques de código de forma condicional.
  4. Estructuras de decisión de casos (switch y match): Similar a la estructura de decisión Si, pero aplicabilidad diferente.
  5. Estructura de repetición Para (for): Las estructuras de repetición están diseñadas para ejecutar tareas rutinarias o repetitivas.
  6. Estructuras de repetición Mientras (while) y Para cada (foreach).
  7. Ejercicio y despedida del curso.

Muchas gracias por leer este artículo y no olvides que compartir nos hace crecer.

Omar Barbosa
Ingeniero Informático, desarrollador web con Python, PHP y Javascript
Compartir

Comparte este artículo en las redes sociales

Tags:

Ubicación

Bucaramanga - Santader
Colombia

Redes sociales

Sobre mi

Ingeniero Informático, desarrollador web con Python, PHP y Javascript .