Тёмный
pildorasinformaticas
pildorasinformaticas
pildorasinformaticas
Подписаться
Este canal pretende compartir conocimientos informáticos entre todos los integrantes de la comunidad Internet. Se tratarán diversas materias, desde ofimática básica y avanzada hasta programación, pasando por diseño gráfico y web.
Lenguajes y mercados. Mayo 2024
23:10
21 час назад
Curso React. JSX I. Vídeo 7
20:19
14 дней назад
Android con Kotlin. POO I. Vídeo 22
24:14
21 день назад
Curso React. Fundamentos II. Vídeo 4
21:39
Месяц назад
Lenguajes y mercados. Abril 2024
48:25
Месяц назад
Curso React. Introducción. Vídeo 1
23:14
Месяц назад
Комментарии
@Elcrack158
@Elcrack158 Час назад
array es lo mismo que un diccionario?
@barbarazarahimontenegrolam2341
Hola Profe! Tiempo sin pasar por tu canal :) quería preguntarte si tienes algún curso tutorizado de SQL, no lo encuentro en tu web. Disculpa por hacer este comentario en este video. Un abrazo
@teldatamcy5656
@teldatamcy5656 2 часа назад
Gracias!!!, Excelente como siempre... Chévere cambur!!!
@rodrigopavez8220
@rodrigopavez8220 2 часа назад
Hola buenas. Dónde configuro el charset del index?
@sarita580
@sarita580 2 часа назад
Profe un poquito más de zoom al código o contraste, yo casi no veo :'(
@j.m.l.d.8072
@j.m.l.d.8072 7 часов назад
¡Gracias!
@lurion3104
@lurion3104 8 часов назад
mapa no extiende collections y luego me dices que si? me vuelvo loco.
@plf6418
@plf6418 9 часов назад
Me esta encantando el curso Juan, muy bien explicado, habia cosas que no entendia bien y contigo las he visto claras 😊
@Tuxgm
@Tuxgm 16 часов назад
Gracias por tu gran aporte al conocimiento ,te saludo desde Ecuador
@sabumafuc
@sabumafuc 18 часов назад
tengo conocimiento de react pero igual me vere esta serie, muy buenos los videos de java
@CRSTNX90
@CRSTNX90 18 часов назад
A alguien mas le ha pasado que al prescindir del modificador de acceso final de la variable boolean dentro del metodo enMarcha funciona sin error alguno? es quizá algo de las actualziaciones del JDK? gracias por los conocimientos sr Juan
@ParnasoMusicaSurrealista
@ParnasoMusicaSurrealista 20 часов назад
Hola profe Juan. Como siempre es un gran gusto saludarte. Aunque últimamente no he vuelto a participar en los comentarios de RU-vid de tus cursos, estoy muy al tanto de tu contenido. Actualmente paso mis días en Godot y en tu Python tutorizado. Te envío saludos y los mejores deseos para ti y los tuyos.
@user-fu5uf8mi4x
@user-fu5uf8mi4x 20 часов назад
CANAL RECOMENDABLE!!!!!!
@andycarvajal2015
@andycarvajal2015 21 час назад
Muy buen video, gracias por tomarte el tiempo de realizar este curso.
@josicode8837
@josicode8837 День назад
Nota: Clase es una plantilla también se conoce como molde a través de la cuales se crean los objetos, Un Objeto es una instancia concreta de una Clase es decir esta construida a partir de la clase. Un Objeto tiene métodos que son el "comportamientos del objeto" tambien tiene atributos llamadas características que son las "propiedades del objeto, datos del objeto". Ejemplo: ------ > Clase = Vehiculo: Caracteristicas del Objeto:( nombre, color, modelo): -----> Instancia concreta de la Clase: Objeto = Auto1 ("Fiat" "Rojo" "2022";) ----> Objeto = Auto2 ("Toyota Corolla" "Blanco" "2024") .
@Programadork100
@Programadork100 День назад
Soy tu estudiante de programación en javascript
@juliovergararojas9410
@juliovergararojas9410 День назад
¡Gracias!
@mercuatro
@mercuatro День назад
para qué sirve el signo del dolar?
@oswaldoavila5938
@oswaldoavila5938 День назад
Que bueno que hizo un curso de Kotlin, yo ya programaba sin saber como funcionaba. Me despejó mil dudas 👏👏👏
@agbsys123
@agbsys123 День назад
Yo agregue un addTextChangedListener(textWatcher);
@playlisterx7799
@playlisterx7799 День назад
Buenos tengo una consulta, alguien sabe porque usa el ";" en el último código cuando nombra la variable "lista_texto"??
@guidoscortez5408
@guidoscortez5408 День назад
asi es era necesario. Gracias, como referencia excelente.
@mariotg3393
@mariotg3393 День назад
Cuando consiga trabajo le voy a dar mi primer sueldo a usted, gracias.
@esloanjimenez6115
@esloanjimenez6115 День назад
una pregunta curiosa y un poco fuera de lugar, ajjajjjaa, porque le ponen una <T> y no una <G> para que aga referencia a generico? ajjaja
@playlisterx7799
@playlisterx7799 День назад
Buenas tardes profesor, dos cosas. Número 1 me gustaría que usted deje o si puede dar canales para realizar donaciones a su canal. Ya que la ayuda que brinda a la comunidad es enorme! Número 2 difiero del comentario de esa persona. Ya que en mi caso especial y como toda opinión me baso en lo que a mi respecta, empecé a ver Python sin conocer nada de informática, y su conocimiento me fué de tan pero tan ayuda, que a la hora de empezar otro lenguaje o si quiera ver funciones anidadas en excel, sus conocimientos me fueron de base para una gran mansión (analogía). Ni hablar de la comprensión sobre el mismo lenguaje que esa extensa explicación me dió. Desde ya muchas gracias y de verdad espero que lea mi mensaje, ya que sería para mi de gran alivio que por lo menos haya visto una persona más, expresando la inmensa gratitud que se merece.
@johanyandresquinterotoro193
@johanyandresquinterotoro193 День назад
Gracias profe
@PhoenixRising056
@PhoenixRising056 День назад
A alguien le dio el error : expected at least 1 bean which qualifies as autowire candidate. Dependency annotations ... solucionaron?
@dianamarcelatabaresmarin5047
@dianamarcelatabaresmarin5047 День назад
el wamp me puso problemas y me toco con el xammp
@marioNeto2022
@marioNeto2022 День назад
La verdad es que todavía me pregunto como no te han dado un PREMIO porque lo que haces no tiene precio, MIL GRACIAS.
@yerycao9636
@yerycao9636 День назад
Ni en NetBeans ni en Eclipse no hay manera de que me funcione el xml pffff estoy blboqueadisimo. algun consejo ?
@oxkarv5836
@oxkarv5836 2 дня назад
Toda la razón en eso de ver el vídeo 2 o 3 veces....las que haga falta. Bueno, ahí seguimos con ánimo!
@teldatamcy5656
@teldatamcy5656 2 дня назад
Gracias!!! Excelente, para los que vienen detrás, al día de hoy 21 mayo 2024, hasta este video/vídeo (como gusten en llamarlo) está vigente... por ahora todo funciona...
@alejandroalonsoportas2681
@alejandroalonsoportas2681 2 дня назад
No me va el enlace al jsx!
@alexsahun
@alexsahun 2 дня назад
Muchísimas gracias por tu trabajo y por tu tiempo, no sabes lo que aprendo con tus cursos. Que ganas tengo de empezar en compose
@elenaferrer3349
@elenaferrer3349 2 дня назад
Un excelente tutor y una forma muy clara para seguir las explicaciones.
@rodriguezallendy5940
@rodriguezallendy5940 2 дня назад
profe a mi me basto con modificar un poco mi codigo... que vuelvo y repito, no esta muy bien si me baso en eso de la modularizacion, porque ahora tengo un metodo que hace o crea 3 clases de Items diferente, pero como es mi codigo me lo permito :D haha class Practica_Lamina extends JPanel{ public Practica_Lamina () { setLayout(new BorderLayout()); JPanel practicalamina= new JPanel(); JMenuBar practicaBarra= new JMenuBar(); grupo = new ButtonGroup(); //---------------------------------------------------- fuente=new JMenu("Fuente"); estilo=new JMenu("Estilo"); tamano=new JMenu("Tamaño"); practicaBarra.add(fuente); practicaBarra.add(estilo); practicaBarra.add(tamano); //---------------------------------------------------- crear("Arial","fuente"); //aqui llamo al metodo que cree, que se llama crear, dentro de este metodo. agrege los items a sus respectivos menus y aparte de eso crear("Bauhaus 93","fuente");//con la clase StyledEditorKit, los puse a la escucha de la clase oyente crear("Verdana","fuente"); // crear("Negrita", "estilo"); crear("Cursiva", "estilo"); // crear("12","tamano"); crear("16","tamano"); crear("20","tamano"); crear("24","tamano"); //------------------------------------------------------ practicalamina.add(practicaBarra); add(practicalamina, BorderLayout.NORTH); JTextPane areatexto = new JTextPane(); add(areatexto); } public void crear(String nombre, String nombre_fuente) { JMenuItem Item = new JMenuItem (nombre); JCheckBoxMenuItem box = new JCheckBoxMenuItem(nombre); radio =new JRadioButtonMenuItem(nombre); grupo.add(radio); if (nombre_fuente=="fuente")fuente.add(Item); if (Item.getActionCommand()=="Arial")Item.addActionListener(new StyledEditorKit.FontFamilyAction("Cambiar_letra","Arial")); else if (Item.getActionCommand()=="Bauhaus 93")Item.addActionListener(new StyledEditorKit.FontFamilyAction("Cambiar_letra","Bauhaus 93")); else if (Item.getActionCommand()=="Verdana")Item.addActionListener(new StyledEditorKit.FontFamilyAction("Cambiar_letra","Verdana")); if(nombre_fuente=="estilo")estilo.add(box); if(box.getActionCommand()==("Negrita")) {box.addActionListener(new StyledEditorKit.BoldAction());box.setIcon(new ImageIcon("src/graficos2/negrita.png"));} if(box.getActionCommand()==("Cursiva")) {box.addActionListener(new StyledEditorKit.ItalicAction());box.setIcon(new ImageIcon("src/graficos2/cursiva.png"));} if (nombre_fuente=="tamano") tamano.add(radio); if(radio.getActionCommand()=="12")radio.addActionListener(new StyledEditorKit.FontSizeAction("cambia_tamano", 12)); if(radio.getActionCommand()=="16")radio.addActionListener(new StyledEditorKit.FontSizeAction("cambia_tamano", 16)); if(radio.getActionCommand()=="20")radio.addActionListener(new StyledEditorKit.FontSizeAction("cambia_tamano", 20)); if(radio.getActionCommand()=="24")radio.addActionListener(new StyledEditorKit.FontSizeAction("cambia_tamano", 24)); } private JRadioButtonMenuItem radio; private JMenu tamano, fuente,estilo; private ButtonGroup grupo; } }
@rodriguezallendy5940
@rodriguezallendy5940 2 дня назад
profe como mi codigo es un tanto diferente del tuyo. yo lo hise con el metodo setIcon... :D, pero asi como lo hiso usted, a mi tambien me funcionaria, solo que ya que estoy adquiriendo conocimientos, quiero que mi codigo sea mio y no una copia del suyo. aunque no voy a negar que su forma es mejor si nos vamos a eso de la modulizacion... if(Item.getActionCommand()==("Negrita")) {Item.addActionListener(new StyledEditorKit.BoldAction());Item.setIcon(new ImageIcon("src/graficos2/negrita.png"));} if(Item.getActionCommand()==("Cursiva")) {Item.addActionListener(new StyledEditorKit.ItalicAction());Item.setIcon(new ImageIcon("src/graficos2/cursiva.png"));}
@henrydulonhernandez8043
@henrydulonhernandez8043 2 дня назад
No había comentado hasta ahora, pero toca decir que muy bueno este curso de verdad. Muy satisfecho con lo que he ido aprendiendo. Un par de cosas de la práctica las tuve que hacer según el video, pero en su mayoría salió solo, e incluso añadí algunos toques propios que se me fueron ocurriendo como un mensaje de confirmación antes de borrar registros, una restricción para que solo se puedan poner números en el campo de Id o un botón extra para limpiar los campos más cómodamente. Me alegra haber podido hacer estas cosas de manera más independiente y comprobar que funcionan, y todo gracias al curso. Grande Juan!!!
@teldatamcy5656
@teldatamcy5656 2 дня назад
Gracias!!! Chévere cambur!!!
@rodriguezallendy5940
@rodriguezallendy5940 2 дня назад
profe voy a crear mis propios iconos, porque el link que nos dejo ya no funciona...
@leonardoberroteran7522
@leonardoberroteran7522 2 дня назад
Agradezco mucho su curso.
@christianbarquero6993
@christianbarquero6993 2 дня назад
Muchas gracias por la dedicación profe 🙏🏻
@rodriguezallendy5940
@rodriguezallendy5940 2 дня назад
profe gracias a esa nueva clase que nos mostraste, pude actualizar y optimizar mi cogido😁😁 public class Practica_guiada_1 { public static void main(String[] args) { Practica_Frame mimarco=new Practica_Frame (); mimarco.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } } class Practica_Frame extends JFrame { public Practica_Frame () { setTitle("Practica"); setBounds(1900,500, 600, 350); add(new Practica_Lamina ()); setVisible(true); } } class Practica_Lamina extends JPanel{ public Practica_Lamina () { setLayout(new BorderLayout()); JPanel practicalamina= new JPanel(); JMenuBar practicaBarra= new JMenuBar(); //---------------------------------------------------- fuente=new JMenu("Fuente"); estilo=new JMenu("Estilo"); tamano=new JMenu("Tamaño"); practicaBarra.add(fuente); practicaBarra.add(estilo); practicaBarra.add(tamano); //---------------------------------------------------- crear("Arial","fuente"); crear("Bauhaus 93","fuente"); crear("Verdana","fuente"); // crear("Negrita", "estilo"); crear("Cursiva", "estilo"); // crear("12","tamano"); crear("16","tamano"); crear("20","tamano"); crear("24","tamano"); //------------------------------------------------------ practicalamina.add(practicaBarra); add(practicalamina, BorderLayout.NORTH); JTextPane areatexto = new JTextPane(); add(areatexto); } public void crear(String nombre, String nombre_fuente) { JMenuItem Item = new JMenuItem (nombre); if (nombre_fuente=="fuente")fuente.add(Item); if (Item.getActionCommand()=="Arial")Item.addActionListener(new StyledEditorKit.FontFamilyAction("Cambiar_letra","Arial")); else if (Item.getActionCommand()=="Bauhaus 93")Item.addActionListener(new StyledEditorKit.FontFamilyAction("Cambiar_letra","Bauhaus 93")); else if (Item.getActionCommand()=="Verdana")Item.addActionListener(new StyledEditorKit.FontFamilyAction("Cambiar_letra","Verdana")); if(nombre_fuente=="estilo")estilo.add(Item); if(Item.getActionCommand()==("Negrita"))Item.addActionListener(new StyledEditorKit.BoldAction()); if(Item.getActionCommand()==("Cursiva"))Item.addActionListener(new StyledEditorKit.ItalicAction()); if (nombre_fuente=="tamano")tamano.add(Item); if(Item.getActionCommand()=="12")Item.addActionListener(new StyledEditorKit.FontSizeAction("cambia_tamano", 12)); if(Item.getActionCommand()=="16")Item.addActionListener(new StyledEditorKit.FontSizeAction("cambia_tamano", 16)); if(Item.getActionCommand()=="20")Item.addActionListener(new StyledEditorKit.FontSizeAction("cambia_tamano", 20)); if(Item.getActionCommand()=="24")Item.addActionListener(new StyledEditorKit.FontSizeAction("cambia_tamano", 24)); } private JMenu tamano, fuente,estilo; }
@teldatamcy5656
@teldatamcy5656 2 дня назад
Yo lo que entiendo que todo esta maremágnum de IoC y DI, es para flexibilizar el código central el core, para no tener que tocar el archivo donde se ejecuta la aplicación, el día de mañana si se necesita cambiar algo que sea en los módulos externos en el .xml...
@Cursoston-yb1dc
@Cursoston-yb1dc 2 дня назад
Muchas gracias por el curso, creo que el bucle for se entiende mejor si en vez de imprimir el nombre por pantalla se incluye también la impresión del estado del contador i en cada vuelta del bucle.
@Daniiiyy
@Daniiiyy 2 дня назад
Este video valdria para mayo de 2024?😄quiero estudiar java
@linuxchoice1389
@linuxchoice1389 2 дня назад
Nada mas que agradecerte, saludos!
@andresbedoya8635
@andresbedoya8635 2 дня назад
la verdad me parece excelente este canal,he intentado estudiar en varios y sin embargo este es el mas claro porqe te explica paso a paso sin dejar nada a la interpretacion ,muchas gracias.
@carlos.flores7525
@carlos.flores7525 2 дня назад
7 años despues, y a pesar de los avances que ha tenido la programación, el curso sigue siendo excelente para rellenar ese conocimiento base necesario en la programación. 5 estrellas