Curso MySQL de cero hasta experto Ver 5.7 y 8 Linux Act 2024
What you'll learn
- Aprender diseño de bases de datos relacionales.
- Aprenderás a instalar, configurar y montar una base de datos en un servidor real en la nube con Ubuntu Server.
- Aprender MySQL hasta lo más avanzado y estarán actualizados ya que el curso se actualizara constantemente.
- Aprender temas avanzados de bases de datos (triggers. stored procedures, functions, views).
- Aprenderás a crear formularios en Microsoft Excel con base de datos en Mysql.
- Hacer un buen análisis de información escrita para formar una base de datos bien estructurada tanto desde el modelo hasta codificar sus tablas y relaciones.
- Optimizar el desempeño de las bases de datos con el uso de indices.
- Otorgar y eliminar permisos a los usuarios de las bases de datos para una máxima seguridad.
- Podrás aplicar estos mismos conocimientos a otros motores de bases de datos mas de un 90% de lo que aquí aprendas aplica para MariaDB y otros motores de bd..
Requirements
- Computadora con Windows 7, Windows 8 o Windows 10.
- Una conexión a internet.
- Y lo mas importante. Ganas de ser experto en bases de datos.
- El estudiante deberia de tener conocimientos básicos en la creación de bases de datos y haber utilizado algún motor de base de datos por simple que sea.
Description
ACTUALIZACIÓNES RECIENTES
Se actualizo por completo la sección funciones de agregación ( sección 12 ), ya que es una sección muy completa con temas nuevos que aplican para la versión 8 de MySQL.
Te enseño lo necesario para contratar un VPS (servidor privado virtual) en la nube por si quieres tener una base de datos en la nube real en Ubuntu Server para que este disponible en todo el planeta y todos los días del año, esta sección esta pensada para quienes quieren una base de datos en la nube con un servidor real y con la seguridad que solo Linux puede ofrecer a un costo de renta realmente bajo.
Se agregó una clase en la cual se te enseña como y de donde descargar la versión de Mysql 8, ademas se mostraran los cambios en cada vídeo si es que los hay entre Mysql 5.7 y Mysql 8, realmente son pocos los cambios a realizar entre ambas versiones. Se agregó una sección en la cual se hace una conexión entre Microsoft Excel y Mysql para hacer un pequeño formulario mediante el cual podremos consultar, agregar y eliminar registros de una tabla de Mysql pero desde excel.
INTRODUCCIÓN
Bienvenido a tu Curso MySQL con el tendrás los conocimientos que necesita un DBA(Database Administrator) o un programador pero en un nivel de experto, te llevaré de la mano desde el análisis para hacer una base de datos hasta administrarla, optimizarla y agregarle programas almacenados como lo son, triggers, vistas, funciones almacenadas y procedimientos almacenados para sacar el máximo provecho a las bases de datos así como proveerlas de seguridad, con lo que aquí aprendas también es aplicable a motores de base de datos como lo son MariaDB, Sql Server, Firebird, Oracle, Informix entre otros ya que el lenguaje SQL es muy general y solo cambia muy poco de un motor de base de datos a otro, recuerda que si eres programador o eres DBA, siempre utilizaras bases de datos para tu trabajo y aquí te proporciono un camino para facilitarte tus labores profesionales garantizado.
¿Qué contiene este curso?
Mas de 20 hrs de clases en vídeos con un único objetivo cada uno .
Cada clase incluye el código fuente de las sentencias sql que se utilizan para hacer los ejemplos.
Te proporciono el software necesario para trabajar y las diapositivas para que puedas tenerlas al alcance siempre como apoyo.
Creamos una base de datos desde cero, hacemos el análisis de casos reales de base de datos y te proporciono una base de datos de pruebas para que la puedas utilizar para los ejemplos.
Soporte por parte de el instructor para tus dudas las cuales tratare de responderlas en menos de 24 hrs.
Actualización constante del curso y sobre todo acepto las peticiones de mis alumnos para ampliarlo con temas que uds elijan o temas completamente nuevos se subirán secciones completas.
¿Porqué publico este curso?
Cuando yo trabajaba analizando la base de datos de una nómina de un gobierno estatal comencé utilizando un motor de base de datos llamado Informix de IBM, el sistema y la base de datos ya estaban creados y me toco darle mantenimiento, fue entonces cuando me di cuenta que no solo es bueno saber programar en lenguajes de programación sino que las bases de datos es el corazón de toda la programación y teniendo un buen diseño y seguridad en tu base de datos puedes dar buenos resultados, adicional a ello yo batalle mucho para aprender lo que aquí plasmo en este curso me hubiera gustado haber tenido un curso como este para poder comprender todo lo que maneje en ese motor de bases de datos, también descubrí que lo que ahí aprendí lo puedo aplicar en cualquier motor de bases de datos y sobre todo enseñarlo a miles de personas, la sintaxis a veces cambia un poco pero el fin es el mismo.
No lo dudes al adquirir este curso ya que es para ti, no te arrepentirás de adquirirlo te lo garantizo.
Who this course is for:
- Estudiantes y profesionistas que desean ampliar sus conocimientos en MySQL y lograr ser expertos en la materia
- Estudiantes y profesionistas que ya han visto o tienen conocimientos básicos de bases de datos ya que aquí se verán temas muy avanzados para facilitarte tus labores en el día a día en el uso de bases de datos.
- Estudiantes y profesionistas que tienen la necesidad de tener una base de datos en la nube disponible las 24hrs del dia y los 365 dias del año y con la seguridad informática necesaria
Instructors
Mi nombre es Iván E. Tinajero Díaz, soy Ingeniero de Software y tengo una Maestría en Ingeniería de Software por parte del CIMAT (Centro de Investigación en Matemáticas). Actualmente trabajo en una dependencia Gubernamental desempeñandome en el área de desarrollo de sistemas. Tengo más de 11 años de experiencia desarrollando software, principalmente con el lenguage de programación Java y PHP, aunque tambien tengo conocimientos de Python y C++.
He trabajado con diferentes tecnologías Java:
- Spring Boot
- Spring Framework
- Spring MVC
- Spring Data JPA
- Spring Data REST
- Spring Security
- Thymeleaf
- Java Server Faces con Primefaces
- Hibernate
- Java Server Page y Servlets.
- Apache Tomcat
Tengo experiencia en el desarrollo de:
- Aplicaciones Web.
- Restful Web Services.
- SOAP Web Services.
Tengo 2 certificaciones:
1. Certified ScrumMaster
2. SEI-Certified PSP Developer
¿Porqué estoy compartiendo cursos?
Decidí crear cursos online para ayudar a los estudiantes y desarrolladores a acelerar la curva de aprendizaje de desarrollo de aplicaciones por medio de ejemplos prácticos y aplicaciones reales.
Mi nombre es Juan Tinajero Díaz, soy ingeniero de software, tengo una certificación y grado de consultor en sistemas administrativos y contables por parte de la empresa Aspel de México, trabajo de forma independiente, tengo más de 12 años programando para diferentes sectores tanto de gobierno como particulares, me gusta mucho programar en especial en los lenguajes de programación Java y Php. Conozco motores de base de datos como lo son: Sql Server Mysql, Informix, Firebird.
Decidí trabajar en cursos online ya que aprendo mucho y así puedo ayudar a muchas personas a elevar su nivel de programación de una forma rápida y sencilla.