We may earn an affiliate commission when you visit our partners.
Course image
John Leonardo Vargas and Daniel Rodríguez Cárdenas

En el mundo moderno cualquier empresa u organización requiere ser competitiva para mantenerse activa en un mercado cambiante. Uno de los aspectos que contribuye a esa competitividad es el manejo apropiado de los datos relacionados con sus procesos y la rapidez con la que pueda consultarlos, analizarlos y tomar decisiones precisas e informadas.

Read more

En el mundo moderno cualquier empresa u organización requiere ser competitiva para mantenerse activa en un mercado cambiante. Uno de los aspectos que contribuye a esa competitividad es el manejo apropiado de los datos relacionados con sus procesos y la rapidez con la que pueda consultarlos, analizarlos y tomar decisiones precisas e informadas.

Los sistemas de información que funcionan para internet tienen grandes ventajas como poder manejarlos en diferentes dispositivos como computadores, celulares y tabletas. Tienen mucha mayor capacidad de almacenamiento en comparación con Microsoft Access y relativamente mayores protocolos de seguridad para proteger los datos.

Otra ventaja de este tipo de software es que el cliente no requiere adquirir ningún programa especializado, lo único que requiere es que los dispositivos estén conectados a Internet para poder manejar sus sistemas de información en línea.

En este curso aprenderás a diseñar el mismo sistema de información creado en el primer curso de este programa de certificación, un CRM (Customer Relationship Management), creando la base de datos relacional en MySQL, y los formularios, consultas e informes en la plataforma Joomla con PHP y MySQL.

What you'll learn

  • Instalar el servidor de prueba Localhost con WAMP (Windows, Apache, MySQL, PHP).
  • Instalar y gestionar un administrador de contenido en la web con un Sistema de Gestión de Contenido (CMS) Joomla.
  • Crear y relacionar las tablas, subtablas y tablas de codificación (Base de Datos Relacional) en MySQL.
  • Crear las páginas dinámicas y manejo de usuario en la interface de configuración Joomla.
  • Automatizar procesos a través de código de programación en PHP/MySQL.
  • Crear consultas que procesen y/o calculen información interrelacionada y permitan la exportación.

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Learning objectives

  • Instalar el servidor de prueba localhost con wamp (windows, apache, mysql, php).
  • Instalar y gestionar un administrador de contenido en la web con un sistema de gestión de contenido (cms) joomla.
  • Crear y relacionar las tablas, subtablas y tablas de codificación (base de datos relacional) en mysql.
  • Crear las páginas dinámicas y manejo de usuario en la interface de configuración joomla.
  • Automatizar procesos a través de código de programación en php/mysql.
  • Crear consultas que procesen y/o calculen información interrelacionada y permitan la exportación.

Syllabus

**Sección 1. Instalación, configuración e introducción a los programas.
**
Instalar el servidor de prueba Localhost
Introducción a WAMP
Read more
Introducción a MySQL
Introducción a los CMS tipo Joomla.
Configurar el sitio en Joomla.
Sección 2. Diseño de bases de datos relacionales en MySQL
Diseño de un modelo relacional
Relacionar tablas y subtablas.
Crear un modelo relacional
Importación de datos.
Sección 3. Diseño de Consultas e informes
1. Consultas en MySQL
De selección
De actualización
De eliminación
Criterios de filtrado
Campos calculados
Sección 4. Diseño y despliegue de la solución
Diseño de formularios, subformularios y del CRM.
Personalización y diseño del sitio web.
Migración a un servidor de internet.
2. Añadir componentes al CMS Joomla3.Configurar un CRM en Joomla.4. Informes con base en consultas

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Dirigido a profesionales del área de sistemas o informática interesados en aprender sobre diseño y gestión de sistemas de información web
Introduce el uso de plataformas de código abierto y gratuitas para el diseño y gestión de sistemas de información web
Requiere conocimientos previos en sistemas de gestión de bases de datos (MySQL) y en lenguajes de programación web (PHP)
Cubre aspectos esenciales del diseño y gestión de sistemas de información web, como la creación de bases de datos relacionales, el desarrollo de formularios y consultas, y la integración con CMS (Joomla)
Proporciona una base para el desarrollo de sistemas de gestión de relaciones con clientes (CRM) utilizando herramientas web
Impartido por instructores experimentados en el diseño y desarrollo de sistemas de información web

Save this course

Save Diseño de Sistemas de información gerencial para Internet con MySQL / PHP y Joomla to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Diseño de Sistemas de información gerencial para Internet con MySQL / PHP y Joomla. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Diseño de Sistemas de información gerencial para Internet con MySQL / PHP y Joomla will develop knowledge and skills that may be useful to these careers:
Information Systems Manager
An Information Systems Manager plans, organizes, and directs the implementation of information systems. This course may be useful in teaching you concepts that are useful in this role, such as designing systems of information that function for the internet and managing data related to processes.
Database Manager
A Database Manager plans, organizes, and maintains databases. This course may be useful in teaching you concepts that are useful in this role, such as creating and relating relational database tables in MySQL and automating processes through programming code in PHP/MySQL.
Business Analyst
A Business Analyst analyzes an organization's business processes and makes recommendations for improvement. This course may be useful in teaching you concepts that are useful in this role, such as designing systems of information that function for the internet and managing data related to processes.
Systems Analyst
A Systems Analyst analyzes and designs computer systems. This course may be useful in teaching you concepts that are useful in this role, such as designing systems of information that function for the internet and managing data related to processes.
Database Administrator
A Database Administrator designs, implements, and maintains databases. This course may be useful in teaching you concepts that are useful in this role, such as creating and relating relational database tables in MySQL and automating processes through programming code in PHP/MySQL.
Computer Systems Analyst
A Computer Systems Analyst analyzes and designs computer systems. This course may be useful in teaching you concepts that are useful in this role, such as designing systems of information that function for the internet and managing data related to processes.
Webmaster
A Webmaster designs, develops, and maintains websites. This course may be useful in teaching you concepts that are useful in this role, such as installing and managing a content management system (CMS) and creating dynamic pages and user interfaces.
Software Engineer
A Software Engineer designs, develops, and maintains software systems. This course may be useful in teaching you concepts that are useful in this role, such as automating processes through programming code in PHP/MySQL.
Data Analyst
A Data Analyst collects, analyzes, interprets, and presents data. This course may be useful in teaching you concepts that are useful in this role, such as creating queries that process and/or calculate interrelated information and allow for export.
Web Developer
A Web Developer designs, builds, and maintains websites. This course may be useful in teaching you concepts that are useful in this role, such as installing and managing a content management system (CMS) and creating dynamic pages and user interfaces.
Data Scientist
A Data Scientist collects, analyzes, and interprets data to extract meaningful insights. This course may be useful in teaching you concepts that are useful in this role, such as creating queries that process and/or calculate interrelated information and allow for export.
Computer Programmer
A Computer Programmer writes and tests code for computer programs. This course may be useful in teaching you concepts that are useful in this role, such as automating processes through programming code in PHP/MySQL.
Network Administrator
A Network Administrator plans, organizes, and maintains computer networks. This course may be useful in teaching you concepts that are useful in this role, such as installing and managing a content management system (CMS) and creating dynamic pages and user interfaces.
Project Manager
A Project Manager plans, executes, and closes projects. This course may be useful in teaching you concepts that are useful in this role, such as designing and deploying a solution.
Information Technology Specialist
An Information Technology Specialist provides technical support to users of computer systems. This course may be useful in teaching you concepts that are useful in this role, such as installing and managing a content management system (CMS) and creating dynamic pages and user interfaces.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser