LENGUAJE DE PROGRAMACIÓN WEB
Sistemas Web Integrados
- Nivel: Básico - Intermedio - Avanzado
- Lanzamiento: 16/10/2023
- Categoria: PROGRAMACIÓN
- Profesor: GEG CORPORATION
-
Precio:
$495.00

Sistemas Web Integrados
Todo el Paquete del Curso contiene desde básico hasta avanzado:
🔥 Java - JSP.
🔥 PHP
🔥 ASP . NET
🔥 Python
🔥 MySQL
Por la cantidad y calidad de recursos que te brindaremos, el Pack de Curso Lenguaje de Programación WEB - Desarrollador Web completo tiene un valor de $499 Dólares; pero dada la situación actual no tendrás que pagar ese precio.
Hemos decido hacer un MEGA descuento y sólo tendrás que pagar
Sí, por sólo $59 Dólares y tendrás los siguientes beneficios:
➡ 💡 Beneficios:
✅ 1 Certificado Internacional Oficial Firmado por los Partners de #JAVA que son Certificados por dichas Corporaciones, valuado por 220 horas cronológicas y a nombre del Ministerio de Educación del Perú gracias a nuestras alianzas estratégicas y convenios que tenemos con diversas Instituciones.
✅ Material Virtual en video con nuestros #Partners Internacionales desde #Básico hasta #Avanzando en todo el curso.
✅ Acceso al Grupo Privado de WhatsApp donde podrás preguntar tus dudas (Ingreso Programado).
✅ Acceso a Plataforma Online del Curso (para SIEMPRE)
✅ Participar en las Transmisiones Privadas Programadas con Nuestros Partners, sólo para nuestros estudiantes (Academia Virtual).
✅ Pertenecer a la Comunidad de Partners de tu ciudad.
✅ Acceso libre a nuestras Conferencias en distintas Universidades del Perú y del extranjero (Si nos vez en tu ciudad, muéstranos tu acceso a la plataforma e ingresa libre.)
✅ BOLSA LABORAL.
✅ Biblioteca Virtual Gratuita con una infinidad de material.
✅ Acceso a los Boletines diarios para que estés actualizado con lo último de la tecnología.
✅ Validación y Consulta de tu Certificado en nuestra Plataforma Web (Anti-Falsificaciones).
🔺 Adicional: 02 Videos de Seguridad de tu Red Social y Rastreo de Ubicaciones desarrollado por externos.
Tenemos varias opciones de pago, puedes realizarlo a través de:
Aprende a desarrollar sistemas de gestión de información multiplataforma (Windows, Linux y Mac) utilizando el framework ASP.Net Core MVC, Entity Framework core, para el diseño de las páginas web que conformarán nuestro proyecto se utilizará HTML5, CSS3 y el framework Bootstrap, revisaremos también la librería JQuery y la tecnología Ajax para hacer dinámicos nuestros sistemas web.
1 Presentación del curso
2 min
2. Recursos
min
3 ¿Por qué ASPNET Core MVC y Entity Framework Core
2 min
4 ¿Qué es ASPNET Core MVC?
4 min
5 ¿Qué es Entity Framework Core?
3 min
6 Descarga e Instalación de Visual Studio 2017
3 min
7 Base de datos del Proyecto Final
3 min
8 Creando una web
8 min
9 Configuración inicial del proyecto web
12 min
10 Entity Framework Core 2
2 min
11 Creando el modelo de datos
7 min
12 Controlador y vistas utilizando Scaffolding
5 min
13 Contexto de la base de datos
5 min
14 Agregar código
11 min
15 Modificando las vistas Probando el
6 min
16 Ordenar los registros por sus columnas
12 min
17 Agregar cuadro de búsqueda de registros
10 min
18 Paginación de registros
20 min
19 Creando una aplicación Web MVC con autenticación de usuarios
15 min
20 Migraciones
8 min
21 Autorización de usuarios Registro de roles (1 2)
4 min
22 Autorización de usuarios Registro de roles (2 2)
17 min
23 Autorización de usuarios Revisando las opciones del Usuario
6 min
24 Listado de los usuarios – Clase ApplicationUser
9 min
25 Edición de Usuario – Vista modal
10 min
26 Edición de Usuario – Utilizando Ajax para obtener datos del servidor
13 min
27 Edición de Usuario – Actualizando los datos del usuario
17 min
28 Edición de Usuario Mostrando los roles de cada usuario en la lista
19 min
29 Edición de Usuario Mostrando el rol del usuario en el modal
17 min
30 Edición de Usuario – Actualizando el rol del usuario
7 min
31 Detalles de Usuario – Mostrando los detalles del usuario en un modal
11 min
32 Eliminando usuario – Ventana modal
14 min
33 Registro usuarios – Modal para agregar usuarios
20 min
34 PROYECTO FINAL Usuarios, Autenticación y autorización
2 min
35 Modelo – Tabla Categoría, Tabla Curso
15 min
36 Insertar Registros – Implementando la ventana modal
17 min
37 Insertar Registros – Implementando las funcion
17 min
38 Insertar Registros – Implementando los métodos en el controlador
16 min
39 Listado Registros – Funciones JavaScript para listar registros
19 min
40 Listado Registros – Método para filtrar Datos
18 min
41 Listado Registros – Listado de categorías mediante ajax
13 min
42 Listado Registros – Métodos javascript para Obtener
13 min
43 Habilitar, deshabilitar registros – Ventana modal
14 min
44 Habilitar, deshabilitar registros – Métodos del controlador
19 min
45 Editar Registros Funciones JavaScript y métodos del controlador
19 min
46 Paginar Registros Implementando el paginador de registros (1 2)
14 min
47 Paginar Registros Implementando el paginador de registros (2 2)
13 min
48 PROYECTO FINAL – Tabla categoría
8 min
49 Implementando el controlador CursosController
7 min
50 Insertar Registros – Implementando la ventana modal pa
10 min
51 Insertar Registros – Obtener las categorías activ
18 min
52 Insertar Registros – Mostrando en el select del formular
16 min
https://player.vimeo.com/video/433301782
9 min
54 Filtrar Registros – Funciones y métodos Javascript
7 min
55 Filtrar Registros – Métodos de la clase tipo models
14 min
56 Listado Registros – CursoController, Vista index
13 min
57 Editar Registros – Obteniendo información y almacenando en promesas
14 min
58 Editar Registros – Métodos para actualizar el estado del curso
15 min
59 Editar Registros – Funciones JavaScript para actualizar datos
15 min
60 Editar Registros – Actualizando los datos
11 min
61 Paginar Registros Implementando el paginador de registro
19 min
62 PROYECTO FINAL – Tabla curso
4 min
63 Concepto de Herencia de clases Inheritance
8 min
64 Implementando la herencia de clases Inheritan
9 min
65 Implementando el controlador para la c
9 min
66 Implementando el modal para registrar estudiantes
12 min
67 Implementando los métodos de JavaScript p
12 min
68 Implementando los métodos del servidor para regis
15 min
69 Creando los métodos para obtener los registros d
14 min
70 Obteniendo los registros de los estudiantes de la t
8 min
71 Obteniendo los registros del estudio
14 min
72 Actualizando el estado de los estudiantes
12 min
73 Actualizando la información del estudiante
14 min
74 Eliminando estudiantes de la tabla persona
16 min
75 Implementando el paginador en la vista estudiantes
17 min
76 Proyecto final de la tabla personas por la part
8 min
77 Repaso breve de lo que consistes el patrón de diseño MVC[1]
12 min
78 Implementando las tablas Asignación y Inscripción a la base de datos
11 min
79 Realizando modificaciones en la vista cursos
14 min
80 Obteniendo los instructores que están activos
18 min
81. Asignando instructores a los cursos activos
17 min
82 Implementando el controlador inscripciones al proyecto
14 min
83 Implementando el modal para obtener los estudiantes en
11 min
84 Obteniendo los estudiantes en la vista inscripciones
13 min
85 Obteniendo la información del estudiante en la vista Inscripción
9 min
86 Implementando el modal para obtener Los cursos en la vista In
11 min
87 Obteniendo los curso y su información En la vista Inscripción
14 min
88 Implementando los procedimientos para realizar inscripciones
14 min
89 Implementando los procedimientos de JavaScript para cre
13 min
90 Creando la lista de cursos para asignárselo al estudiante
12 min
91 Mostrando los cursos en lista asignados al estudiante
12 min
92 Procedimientos para eliminar inscripciones de cursos
9 min
93 Procedimientos de JavaScript para enviar las inscrip
11 min
94 Guardando las inscripciones de cursos en el servidor
10 min
95 Implementando el controlador Mis cursos Controller
16 min
96 Desarrollando la vista Index del controlador Mis cursos Controller
15 min
97 Implementando los procedimientos para Obtener los da
14 min
98 Mostrando las inscripciones de cursos En la vista Mis cursos
20 min
99 Implementando el modal Para visualizar las inscripciones
13 min
100 Implementando el autocomplete En los campos del modal inscripciones
12 min
101 Enviando los datos de las inscripciones Al servidor
13 min
102 Actualizando los datos de Las inscripciones
17 min
103. Proyecto final maestro detalle
2 min
104 Creando el controlador reportes para generar los reportes del sistema
13 min
105. Creando el modal que se utilizará para crear el reporte
13 min
106. Creando los procedimientos por el lado del servidor para obtener los cursos
min
107. Mostrando los cursos en el modal reportes
18 min
108. Generando el reporte para imprimir o exportar el reporte
19 min
109. Creando el panel y el modal apara graficar los datos de los cursos
14 min
110. Obteniendo los cursos activos y no activos para graficar
13 min
111. Generando graficas de los cursos activos y no activos
13 min
112. Creando la vista previa de los gráficos de los cursos activos y no activos
min
113. Creando el servidor web local con el IIS para alojar la aplicación web
12 min
114. Publicando la aplicación web de asp net core mvc
17 min
115. Creando el sitio web en el IIS y creando la base de datos en SQL Server
11 min
116. Otorgando permisos al IIS en el servidor de SQL Server
13 min
En este curso vamos a desarrollar una plataforma de cursos online usando ASP.NET MVC 5 y mucho Vue.
1. Bienvenidos al curso
min
2. ¿Cómo vamos a trabajar?
min
3. ¿Qué softwares vamos a usar?
min
4. [Importante] Conceptos previos a conocer y repasar
min
5 Explicación del proyecto
5 min
6. Proyecto Base + VueJs
4 min
7 [Descarga el proyecto] Como levantar el proyecto
4 min
8. Lógica de la base de datos
min
9. Code First Generando nuestro modelo
16 min
10 Migración Auditoria, SoftDeleted
6 min
11. Nuevo usuario
9 min
12. Actualizar datos
19 min
13 Autorización Permisos por Rol
18 min
14 Agregando adjuntos a un alumno (Subida de archivos)
16 min
15. Script SQL para crear varios usuarios con sus respectivos roles
min
16. Nueva categoría + Vue
19 min
17. [Tarea] Listado + Paginación
min
18. Update Categoria + Vue
15 min
19. [Tarea] Delete Categoría
min
20. Cargando el Menu y guardándolo en la memoria
15 min
21. Registrar Información básica
19 min
22. Mis cursos
12 min
23. Widget reporte de ingreso
15 min
24. [Tarea] Actualizar información básica
min
25. Imagen del curso
9 min
26. Creando una lección
15 min
27. [Tarea] Listando lecciones creadas
min
28. Actualizando y Eliminando lecciones
19 min
29. [Tarea] Ordenar lecciones, aprobar y listar cursos
min
30. Listando cursos página principal y por categoría
19 min
31. Landing Page del curso
19 min
32. [Parte 1] Comprando un curso
18 min
33. [Parte 2] Comprando un curso
13 min
34. [Tarea] Completar el módulo
min
35. Widget Ingresos
15 min
36. Widget Estadísticos (Adjunto backup de mi base de datos)
min
Bienvenidos al curso de: Introducción a Java Web con JSP y MySQL desde NetBeans IDE donde aprenderás de manera práctica desarrollando un sistema de información llevar el inventario de los libros de una biblioteca y su ubicación dentro de la misma.
1. Introducción al curso
1 min
2. ¿Por qué utilizar JSP?
min
3. Conceptos básicos y sintaxis
min
4. Descarga de las herramientas necesarias
3 min
5. Instalando JAVA para Windows
2 min
6. Instalando NetBeans IDE para Windows
2 min
7. Instalando Apache Tomcat para Windows
4 min
8. Instalando XAMPP para Windows
3 min
9. Crear la base de datos desde NetBeans IDE
17 min
10. Conceptos previos sobre patrón MVC
min
11. Entendiendo el patrón MVC de nuestro proyecto
5 min
12. Agregar servidor Tomcat a NetBeans IDE
3 min
13. Crear estructura del proyecto
15 min
14. Conceptos previos sobre la Conexion y consultas a la BD - 1
min
15. Crear la clase de conexión entre Java y MySQL
11 min
16. Conceptos previos sobre los modelos
min
17. Crear modelos
9 min
18. Conceptos previos sobre las Consultas a la BD - 1
min
19. Capa de acceso a datos - 1
min
20. Crear clase de acceso a datos para categorías
20 min
21. Crear formulario para el registro de las categorías
20 min
22. Conceptos previos sobre los servlet - 1
min
23. Registrar categorías para los libros
9 min
24. Crear formulario y CAD para el registro de las editoriales
15 min
25. Completar el código del Servlet EditorialControl
min
26. Registrar editorial
6 min
27. Crear formulario y llenar combos para el registro de libros
16 min
28. Tratar de registrar la información
min
29. Crear clase de acceso a datos para los libros
13 min
30. Gestionar libros desde el formulario
17 min
31. Listar libros cierre del curso
18 min
En esta quinta parte del tutorial veremos cómo enviar y recibir ficheros utilizando un servicio web SOAP
1. Servicios Web SOAP con JAXWS,Spring,Hibernate y OSB
2 min
2. Instalación y Configuración de Java 8
5 min
3. Instalación de Base de Datos Oracle XE
5 min
4. Instalación y Configuración de MAVEN
4 min
5. Instalación del IDE SQL Developer de Oracle
4 min
6. Ejecución de Scripts de Componentes de Base de Datos
5 min
7. Instalación y Configuración del IDE Kepler
3 min
8. Instalación del IDE Jdeveloper 12C y Configuración del Servidor WebLogic
5 min
9. Creación del DataSource en el Servidor WebLogic
3 min
10. Instalación y Test de la Herramienta SOAPUI
4 min
11. Configuración de las librerías(pom.xml) del Proyecto Servicio Web SOAP
5 min
12. Creación de la estructura del Proyecto del Servicio Web SOAP
3 min
13. Configuración del Framework Spring y Hibernate
10 min
14. Programación de las Clases DAO y Services
12 min
15. Creación del Esquema(XSD) y Documento de Especificación(WSDL) del Servicio SOAP
10 min
16. Descriptores de Despliegue Web.xml y Weblogic.xml
5 min
17. Programación del Servicio Web SOAP
12 min
18. Despliegue del Servicio Web SOAP en el Servidor WebLogic
3 min
19. Testing del Servicio Web SOAP con la herramienta SOAPUI
4 min
20. Agregando método AutoCompletar al Servicio Web SOAP
9 min
21. Creación del Componente Service y Proxy en la Consola del OSB
10 min
22. Creación del Componente Service desde el Jdeveloper 12C
6 min
23. Creación del Componente Proxy desde el Jdeveloper 12C
7 min
24. Generación de Clases Cliente(proxy) del Servicio Web SOAP
6 min
25. Programación del Cliente Java para consumir Servicio Web SOAP
11 min
26. Configuración del Comando Wsimport en el pom.xml
11 min
27. Creación de una clase Servlet para consumir el Proxy y mostrarlo en el navegador
8 min
28. Implementando Autenticación Servicio Web SOAP
10 min
Aprenderás a crear aplicaciones empresariales Java EE desde cero, utilizando los Frameworks y tecnologías más importantes del mercado JSF2, Struts2, Spring4, EJB3, Hibernate, JPA2, Web Service SOAP. Aplicarás las mejores prácticas de desarrollo y lo más importante en este curso es que minimices en un altísimo porcentaje, la curva de aprendizaje necesaria para que aprendas y domines Java EE y los Frameworks, con este curso.
1. Documentos, ejercicios y (PDF) eWorkshop
min
2. Introducción
4 min
3. Creando un proyecto Java web
5 min
4. La clase Servlet y la anotación @WebServlet
13 min
5. Manejo de Formulario en Servlets
8 min
6. Arquitectura Modelo–vista–controlador (MVC) en Servlets
14 min
7. Práctica 1 - Desafío Individual Agregar nuevo producto y ... - 1
min
8. Antes de empezar - una introducción
2 min
9. Creando la base de datos y tablas e insertando datos
4 min
10. Estructura del proyecto y las clases
4 min
11. Las clases del Modelo - Data Access Object (DAO)
7 min
12. Las clases Controllers
3 min
13. La presentación - vistas JSP
4 min
14. Conexión usando Datasource (ServidorContenedor)
11 min
15. Documentos, ejercicios y (PDF) eWorkshop - 1
min
16. Introducción JavaServer Page - JSP
4 min
17. Ejemplo Hola Mundo! JSP
7 min
18. Manejo de formularios usando Bootstrap HTML5 y CSS
4 min
19. Las clases JavaBeans (Models)
9 min
20. Ejemplo Base de datos La clase JavaBeans DAO (Models) CRUD JDBC
6 min
21. Ejemplo Base de datos Las vistas JSP
6 min
22. Práctica 2 - Desafío Individua Buscar productos de la Base de Dato - 2
min
23. Documentos, ejercicios y (PDF) eWorkshop - 2
min
24. Introducción Java EE 7
5 min
25. Anotaciones @Named y @RequestScoped
9 min
27. Introducción Weld CDI (Contextos y Inyección de Dependencia)
4 min
28. CDI la anotación @Inject
2 min
29. CDI los Calificadores (Qualifier) y uso de Interfaces
8 min
30. CDI la anotación @Produces
8 min
31. Uso de Interceptores CDI (con anotaciones)
11 min
32. Manejo de Formulario y Validación en JSF2
8 min
33. Parámetros del Request
2 min
34. Práctica 3 - Desafío Individual Crear proyecto ProducesFactura
min
35. Documentos, ejercicios y (PDF) eWorkshop
min
36. Introducción al Mapeo de objeto relacional
8 min
37. Introducción a Hibernate
17 min
38. Hibernate Mapping con XML
10 min
39. La clase HibernateUtil
7 min
40. Hibernate Mapping con Anotaciones de Persistencia
7 min
41. Data Access Object - DAO
4 min
42. Práctica 4 - Desafío Individual Proyecto Hibernate para un Sistema de Cursos
min
43. Documentos, ejercicios y (PDF) eWorkshop
min
44. Introducción a Struts 2
4 min
45. Crear un Proyecto Struts 2 desde cero
5 min
46. La clase Action (Controlador)
6 min
47. La vista
4 min
48. Configuración struts.xml (Actions Mapping y Results)
9 min
49. Práctica 5 - Desafío Individual Crear Proyecto Struts2 con Hibernate - 1
min
50. Documentos, ejercicios y (PDF) eWorkshop
min
51. Introducción Spring parte I
6 min
52. Introducción Spring parte II
5 min
53. Spring vs otros Frameworks
3 min
54. Inyección de Dependencia XML
8 min
55. Inyección de Dependencia Anotación - @Autowired
7 min
56. Anotación @Component Component Scan
7 min
57. Inyección de Dependencia - Basado en Constructor
5 min
58. Inyección de Dependencia - Anotaciones @Service y @Repository
2 min
59. Práctica 6 - Desafío Individual Modificar el proyecto HolaMundoSpringConDIXML
min
60. Documentos, ejercicios y (PDF) eWorkshop
min
61. Introducción Spring MVC
9 min
62. Introducción Spring MVC - Los Controladores
9 min
63. Crear Proyecto Spring MVC
5 min
64. Crear Proyecto Spring MVC - La clase Controller y la vista
9 min
65. Crear Proyecto Spring MVC - La anotación @Controller y @RequestMapping
9 min
66. Ejemplo Catalogo Spring MVC & Hibernate
3 min
67. Ejemplo Catalogo Spring MVC & Hibernate Configuraciones
6 min
68. Ejemplo Catalogo Spring MVC & Hibernate Clases del Modelo - Data Access Object
5 min
69. Ejemplo Catalogo Spring MVC & Hibernate Clase @Controller y las vistas
4 min
70. Ejemplo Catalogo Spring MVC & Hibernate Template
6 min
71. Práctica 7 - Desafío Individual Sistema E-commerce de Carro de Compras
min
72. Documentos, ejercicios y (PDF) eWorkshop
min
73. Introducción Enterprise JavaBeans
5 min
74. Ejemplo Enterprise Application (EAR) Componente de negocio EJB
8 min
75. Ejemplo Enterprise Application (EAR) Cliente Servlet
4 min
76. Ejemplo Enterprise Application (EAR) Cliente JSF2
5 min
77. Ejemplo Catálogo con JSF2 EJB3 JPA2 El componente EJB
3 min
78. Ejemplo Catálogo JSF2 EJB3 JPA2 Entity y Unidad de Persistencia presistence.xmL
7 min
79. Ejemplo Catálogo con JSF2 EJB3 JPA2 La clase DAO EJB implementada con JPA 2
4 min
80. Ejemplo Catálogo con JSF2 EJB3 JPA2 El controlador (Weld CDI) y la vista (JSF2)
6 min
81. Práctica 8 - Desafío Individual Crear Proyecto Enterprise Application EJB3
min
82. Codigo Fuente ejemplo Web Service usando EJB3 y JPA2
min
83. Ejemplo Web Service (SOAP) y EJB3 JPA 2 Entity y persistence.xml
9 min
84. Ejemplo Web Service (SOAP) y EJB3 JPA 2 EJB + Web Service (@WebService)
8 min
85. Ejemplo Web Service (SOAP) y EJB3 JPA 2 Cliente Web Service
10 min
En este curso aprenderás a crear un ecommerce paso a paso y a entender de què manera puedes implementarle pagos en línea y manejar varias monedas dentro de la tienda virtual.
1. ¿Qué vamos a desarrollar y ¿qué debes saber
5 min
2. ¿Qué es Java EE y que lo diferencia de otras plataformas
3 min
3. Porqué usar MySQL para la base de datos
min
4. Descargar las herramientas necesarias
3 min
5. Instalar la plataforma Java
2 min
6. Instalar NetBeans IDE
2 min
7. Instalando Apache Tomcat
4 min
8. Instalar el paquete XAMPP
3 min
9. Estructura inicial de nuestra BD
5 min
10. Visualizar las bases de datos MySQL desde NetBeans
3 min
11. Crear la base de datos en MySQL desde NetBeans IDE
18 min
12. Entendiendo la estructura MVC de nuestro proyecto
5 min
13. Agregar servidor Tomcat a NetBeans IDE
3 min
14. Que es un Servlet y el RequestDispatcher
min
15. Descarga los recursos en la clase siguiente
min
16. Crear el proyecto e-Commerce Java EE en NetBeans IDE
14 min
17. Conceptos previos sobre la conexión y consultas a la BD
1 min
18. Crear la clase de conexión entre Java y MySQL
8 min
19. Conceptos previos sobre los modelos JavaBeans
min
20. Crear JavaBeans para categorías y marcas
6 min
21. Procedimiento almacenado para listar categorías y subcategorías
10 min
22. Clase de acceso a datos para categorías
9 min
23. Preparar capa de presentación para listar categorías
4 min
24. Qué es un scriptlet, expresiones y expresiones - 1
min
25. Listar categorías desde la base de datos
9 min
26. Listar subcategorías parte 1
11 min
27. Listar sub categoría parte 2
7 min
28. Organizar categorías y subcategorías en la interfaz gráfica
7 min
29. Distribuir secciones del e-commerce
9 min
30. Variables de sesión y sessionScope
min
31. Cambiar moneda de la sesión
11 min
32. Manejar más monedas para el mismo producto
5 min
33. Formulario Preparar vista de registro de productos
17 min
34. Formulario Organizar visualización del formulario
7 min
35. Formulario Llenar lista de marcas y categorías
13 min
36. Formulario Subida de imágenes desde JavaEE
18 min
37. Formulario Retornar la imagen subida
3 min
38. Crear procedimiento almacenado para registrar productos
11 min
39. Recibir valores desde el formulario
18 min
40. Crear clase de acceso a datos de productos
11 min
41. Registrar productos
23 min
42. Crear procedimiento para listar productos recomendados
5 min
43. Crear método para listar los productos
8 min
44. Listar catálogo de productos
17 min
45. Listar productos por categoría
10 min
46. Listar productos por marca
12 min
47. Carrito de compras
min
48. Carrito de compras GUI
6 min
49. Carrito de compras Controlador
13 min
50. Carrito de compras Agregar productos al carrito
7 min
51. Carrito de compras Aumentar cantidad de productos
9 min
52. Carrito de compras Eliminar ítem
5 min
53. Carrito de compras Pagar con paypa
1 min
54. Carrito de compras Pagar con Paypa
21 min
55. Carrito de compras Pagar con PayuLatam, PSE, Tarjeta de crédito
3 min
56. Carrito de compras Pagar con Payu Parte 1
14 min
57. Carrito de compras Pagar con Payu Parte Final
7 min
En este curso te enseñaremos paso a paso y desde cero cómo desarrollar aplicaciones Web con Servlets y JSPs, aplicando patrones de diseño como el MVC (Modelo-Vista-Controlador) y las mejores prácticas al desarrollar aplicaciones Java Web Profesionales y del mundo real.
1. Nivel Servlets y JSP's
4 min
2. Recursos PDF's (eBooks) del Curso de Servlets y JSP's
min
3. Recursos Proyectos Resueltos del Curso de Servlets y JSP's
min
4. Lección - Introducción a WWW (World Wide Web)
7 min
5. Ejercicio Instalación de las herramientas del Curso
4 min
6. Ejercicio HolaMundo con Servlets
20 min
7. Lección Concepto de los Servlets
10 min
8. Ejercicio Concepto de Servlets
11 min
9. Ejercicio Concepto de Servlets - parte 2
17 min
10. Ejercicio Procesamiento de Parámetros
17 min
11. Ejercicio Manejo de Formularios HTML con Servlets
14 min
12. Ejercicio Manejo de Formularios HTML con Servlets - parte 2
21 min
13. Lección Manejo de Cabeceros HTTP
5 min
14. Ejercicio Manejo de Cabeceros HTTP
11 min
15. Ejercicio Usando Cabeceros - Tipos de Navegador
8 min
16. Lección Códigos de Estado con Servlets
6 min
17. Ejercicio Códigos de Estado con Servlets
15 min
18. Lección Cabeceros de Respuesta con Servlets
7 min
19. Ejercicio Cabeceros de Respuesta con Servlets
15 min
20. Lección Manejo de Cookies
7 min
21. Ejercicio Manejo de Cookies
10 min
22. Ejercicio Contador de Visitas con Cookies
9 min
23. Lección Manejo de Http Session
6 min
24. Ejercicio Manejo de Http Session
9 min
25. Ejercicio Carrito de Compras con HTTPSession
15 min
26. Lección Introducción a los JSPs
6 min
27. Ejercicio Introducción a los JSPs
15 min
28. Lección Elementos de un JSP
9 min
29. Ejercicio Expresiones con JSPs
13 min
30. Ejercicio Scriptlets con JSPs
13 min
31. Ejercicio Declaraciones con JSPs
10 min
32. Ejercicio Documentos con JSPs (jspx)
9 min
33. Lección Directivas con JSPs
8 min
34. Ejercicio Excel JSPs con Directiva
12 min
35. Ejercicio Manejo de Excepciones con Directivas en JSPs
17 min
36. Lección Inclusión de Archivos con JSPs
14 min
37. Ejercicio Inclusión Estática con JSPs
10 min
38. Ejercicio Inclusión Estática con JSPs - parte 2
6 min
39. Ejercicio Inclusión Dinámica con JSPs
10 min
40. Lección Manejo de JavaBeans con JSPs
12 min
41. Ejercicio Manejo de JavaBeans con JSPs
21 min
42. Lección Manejo de EL (Expression Language) con JSPs
10 min
43. Lección Manejo de EL (Expression Language) con JSPs
15 min
44. Lección manejo de JSTL en JSPs
9 min
45. Ejercicio Manejo de JSTL en JSPs
14 min
46. Ejercicio Manejo de JSTL en JSPs - parte 2
16 min
47. Lección Patrón de Diseño de MVC
11 min
48. Ejemplo Patrón Diseño MVC - Ejemplo 1
19 min
49. Ejemplo Patrón Diseño MVC - Ejemplo 2
19 min
50. Lección Laboratorio Final SGA
12 min
51. Lección Etapa de Diseño Sistema SGA
7 min
52. Lección Etapa de Desarrollo Sistema SGA
8 min
53. Laboratorio Creación caso de uso de Usuarios
4 min
Este curso se enfoca en crear y utilizar servicios, las famosas APIs y realizar funciones principales de los mismos, tales como PUT, GET, DELETE y POST, y al final, explicar paso a paso para crear tus servicios utilizando la nomenclatura api.tupaginaweb
1 Introducción al Curso
5 min
2 Descargando e Instalando nuestro Servidor Local
10 min
3. ¿Tienes un error de puertos bloqueados en XAMPP?
min
4 Recomendación de Editores de Código a usar
3 min
5 Creando Nuestro Hola Mundo en PHP
8 min
6. Variables
10 min
7. Constantes
4 min
8. Arreglos
9 min
9. Arreglos Asociativo
5 min
10. Arreglos Multidimensionales
6 min
11. Conociendo el numero de elementos de un Arreglo
4 min
12. Como recorrer Arreglos mediante el ciclo Foreach
6 min
13. Ordenar Arreglos
5 min
14. Condicional if
12 min
15. Sentencia else y else if
9 min
16. Operadores
10 min
17. Operadores Parte 2
6 min
18. Switch
4 min
19. Shorthand If - Condicional Corto
6 min
20. Ciclo For
8 min
21. Ciclo While
3 min
22. Como recorrer arreglos mediante For y While
7 min
23. Ciclo Do While
3 min
24. Ciclo Foreach
11 min
25. Sentencia Break y Continue
7 min
26. Funcion var_dump()
4 min
27. Funcion print_r()
4 min
28. Funciones
5 min
29. Parametros de las Funciones
8 min
30. Retornando valores de las funciones
5 min
31. Practicando con Funciones
5 min
32. Funciones útiles para cadenas de texto
7 min
33. Funciones útiles para arreglos
7 min
34. Funciones Matemáticas
5 min
35. Scope de PHP
4 min
36. Include y Require
7 min
37. Funcion die()
2 min
38 Declaraciones de tipo escalar
13 min
39 Declaraciones de tipo devolución
5 min
40 Operador de fusion de null
7 min
41 Operador de nave espacial
11 min
42. Enviando datos desde un formulario
12 min
43. Enviando datos por el metodo POST
11 min
44. Enviando datos por el metodo GET
9 min
45. Enviando datos a la misma pagina
6 min
46. Comprobando si un formulario ha sido enviado
6 min
47. Validando un formulario
18 min
48. Creando la Estructura HTML de nuestro Formulario
8 min
49. Creando los estilos CSS del Formulario
8 min
50. Validando los Datos del Formulario con PHP
11 min
51. Finalizando las Validaciones y Enviando el Correo
11 min
52. Qué es la programación orientada a objetos - Clases
14 min
53. Palabra reservada This
10 min
54. Método Constructor
10 min
55. Herencia
17 min
56. Scope en la Programación Orientada da a Objetos
10 min
57. Clases Abstractas
4 min
58. Palabra reservada Static
7 min
59. Cadenas de Métodos
5 min
60. Sesiones
11 min
61. Cookies
10 min
62. PHPMyAdmin
13 min
63. Accediendo a Mysql desde la Consola
8 min
64. Creando una base de datos y tablas
10 min
65. Como insertar registros en una base de datos
7 min
66. Como modificar informacion en una base de datos
4 min
67. Como seleccionar información de una tabla y filtarla
10 min
68. Eliminando filas de una base de datos
4 min
69. Aplicaciones Visuales para trabajar con Mysql
4 min
70. Tutorial HeidiSQL
7 min
71. Conectandonos a una base de datos MySQL con PHP (Forma Antigua)
15 min
72. Conectandonos a una base de datos MySQL mediante PDO (Forma Nueva)
6 min
73. Ejecutando consultas MySQL mediante el metodo Query
10 min
74. Consultas Preparadas (Prepared Statements)
12 min
75. Como conectarnos a una base de datos con MYSQLi
9 min
76. Como leer informacion de una base de datos con MYSQLi
16 min
77. Como escribir informacion en la base de datos con MYSQLi
8 min
78. Como usar Prepared Statements en MYSQLi
15 min
79. Creando la Estructura HTML y CSS de la Paginación
10 min
80. Creando la Logica de la Paginación
7 min
81. Creando la Logica de la Paginación (Parte 2)
11 min
82. Terminando nuestra Paginación
12 min
83. Creando la Estructura Base y Contenido a Proteger
10 min
84. Actualización de Curso - Fontawesome 5
2 min
85. Creando el Index y Preparando la Página de Registro
6 min
86. Creando el Formulario de Registro
9 min
87. Creando la vista del Formulario de Login
3 min
88. Recibiendo los datos del formulario de registro
9 min
89. Validando los datos del Formulario de Registro
11 min
90. Validando la Contraseña y Encriptandola
12 min
91. Creando la Logica del Formulario de Inicio de Sesión
17 min
92. Protegiendo el Contenido y Cerrando Sesión
5 min
93. Abriendo, Leyendo y Escribiendo Archivos
13 min
94. [Practica] Creando un Contador de Visitas
9 min
95. Funciones utiles para el manejo de rutas
9 min
96. Creando la Página de Inicio
13 min
97. Creando la Pagina de Fotos y el Formulario de Subida
9 min
98. Guardando los datos de la foto en la Base de Datos
17 min
99. Obteniendo las Imagenes de la Base de Datos
9 min
100. Cargando las Imagenes en la Pagina de Inicio
7 min
101. Últimos detalles de la Galería
7 min
102. Creando las carpetas y Base de Datos que necesitaremos
10 min
103. Creando la Página de Inicio
16 min
104. Acabando la Página de Inicio
9 min
105. Creando la Página del los Artículos
6 min
106. Creando el Archivo de Funciones
8 min
107. Obteniendo los Artículos de la Base de Datos
15 min
108. Cargando los Artículos en la Página Principal
5 min
109. Cargando el Artículo Completo en su propia Página
15 min
110. Creando la Página de Error
3 min
111. Creando la Paginación
10 min
112. Creando la Barra de Busqueda
8 min
113. Creando el Inicio de Sesión para el Panel de Control
13 min
114. Creando el Panel de Control
14 min
115. Creando el Editor de Nuevos Artículos
15 min
116. Creando el Editor de Artículos
17 min
117. Últimos detalles del Blog
5 min
118. Que vamos aprender en esta sección de AJAX
4 min
119. Que es JSON con ejemplos
7 min
120. Como generar un archivo JSON de utilidad
10 min
121. Trabajando con AJAX (Parte 1)
15 min
122. Trabajando con AJAX (Parte 2)
13 min
123. Ejemplo de como funciona AJAX y PHP
11 min
124. Leyendo la informacion de la base de datos de nuestro sitio web
18 min
125. Como trabajar con AJAX, PHP y MYSQL en conjunto.
18 min
126. Como Insertar información en la base de datos con AJAX y PHP (Parte 1)
19 min
127. Como Insertar información en la base de datos con AJAX y PHP (Parte 2)
19 min
128. Cosas que necesitas para subir tu sitio web a Internet
8 min
129. Como subir los archivos y como crear las Bases de Datos desde tu Hosting
8 min
130. Conclusión
3 min
131. Explicando Función Extract
3 min
132. Tutorial Fontawesome 5
13 min
133. Como solucionar problema de puertos bloqueados en XAMPP
5 min
Comenzaremos desde lo básico, conociendo la historia del lenguaje y su estado actual. Revisaremos la formación de variables, los ciclos, las sentencias condiconales, los arreglos (o vectores), asi como la forma de validar formas de HTML. Analizaremos las poderosas funciones para manejar fechas y cadenas.
1. Bienvenida al curso Todo PHP y MySQL de básico a experto
5 min
2. Breve historia de PHP
4 min
3. ¿Cómo funciona PHP?
7 min
4. ¿Qué necesitamos para usar PHP?
4 min
5. Instalar el Apache + PHP + MySQL
4 min
6. Instalar MAMP en una computadora con Windows
4 min
7. Instalar MAMP en una Mac
6 min
8. Nuevas características de PHP7
3 min
9. Nuestra primera página Hola mundo
11 min
10. Mezclar HTML y PHP
5 min
11. Comentarios y otras cosas
7 min
12. Variables
4 min
13. Tipos de datos cadenas
9 min
14. Concatenación de cadenas
9 min
15. Tipos de datos números enteros
7 min
16. Tipos de datos punto flotante
8 min
17. Tipo de dato Booleano
7 min
18. Variables de variables y constantes
8 min
19. PHP7 Secuencias de escape para caracteres Unicode
3 min
20. Los tipos de datos compuestos y especiales
4 min
21. Forzar el tipo de dato
6 min
22. Eliminar una variable con unset()
3 min
23. Introducción a los operadores y sus conceptos en PHP
6 min
24. Operadores aritméticos
4 min
25. Los operadores de asignación y los operadores abreviados o atajos
6 min
26. Operadores de bit a bit
6 min
27. Operadores de comparación
9 min
28. Operadores Lógicos
6 min
29. Otros operadores en PHP
6 min
30. La precedencia de los operadores
8 min
31. PHP7 El operador de fusión de null
4 min
32. PHP7 Operador nave espacial
4 min
33. Sentencias condicionales
10 min
34. Operadores condicionales anidados
9 min
35. Crear rangos con operadores condicionales
5 min
36. Sintaxis alterna a las sentencias condicionales
9 min
37. El operador condicional
6 min
38. La estructura condicional switch
10 min
39. El ciclo While
8 min
40. El ciclo do... while
7 min
41. El ciclo for
8 min
42. Los comandos break y continue
9 min
43. Crear arreglos
9 min
44. El ciclo foreach
4 min
45. Arreglos asociativos
9 min
46. Algunas funciones de los arreglos
9 min
47. Ordenamiento de arreglos
9 min
48. Ordenar los arreglos asociativos
4 min
49. Desordenar un arreglo y selección aleatoria de elementos de un arreglo
8 min
50. Funciones para ordenar arreglos en forma ascendente y descendente
5 min
51. Funciones de navegación de elemento en un arreglo
5 min
52. PHP7 Arreglos constantes con define()
4 min
53. La función var_dump() para mostrar el contenido de una variable
4 min
54. La función print_r() para visualizar una variable, arreglo u objeto
4 min
55. Los arreglos multidimensionales
7 min
56. Arreglos globales o superglobals
9 min
57. El comando List() para asignar valores de arreglos
7 min
58. Crear y llamar a una función
9 min
59. El alcance de las variables
12 min
60. Regresar un valor de una función
13 min
61. Argumentos o parámetros por referencia o por valor
7 min
62. PHP7 Valores predeterminados de argumentos
6 min
63. PHP7 Declaraciones de tipo en las funciones
7 min
64. PHP7 Declaraciones de tipo de devolución
7 min
65. PHP7 Tipificación estricta
7 min
66. PHP7 Listas de argumentos de longitud variable
6 min
67. Crear generadores en PHP
9 min
68. Utilizar yield para facilitar valores con clave desde un generador
10 min
69. PHP7 El uso de la sentencia Return en los generadores
6 min
70. PHP7 Delegación de generadores
7 min
71. Las funciones anónimas en PHP
8 min
72. Tomar valores externos desde una función anónima
8 min
73. Comunicación de un Fomulario con PHP
13 min
74. Recibir variables simples
8 min
75. Recibir variables múltiples
10 min
76. Validación de cadenas
12 min
77. Validación de arreglos con isset()
12 min
78. Recibir campos ocultos de formularios HTML
16 min
79. Redireccionar a otras páginas con el comando header
11 min
80. Uso de plantillas en PHP
10 min
81. Uso de fechas con time() y date()
9 min
82. La función getdate()
7 min
83. La función mktime
5 min
84. Verificar una fecha con checkdate()
9 min
85. Cambiar la zona horaria date_default_timezone_set
10 min
86. Convertir una cadena a fecha con strtotime()
5 min
87. Formato de un número con printf()
9 min
88. Salida a una cadena con sprinf()
8 min
89. Formato de un número con number_format()
8 min
90. Modificar la configuración local con setlocale()
6 min
91. Serialización de objetos y arreglos
9 min
92. PHP7 Filtros para unserialize()
12 min
93. Longitud de una cadena con strlen()
4 min
94. Buscar una subcadena en una cadena el comando strstr
6 min
95. Buscar una subcadena en una cadena el comando strpos
7 min
96. Extraer una subcadena el comando subst
7 min
97. Pasar una cadena a mayúsculas minúsculas strtolower y strtoupper
5 min
98. Verificar si es un número con is_number
8 min
99. Replazar partes de una cadena str_replace
6 min
100. Sanear una cadena con PHP, la función str_replace
5 min
101. Limpiar los espacios en blanco a derecha e izquierda de una cadena
5 min
102. Crear una cadena aleatoria con str_shuffle()
5 min
103. Wordwrap Ajusta una cadena hasta un número dado de caracteres
7 min
104. Sustituir una cadena desde una tabla de equivalencias con la función strtr()
9 min
105. Cambiar las primeras letras de las cadenas con ucwords() y ucfirst()
5 min
106. Funciones trigonométricas en PHP
5 min
107. Generar números aleatorios
8 min
108. La función range() para crear rangos numéricos o de letras
6 min
109. Exponentes y raíz cuadrada
5 min
110. La función explode() divide una cadena en diferentes subcadenas
8 min
111. Funciones para el cambio de base
5 min
112. Funciones matemáticas abs(), ceil(), rand(), floor(), max() y min()
9 min
113. PHP7 intdiv y fmode
6 min
114. PHP7 Funciones Cryptographically Secure PseudoRandom Number Generator
5 min
115. Eliminar espacios al inicio y al final de una cadena con trim(), ltrim() y rtrim
5 min
116. Convertir la primera letra de una cadena en mayúsculas con ucwords() y ucfirst()
5 min
117. Verificar si existe un archivo file_exists()
7 min
118. Determinar si es un archivo o un directorio
5 min
119. Propiedades de un archivo
8 min
120. Leer el contenido de un directorio
7 min
121. El comando touch()
6 min
122. Borrar un archivo, el comando unlink()
3 min
124. Leer un archivo de datos
9 min
125. Escribir en una archivo de datos
7 min
126. Añadir datos a un archivo
3 min
127. Proteger los archivos con flock()
10 min
128. Crear una cookie
7 min
129. Leer una cookie
8 min
130. Borrar una cookie
3 min
131. Crear la base de datos y una tabla de prueba
11 min
132. Conectar una base de datos MySQL con PHP
10 min
133. Los comando include y require
10 min
134. Insertar un registro en la base de datos
13 min
135. Borrar un registro de una tabla
10 min
136. Modificar un registro de la tabla
6 min
137. Seleccionar archivos de una tabla, el comando SELECT
9 min
138. Establecer el conjunto de caracteres para la base de datos
3 min
139. Galería de fotos desde una carpeta
11 min
140. Tabla de imagenes tomandola de una carpeta
8 min
141. Advertencia para borrar una imagen
11 min
142. Borrar fisicamente la imagen
8 min
143. Parámetros para la optimización de una imagen
10 min
144. Optimiza la imagen por un porcentaje
12 min
145. Optimizar un archivo de imagen (jpg, gif, png) con la librería GD de PHP
11 min
146. Optimizar una imagen por su ancho en forma proporcional
8 min
147. El uso de filtros a una imagen
11 min
148. Los filtros a negativo, blanco y negro, brillantés y contraste
7 min
149. Subir un archivo desde la computadora al servidor
12 min
150. Validar el archivo subido al servidor con PHP
11 min
151. Utilizar un mismo archivo con estados en PHP
11 min
152. Mandar un mail desde PHP
11 min
153. Mandar un correo en formato HTML desde PHP
10 min
154. Calcula las edades con PHP
8 min
155. Leer y mostrar una tabla de la base de datos de MySQL desde PHP
13 min
156. Paginación básica de una tabla de MySQL con PHP
12 min
158. Crear los botones inicio-fin en la paginación de una tabla con PHP
7 min
159. Crear botones inicio-fin en la paginación con PHP
7 min
160. Crear la imagen de un captcha con PHP
13 min
161. Generar el texto aleatorio en el Captcha con PHP
11 min
162. Llamar al captcha y verificarlo desde un formulario con PHP
9 min
163. Conocer la IP, el browser y el sistema operativo del usuario
4 min
164. Conceptos generales para leer un documento XML desde PHP
6 min
165. Crear el programa que lee un documento XML con PHP
12 min
166. Escribir un documento XML desde PHP
7 min
167. Leer el contenido de un archivo JSON desde PHP
3 min
168. Escribir un archivo con formato JSON desde PHP
4 min
169. Principios generales de Google Chart
5 min
170. Conectar las gráficas de Google Chart con PHP y MySQL
6 min
171. Desplegar más de una gráfica con Google Chart y PHP
7 min
172. Generar una gráfica desde un archivo plano leído por PHP
6 min
173. Graficar los datos de un archivo JSON leídos desde PHP
6 min
174. Graficar los datos de un documento XML leídos desde PHP
6 min
174. Graficar los datos de un documento XML leídos desde PHP
6 min
175. Crear un PDF desde PHP con la librería FPDF
9 min
176. Crear un encabezado y un pie de página con FPDF
9 min
177. Leer textos externos y crear un archivo PDF con FPDF
10 min
178. Manejo de columnas en texto con FPDF
9 min
179. Crear una tabla dinámica con FPDF y PHP
14 min
180. Crear páginas privadas con session_start()
11 min
181. Validar y cerrar una sesión de PHP con session_destroy() y unset()
9 min
182. Limitar el tiempo de las sesiones con el comando time()
10 min
183. PHP7 El arreglo en la función session_start()
4 min
184. Expresiones regulares y PHP
11 min
185. Validar un correo electrónico con expresiones regulares
10 min
186. PHP7 preg_replace_callback_array()
7 min
187. Las funciones assert() y assert_options() para depurar el código en PHP 5 y 7
10 min
188. La función assert_options() en PHP 5 y 7
10 min
189. El manejo del comando assert en forma tradicional, PHP 5 y 7
8 min
190. PHP7 Manjar la función assert() o exceptions
9 min
191. Introducción a los filtros filter_list() y filter_id()
6 min
192. La función filter_var para sanear y validar
10 min
193. La función filter_input() para filtrar o validar variables externas
6 min
194. La función filter_var_array() para sanear o filtrar varias variables en arreglo
14 min
195. Manejo de banderas en diferentes filtros
10 min
196. El uso de FILTER_CALLBACK
8 min
197. Introducción a AJAX
6 min
198. La instrucción XMLHTTPRequest
10 min
199. Crear una solicitud o request
9 min
200. Conceptos generales de un servidor Web
9 min
201. Recuperar la información desde AJAX responseText y responseXML
10 min
202. El manejo de eventos en AJAX
9 min
203. Llamar a archivos PHP desde AJAX
13 min
204. Ligar el AJAX con Bases de datos (PHP+MySQL)
15 min
205. Leer un archivo XML con AJAX generado desde PHP de una base de datos MySQL 1a
12 min
206. Leer un archivo XML con AJAX generado desde PHP de una base de datos MySQL 2da
15 min
207. Sugerir la captura de un archivo por medio de AJAX y PHP
14 min
208. Crear filtros para la lectura de una tabla en MySQL con PHP y AJAX
18 min
209. Leer un archivo XML desde PHP y desplegarlo en HTML por medio de AJAX
15 min
210. Concluir la lectura de un catálogo XML con PHP y AJAX
17 min
211. Crear un livesearch con PHP, XML y AJAX, primera parte
13 min
212. Crear un livesearch con PHP, XML y AJAX, segunda parte
8 min
213. Crear un lector de noticias RSS con AJAX y PHP, primera parte
9 min
214. Crear un lector de noticias RSS con AJAX y PHP, segunda parte
11 min
215. Crear una encuesta con PHP y MySQL
15 min
216. Subir una imagen a una base de datos MySQL con PHP
14 min
217. Desplegar una imagen almacenada en MySQL desde PHP
10 min
218. Crear la estructura de las zonas condicionales en el archivo PHP
12 min
219. Crear una pantalla de advertencia antes de borrar el registro
14 min
220. Borrar definitivamente el registro de la base de datos
11 min
221. Integrar el proceso de Alta en el archivo PHP
11 min
222. Cambiar la imagen y su información en la base de datos
16 min
223. Modificar el aspecto de la aplicación de alta, bajas y cambios con CSS
8 min
224. Bajar a un archivo en formato Base64 con PHP
8 min
225. Instalar la librería HTML2PDF y crear una salida Hola mundo
8 min
226. Algunos parámetros de la librería HTML2PDF
6 min
227. Leer un archivo HTML externo
5 min
228. Crear un botón y pasar parámetros
9 min
229. Las etiquetas page y bookmark para crear un índice automático
14 min
230. Ejercicios
min
231. Archivo alumnos.cvs y alumnos.sql
min
232. Libro Introducción a PHP (PDF)
min
233. Introducción a MySQL
7 min
234. Términos básicos sobre base de datos
7 min
235. Conceptos generales sobre diseño de bases de datos
8 min
236. Tipos de datos en MySQL
6 min
237. Tipos de columnas en MySQL
6 min
238. Tipos de columnas enteras en MySQL
9 min
239. Tipos de columnas Decimales en MySQL
7 min
240. Tipo de columnas de texto o cadenas
12 min
241. Tipos de columnas para fecha y hora en MySQL
6 min
242. Cómo elegir entre los tipos de columnas en MySQL
5 min
243. Cómo entrar a MySQL
8 min
244. El lenguaje estructurado de MySQL
8 min
245. Crear una base de datos con MySQL
13 min
246. Crear una tabla con SQL
10 min
247. Crear una tabla desde phpMyAdmin
9 min
248. Insertar un registro a una tabla
8 min
249. Insertar registros desde un archivo SQL
5 min
250. Importar registros con LOAD DATA
11 min
251. Importar datos de un archivo CSV de Excel
8 min
252. Actualizar un registro con la sentencia UPDATE
7 min
253. Borrar registros con la sentencia DELETE
6 min
254. La sentencia SELECT
10 min
255. Hacer una selección condicional con WHERE
5 min
256. Unir varias tablas con la sentencia WHERE
7 min
257. Ordenar la selección con ORDER BY
6 min
258. Agrupar una selección con GROUP BY
5 min
259. Hacer una subselección con HAVING
3 min
260. Paginar nuestra consulta con LIMIT
6 min
261. El uso del ALIAS en el SELECT
4 min
262. Operadores de comparación IN
3 min
263. Operadores de comparación BETWEEN AND
5 min
265. Funciones de agregado AVG(), MAX(), MIN(), CONT()
5 min
266. Funciones de agregado SUM(), AVG(), STDDEV()
4 min
267. Funciones de agregado MID(), LCASE(), UCASE(), CONCAT()
5 min
268. Las funciones NOW(), CURDATE(), CURTIME(), EXTRACT()
5 min
269. Las funciones DATE_ADD y DATE_SUB
12 min
270. Las funciones DATEDIFF y DATE_FORMAT
7 min
271. La sentencia INNER JOIN
8 min
272. La sentencia LEFT JOIN
4 min
273. La sentencia RIGHT JOIN
6 min
274. La sentencia UNION
4 min
231. Archivo alumnos.cvs y alumnos.sql
min
275. Simular la sentencia FULL OUTTER JOIN
4 min
276. La sentencia ALTER TABLE
5 min
277. La sentencia CHANGE para modificar columnas
5 min
278. La sentencia ADD para insertar columnas
4 min
279. La sentencia DROP para eliminar una columna
4 min
280. Renombrar una tabla con ALTER TABLE
2 min
281. Los comandos SHOW COLUMNS TABLE y EXPLAIN
2 min
282. Cambio de un valor predeterminado con ALTER TABLE
3 min
283. La sentencia ALTER TABLE y los índices
4 min
284. ¿Qué son y para qué sirven los indices?
7 min
285. El índice PRIMARY KEY o llave principal
4 min
286. Los indices ordinarios
5 min
287. Los índices únicos o UNIQUE
6 min
288. Los índices de texto completos o FULLTEXT
4 min
289. Los índices parciales en MySQL
2 min
290. Eliminar o cambiar un índice en MySQL
4 min
291. Usando índices efectivamente en MySQL
5 min
292. Procesamiento de consultas en MySQL
4 min
293. La sentencia EXPLAIN
5 min
294. Cómo evitar escaneos completos de tablas
3 min
295. Optimizando las sentencias SELECT, INSERT, UPDATE y DELETE
9 min
296. El comando OPTIMIZE en MySQL
2 min
297. El comando SET PASSWORD FOR
2 min
298. Los comandos LOCK y UNLOCK TABLES
3 min
299. Conceptos generales de los respaldos o backups
9 min
300. Realizar un respaldo con phpMyAdmin
9 min
301. Introducción a los usuarios en MySQL
4 min
302. Añadir nuevas cuentas de usuario a MySQL
3 min
303. Creación de usuarios
3 min
304. Conceder privilegios a los usuario
3 min
305. Limitar las operaciones de los usuarios con GRANT
4 min
306. Revocar privilegios a los usuarios
2 min
307. Mostrar los privilegios de un usuario
1 min
308. Borrar usuarios de MySQL
2 min
309. Crear y modificar usuarios con phpMyAdmin
5 min
310. Crear y manipular los usuarios desde cPanel
5 min
312. Principios generales de programación orientada a objetos
7 min
313. Crear una clase con PHP
11 min
314. Crear un método de una clase con PHP
8 min
315. Instanciar un objeto de una clase con PHP
9 min
316. Crear propiedades de clase con PHP
9 min
317. Crear el constructor de la clase
9 min
318. Crear una función destruct para los objetos de nuestra clase
5 min
319. La herencia en PHP, programación orientada a objetos
10 min
320. Introducción al encapsulamiento en PHP
12 min
321. Metodos getters y setters
8 min
322. Métodos mágicos __get y __set
9 min
323. Métodos y propiedades estáticas con static
8 min
324. Sobreescribir un método de una clase overriding
4 min
325. Scope Resolution Operator self y parent
11 min
326. Clonar objetos en PHP con la sentencia clone
9 min
327. El enlace mejorado a MySQL en forma procedural
11 min
328. El enlace mejorado a MySQL en Programación Orientada a Objetos
5 min
329. Principios para manejar datos en programación orientada a objetos
4 min
330. Crear la base de datos para una aplicación de ejemplo
8 min
331. Crear la clase para la conexión con la base de datos MySQL
11 min
332. Crear las clases para la primer entidad álbumes
6 min
333. Crear un archivo para todas las clases y llamarlos con require_once()
7 min
334. Crear el método estático para buscar un usuario
9 min
335. PHP7 Crear clases anónimas
10 min
336. Crear una clase de sesión
11 min
337. Verificar la sesión y direccionar a otras páginas
8 min
338. Hacer la página de login e iniciar la sesión
9 min
339. Crear la página de inicio del sistema
8 min
340. Leer la información del álbum y desplegarlo en la pagina inicio.php
8 min
341. Leer el identificador del usuario para crear el álbum
5 min
342. Manejar constantes de clases
12 min
343. Manejar las clases en archivos externos
9 min
344. Cargar automáticamente las clases con el autoload
6 min
345. Crear y manejar clases abstractas
9 min
346. Crear interfaces en la programación orientada a objetos en PHP
9 min
347. Iterar los elementos de una clase
5 min
348. Terminar la jerarquía de clases y sobreescribir con final
6 min
349. Comparación de instancias de clases
9 min
350. Crear clases anónimas
4 min
351. Crear un rasgo o trait
15 min
352. Introducción a la clase DateTime con PHP 5.2.
5 min
353. Los espacios de nombres o namespace en PHP
5 min
354. Crear un espacio de nombres o namespace
5 min
355. Crear un sub espacio de nombres
2 min
356. Definir varios espacios de nombres en un mismo archivo
4 min
357. Llamar a los elementos de un espacio de nombres o namespace
12 min
358. Uso dinámico de los elementos de los espacios de nombres en PHP
6 min
359. La palabra reservada namespace y la constante __NAMESPACE__
4 min
360. PHP7 Uso de los espacios de nombres el comando “use”
14 min
361. Usar el espacio de nombres global
6 min
362. Heredar variables del ámbito padre en las funciones anónimas
13 min
363. El uso $this en las funciones anónimas
8 min
364. Los métodos bind() y bindTo() de la clase Closure de las funciones anónimas
8 min
365. PHP7 Closurecall() en funciones anónimas
10 min
366. Archivos de ejercicios OOP-PHP
2 min
367. Introducción a SQLite
5 min
368. Conectar una base SQLite a PHP
10 min
369. El SQL de SQLite
2 min
370. El formato Heredoc de PHP para manejar cadenas
5 min
371. Los tipos de columnas o clases de almacenamiento
2 min
372. Las afinidades o affinity
3 min
373. Crear una tabla con Create Table
5 min
374. Borrar una tabla en SQLite
5 min
375. Modificar las columnas con Constraints
6 min
376. Crear constraints a nivel tabla
3 min
377. Crear una tabla desde un query
3 min
378. Modificar una tabla por medio de Alter Table
6 min
379. El constraint Primary Key
6 min
380. Crear y eliminar una vista o View
3 min
381. Crear y eliminar un índice en SQLite
5 min
382. ABC Borrar un registro de la base de datoç
6 min
383. Insertar registros en SQLite
8 min
384. Segunda sintaxis de la sentencia INSERT
4 min
385. Poblar una tabla desde otra tabla
5 min
386. Modificar el valor de los registros con UPDATE
10 min
387. Borrar registros en una tabla con DELETE
6 min
388. ABC Mostrar la tabla con select
16 min
389. ABC Crear el formato de captura de alta
9 min
390. ABC Validar los datos e insertarlos en la tabla
15 min
391. ABC Conectar la tabla con los archivos Modificar y Borrar
5 min
392. ABC Desplegar los datos para modificarlos
10 min
393. ABC Almacenar los cambios en la base de datos
6 min
394. ABC Borrar un registro de la base de datoç
6 min
395. BorrarRegistro
2 min
396. La sentencia de extracción de datos SELECT
3 min
397. La cláusula WHERE
4 min
398. La cláusula DISTINCT
8 min
399. Los operadores para la cláusula WHERE
8 min
400. Operadores matemáticos en SQLite
6 min
401. Operadores lógicos LIKE
11 min
402. Operadores lógicos OR
6 min
403. Operadores lógicos Glob
8 min
404. La cláusula ORDER BY
8 min
405. Ordenar por columna una tabla
8 min
406. La cláusula LIMIT y OFFSET
7 min
407. Paginación de una consulta, primera parte
10 min
408. Paginación de una consulta conclusión
18 min
409. La cláusula GROUP BY
7 min
410. Generar estadísticas con la cláusula GROUP BY
9 min
411. Crear una subselección con HAVING
4 min
412. Apuntes DQL, data Query Language
min
413. Las funciones agregadas en SQLite
5 min
414. Añadir un ALIAS en columnas y tablas
6 min
415. La función agregada COUNT()
4 min
416. Las funciones agregadas MAX() y MIN()
4 min
417. La función agregada AVG() para calcular el promedio
2 min
418. Las funciones SUM()
5 min
419. Las funciones RANDOM() y ABS()
7 min
420. Las funciones UPPER() y LOWER()
3 min
421. Las funciones LENGTH() y SUBSTR(
7 min
422. Apuntes Funciones de agregado para la sentencia SELECT
min
En este curso te enseñaré a crear un sistema completo para la gestión académica. Vamos a ir paso a paso, creando los diferentes módulos para el sistema. Utilizaremos roles de Usuarios para permitir ciertos ajustes, te enseñaré como hacer que los alumnos puedan ver sus notas en las distintas materias, podrás generar archivos PDF para ver por ejemplo los alumnos inscriptos a un examen. Utilizaremos el plugin DataTables para que nuestras tablas sean más dinámicas y la plantilla AdminLTE para nues
1. Introducción
3 min
2. Archivos y recursos incluidos en el curso
1 min
3. Instalación de XAMPP, servidor Apache PHP MariaDB (MySQL)
6 min
4. Instalación de sublimeText 3, editor de código
2 min
5. Instalación de MysqlWorkbench, Herramienta de diseño de BD
3 min
6. PHPMyAdmin Base de datos MariaDB (Mysql) tablas definir campos relaciones
7 min
7. PHPMyAdmin usuarios de base de datos
2 min
8. PHPMyAdmin Agregar, editar y eliminar registros
3 min
9. PHPMyAdmin ejecutar Script SQL, Insert, update, delete, select
5 min
10. PHPMyAdmin Crear y restaurar Copia de respaldo de base de datos
3 min
11. MySQL Workbench Diseño de base de datos relacional PROYECTO FINAL (I-II)
16 min
12. MySQL Workbench Diseño de base de datos relacional PROYECTO FINAL (II-II)
13 min
13. MySQL Workbench Exportar código SQL a MariaDB (MySQL)
3 min
14. Organizando el esquema del proyecto Ajax, public, bd, config, modelos y vistas
3 min
15. Lenguaje de programación PHP - Generalidades
8 min
16. Valores globales de conexión
3 min
17. Clase conexión Conexión de la base de datos MariaDB (MySQL) y PHP- Métodos
8 min
18. Plantilla AdminLTE Bootstrap, fuente awesome, Jquery
3 min
19. Organizar la plantilla, menú, header y foote
9 min
20. Modelo tabla independiente Métodos insertar, editar, eliminar, listar y mostrar
13 min
21. Funciones insertar, editar, eliminar, listar y mostrar; envio mediante Ajax
15 min
22. Métodos Jquery y uso de Ajax para manejar las funciones de manera dinámica
11 min
23. Vista HTML y Bootstrap para mostrar la lista de registros paginados - Datatables
11 min
24. Formulario HTML y Css (Bootstrap) para insertar registros en la tabla
14 min
25. Formulario HTML y Css (Bootstrap) para editar registros en la tabla
8 min
26. Eliminación de registros de la tabla, uso de la librería Botbox
12 min
27. PROYECTO FINAL Mantenimiento de tabla categoría
1 min
28. Modelo tabla relacional Métodos insertar, editar, eliminar, listar y mostrar
13 min
29. Funciones para insertar, editar, eliminar, listar y mostrar; envio mediante Ajax
11 min
30. Subir y guardar imagen en nuestro proyecto, mostrar las imágenes en la vista
9 min
31. Métodos Jquery y uso de Ajax para manejar las funciones de manera dinámica
9 min
32. Vista HTML para mostrar la lista de registros paginados utilizando DataTables
5 min
33. Formulario HTML y Css (Bootstrap) para insertar registros en tabla relacional
8 min
34. Mostrar y filtrar registros de tabla en un Objeto de formulario Select
12 min
35. Formulario HTML y Css (Bootstrap) para editar registros en una tabla relacional
9 min
36. Agregar la librería JsBarcode para trabajar con código de barras
9 min
37. Agregar funcionalidad para imprimir código de barras, librería jQuery Print Area
5 min
38. Sugerencias y mejoras del Proyecto Final (1)
9 min
39. PROYECTO FINAL Crud Artículos
3 min
40. PROYECTO FINAL Mantenimiento proveedores – Modelo Persona
9 min
41. PROYECTO FINAL Mantenimiento proveedores – Insertar, editar, eliminar, listar
10 min
42. PROYECTO FINAL Mantenimiento proveedores – Funciones JavaScript, vistas
7 min
43. PROYECTO FINAL Mantenimiento proveedores
9 min
44. Registro y listado de los permisos asignados en el sistema
12 min
45. Gestión de Usuarios Modelo
8 min
46. Gestión de Usuarios Funciones Insertar, editar, desactivar, activar, listar
9 min
47. Gestión de Usuarios Métodos Jquery uso de Ajax para manejar funciones dinámicas
8 min
48. Gestión de Usuarios Listado de los usuarios del sistema
4 min
49. Insertar usuarios utilizando un hash de encriptación SHA256
12 min
50. Asignación de permisos de acceso específicos a los usuarios
16 min
51. Editar los usuarios y sus permisos asignados
15 min
52. Acceso al sistema Formulario login de acceso al sistema
7 min
53. Acceso al Sistema Login y sesiones
14 min
54. Acceso al sistema Validar sesiones - Variables de sesión en PHP
9 min
55. Acceso al sistema Opciones de Menú según los permisos asignados (I-II)
12 min
56. Acceso al sistema Opciones de Menú según los permisos asignados (II-II)
11 min
57. Acceso al sistema Mostrar los datos del usuario logueado, destruir la sesión
6 min
58. PROYECTO FINAL Gestión de usuarios y permisos
3 min
59. Ingreso Compras Modelo
17 min
60. Ingreso – Compras Funciones para insertar, editar, eliminar, listar y mostrar
12 min
61. Ingreso – Compras Métodos jquery para mejorar las funciones
6 min
62. Ingreso – Compras Vista HTML para mostrar el listado de las compras
6 min
63. Ingreso – Compras Formulario HTML para registrar las compras
12 min
64. Ingreso – Compras Filtrar los proveedores en un objeto de formulario select
6 min
65. Ingreso – Compras Seleccionar artículos desde un listado en ventana modal
14 min
66. Ingreso – Compras MaestroDetalles
17 min
67. Ingreso – Compras Guadar compras y detalles
18 min
68. Ingreso – Compras Trigger para actualizar el stock
4 min
69. Ingreso – Compras Mostrar los detalles de la compra
19 min
70. PROYECTO FINAL Gestión de compras o ingresos almacén
8 min
72. PROYECTO FINAL Gestión de ventas o Salidas de Almacén
9 min
73. Consulta de compras por fechas
18 min
74. Consultas de ventas por fechas y por cliente
12 min
75. Estadísticas Dashboard - Escritorio resumen
11 min
76. Gráficos de barras de ventas en los últimos 10 días
15 min
77. Gráficos de barras de ventas en los últimos 12 meses
7 min
78. PROYECTO FINAL Escritorio y gráficos estadísticos
1 min
79. Reportes PDF – Librería FPDF Reporte de artículos
15 min
80. PROYECTO FINAL Reporte de comprobantes FACTURAS en PDF
20 min
81. PROYECTO FINAL Reporte de comprobantes TICKETS en HTML
8 min
82. PROYECTO FINAL Acceder a los reportes FACTURAS - TICKETS
5 min
83. Implementación local y red LAN del Sistema informático
16 min
84. Implementación del sistema informático en un servicio de hosting
14 min
Aprende en este curso completo de Python y Kivy que abarca desde la lógica de la programación, orientación a objetos y bases de datos hasta el desarrollo de aplicaciones profesionales para desktop y/o dispositivos móviles — Android, iOS, Windows, Linux y MacOSX — y su comercialización en tiendas de apps: AppStore y GooglePlay.
1. Apertura
6 min
2. Plataforma Udemy
5 min
3. Cómo Estudiar
7 min
4. Forums
6 min
5. Conceptos Iniciales
6 min
6. Lenguaje Python
13 min
7. Versiones de Python
7 min
8. Línea de Comando
7 min
9. Ambiente de Trabajo
20 min
10. WINDOWS - Ambiente de Trabajo
30 min
11. LINUX - Ambiente de Trabajo
26 min
12. MACOSX - Ambiente de Trabajo
25 min
13. Material de Apoyo
min
14. NOTA IMPORTANTE (ALUMNOS)
min
15. IDLE
11 min
16. Primer Proyecto
12 min
17. Comentarios en Python
6 min
18. Cómo funciona la Indentación
6 min
19. Variables I
6 min
20. Variables II
6 min
21. Nomenclatura
6 min
22. Manipulación de Datos
8 min
23. Punto Flotante
6 min
24. Ingreso de Datos
7 min
25. Operaciones Matemáticas
8 min
26. Módulo de la División
9 min
27. Potenciación y Radicación
6 min
28. Operadores Relacionales
10 min
30. Visión General de PyCharm
8 min
31. Views del PyCharm
20 min
32. Plugins
8 min
33. PyCharm y los Ambientes Virtuales
10 min
34. Introducción a la Depuración
9 min
35. Inspeccionando Ambientes en Modo de Depuración
9 min
36. Teclas de Atajo para la Depuración
15 min
37. Breakpoint Condicional
12 min
38. Solución de Problemas (excepciones)
7 min
39. Toma de Decisión I
6 min
40. Toma de Decisión II
9 min
41. Operadores Relacionales Compuestos
7 min
42. Operadores Relacionales en la Práctica
6 min
43. Operadores Lógicos
7 min
44. Bloques de Instrucción I
7 min
45. Bloques de Instrucción II
6 min
46. Bloques de Instrucción en la Práctica
7 min
47. Ejercicios Prácticos - Toma de Decisión
min
48. Ámbito
11 min
49. Operadores de Atribución I
4 min
50. Operadores de Atribución II
6 min
51. Atribución Múltiple
8 min
52. Atribución Condicional
6 min
53. Iteración
5 min
54. Bucles Condicionales
5 min
55. While - Else
7 min
56. For - Loop
5 min
57. Función Range
8 min
58. Bucle For y la Función Range
5 min
59. Instrucción Break
7 min
60. Instrucción Continue
10 min
61. Estructura de Datos Lista
6 min
62. Lista, Pila, Array, Set
15 min
63. Clase Lista I
11 min
64. Clase Lista II
9 min
65. Clase Lista III
7 min
66. Iterando Listas
9 min
67. Rebanando Listas
8 min
68. Incluir, Alterar y Eliminar Elementos
9 min
69. Ordenamiento de Listas
4 min
70. Cantidad de Elementos
10 min
71. Tuplas
6 min
72. Operadores In y Not In
8 min
73. Ejemplo Práctico utilizando al Operador In
14 min
74. Introducción sobre las Strings
5 min
75. Rebanando Strings
8 min
76. Comparando Strings
7 min
77. Propiedades de las Strings
8 min
78. Iterando Strings
10 min
79. Introducción sobre los Diccionarios
6 min
80. Diccionarios en la Práctica
7 min
81. Funciones de los Diccionarios
13 min
82. Introducción sobre las Funciones
7 min
83. Parámetros de las funciones
11 min
84. Parámetros Default
9 min
85. Argumentos Nombrados
11 min
86. Retorno de Valores
9 min
87. Retorno de Valores Múltiples
13 min
88. Función Variádica
15 min
89. Desempaquetamiento I
13 min
90. Desempaquetamiento II
10 min
91. Funciones Anidadas
6 min
92. Instrucción Nonlocal
11 min
93. Bloques sin Códigos
7 min
94. Instrucción Global
28 min
95. Introducción a los Módulos
11 min
96. Ámbito y Tabla de Símbolos
16 min
97. Importando Módulos
11 min
98. Importación de Símbolos
18 min
99. Creación de Módulos
24 min
100. Localización de Módulos
22 min
101. Etapas de la Importación
15 min
102. Símbolos Privados
8 min
103. Símbolos Públicos
6 min
104. Módulo Principal
17 min
105. Recarga de Módulos
13 min
106. Introducción a las Excepciones
15 min
107. Valores Inválidos
23 min
108. Tratamiento de Excepciones Múltiples I
30 min
109. Tratamiento de Excepciones Múltiples II
8 min
110. Capturando la Instancia del Error
11 min
111. Bloque Else
11 min
112. Bloque Finally
10 min
113. Introducción a la Orientación a Objetos con Python
5 min
114. Primera Clase
18 min
115. Nomenclatura de las Clases
4 min
116. Creación de Objetos (Instanciación)
18 min
117. Miembros de Clase
10 min
118. Método Constructor
8 min
119. Clase Retângulo
15 min
120. Análisis de la Declaración de Miembros
13 min
121. Personalizando al Método Constructor
7 min
122. Encapsulación
11 min
123. Métodos de acceso - Getters y Setters
29 min
124. Visibilidad de los Miembros
21 min
125. Propiedades I
15 min
126. Propiedades II - Decorators
17 min
127. Propiedades III
25 min
128. Objeto Clase I
17 min
129. Objeto Clase II
58 min
130. Método de Clase
17 min
131. Método Estático
21 min
132. Introducción al uso de los Ambientes Virtuales
21 min
133. NOTA IMPORTANTE (INSTALACIONES)
min
134. EN WINDOWS
min
135. WINDOWS - Ambiente de Trabajo
10 min
136. WINDOWS - Biblioteca Kivy
19 min
137. WINDOWS - IDE PyCharm
25 min
138. EN LINUX
min
139. LINUX - Ambiente de Trabajo
3 min
140. LINUX - Ambientes Virtuales
13 min
141. LINUX - IDE PyCharm
7 min
142. EN MACOSX
min
143. MACOSX - Ambientes Virtuales
2 min
144. MACOSX - Ambiente de Trabajo
14 min
145. MACOSX - IDEPyCharm
8 min
146. AVISO!
min
147. Instalación en Windows
10 min
148. Instalación en Linux (Ubuntu)
3 min
149. Documentación de la Biblioteca Kivy
min
150. Hello World
8 min
151. Imprimiendo textos
8 min
152. Conociendo a otros Widgets
8 min
153. Ingreso de Datos
4 min
154. Una pantalla de Verdad
21 min
155. Orientación a Objetos
6 min
156. Sistema de Posicionamiento
8 min
157. Sistema de Medidas
13 min
158. Introducción a kvlang
13 min
159. Hello World con KvLang
10 min
160. Propiedades de Medida y Posicionamiento
19 min
161. Posicionamiento I
10 min
162. Posicionamiento II
16 min
163. Dimensión
15 min
164. Documentación Oficial
9 min
165. Código Fuente
12 min
166. Proyecto Garden
8 min
167. Kivy Design
27 min
168. Módulos y Arquitectura
28 min
169. Módulos y Configuraciones
13 min
170. Módulo Screen
4 min
171. Introducción a Jupyter
23 min
172. Desarrollo Interactivo con Jupyter y Kivy
18 min
173. KV vs Python - Implementando con Python
21 min
174. KV vs Python - Implementando con KV
13 min
175. Principios del Lenguaje KV
9 min
176. KvLang I
8 min
177. KvLang II
9 min
178. KvLang III
9 min
179. KvLang IV - Conectando a Python con KV
13 min
180. KvLang V - Keywords
13 min
181. Clase Builder
6 min
182. Introducción al Estudio de los Widgets
8 min
183. Sugerencias para el Estudio
10 min
184. Ambiente para Estudio de los Widgets
23 min
185. FloatLayout
16 min
186. BoxLayout
11 min
187. StackLayout
8 min
188. GridLayout
16 min
189. Sistema de Colores
12 min
190. Color de Fondo
13 min
191. Label I
20 min
192. Label II
9 min
193. Button
12 min
194. TextInput I
19 min
195. Continuación
min
196. Calculadora V1
31 min
197. Calculadora V2
28 min
198. Introducción al Estudio de Python y SQLite
10 min
199. Instalación del SQLite
5 min
200. Características del SQLite
7 min
201. Tablas
8 min
202. Qué es una base de datos
9 min
203. Creando la primera BD
8 min
204. SQLite internamente
17 min
205. Introducción sobre el SQL
5 min
206. DB Browser SQL
8 min
207. Database Navigator Plug-in
14 min
208. Definiciones y Principios del SQL
13 min
209. Tipo de Columnas
8 min
210. Abertura de la Série
3 min
211. Creando la Base de Datos
6 min
212. Creando Tablas
13 min
213. Ingreso de Datos
11 min
214. Retornando Registros
10 min
215. Eliminando Tablas
6 min
216. Análisis de la Tabla Agenda
13 min
217. Restricción de Valores
27 min
218. Integridad Referencial
19 min
219. Autoincremento
16 min
220. Alteración de Tablas
18 min
221. Operadores
13 min
222. Where
8 min
223. Ordenación
11 min
224. Límite
9 min
225. Alteración de Valores
9 min
226. Eliminación de Registros
5 min
227. COMUNICADO
min
228. FAQ - DUDAS FRECUENTES
min
En este curso aprenderás lo básico de cada tecnología y después integraremos todo junto para hacer diseños increíbles, es decir: crearemos una base sólida y luego veremos como utilizarla sin duda la que considero la mejor forma de aprender.
1. Introduction
2 min
2. Temario
5 min
3. Recursos Adicionales
min
4. Controles de Udemy
3 min
5. Instalando Python
8 min
6. PIP
6 min
7. IDE
5 min
8. ORMs
7 min
9. Creando Tabla Estudiantes
12 min
10. Instalando Sqlite3
6 min
11. Querys con Peewee
16 min
12. Nuestro Diario
8 min
13. Modelo Entry
7 min
14. Creando nuestro Menu
11 min
15. Agregando Entrada
10 min
16. Desplegando Entradas
7 min
17. Filtrando Entradas
7 min
18. Borrando Entradas
5 min
19. Mejorando Nuestra Interface
9 min
20. Reto de la Sección
5 min
21. Instalando Flask
1 min
22. Tu primera App de Flask
7 min
23. Tu Primera Route
7 min
24. Query Parameters
7 min
25. url
9 min
26. Sumador con Punto Flotante
1 min
27. Desplegando HTML
4 min
28. Templates
9 min
29. Herencia de Templates
12 min
30. Archivos Estáticos
3 min
31. Nuestro Proyecto FaceSmash
7 min
32. Archivos Adjuntos
min
33. El modelo Usuario
5 min
34. Usermixin
5 min
35. Encriptación y Hashing
20 min
36. Creando Usuarios
7 min
37. Creando Nuestra App
10 min
38. LoginManager
7 min
39. Creando Nuestras Tablas
3 min
40. Formularios
17 min
41. Vista de Registro
7 min
42. Register Templates
5 min
43. Macros
3 min
44. Arreglando Errores
9 min
45. Creando Usuario
8 min
46. Formulario de Iniciar Sesión
2 min
47. Vista de Iniciar Sesión
7 min
48. Template de Iniciar Sesión
4 min
49. Logout View
4 min
50. Segunda Parte
12 min
51. Modelo Post
6 min
52. View Post
9 min
53. Post Templates
6 min
54. Un poco de CSS
6 min
55. Nuevo Post
4 min
56. Timeline View
3 min
57. Timeline Template
7 min
58. Username Stream
8 min
59. User Stream Template
5 min
60. Mejorando Nuestro Código
6 min
61. Modelo de Relaciones
6 min
62. Followers
4 min
63. Followers Views
7 min
64. Follow Buttons
7 min
65. Post Stream
5 min
66. Vista Single Post
8 min
67. Username Error
10 min
68. Error 404
15 min
69. Más errores 404
3 min
70. La Documentación de Django
4 min
71. Instalando Django 2
6 min
72. Creando Nuestro Proyecto
4 min
73. Ejecutando nuestro Servidor
7 min
74. Archivos Adjuntos
min
75. Vistas
4 min
76. URLs
4 min
77. Apps en Django
3 min
78. Creando una Nueva App
6 min
79. Creando un Modelo
11 min
80. Creando Instancias de nuestros Modelos
11 min
81. Creando nuestras Vistas
13 min
82. Panel de Administración de Django
10 min
83. Templates
10 min
84. Templates II
5 min
85. Herencia de Templates
6 min
86. Archivos Estáticos
11 min
87. Lecciones
8 min
88. Inlines
7 min
89. Vista de Detalles
11 min
90. Ordenamiento
4 min
91. Error 404
7 min
92. Lesson Detail
14 min
93. Contenidos
9 min
94. URLs
5 min
95. URLs y NameSpaces
15 min
96. URLs y Apps
10 min
97. Static en Apps
7 min
98. Filtros
9 min
99. Internacionalización
8 min
100. Filtros II
4 min
101. Filtros III
15 min
102. Creando tus Propios Tags
9 min
103. Creando tus Propios Filtros
8 min
104. Otro Filtro Más
10 min
105. Corriendo Nuestro HTML
1 min
106. Configurando tu IDLE
3 min
107. Tu primer Programa
4 min
108. Imports
7 min
109. Variables y Listas
3 min
110. Invocando Métodos
3 min
111. Condiciones y Bloques de Código
5 min
112. Lo que haremos en las próximas lecciones
3 min
113. Trabajando con Segundos
2 min
114. Ciclos For
6 min
115. Completando la Segunda Tarea
3 min
116. La librería Time
8 min
117. Todo es un objeto
4 min
118. Listas en Python
4 min
119. Listas en Python II
4 min
120. Recorriendo Listas
3 min
121. Armando Listas
5 min
122. Aumentando Nuestra Lista
5 min
123. Obteniendo Datos del Usuario
3 min
124. Removiendo Elementos de Nuestras Listas
5 min
125. Removiendo Elementos de Nuestras Listas II
3 min
126. Extendiendo Lisas
3 min
127. Insertando Listas
3 min
128. Copiando Listas
4 min
129. Notación de Corchetes
5 min
130. Rebanadas
6 min
131. Repaso Sobre Listas
6 min
132. Cuando No usar Listas
4 min
133. Diccionarios en Python
2 min
134. Creando Diccionarios
5 min
135. Los Diccionarios son Desordenados
2 min
136. Agregando Datos a Nuestro Diccionario
3 min
137. Mejorando nuestro Programa de Vocales
3 min
138. Experimentando en la consola
5 min
139. Recorriendo Diccionarios
6 min
140. Ordenando Diccionarios
5 min
141. For para Diccionarios
4 min
142. Mejorando nuestro Programa de Vocales II
5 min
143. El método setdefault
5 min
144. Recapitulando Diccionarios
1 min
145. Sobre los Conjuntos
2 min
146. Creando los Conjuntos
4 min
147. Union
2 min
148. Intersección
1 min
150. Mejorando nuestro Programa de Vocales III
5 min
151. Tuplas
5 min
152. Tuplas de un Elemento
2 min
153. Repaso de Estructuras de Datos
6 min
154. Funciones en Python
3 min
155. Sintaxis de las Funciones en Python
4 min
156. Mejorando nuestro Programa de Vocales IV
3 min
157. Regresando un Valor
5 min
158. Funciones vs Métodos
2 min
159. Regresar más de un Elemento
5 min
160. Anotaciones
8 min
161. Practica sobre funciones
6 min
162. Parámetros sobre Funciones
6 min
163. Parámetros Opcionales
3 min
164. Asignacion Posicional
4 min
165. Creando tu Propio Módulo
7 min
166. PEP 8
6 min
167. El Zen de Python
4 min
168. Clases y Objetos en Python
3 min
169. Métodos y Clases
5 min
170. Métodos y Clases II
6 min
171. Atributos
5 min
172. Métodos con Varios Parámetros
4 min
173. El método init
5 min
174. El metodo
3 min
175. El método
3 min
176. Introducción a las BD y SQL
8 min
177. Herramientas que Usaremos
5 min
178. SELECT FROM
4 min
179. SELECT FROM TABLE
4 min
180. AS
5 min
181. Filtrando Datos con WHERE
5 min
182. OPERADORES RELACIONALES
6 min
183. Más Condiciones
4 min
184. IN OR NOT IN
5 min
185. BETWEEN
3 min
186. LIKE
6 min
187. Fin de Sección
1 min
188. Operaciones CRUD
2 min
189. INSERT
9 min
190. Insert más de un registro
2 min
191. Update
9 min
192. DELETE
2 min
193. DELETE WHERE
3 min
Django, el framework para desarrollo web de Python, va sobre esa misma popularidad, potencia y sencillez, por eso he decidido hacer un curso sobre él. Pero no cualquier curso, uno en que puedas aprender haciendo (practicando) 4 tipos de CRUD (CRUD es el acrónimo de Create, Read, Update, Delete) sobre una base de datos PostgreSQL.
1. Presentación del Curso
4 min
2. Sobre la sección
min
3. ¿Qué es Python y las Guías de Estilo?
4 min
4. Instalación de Python
3 min
5. Variables y Tipo de Datos
12 min
6. Listas
11 min
7. Diccionarios
4 min
8. Estructuras de Control
10 min
9. Sobre Sección
min
10. Descargar Herramientas Necesarias
5 min
11. Entorno Virtual Python
6 min
12. Configurar Visual Studio Code
11 min
13. Instalar Django
11 min
14. Seleccionar Intérprete desde Visual Studio Code
3 min
15. Configurando Linting en Visual Studio Code
5 min
16. Instalación Gestor de Base de Datos y Adaptador Python
13 min
17. Sobre el Proyecto
3 min
18. Creación del proyecto
6 min
19. Seleccionar Intérprete Python
2 min
20. Configurar Proyecto (settings.py)
5 min
21. Crear Base de Datos
2 min
22. Primer Migración hacia la Base de Datos
6 min
23. Crear Aplicación, Rutas y Primera Vista
13 min
24. Descargar Plantilla Web a Utilizar
3 min
25. Ubicación directorio STATIC
min
27. Creación del Home
1 min
26. Adapar Plantilla Web
16 min
28. Herencia entre plantillas
8 min
29. Tag URL en las Plantillas Django
7 min
30. Crear Aplicación Catalogos
2 min
31. Modelo Categoría
6 min
32. Crear y Aplicar Migración
6 min
33. Plantilla categoria_list.html
8 min
34. Vista CategoriaView
9 min
35. Formulario CategoriaForm
6 min
36. Template categoria_form.html
6 min
37. Vista CategoriaNew y enrutamiento
8 min
38. Vista CategoriaEdit
1 min
39. Enrutamiento
7 min
40. Template catalogos_del.html
4 min
41. Vista CategoriaDel y Enrutamiento
5 min
42. Introducción
2 min
43. Template login.html
8 min
44. Enrutamiento loginlogout
6 min
45. Creación de Usuarios y Sitio de Administración
8 min
46. Mixins - LoginRequiredMixin
7 min
47. Mixins - PermissionRequiredMixin
11 min
48. Herencia de Vista - Sin Privilegios
14 min
49. Mensajes
9 min
50. Herencia de Modelos
12 min
51. Creación Modelo SubCategoria
8 min
52. Template subcategoria_list.html
2 min
53. Vista SubCategoriaView
1 min
54. Enrutamiento subcategoria_list
2 min
55. Formulario SubCategoriaForm
4 min
56. Template subcategoria_form.html
2 min
57. Vista SubCategoriaNew
3 min
58. URL subcategoria_new
3 min
59. Filtro y Ordenamiento sobre Categoria
5 min
60. Vista SubCategoriaEdit
2 min
61. Enrutamiento subcategoria_edit
2 min
62. Explicación de Tarea
2 min
63. Tarea # 1 - Detalles
min
64. Solución a tarea DELETE sobre modelo SubCategoria
4 min
65. Presentación
2 min
66. Modelo Producto
3 min
67. Migración
2 min
68. READ
7 min
69. CREATE - 1. Formulario ProductoForm
5 min
70. CREATE - 2. Template producto_form.html
7 min
71. CREATE - 3. Vista - Enrutamiento y prueba
6 min
72. UPDATE
4 min
73. Tarea # 2
1 min
74. Presentación
min
75. Introducción
1 min
76. Modelos Encabezado y Detalle
11 min
77. Acción READ - Creación Template factura_list.html
2 min
78. Acción READ - Creación de Vista y Enrutamiento
9 min
79. Inline formsets
min
80. Acción READ - Formularios para CREATE y UPDATE
13 min
81. Plantilla a utilizar en las acciones CREATE y UPDATE
min
82. Plantilla factura_form.html y enrutamiento
21 min
83. Apuntes Previos Importantes sobre CREATEVIEW de Factura
min
84. Acccion CREATE - Vista FacturaNew
30 min
85. Acción UPDATE - Vista FacturaEdit
29 min
86. Acción DELETE - Plantilla, Vista y Enrutamiento
9 min
87. Informe PDF Categoría
19 min
88. Presentación
min
89. Implentar Plug-In DataTable de jQuery
6 min
90. Plug-In DataTable Responsivo
4 min
91. Revertir Migraciones en Django
min
92. Instalar PostgreSQL en Linux
5 min
93. Deploy a Apache2 en Linux Parte 1
15 min
94. Deploy a Apache2 en Linux Parte 2
13 min
95. Deploy a Apache2 en Linux Parte 3
13 min
Al terminar el curso, entenderás como trabaja Django Podrás crear una pagina web básica Comprenderás conceptos elementales de la programación web
1. Introducción
5 min
2. Instalación de Django en Windows
11 min
3. Creación de un proyecto con django
8 min
4. Configuración de un proyecto en django - Archivos de configuración
11 min
5. Las Urls en Django
15 min
6. Las Vistas en Django - Archivo Views.py
11 min
7. Vistas Genéricas en Django
10 min
8. Los Modelos en Django - Archivo models.py
17 min
9. Modelos En Django - Claves Foráneas
10 min
10. Administrador de Django - Admin.py
10 min
11. Proyecto Básico 1 - Lista de Libros
16 min
12. Proyecto Básico 2 - Lista de Libros - Filtros
20 min
13. 11- Proyecto Básico 3 - Enlaces
5 min
14. Proyecto Básico 4 - Registros
18 min
Al terminar este curso completo de Python 2020, serás experto en Python, porque podrás hablar sin miedo de lenguaje de programación Python, con ese conocimiento también podrás crear aplicación para escritorio, web y además podrás presentarte sin miedo a ofertas laborales como un experto desarrollador en Python.
1 Introducción al Curso
3 min
2 Introducción al Modulo 01
1 min
3. Temarios del Módulos 01
min
4. ¿Que es Python
4 min
5. Descargar e Instalar Python 3
7 min
6. Crear primer programa en Python
6 min
7. Descargar SublimeTex para Python
5 min
8. Instalar IDE Pycharm para Python
5 min
9. Crear Programa con IDE “Hola Mundo” Pycharm
6 min
10. Funciones de Pycharm
4 min
11 Declarar un variable
7 min
12 Asignar valor por teclado a una Variable
6 min
13 Expresiones Aritméticas
8 min
14 Expresiones condicionales
6 min
15 Mi función
4 min
16 Comentarios en Python
4 min
17. Palabras reservadas en Python
min
18 Clasificación de Datos
5 min
19 Variables
7 min
20 Datos de tipo Numero
9 min
21 Dato de tipo cadena de Carácter
9 min
22. Conversiones de Variables
6 min
23. Tipos de Operadores
4 min
24. Operadores Aritméticos
8 min
25. Operadores de asignación
5 min
26. Operadores de Relación
5 min
27. Operadores lógicos
5 min
28. Almacenador de Datos
4 min
29. 1.Lista y sus Metodos
9 min
30. Tuplas y sus Metodos
4 min
31. Diccionario y sus Métodos
8 min
32. Conjuntos y sus métodos
7 min
33. Sentencias de Control
5 min
34. Condicional IF - ELIF - ELSE
8 min
35. Bucle WHILE
5 min
36. Bucle FOR
10 min
37 Definición de una Función
7 min
38 Argumentos y Parámetros
7 min
39 Argumentos Indefinidos
6 min
40 Expresión Lambda
5 min
41 Funciones Recursivas
5 min
42 Decoradores Docstring Yield
8 min
43 Módulos
10 min
44 Programación Orienta a Objetos
5 min
45 Clases, objetos y Modularización
5 min
46 Creando Modelo de un Objeto Clases
8 min
47 Crear Objetos
9 min
48 Constructor de una Clase
7 min
49 Encapsulamiento
8 min