Тёмный
Orlando José Betancourth Alvarenga
Orlando José Betancourth Alvarenga
Orlando José Betancourth Alvarenga
Подписаться
Maquetando con Materializ CSS Framework
24:42
21 день назад
Formularios en HTML
41:45
21 день назад
Maquetando con Bulma CSS
34:42
Месяц назад
Contenedores en HTML
42:50
Месяц назад
Responsive Design Grilla de 12 Columnas
37:40
Месяц назад
Комментарии
@micielyn
@micielyn 3 дня назад
hola disculpé quiero conectar mongo atlas a symmetric le meto todos los datos pero me da error sabra como conectar correctamente?
@obetancourth
@obetancourth 2 дня назад
Debe revisar si atlas tiene configurado la seguridad o accesos por IP, si está publica debe revisar bien la conexión, si no debe revisar adecuadamente los permisos en atlas para accede desde symmetricdb (me imagino que esta tratando de realizar replicas)
@lamandragora
@lamandragora 5 месяцев назад
Cuando harás un curso qué tenga seguimiento, porque hasta ahorita son puntos sueltos
@obetancourth
@obetancourth 5 месяцев назад
Los videos son grabaciones de las clases, el curso dura casi 3 meses, si deseas verlos en continuidad cada curso queda en su propia lista de reproducción, a la que pertenece este video es ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-B_HcTshXpZs.html
@ervisfrend
@ervisfrend 5 месяцев назад
excellent video.
@joseantonioruiz2470
@joseantonioruiz2470 5 месяцев назад
Está genial el contenido pero falta optimizar el video (me refiero a la descripción, indices, tus redes, etc) para que llegue a más gente. Gracias!
@obetancourth
@obetancourth 5 месяцев назад
Gracias por la sugerencia, lo tomare en cuenta. Este canal es mas una caridad para darle oportunidad a alumnos de repasar el contenido de la clase.
@joseantonioruiz2470
@joseantonioruiz2470 5 месяцев назад
@@obetancourth Genial! Yo creo que tu contenido es muy bueno y solo optimizándolo puedes crecer mucho más. gracias por subirlo!
@elibells6152
@elibells6152 8 месяцев назад
P r o m o S M 💪
@AntonioGarciaMarin
@AntonioGarciaMarin 11 месяцев назад
No tiene sonido?
@obetancourth
@obetancourth 11 месяцев назад
No estimado, en esa clase mi audio device tuvo un glich y se grabo sin sonido.
@AntonioGarciaMarin
@AntonioGarciaMarin 11 месяцев назад
Cual es el indice del libro?
@obetancourth
@obetancourth 11 месяцев назад
- Programación de Negocios Web - ¿Qué es PHP? - ¿Para qué Sirve PHP? - El Proceso de PHP como script para generar páginas web dinámicas: - Variables en PHP: Declaración y Uso - Declaración de Variables: - Uso de Variables: - Operadores en PHP - Estructuras de Control en PHP: if, switch, try y Condiciones Ternarias - 1. Estructura if: - 2. Estructura switch: - 3. Estructura try-catch (try-except en otros lenguajes): - 4. Condiciones Ternarias: - Estructuras de Ciclos en PHP: for, while, do-while - Ejemplos, Casos de Uso y Errores Comunes - 1. Estructura for: - 2. Estructura while: - 3. Estructura do-while: - Incorporación de Scripts PHP: include, require, include_once, require_once - Uso, Errores Comunes y Diagramas de Secuencia - 1. include: - 2. require: - 3. include_once: - 4. require_once: - Conclusión: - Declaración de Funciones en PHP: Parámetros, Referencia y Agrupación de Funciones - Declaración de Funciones: - Parámetros de Funciones: - Funciones incorporadas de PHP - Arreglos en PHP - Arreglos Indexados: - Arreglos Asociativos: - El Bucle foreach en PHP: Explorando Iteraciones Simplificadas - Funciones comunes para Arreglos en PHP - Declaración de Clases en PHP: Creando Objetos y Definiendo Estructuras - Modificadores de Acceso en PHP: Public, Private y Protected - Interfaces en PHP: Definiendo Contratos y Estandarizando Comportamientos - Clases Abstractas, Herencia y Polimorfismo en PHP: Conceptos Fundamentales de la POO - Clases Abstractas: - Herencia: - Polimorfismo: - Espacios de Nombres (Namespaces) en PHP y su Uso con Composer - Caso de Uso: Estructura de Archivos para un Proyecto POO en PHP con Composer - Patrones de Diseño e Introducción a el Patrón MVC - Patrones de Diseño: Mejorando la Estructura y la Eficiencia del Software - Patrón MVC: Modelo-Vista-Controlador - Onboarding de MVC a utilizar en clase. - Instalación - Estructura de directorios - Flujo de ejecución de un Request HTTP - Creando el Landing Page de un Comercio Electrónico Parte 1 - Conexiones a Base de Datos y Uso de PDO para Conectar a MariaDB: - Estructura de DAO en el MVC SimplePHPMvcOOP - Creando el Landing Page de un Comercio Electrónico Parte 2 - Patrón de Diseño de Experiencia de Usuario Work With (Trabajar Con) - Patrones de diseño de experiencia de usuario (UX) - Introducción al Patrón “Work With” para el Manejo de CRUD de Tablas - Work With para la entidad de Productos - Implementación del Patrón “Work With” para el Manejo de CRUD de Tablas - Trabajar con Patrón Work With | Formulario de Entidad - El Comercio Electrónico: Transformando la Manera en que Compramos y Vendemos - Impacto de la Pandemia en el Auge Exponencial del Comercio Electrónico y los Desafíos para las Startups - Caso de Estudio: Lecciones de un Desacierto en Ecommerce de una Cadena de Super mercados durante la Pandemia - Descripción de las Cuatro Áreas de Enfoque en el Desarrollo de Plataformas de Comercio Electrónico - Área 1: Seguridad en Plataformas de Comercio Electrónico - Componente: Autenticación y Autorización - Métodos de Autenticación en Plataformas de Comercio Electrónico - Mejores Prácticas para la Autenticación de Inicio de Sesión Básico (Login) - Autorización Basada en Roles para Control de Acceso - Esquema de Seguridad en SimplePHPMVCOOP - Introducción - Esquema de Datos - Componentes ya implementados - Aplicar Seguridad al Mantenimiento de Productos - Área 2: Modelos de Negocio en Comercio Electrónico - Modelos de Negocio en el Comercio Electrónico: B2B, B2C y C2C - Aspectos Técnicos en los Modelos B2B, B2C y C2C en el Comercio Electrónico - Aspectos Legales en los Modelos B2B, B2C y C2C en el Comercio Electrónico - Caso: Implementación del Modelo B2B en el Sistema de Ensamble Justo a Tiempo (JIT) de Toyota con Proveedores de Piezas de Automóviles - Caso: Historia de Éxito de Amazon en el Comercio Electrónico B2C - Caso: El Éxito del Modelo C2C en eBay - Área 3: Tipos de Productos y Servicios en el Comercio Electrónico - Productos Físicos con Gestión de Inventario y Logística en el Comercio Electrónico - Cantidad Disponible - Mejores prácticas en Logística y Entrega de Productos - Activos Digitales como Producto en el Comercio Electrónico - Servicios como Producto en el Comercio Electrónico - Capacidad del servicio determinado por la capacidad de producción. - Area 4: Modelos de Ingresos en Comercio Electrónico - ¿Qué es un Modelo de Ingresos? - ¿Cómo elegir un modelo de ingresos? - Carrito de Compras - Teoría detrás del Carrito de Compras - Mejores Prácticas para el Carrito de Compras - Manejo de Carritos de Compras Anónimos y de Usuarios Autenticados - Carrito de Compras Abandonado - El Proceso de Pago: Cómo Mejorar la Experiencia del Cliente - Proceso de Uso de una Pasarela de Pago como Stripe y PayPal
@obetancourth
@obetancourth 11 месяцев назад
leanpub.com/php-negocios-web-intro
@AntonioGarciaMarin
@AntonioGarciaMarin 11 месяцев назад
Super !!!@@obetancourth
@importstarperuvian.3790
@importstarperuvian.3790 11 месяцев назад
estoy viendo todos tus videos
@importstarperuvian.3790
@importstarperuvian.3790 11 месяцев назад
PUEDES HACER DE SQL?
@obetancourth
@obetancourth 11 месяцев назад
En algun momento estare separando el tiempo para realizar un micro ciclo de sql.
@importstarperuvian.3790
@importstarperuvian.3790 11 месяцев назад
holaaa
@edka9652
@edka9652 Год назад
La clase es de PW 2 y esta en la playlist de PW 1
@obetancourth
@obetancourth Год назад
Gracias Corregido, petenece a la clase de Negocios Web
@tch3274
@tch3274 Год назад
Interesante! Gracias ¿Como se puede acceder a sus clases?
@obetancourth
@obetancourth Год назад
Buena pregunta estas grabaciones son de referencias del curso de Programacion de Portales Web de la Carrera de Ingeniería en Ciencias de la Computación de la Universidad Católica de Honduras. Eres bienvenido a inscribirte www.unicah.edu
@XaviAndreu
@XaviAndreu Год назад
Te felicito por el trabajo
@jonathanalemanlinares9473
@jonathanalemanlinares9473 Год назад
Saludos ing. Siga subiendo todas sus clases para seguir aprendiendo.
@frutoramirezjuanjose5930
@frutoramirezjuanjose5930 Год назад
que buen video, gracias
@wild2715
@wild2715 2 года назад
Es posible obtener el código fuenta utilizado en el video?
@obetancourth
@obetancourth 2 года назад
Si estimado, github.com/obetancourthunicah/simpleeccomerce
@wild2715
@wild2715 2 года назад
@@obetancourth Muchas gracias. Me habían comentado sobre swagger y jsdoc, creo que swagger es más difícil asi que me vino bien tu video de jsdoc.
@wild2715
@wild2715 2 года назад
8:00 jajaja Desorden marca ACME 🤣
@todoenprogramacion9492
@todoenprogramacion9492 2 года назад
Muchas gracias Orlando por tu aporte, era justo lo que estaba buscando!!!
@danysnz3746
@danysnz3746 2 года назад
Hola como estas me gustaria saber si talvez tu me puedes ayudar
@HUNTER_PATROL
@HUNTER_PATROL 2 года назад
como hago para filtrar el ultimo valor ingresado?
@obetancourth
@obetancourth 2 года назад
si no esta manejando el _id puede hacer una find({}).sort({_id:-1}).limit(1)
@HUNTER_PATROL
@HUNTER_PATROL 2 года назад
@@obetancourth muchas gracias lo probare, pero segun veo mongodb gebera un id aleatorio por dato
@obetancourth
@obetancourth 2 года назад
No es aleatoreo es un ObjectID y este depende generalmente de un timestamp en hexadecimal por lo que el ordenamiento es valido.
@HUNTER_PATROL
@HUNTER_PATROL 2 года назад
@@obetancourth me sirvio tu filtro, ahora me gustaria consultar lo siguiente, ese ultimo valor del filtro quiero tomar uno solo de los valores que contiene y usarlo como input
@realbitshn
@realbitshn 3 года назад
no hay audio
@marcosMartinez-wm7bd
@marcosMartinez-wm7bd 3 года назад
Pregunta, soy usuario en windows, me desconcerto el hecho de que hayas creado un servidor ya hecho desde consola, probe los comandos que escribiste pero no me funciona, hay que descargar algo para hacerlo como vos?
@FranciscojavierHDD
@FranciscojavierHDD 3 года назад
Los comandos son los mismos en windows, linux y mac, si no te funcionan puede ser por alguno de estos motivos. 1. No tienes instalado Node o NPM. 2. puede ser que tengas instalados estos pero no los tienes en las variables de entorno. por otra parte si estas comenzando en el mundo de la programación, bienvenido, te aconsejo que aprendas a usar mucho la consola, por que casi siempre vas a hacer todo desde un terminal, incluso cuando uses Windows (Que actualmente se parece bastante a la consola de linux).
@obetancourth
@obetancourth 3 года назад
Comparto con Francisco, solo hay algunos comandos que uso directamente en la terminal que si difieren en windows, sin embargo puedes instalas git-scm para que se incluyan esos comandos como ls, git, rm , cp y mv (estos comandos son del bash de linux)
@FranciscojavierHDD
@FranciscojavierHDD 3 года назад
@@obetancourth La terminal de git es identica a la de linux, y la diferencia entre la terminal de Windows y la de Linux, solo cambian los comandos ineherentes al sistema operativo, pero en este caso los comandos de NPM, de los compiladores de los lenguajes, y demas relacionados a las herramientas de este video son identicos en todos los sistemas operativos. Desde windows 7 en adelante, las barras / y \ funcionan igual en windows, es decir las direcciones y rutas se pueden escribir con cualquiera de las dos barras, lo que hace que los que estamos acostumbrados al SHELL de linux nos sintamos algo mas comodos.
@chamelo003
@chamelo003 4 года назад
Buen día Ing. Quisiera saber si me puede compartir el repositorio de este proyecto. Gracias de antemano!
@patti2laddyo
@patti2laddyo 4 года назад
30:27 Anyone want to do this with me😍💋 💝💖♥️❤️
@colorizedenhanced-silentmo8434
@colorizedenhanced-silentmo8434 4 года назад
Hey, Orlando José Betancourth Alvarenga. absolutely impressive video. thank. :)
@victorsalazamora1216
@victorsalazamora1216 4 года назад
Sería genial si pudiese compartir el proyecto, gran tuto por cierto :)
@julianzapata1295
@julianzapata1295 4 года назад
Muchísimas gracias por el vídeo, muy bien explicado.
@willydavid_
@willydavid_ 4 года назад
Hola no sabes como puedo hacer una consulta especifica dentro de un populate es decir filtrar solo documentos que estén dentro del populate?
@obetancourth
@obetancourth 4 года назад
Para eso se usan agregados, en stackoverflow hay un ejemplo común de esto . stackoverflow.com/questions/39968790/aggregate-project-sub-document-as-top-level-document-in-mongo y la documento de mongodb docs.mongodb.com/manual/reference/operator/aggregation/project/index.html
@nythe3009
@nythe3009 4 года назад
Excelente clase, debería tener muchos más subscriptores, explica de una forma muy entendible, ojalá pudiera hacer un video sobre sub documentos ya que actualmente tengo un problema al hacer una consulta, cuando el subdocumento no tiene un atributo que viene en la query
@joseluisperez5137
@joseluisperez5137 4 года назад
Gracias, estaba atorado en esa parte de utilizar los archivos para BS. Pense que se debía requerir el modulo en el js principal y luego crear alguna especie de constante para guardar la ruta de la carpeta donde se guardo y hacer uso de los css/js.
@happyprogrammercapacitacio835
@happyprogrammercapacitacio835 4 года назад
Hola, estuve buscando por varios sitios hace varios dias y no encuentro res.render('index',{title: 'Express'}); render no me funciona y me devuelve la pagina cannot
@obetancourth
@obetancourth 4 года назад
La función render se agrega cuando a express se le asigna un motor de renderizado de plantilla , en este video se utiliza handlebars. La documentación de la función render la encuentra aquí (expressjs.com/en/4x/api.html#res.render) y la forma de agregar un motor de plantilla lo encuentras aquí (expressjs.com/en/guide/using-template-engines.html)
@happyprogrammercapacitacio835
@happyprogrammercapacitacio835 4 года назад
@@obetancourth Gracias por la pronta respuesta! El link que me pasaste para agregar un motor de plantilla no funciona, aparece error404
@happyprogrammercapacitacio835
@happyprogrammercapacitacio835 4 года назад
@@obetancourth Hola, gracias por la pronta respuesta, el link que me pasaste para agregar un motor de plantilla no funciona, aparec error 404
@obetancourth
@obetancourth 4 года назад
disculpa se le pegó un paréntesis al final expressjs.com/en/guide/using-template-engines.html
4 года назад
Excelente video!! P/S: me quede esperando la consulta SELECT usuarios.* FROM usuarios WHERE usuarios.nombre LIKE '%lui%'
@emersonsmithperu
@emersonsmithperu 5 лет назад
Pueden compartir la base de datos
@obetancourth
@obetancourth 5 лет назад
Estimado con gusto puedes encontrar el dump en la siguiente url drive.google.com/open?id=1Ryr6dN5N8QGT1TKlH5UEGMn6IgxWkQOI
@CarlosTorres-ge9wc
@CarlosTorres-ge9wc 5 лет назад
Le quedo grande... No se porque putas suben videos que NO aportan absolutamente nada 😠
@obetancourth
@obetancourth 5 лет назад
Que mal que no encuentres específicamente lo que buscabas el video fue una grabación de una clase y al final el error fue puramente error de dedo ahora si tiene un poco de tiempo te invito a ver los dos videos donde se muestra la implementación. UPDATE: Se creó un nuevo video puedes verlo aquí Implementado JWT en el REST API ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-6yYrUXeJHHw.html UPDATE: Se continua ya obteniendo el JWT del API en un cliente REACT video aquí ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xd8x7lU3Qn8.html
@DonoChomp
@DonoChomp 5 лет назад
Excelente contenido maestro! Me ha ayudado bastante en mis clases!
@williamramirez5009
@williamramirez5009 5 лет назад
Hola profe buen dia habra algun correo donde se le pueda contactar?
@obetancourth
@obetancourth 5 лет назад
Claro me puedes escribir a obetancourthunicah@gmail.com
@informaticacdis.a.5918
@informaticacdis.a.5918 5 лет назад
Hola Orlando. Puedes Hacer Consultas a dos o tres niveles? es decir que dentro de un objecto tenga un Object id y poder ver la informacion de ese id?
@obetancourth
@obetancourth 5 лет назад
Estimado, si es posible anidando las consultas, no recomiendo esto, deberías reconsiderar la forma en que estés guardando la información. Si requieres solo información de apoyo como descripción deberias guardarlo como un subdocumento dentro del documento que estes guardando asi solo consultas un solo documento, aunque exista redundancia en los datos te da la ventaja de no ocupar mas de una consulta para obtener toda la información necesaria.
@JoseAngel-qn8sv
@JoseAngel-qn8sv 6 лет назад
Porfavor crea un tutorial de como poder subier imagenes a MYSQL
@rossellpalencia2283
@rossellpalencia2283 6 лет назад
Excelente vídeo maestro, saludos desde cantarranas!
@dicksonmorales4684
@dicksonmorales4684 6 лет назад
Muy bueno, esta bien explicado Me gustaria saber si puedo utilizar mongodb para un sistema de facturacion que quiero hacer sobre la web. y si se puede relacionar una coleccion con otra.
@obetancourth
@obetancourth 6 лет назад
Es posible usar mongodb o cualquier otra base de datos documental para sistemas de facturas, lo único es que no debemos perder la esencia de estas base datos y querer tener comportamientos relaciones. La colecciones pueden tener relaciones no declaradas pero si lógicas pero el programa es el que debe manejar la consistencia entre esas colecciones. Te recomiendo leer este artículo www.mongodb.com/blog/post/master-detail-transactions-in-mongodb
@yulojagex
@yulojagex 7 лет назад
:)
@NESTORHERNANDEZ-sk2fk
@NESTORHERNANDEZ-sk2fk 7 лет назад
Crack 🙌
@tejaswinipatil2974
@tejaswinipatil2974 7 лет назад
Hi..Please Mail me Zip File of Mysqli DAO project on may mail id
@lobo9551
@lobo9551 7 лет назад
Hola profesor, quisiera saber si existe documentación sobre el plantillero que usamos en negocios web o usted mismo lo creo? y tambien quisiera saber si existe informacion sobre ese patrón mvc.
@obetancourth
@obetancourth 7 лет назад
para MVC existen varios sitios que le pueden brindar información sobre el patrón github.com/obetancourthunicah/simplePHPMVC en.wikipedia.org/wiki/Model-view-controller msdn.microsoft.com/en-us/library/ff649643.aspx developer.apple.com/library/content/.../MVC.html El plantillero si fue desarrollado en Clase asi que mucha documentación no hay, espero tener para este periodo un cheat sheet para este plantillero.
@lobo9551
@lobo9551 7 лет назад
Muchísimas gracias profesor =).
@Juan_David_Guzman
@Juan_David_Guzman 8 лет назад
muchas gracias por el video me ayudo muchisimo
@NFSUNLISTED
@NFSUNLISTED 8 лет назад
Saludos inge !! :)
@masmusicaperu
@masmusicaperu 8 лет назад
Gracias exelente tutorial me esta sirviendo muchisimo para entender. (y)
@Jack13Ripper
@Jack13Ripper 8 лет назад
Pongale sonido a esta papado ombe, como va a aprender uno así?
@obetancourth
@obetancourth 8 лет назад
Estos últimos tres videos fueron screencast de la clase de Seminario de Software. Este pendiente pronto subiré una micro serie con el contenido y la explicación. Audio también.