Curso Java SE, Java EE con MySQL - De básico hasta avanzado
What you'll learn
- Aprender los fundamentos del lenguaje de programación Java SE utilizando Windows.
- Aprender la Programación Orientada a Objetos.
- Aprender desarrollo web con Java EE (Servlets y JSPs) utilizando Linux.
- Aplicar el patrón de diseño MVC en tus aplicaciones web.
- Implementar seguridad a tus aplicaciones web con el estándar de Java EE.
- Comprar tu propio servidor VPS (Virtual Private Server) para publicar tus aplicaciones web en Internet.
- Instalar y configurar Apache Tomcat en un servidor Linux.
- Registrar tu propio dominio con el proveedor de hosting Godaddy y configurarlo con tu servidor Linux.
- Desarrollar una aplicación web para publicar ofertas de empleos para practicar todos los conceptos aprendidos durante el curso.
Requirements
- Computadora con Windows/Linux/Mac.
- Diseño web básico con HTML y CSS.
- Y lo más importante. ¡ Muchas ganas de aprender Java !
Description
Bienvenido al tu curso "Java SE, Java EE (Web) con MySQL - De básico hasta avanzado", el curso en el que aprenderás a programar desde cero con el lenguaje de programación Java SE. Comenzaremos aprendiendo las bases del lenguaje de programación Java (NIVEL BASICO), continuaremos viendo el desarrollo de aplicaciones web (NIVEL INTERMEDIO) y terminarás aprendiendo a configurar tu propio servidor Linux Ubuntu Server con Apache Tomcat con tu propio dominio para publicar tus aplicaciones web (NIVEL AVANZADO).
¿Qué incluye el curso?
Más de 40 horas de clases en video donde se explica paso a paso los diferentes temas.
Las clases donde se explican los diferentes conceptos son apoyadas con diapositivas para reforzar más el aprendizaje.
En las clases de programación se proporciona todo el código fuente para que lo puedas utilizar como base para tus propios proyectos.
Desarrollo de una aplicación web para poner en práctica todos los conceptos aprendidos durante el curso.
Soporte por parte del instructor para preguntas o dudas relacionadas con temas del curso, las cuales serán respondidas en menos de 24 Hrs.
Ampliación de temas para que el curso sea mucho mas completo sin que pagues nada adicional por dichos cambios.
¿Porqué estoy compartiendo este curso contigo?
En mi primer trabajo como desarrollador de software me pidieron desarrollar una aplicación web con Java. En aquel tiempo no había mucha documentación que me ayudara a avanzar rápido con el desarrollo de esta aplicación. Me hubiera ayudado mucho un curso como este que te estamos compartiendo, sobre todo por como esta estructurado. El curso te explica todos los conceptos que pudieras necesitar en un futuro para crear cualquier tipo de aplicación web con Java. Por eso estoy compartiendo este curso, para que tú avances más rápido.
No esperes más, comienza a aplicar los conocimientos que ya tienes de Java para crear aplicaciones web dinámicas.
Who this course is for:
- Este curso está dirigido a personas que quieren iniciar a desarrollar aplicaciones con Java SE.
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.