Aprende a programar desde cero y en cualquier lenguaje con estos cursos: 🎓 Curso: Programación desde cero (gratis - edición 2020): ed.team/cursos/programacion 🎓 Especialidad en programación: ed.team/programacion 🎓 Curso: POO con JavaScript: ed.team/cursos/js-poo 🎓 Curso: Paradigmas de programación: ed.team/cursos/paradigmas
@Andre-pu1nb4 жыл бұрын
Es dificil aprender Java y JavaScript ??? Solo se programar en C ,C# , C++!!!
@miguelrodriguez8294 жыл бұрын
en efecto java no es multiparadigma jajajajajaj mentira solo estoy apoyando a que sea mas popular este video en youtube
@martinmontesdeoca5233 жыл бұрын
Múltiples enfoques o soluciones.
@JoseManuel-rz1lf2 жыл бұрын
Soy gay :v
@Cheatinex3 ай бұрын
@@JoseManuel-rz1lfSi se nota xd
@juanantonio4884 жыл бұрын
Excelente video Álvaro! Explicas muy bien
@LebsoSalazar4 ай бұрын
De mucha ayuda. Hoy mayo de 2024. Saludos desde Deltq Amacuro Venezuela. Un estudiante de Informática
@Jo0t4a4 жыл бұрын
Llevo 30 años en programación estructurada grandes proyectos q se mantienen con total naturalidad, siempre q este bien desarrollado.
@learning65913 жыл бұрын
No te la crees tu mismo jajajajaja
@adriancastro7233 жыл бұрын
Muy bien explicado felicidades
@blissofking33354 жыл бұрын
Gran video, gracias por el trabajo 🙇
@nokk32463 жыл бұрын
Gracias bro!!
@katlinfacu92362 жыл бұрын
FELICIDADES EXPLICAS MUY BIEN . TE GANASTE UNA SUSCRIPTORA
@anissatargaryen46143 жыл бұрын
Se merecen el cielo
@marcoaguilarroman46402 жыл бұрын
yo soy nuevo en esto de la programación y no se nada sobre nada, lo que si se es que no hablo de la declarativa. hablo mucho de las imperativas pero de la declarativa nada.
@luisdiegoruizbautista71192 жыл бұрын
Por aquí los que quiere armar un debate sobre si Java el multiparadigma 😌
@sergioatanacio31212 жыл бұрын
Y donde queda prolog?
@davidpacheco91754 жыл бұрын
8:43 Mensaje subliminal detected xd
@jesusp.8294 жыл бұрын
Jajaja entendí la referencia xD
@adonaycocobeat99224 жыл бұрын
jajajajaxD
@axcelsaguirre45893 жыл бұрын
😂😂😂😂😂
@laurarico72834 жыл бұрын
R sería declarativo?
@freddyruizrios28773 жыл бұрын
1:59 Empieza
@23140402 Жыл бұрын
Lo gracioso es que el root de la programación (hablando de imperativa hacia adelante) es la imperativa, es decir, la declarativa no es más que un patrón fachada sobre un algoritmo imperativo. Por lo tanto la declarativa no es más que documentarte sobre funciones o apis que resuelvan problemas. En verdad pensé que era algo más fumado... Eso sí prefiero usar keras que ir hacer el imperativo de una neurona con su vrgo de ecuaciones... Jaja
@zFortune62 жыл бұрын
obvio que java es multiparadigma, el que piense diferente que venga
@Rap.ribelle3 жыл бұрын
java o js? porque los dos son totalmente diferentes! no se confundan
@brunoalessandrocalderonoli59014 жыл бұрын
Todos hablan de Java POO o Funcional o Estructurado pero nadie se acuerda del paradigma AOP :'(
@misaelpereira96794 жыл бұрын
Yeah
@markcabie4 жыл бұрын
1:52 Los que no son de Lima.
@Strix_2k34 жыл бұрын
a
@edsonjusto70364 жыл бұрын
Hubiera dejado de ver el video si decías que Java es solo orientado objetos.
@sergiolaime66574 жыл бұрын
TODOS LOS cursos son en lima, no son latyinoameicanos solo es una empresa peruana
@EDteam4 жыл бұрын
Y el curso de BI que se hizo en Bogotá? Y el de nodejs en medellin? Y el de Big data en México?
@thgaby89844 жыл бұрын
@@EDteam Simple hater jodiendo yo no se porque si no le gusta algo se van. se quedan es a molestar!
@FapCod4 жыл бұрын
Bro y así sea una empresa peruana que tiene que ver? Estan aportando conocimiento gratis por aquí. Eso es lo que cuenta
@paolagalarza28234 жыл бұрын
@@EDteam Estoy segura que en Ecuador te recibiriamos a lo bien. Que necesitas Edteam
@gerac2 жыл бұрын
En la universidad estudié una buena cantidad de lenguajes, desde assembler, C, C++, VHDL, Lisp, FBD, SFC, ladder, SQL, C++, etc... Cada vez que veía uno nuevo, era olvidarme de todo y volver a empezar. Cada paradigma implica mirar el problema desde otro enfoque, y es algo que cuesta bastante. Por cierto, estudié ing. en computación (hardware). Es por eso que la mayoría de los lenguajes que vimos son de bajo nivel. Muchas gracias Álvaro por compartir tus conocimientos! Excelente canal!
@davidpaniaguacano51232 жыл бұрын
Son diferentes formas de solucionar un problema en la programación, son estilos ya documentados que es aceptado por toda la comunidad. Un lenguaje multiparadigma es aquel que acepta varios lenguajes de programación. Imperativa vs declarativa Estructurado Se declaran instrucciones de forma secuencial. Es decir como en cascada de arriba hacia abajo se declara una variable o función o estructura debajo de la otra. Es usual empezar así por todos los nuevos programadores. Esto tiene sus límites cuando una app es muy grande el programa tendría millones de línea de código, por lo cual la escalabilidad y mantener ese código es caótico. Orientada a objetos Separa al software en entidades llamadas objetos y estos tiene características y funciones. Luego esos objetos se relacionan. Así se usa en aplicaciones grandes. Funcional Es similar a la POO se divide el software en partes pero la diferencia es que cada pedazo es una función y cada función hace una sola cosa. Todo se hace através de funciones Reactiva. Se observan flujos de datos que están yendo y viniendo y partir de esos flujos de datos constantes, estos se observan y cuando estos cambian se hace algo es decir reacción a los cambios según los flujos de datos.
@JonathaRivas20052 жыл бұрын
uh gracias man :))
@maximiliano76482 жыл бұрын
Gracielaaaa
@andrespacheco4363 Жыл бұрын
Tenga su buen like amigo ! Gracias
@alexzenteno14 жыл бұрын
Hay algo que me queda claro al estar estudiando desarrollo de software y ver cantidad de vídeos para un solo termino y es que los informáticos no sabemos expresarnos, no sabemos ser claros y concisos, para explicar un termino parece queremos contar la historia completa de un solo termino y se dan 20,000 vueltas y terminamos por no darnos a entender a personas que no estan familiarizadas con estos temas.
@marcovillanueva80933 жыл бұрын
¿Alcanzaron a ver ese curso presencial? Creo que esa semana entro la pandemia a LATAM
@lucilathomas20203 жыл бұрын
Habia leido este concepto "multiparadigma" en uno de los apuntes de la facu y me quede ???? , vi el video y lo entendi al toque, muchas gracias, explicas muy bien!
@MarkFromD4 жыл бұрын
Voy a comentar solo para que KZbin recomiende este video :D
@lucianaquiroga44053 жыл бұрын
APOYO!!
@jenniferpaolagallegos2384 жыл бұрын
te admiro mucho... siempre explicas todo muy claro, gracias.
@andrespascal1163 жыл бұрын
Hola, cuando explicas la Programación Estructurada, en realidad estás explicando la Programación Imperativa. Las versiones antiguas de COBOL o Fortran, por ejemplo, son Imperativas pero No Estructuradas. La Programación Estructurada es un subparadigma de la Imperativa, que utiliza 3 tipos de Estructura de Control (Secuencial, Condicional, Iterativa) donde cada una de ellas tiene un único punto de entrada y un único punto de salida (a diferencia de la programación No Estructurada, que posee saltos tipo GoTo). Luego a estos tres tipos se le suman las llamadas a procedimiento o funciones, también con un único punto de entrada y un único punto de salida, y se habla de Programación Procedural. La Programación Estructurada surge a partir de una carta que Edgar Dijkstra publica "Go To Statement Considered Harmful" y el primer lenguaje en implementarla es ALGOL 58.
@germanandresruizhernandez3979 Жыл бұрын
Yo estoy de acuerdo con la loca idea del profesor Kisczales de la universidad British Columbia y con los creadores del CS61A de Berkeley de aprender a programar primero con la programación funcional y luego ir a la procedimental/estructurada para terminar con la POO.
@ismaelcruz50014 жыл бұрын
Excelente explicación Alvaro. Cómo dato adicional, el ingeniero en computación se encargara de analizar el problema y diseñar una solución dónde podrá determinar se necesita el uso de la programación o no. Y en dado caso definirá el paradigma o estilo que le quede mejor a la solución. 👌🏾
@rofernandez35354 жыл бұрын
Tengo mi certificado de programación desde cero 😊 explican muy bien lo que sí recomiendo un editor de código para ir practicando y haciendo los ejercicios que ellos muestran como ejemplo... Genios
@Alexyslozada4 жыл бұрын
Java si es multiparadigma: Estructurado, POO y funcional. Si, funcional! No lo crees? Desde hace mucho ya define varias formas de hacer programación funcional.
@Alexyslozada4 жыл бұрын
Es demasiado amplia esa pregunta. La respuesta general es: no se puede. Pero si te refieres a la programación funcional, si que se puede hacer. Entonces, no es blanco o negro
@Alexyslozada4 жыл бұрын
@@arnoldopaz63 Por supuesto!. No necesitas para nada clases en la programación funcional.
@andrespascal1163 жыл бұрын
Alguna vez viste un programa en Java que sólo esté compuesto por funciones puras?
@23140402 Жыл бұрын
Java es multiparadigma desde que es imperativo, acaso no creas clases estáticas y reciclas sus métodos???
@xolar474 жыл бұрын
Java no es multiparadigma y el que diga lo contrario tiene toda la razón :v
@tik_tokvvv Жыл бұрын
Que bueno vídeo!!, muchas graciass ☺
@tedesco8884 жыл бұрын
Javascript ha cambiado, ya no es sólo funcional. Puedes hacer clases, herencias, etc
@edsonjusto70364 жыл бұрын
Las clases en Javascript es "syntax sugar". Implementa el paradigma orientado a objetos por prototipos.
@julio_arias_sj3 жыл бұрын
Buenisimo!!!
@FranciscoGomez-zk2rp3 жыл бұрын
Me alegre un poquito al enterarme que no fui el único que se le complico mucho pasar de programación estructurada a orientada a objeto, hasta el día de hoy me sigue dando dolores de cabeza XD
@hectoraldairaguilarhernand2313 жыл бұрын
Puede que si pruebas con la programación funcional te sea más fácil!
@alfonsoosorio84304 жыл бұрын
Java es poo funcional y estructurado saludos y si es multiparadigma
@marcogomez95311 ай бұрын
Hola! ¿Qué tipo de programación se usa sistemas de aviación? Por ejemplo en los FADEC o en piloto automático
@DavidMendoza-xk9ud3 жыл бұрын
Ya lo había visto pero lo estoy volviendo a ver para mi tarea, unos cracks!
@papinpajuelo Жыл бұрын
Srs EDTEAM, me podrian decir en que leguaje de programacion se desarrollo el sofware REVIT de autodesk, porque lo he buscado en google y no dan razon, es una incognita, gracias por su atencion
@AdriaFabrega Жыл бұрын
Controlo estrucutado de sobras, he tocado lo basico de POO y RX varias veces, pero me cuesta entender el flujo de ejecucion del programa. No se si me explico, supongamos que hablamos de JS, que es lo que conozco (vainilla, nodejs y react), el interprete de js va interpretando linea a linea cada sentencia/instrucción programada haciendo sus declaraciones, saltos, bucles y llamadas pertinentes, no? A eso me refiero con "flujo". En el caso de POO hay un unico flujo de todos modos, verdad? No me equivoco si afirmo que no se producen varias ejecuciones simultaneas, no? Simplemente un objeto llama al metodo de otro, que a su vez consulta un dato de otro que para ello necesita ejecutar un metodo de otro objeto y actualizar su valor, etc... (por ejemplo) Digamos que el flujo va como saltando, entrando y saliendo de un objeto a otro?...... Y en el caso de RX aun me cuesta mas de entender el flujo, se que aqui entra en juego todo el tema de asincronia, aunque no termino de comprenderlo al completo. En RX entiendo que sí pueden haber diversos hilos o flujos en ejecución, no? Mil gracias!!!!!!!
@torekzagalar32017 ай бұрын
Lamentablemente tiene el típico vicio de la mayoría de los expositores .. sólo vemos una cara que explica y explica y seguimos viendo la misma cara .. mientras nosotros nos tenemos que imaginar todo lo que explica .. es una técnica aplicable en una radio .. en un video tiene la oportunidad de exponer gráficos, esquemas, diagramas, ejemplos ..
@mateocruz83254 жыл бұрын
Alvaro admiro mucho tu forma de explicar las cosas de una forma tan sencilla y rapida de conceptos un poco complicados de entender para nosotros los principiantes
@eddatzin525 Жыл бұрын
los paradicmas son como un mapa nos dice por donde ir para llegar a nuestro destino son estilos de programar documentados no tanto estilos personales para programar, incluso hay lenguajes que asuman paradigmas para programar segun la necesidad que se quiera resolver hay lenguajes mutiparadigama (java Scrip o python)y de un solo paradigma paradigmas imperativos(que se debe hacer paso por paso) y declarativas (le decimos lo que tiene que hacer y no saber como se hace pero lo hace es decir ya ecisten metodos y funciones ) paradigma estructurado (son secuenciales-de arriba hacia abajo) paradigma POO separa el sistema desarrollado en objetos con caracteristicas y funciones para luego conectar estas entidades paradigma programacion funcional divide el sistema en pedazos en funciones que hacen una sola cosa paradigma programacion reactiva aqui estamos observando flujo de datos que se estan moviendo simpre (uber, comentarios de live en streaming)
@gabrieluribe2162 жыл бұрын
Pregunta, segun entiendo aca, Javascript si es un lenguaje que soporte POO, pero uno busca en internet y al parecer no es POO??
@galitlvgentildg1307 Жыл бұрын
Y que es programación distribuida alguien???
@rafaelb7784 ай бұрын
Lástima que este tipo de videos no volvieron a salir ahora solo de chisme que venden más 😢
@cristophergaona15072 жыл бұрын
vengo a decir que los cursos gratis si tomas notas, funciona para ir armando el ropecabezas de donce empezar y donde dirigirse.
@papo19354 жыл бұрын
Java no es multiparadigma es orientado a objetos ;) Na mentira quiero que el canal crezca
@gregorypadilla86683 жыл бұрын
Crack!!! 💪🏾
@Ticnoticos3 жыл бұрын
Si vienes por tu tarea sobre todos los paradigmas de programación más usados te invitamos a ver nuestro canal donde tenemos dicho vídeo que te lo explica en solo 6 minutos ✨
@alexisguzman85483 жыл бұрын
Cecyte gay
@villaltamadridjoel.84874 жыл бұрын
Entonces, un lenguaje es multiparadigma, eso quiere decir que se puede programar mas de un paradigma?
@CRISMI.03 жыл бұрын
1 semana de clases resumida en 1 video muy buena explicación.
@millennialPoodle5 ай бұрын
Gracias, muy bien explicado
@nuriagiselaocampo5467 Жыл бұрын
Vengo a comentar, para que esta joya de canal llegue al mundo 👏
@davidantonioleonardsmith14084 жыл бұрын
Te felicito, con el primer video quede enganchado... excelente, tono de voz, seguirdad y partes el problema en trocitos que los hace mas facil de masticar por ende digerir..
@andresalderson7104 жыл бұрын
Tengo una pregunta qué es mejor usar GraphQL o React? He visto qué las dos cosas tienen mucha demanda
@sebastianespinel26523 жыл бұрын
¿Se puede decir que POO hace parte de la programación Imperativa? ¿Y la programación funcional es la misma "programación procedimental"? ¿Si no es así, que diferencias hay entre la programación funcional y la "programación procedimental"? ¿La programación reactiva es Imperativa o Declarativa?
@alejandrapatow40432 жыл бұрын
Estoy en lima , pero dos años después ;-;
@pablofonseca88674 жыл бұрын
Java es multiparadigma, sin embargo su núcleo es 100% orientado a objetos. Es posible desarrollar en diferentes tipos de paradigmas pero siempre se tendrá que utilizar objetos. Incluso cuando el programa arranca su ejecución, siempre llamará a un launcher, que es un método y los métodos son parte de la programación orientada a objetos. Por otro lado, me llamó mucho la atención los diferentes tipos de paradigmas y sus explicaciones dadas. Ahorita mismo creo que el Software que estoy desarrollando en Java tiene programación orientada a objetos y a su vez programación funcional y programación estructurada. Está bien dividida por el poder de los objetos y la modularización, sin embargo el flujo de los datos y las validaciones son secuenciales. Los datos fluyen por túneles de instancias y viajan a métodos de otras capas. La programación orientada a objetos me ha resultado bastante interesante, sin embargo he descubierto que analizo datos de otros paradigmas, por ejemplo, recursion y trato de implementarlos también. Cuando investigo no trato de visualizar si el concepto es parte de un paradigma en específico, sino que visualizo buenas prácticas en la implementación de estructuras que son más simples y más organizadas, he tratado de usar procesos recursivos en vez de algunos procesos que tienen ciclos múltiples.
@andrespascal1163 жыл бұрын
Entonces es OO, con algunas características de PF. Pero eso no significa que sea multiparadigma.
@RONIGCAR3 жыл бұрын
Interesante argumento en cierta forma es multiparadigma
@josealexanderaguilarsalaza64163 жыл бұрын
Muchas gracias me sirvió mucho para mi tarea 🙃
@janniczk10 ай бұрын
hay un poco de video en la publicidad XD
@marcoforton3414 жыл бұрын
Min 8:22 creo que debiste decir que los objetos tienen atributos y métodos, no decir características y funciones.
@retsc84034 жыл бұрын
Marco Forton Pero para lo que están empezando esos términos no lo conocen, por eso lo dijo informalmente
@aleregex83292 жыл бұрын
Vengo a estudiar para una entrevista jaja
@paulabarrera17183 жыл бұрын
Excelente.
@oliverrrsteven98663 жыл бұрын
Buen video bro Nuevo sub 😎👍
@mmicalopez2 жыл бұрын
te ame mucho, gracias por este video
@Jennikunita4 жыл бұрын
Excelente video, explicas súper bien. Una información completa pero a la vez simplificada, o sea que desde mi punto de vista, puedo comprender aunque no sea alguien que tenga la habilidad tan grande de aprender rápido.
@juandiegocifuentes6883Ай бұрын
en que semestre vieron este tema???
@LUARLOBO4 жыл бұрын
Aprendí más en este video los conceptos que lo que enseñan en la U. Gracias por explicar bien
@rukorpm22803 жыл бұрын
me fascina la manera en que el explica las cosas por que tiene inforgrafias que refleja mejor la informacion....Gracias,,,
@vanessacortes81024 жыл бұрын
Excelente información :,3 muchas gracias wuu
@jonathanpro123xdpro73 жыл бұрын
Sin saberlo aplique en un proyecto de javascript el paradigma funcional, funciones que ejecutaban funciones cuando una funcion era ejecutada, no se pero me lleno de emoción saber que hice algo en base a mis ideas y metodos de solucionar algo (soy novato apenas 2 semanas y medio viendo videos asi )
@LuisHernandez-ev5ho Жыл бұрын
Gracias amigo por las analogias
@jesus-qp4wr Жыл бұрын
Gracias coronel de Osaka
@RobertoJesusSuarezMorales4 жыл бұрын
Saludos desde vnz, muy buenos videos y contenido!!!
@adanfrutos4733 жыл бұрын
*Muchas gracias!*
@PositronQ4 жыл бұрын
Java(estoy tratando de que el video sea popular)
@alejandrodavidbenolol3 жыл бұрын
hay mucha diferencia entre la programación reactiva y la orientada a eventos?
@AztecaEl4 жыл бұрын
Carlitos Espejel hablando de programación... =D
@carlos43042973 жыл бұрын
Excelente información, gracias
@JuanCarlosPastorTapara4 жыл бұрын
Podrías hacer un video sobre estandares de programación. Gracias
@janetromano40133 жыл бұрын
me encanto tu forma de explicar los diferentes tipos de paradigmas. comento para que YT recomiende este hermoso video. ¡¡¡saludos desde México!!!
@ginocastillo23853 жыл бұрын
cuales son los programas mas utilizados en ingenieria?
@MariahLian4 жыл бұрын
entonces Angular usa varios paradigmas de programacion?
@jovanijimmy8663 жыл бұрын
y arriba las chivas pa
@puzamejiadanieldavid61034 жыл бұрын
Te entendí excelentemente , se me había complicado entender lo genérico gracias
@sofiavaleriatorochambi42344 жыл бұрын
y por qué no aprender directamente programación orientada a objetos?🤔 creo que mientras aprendes POO por noción ya sabes programación estructurada/secuencial e incluso luego se te hace más fácil entender otros paradigmas de porgramación🤔
@ystx13923 жыл бұрын
Yo estoy empezando con POO en el Insti, supongo que luego los demás lenguajes se me harán más sencillo uu
@R_Ultraloud2 жыл бұрын
Gracias por la explicación. Estas referencias sobre la lógica, y no sobre el lenguaje en sí, me parecen fenomenales.
@apradomaldonado69432 жыл бұрын
¿Que diferencia hay entre programacion imperativa y estructurada?