Diseño y programacion PHP-JAVA-QTCREATOR-C++
Programcion php, orientada objeto
Clases
Metodos
propiedades
Base datos Mysql
Variabilidad de la base de datos.
Según el contenido,
jerárquicas,
de red.
transaccionales,
relacionales,
multidimensionales,
y orientadas a objetos.
Multiplataforma
Creación páginas web dinámicas
PHP es multiplataforma, por lo tanto te permite operar en varios sistemas operativos. Funciona excelente en LINUX, UNIX y Windows. También funciona sin esfuerzos con Apache/MySQL.
Programcion java, orientada objeto
Java es una plataforma de desarrollo de propósito general cuya principal oferta de valor siempre ha sido "Escribe una vez, ejecuta en todas partes". En la actualidad es prácticamente ubicua: puedes encontrar aplicaciones Java desde pequeños dispositivos conectados del "Internet de las Cosas" (IoT), hasta servidores, pasando por aplicaciones de gestión en escritorio, desarrollos para móviles, videojuegos...
Existen diversos motivos, técnicos y no técnicos, para la popularidad de Java, pero ¿cuáles son las principales propuestas de valor TÉCNICAS para desarrollar con Java.
Es multiplataforma
El código Java es robusto
Es orientada a objetos
Otra cuestión que no llama la atención por especial en la actualidad, pero a mediados de los años 90, cuando se lanzó Java, no era algo tan frecuente como lo es ahora. Gracias a su orientación a objetos es más fácil crear aplicaciones modulares y reutilizar partes de las mismas, además de que permite implementar mejores patrones de diseño probados que contribuyen a la robustez que se comentaba en el apartado anterior.
También es uno de los motivos de que la propia plataforma sea tan extensible y disponga de tantas funcionalidades nativas o añadidas.
Programcion C++, orientada objeto
Los desarrolladores de aplicaciones saben bien lo complejo que resulta la creación y estructuración de los distintos componentes. Los componentes listos para usar de las bibliotecas y los frameworks desempeñan un papel muy importante, ya que no solo ayudan a estandarizar el proceso de desarrollo, sino que también lo facilitan. El marco multiplataforma Qt, por ejemplo, reduce la cantidad de trabajo en el desarrollo de interfaces de usuario y en la creación de programas completos, donde además resulta de especial importancia facilitar la colaboración entre programadores y desarrolladores. Todo ello queda garantizado por los componentes como el entorno de desarrollo integrado
Qt Creator, un lenguaje declarativo propio y diversos módulos libremente seleccionables.
A lo largo de los años, Qt ha pasado de ser una sencilla biblioteca de clases a un amplio framework, dejando así tras de sí numerosas actualizaciones en su modelo de licencia. El actual modelo de licencia dual, que brinda al usuario la oportunidad de elegir entre una licencia propietaria o licencias de código abierto GPL y LGPL, hace posible tanto el uso libre como la explotación comercial.
Le programamos, sistema funcional y fácil de mantener por cualquier empresa o programador.