Mostrando entradas con la etiqueta Programacion Orientada a Objetos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Programacion Orientada a Objetos. Mostrar todas las entradas

martes, 28 de enero de 2014

Crea tu primer Red Social en PHP - Diseño de la Base de Datos




Comenzaremos a desarrollar una pequeña Red Social, no como toda la infraestructura de las actuales como Facebook o Twitter.Llevaremos los principios de la programación orientada a objetos, como así el manejo de una base de datos.







He creado un modelo relacional de nuestra Base de Datos, esta consiste en 5 tablas:

  • usuario
  • actualizacion
  • comentario
  • amigos
  • votos


La tabla usuario se relaciona con otras tres: amigos, actualizacion y comentario.

Tabla usuario.


lunes, 9 de diciembre de 2013

Programación Orientada a Objetos Java Parte 1.




Es hora de programar orientado a objetos comúnmente conocido como POO.
En una entrada anterior explico algunos términos de POO por si gustan leerlo.
Ahora bien, nos enfocaremos en Java. 







Dificultad: Intermedio
Herramientas: IDE Eclipse.
Tiempo estimado de finalización: 30 minutos.

Abrimos nuestro IDE.




Crearemos un nuevo proyecto.




Lo llamaremos POO.

lunes, 16 de septiembre de 2013

Programación Orientada a Objetos.




Programación orientada a objetos es unestilo de codificación que nos permite realizar tareas similares dentro de las clases. Esto nos ayuda a mantener el código mas legible y sin repetir.







La ventaja de usar la Programación Orientada a Objetos es que al querer actualizar el código  basta solo en cambiar algunas pocas lineas de código. 


Miedo a la POO.

La mayoría de los desarrolladores le tenemos miedo a la Programación Orientado a Objetos, a mi me causo una sensación rara de cambiar la programación estructurada a POO. 
Cuando vemos el código en POO veremos una sintaxis muy compleja pero viéndola bien es mas fácil.

¿Que es Programación Orientada a Objetos?

La Programación Orientada a Objetos es un estilo de codificación que permite a los desarrolladores a realizar un grupo de tareas similares en  las clases.

¿Como entender las Clases y lo Objetos?

Les pondré un ejemplo muy sencillo.
Mi hermano estudia arquitectura así que les daré el ejemplo enfocado a ello ya que se me hace la mejor manera de entender.