- 1 727
- 137 694 569
pildorasinformaticas
Spain
Приєднався 15 тра 2012
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.
Curso UML. Diagrama de paquetes II. Vídeo 24
En este vídeo vemos cómo se puede representar un diagrama de paquetes en UML y creamos un sencillo diagrama de paquetes en StarUML viendo las principales herramientas disponibles.
Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Переглядів: 785
Відео
Curso React. JSX II. Manejo de eventos. Vídeo 8
Переглядів 1,7 тис.9 годин тому
En este vídeo vemos cómo crear estilos inline en JSX así como manejar eventos. Vemos también como actualizar y renderizar el estado de un componente de forma dinámica. Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Android con Kotlin. POO III. Constructores. Vídeo 24
Переглядів 1 тис.12 годин тому
En este video vemos qué son los constructores y su utilidad en aplicaciones Kotlin. Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Lenguajes y mercados. Mayo 2024
Переглядів 4,1 тис.14 годин тому
Nuevo vídeo de esta serie de Lenguajes y mercados donde vemos cómo están los lenguajes de programación y los mercados laborales en mayo de 2024. Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Android con Kotlin. POO II. Clases y objetos en código. Vídeo 23
Переглядів 1,3 тис.16 годин тому
En este vídeo vemos cómo crear clases y objetos en código Kotlin. Para más cursos, manuales y ejercicios visita: www.pildorasinformaticas.es
Curso C++. Referencias II. Ejemplos sencillos. Vídeo 51
Переглядів 1,4 тис.День тому
En este vídeo vemos trabajar a las referencias con ejemplos sencillos. Vemos cómo la sintaxis de las referencias es mucho más sencilla que la de los punteros y cómo hay casos en los cuales la elección de referencias sobre punteros es mucho más acertada. Para más cursos, ejercicios y manuales visita www.pildorasinformaticas.es
Curso React. JSX I. Vídeo 7
Переглядів 2,6 тис.14 днів тому
En este vídeo comenzamos a dar los primeros pasos con JSX. Vemos qué son y cómo funcionan los componentes y creamos el nuestro propio. Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Android con Kotlin. POO I. Vídeo 22
Переглядів 1,8 тис.14 днів тому
En este vídeo comenzamos a ver un importante tema: la POO (Programación Orientada a Objetos). Kotlin es orientado a objetos (también soporta programación funcional) así que estamos obligados a conocer este paradigma (forma) de programación. Si ya sabes qué es la POO, PUEDES SALTARTE ESTE VÍDEO PERFECTAMENTE. Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Curso C++. Referencias I. Qué son. Vídeo 50
Переглядів 1,4 тис.14 днів тому
En este vídeo comenzamos a hablar de las referencias en C . Vemos qué son, cuál es su sintaxis, que ventajas y desventajas tienen respecto a los punteros y sus casos de uso. Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Curso React. Fundamentos IV. CRA vs Vite. Vídeo 6
Переглядів 3,4 тис.21 день тому
En este vídeo leo y comento algunos comentarios vuestros del vídeo anterior y también menciono las diferencias a la hora de crear aplicaciones React con CRA y Vite. Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Curso React. Fundamentos III. Primera App. Vídeo 5
Переглядів 4 тис.21 день тому
Link al código JSX del vídeo: www.pildorasinformaticas.es/archivos/react/video5.zip En este vídeo creamos nuestra primera App con React. Replicamos la app del vídeo anterior en JavaScript puro y vemos la estructura de una app React señalando los archivos más importantes. Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Curso UML. Diagrama de paquetes I. Vídeo 23
Переглядів 1,5 тис.21 день тому
En este vídeo comenzamos a ver los diagramas de paquetes. Qué son, para qué sirven y sus principales características. Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Android con Kotlin. Funciones. Vídeo 21
Переглядів 1,4 тис.21 день тому
A pesar de que ya hemos ido viendo funciones en vídeos anteriores, en este vídeo profundizamos un poco más en ellas mencionando modificadores de acceso y palabras reservadas que pueden acompañar a las funciones en su definición. Vemos también cómo interpretar la documentación oficial de Kotlin donde encontramos la definición de las funciones predefinidias del lenguaje. Para más cursos, ejercici...
Curso React. Fundamentos II. Vídeo 4
Переглядів 4 тис.28 днів тому
En este vídeo agregamos el código JavaScript para poder añadir imágenes de forma dinámica en la web (y lo conseguimos!). Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Curso React. JavaScript vs React I. Vídeo 3
Переглядів 4,1 тис.28 днів тому
En este vídeo comenzamos a elaborar una web muy sencilla en la que se pretende agregar imágenes de forma dinámica con JavaScript. El objetivo es ver un par de vídeos después cómo React viene a simplificar este tipo de acciones. Para más cursos, ejercicios y manuales visita: www.pildorasinformaticas.es
Curso React. Instalación software curso. Vídeo 2
Переглядів 4,2 тис.28 днів тому
Curso React. Instalación software curso. Vídeo 2
Curso C++. Punteros VII. Problemas con punteros. Vídeo 49
Переглядів 1,9 тис.Місяць тому
Curso C . Punteros VII. Problemas con punteros. Vídeo 49
Android con Kotlin. Condicionales y bucles VI. Vídeo 20
Переглядів 1,6 тис.Місяць тому
Android con Kotlin. Condicionales y bucles VI. Vídeo 20
Android con Kotlin. Condicionales y bucles V. Vídeo 19
Переглядів 939Місяць тому
Android con Kotlin. Condicionales y bucles V. Vídeo 19
Curso C++. Punteros VII. Devolución de punteros. Vídeo 48
Переглядів 5 тис.Місяць тому
Curso C . Punteros VII. Devolución de punteros. Vídeo 48
Curso UML. Diagrama de objetos V. Component Instance. Vídeo 22
Переглядів 1,7 тис.Місяць тому
Curso UML. Diagrama de objetos V. Component Instance. Vídeo 22
Curso C++. Punteros VI. Paso de punteros por parámetros. Vídeo 47
Переглядів 2,8 тис.Місяць тому
Curso C . Punteros VI. Paso de punteros por parámetros. Vídeo 47
Android con Kotlin. Condicionales y bucles IV. Vídeo 18
Переглядів 1,6 тис.2 місяці тому
Android con Kotlin. Condicionales y bucles IV. Vídeo 18
Android con Kotlin. Condicionales y bucles III. Vídeo 17
Переглядів 1,1 тис.2 місяці тому
Android con Kotlin. Condicionales y bucles III. Vídeo 17
Android con Kotlin. Condicionales y bucles II. Vídeo 16
Переглядів 1,3 тис.2 місяці тому
Android con Kotlin. Condicionales y bucles II. Vídeo 16
Android con Kotlin. Condicionales y Bucles I. Vídeo 15
Переглядів 1,3 тис.2 місяці тому
Android con Kotlin. Condicionales y Bucles I. Vídeo 15
Curso UML. Diagrama de objetos IV. Artifact Instance. Vídeo 21
Переглядів 1,8 тис.2 місяці тому
Curso UML. Diagrama de objetos IV. Artifact Instance. Vídeo 21
Gracias gracias siempre
@calleruda Me llamao Carlos Fernandez creo que voy un poco retrasado en el tiempo, pero he visto tu curso y me ha interedaso. Le he seguido con mucha atención y he aprenido muchisimo. Has sido muy didactico y entretenido. Pero he llegado hasta el final y tengo un pequeño problema que no he sabido solucionar Estando en el formulario y en vista tabla dinámica, cuando intento , sumar, cuenta, promedio etc me da un mensaje de error "No se puede obtener la propiedad PivotsFields de la clase PivotTable" y se para el programa y al dar a depurar me lleva a esta linez "With ActiveSheet.PivotTables("Tabla dinámica1").PivotFields("Cálculo")" Qué solucion tengo?
gracias
A mí tampoco me funciona, ni con las soluciones propuestas. En las últimas versiones Eclipse genera con webapp en lugar de WebContent, he estado comparando la estructura y buscado en Google. En teoría solo cambia el nombre y debería funcionar igual, pero no es mi caso. El resto de la aplicación me funciona pero no me coge ni la imagen ni el css. He probado distintas rutas y pruebas y nada. Uso Tomcant 9 y Java 1.8 con el Facet 4.
Entiendo que podría usarse una variable en el vector y la condición de for. De esa forma, el for funcionaría como el while: int tamano_vector = 350; 👈 vector<double> salario_base(tamano_vector, 2125.50); 👈 for (int i = 0; i < tamano_vector; ++i) { 👈 cout << "Elemento " << i << ": " << salario_base[i] << endl; } También leí que se puede usar el ".size" en la variable de control del for, y así obtener el total de los elementos del vector: (int i = 0; i < salario_base.size; ++i) 👈 Entre la variable, el .size o el while, cual nos recomendás en este caso, por ejemplo? Saludos
Empecé el curso con Iguana y ahora tengo la versión Jelly Fish. Encontré sutilezas diferentes, pero nada que me impidiera seguir tranquilamente el curso que, por cierto, es excelente.
Hola profe, no encuentro las imágenes, no veo el comprimido en la descripción..
No es una buena práctica, de rendimiento, usar el operador de pre incremento ++i?
new sub
¡Gracias!
me encanta Django, gracias profesor
por alguna razon sigue saliendo que hay 21 caracteres
Grande profe
Me encantooooo ! Dios muchisimas gracias. Que mi Dios me lo bendiga
❤
El profe: disculpen, me equivoqué con el significa de cout Yo: no soy digno de escuchar esa disculpa.
Sin duda el mejor profesor, hace 25 años comencé en este mundillo, siempre tuve como asignatura pendiente la programación, años de clases y cursos, sin lograr comprenderlo del todo, afortunadamente no me fué necesario para el mundo laboral. En 5 videos estoy logrando comprender los conceptos, espero que siga así. No solo sabe, sino que es un genio transmitiendo la sabiduria
Mi querido Fortran!! Lo use durante varios años Cuando estudie Física, en mi tesis de grado y en la maestria. Es muy usado en el campo cientifico para el computo de alto rendimiendo junto a C y C++
😂 sacarlo y volverlo a meter y ahí detecta la jerarquía
estoy llevando el curso en el programa CURSA, La certificación es válida
Oyes, mi estimado, gran esfuerzo para ofrecerlo a la comunidad... agradezco mucho tu esfuerzo... Muchas Felicidades!!! Programé mucho tiempo en FoxPro
profe donde vive para darle un abrazo y un beso x tan buen curso
Que opina de kotlin profe
Gracias!!!
Profe, ese metodo de configura_menu es hermoso, yo lamentablemente pense en hacerlo asi solo que tenia un inconveniente con eso de como agregar cada item a su menu correspondiente, asi que lo hise de otra forma no tan bella como esta :(, pero bueno para la proxima seguro que tendre una mejor idea haha lo que si me parece super interesante, es ver que como para crear el mismo codigo, se pueden utilizar tantas formas diferentes... quizas sea eso lo que haga que programar sea tan complejo y interesante a la vez class Practica_Lamina extends JPanel{ public Practica_Lamina () { setLayout(new BorderLayout()); JPanel practicalamina= new JPanel(); areatexto = new JTextArea(8,20); areatexto.setFont(new Font("Bauhaus 93", Font.PLAIN, 12)); JScrollPane rueda=new JScrollPane(areatexto); areatexto.setLineWrap(true); //areatexto.setLayout(new BorderLayout()); JMenuBar practicaBarra= new JMenuBar(); ///////////////////////////////////////// fuente=new JMenu("Fuente"); estilo=new JMenu("Estilo"); tamano=new JMenu("Tamaño"); //tamano.addActionListener(new Miaccion()); ///////////////////////////////////////// JMenuItem Arial=new JMenuItem("Arial"); JMenuItem Courier=new JMenuItem("Courier"); JMenuItem Verdana=new JMenuItem("Verdana"); // negrita=new JMenuItem("Negrita"); cursiva=new JMenuItem("Cursiva"); // JMenuItem doce=new JMenuItem("12"); JMenuItem diezyseis=new JMenuItem("16"); JMenuItem diezyocho=new JMenuItem("18"); JMenuItem veinte=new JMenuItem("20"); // practicaBarra.add(fuente); practicaBarra.add(estilo); practicaBarra.add(tamano); // fuente.add(Arial); fuente.add(Courier); fuente.add(Verdana); Arial.addActionListener(new Miaccion2()); Courier.addActionListener(new Miaccion2()); Verdana.addActionListener(new Miaccion2()); // estilo.add(negrita); estilo.add(cursiva); negrita.addActionListener(new Miaccion()); cursiva.addActionListener(new Miaccion()); // tamano.add(doce); tamano.add(diezyseis); tamano.add(diezyocho); tamano.add(veinte); doce.addActionListener(new Miaccion3()); diezyseis.addActionListener(new Miaccion3()); diezyocho.addActionListener(new Miaccion3()); veinte.addActionListener(new Miaccion3()); // add(areatexto); practicalamina.add(practicaBarra); add(practicalamina, BorderLayout.NORTH); entrada = 15; } private class Miaccion3 implements ActionListener{ public void actionPerformed(ActionEvent e) { entrada = Integer.parseInt(e.getActionCommand()); areatexto.setFont(new Font (texto, ayer,entrada )); //System.out.println(e.getActionCommand()); } } private class Miaccion2 implements ActionListener{ public void actionPerformed(ActionEvent e) { //String texto=e.getActionCommand(); if(e.getActionCommand().equals("Arial")) { areatexto.setFont(new Font ("Arial", ayer,entrada )); texto="Arial"; } if(e.getActionCommand().equals("Courier")) { areatexto.setFont(new Font ("Courier", ayer,entrada )); texto="Courier"; } if(e.getActionCommand().equals("Verdana")) { areatexto.setFont(new Font ("Verdana", ayer,entrada)); texto="Verdana"; } //areatexto.setFont(new Font (e.getActionCommand(), Font.PLAIN,entrada )); //System.out.println(e.getActionCommand()); //String texto=e.getActionCommand(); } } private class Miaccion implements ActionListener{ public void actionPerformed(ActionEvent e) { //entrada = Integer.parseInt(e.getActionCommand()); //int estilo = areatexto.gets if(e.getActionCommand().equals("Negrita")) { ayer=1; areatexto.setFont(new Font (texto, ayer,entrada ));; } if(e.getActionCommand().equals("Cursiva")) { ayer=2; areatexto.setFont(new Font (texto, ayer,entrada ));; } } } private int ayer; private String texto; private int entrada ; private JTextArea areatexto; private JMenu tamano, fuente,estilo; private JMenuItem negrita, cursiva; }
denleme gusta y comentengente en forma deagradecimiento a los exelentes cursos qbrinda
Cada vez que quiero repasar Access me veo tus magistrales vídeos ... y por supuesto le doy de nuevo "like"
Aquí nace una leyenda 🥳
Update: May Vengo del Futuro la pagina sigue siendo identica un año despues del video.
Profesor le agradezco su paciencia y detalle que muestra en sus cursos, a mi si me ayuda que sea tan minucioso.
Tengo una pregunta, cuando se crea la clase Poblaciones y se crean las propiedades, pero en esa clase no existe ninguna variable, al momento de que se instancia la clase y se usan las propiedades , a estas se les pasa unos datos, así que se esta usando el set, pero el set no tiene nada, y el get tampoco apunta a una variable, como es que se almacena y se envía esos datos ?
ok, veo que lo que prevalece es el código cs, le dejo el diseño y el codigo ni lo muestra ¿Habria alguna forma de mostrar los dos botones el de diseño y en otro sitio el de código?
Que buenos cursos haces. Se me olvida siempre comentar y decírtelo. Fuiste una ayuda muy importante para aprender a programar Macros, y eso que no vi los últimos videos del curso. Hasta tu voz se me hace familiar ya.
Gracias!!!
Gracias, excelente!!!
Gracias!!!
(15:16) A lo mejor mi nula experiencia en Java me hace caer en la idea de que el lenguaje no es tan complejo ni "pesado" como muchas personas lo pintan. Pero de lo que sí estoy seguro es que gracias a usted, profesor, este proceso de aprendizaje va siendo ameno y su manera de explicar hace que programar sea hasta placentero. ¡Gracias!
Gracias, Juan, por tantas enseñanzas!
contador1=0 contador2=0 miEmail=input("Introduzca su dirección email: ") for i in miEmail: if(i=="@"): contador1=contador1+1 if(i=="."): contador2=contador2+1 if contador1==1 and contador2>=1: print("Email es correcto") else: print("El email no es correcto")
Excelente, cada vez más entretenidas las clases de React!!!
tu canal me lo recomendo chat gpt
No podria ser otro el mejor que enseñe esto que el profe. lo conoci en django y python y ahora me lo encuentro en algo que necesito tanto. El uml. Gracias
Gracias por el video profesor, una pregunta: ¿piensa hacer un curso de diseño de modelos entidad relación en algún momento?
Un grande
Muchas gracias!! 🧙♂
Enhorabuena por el curso, eres genial pro no entiendo por qué si clave y pass son iguales la condición es falsa, no sería el operador != en vez de ==?? Gracias por los cursos, sigue así
Gracias!
Ojalá todos los profesores explicarán como el 😌
Buenas! estoy teniendo un inconveniente al guardar el archivo __init__ la guardo en formato .py pero no figura como lo muestra Juan en sus videos. Se muestra en formato Sublime y no como archivo logo python.. como los módulos. algún considerado que me pueda ayudar?