Fundamentos de la programación: Paradigmas de programación

Aprender más sobre los paradigmas

¡Prueba gratis durante 10 días

nuestros 1241 cursos !

Prueba gratis Mostrar modalidades de suscripción
Mencionaremos como es que podemos aprender un poco más sobre los paradigmas que ya fueron mencionados a lo largo del curso y daremos un breve repaso por algunos de los diferentes casos que podemos resolver implementando cada uno de ellos.

Transcripción

Estamos en la recta final de este curso sobre los paradigmas de programación. En este capítulo te voy a contar como podemos aprender más sobre los paradigmas y que son las cosas que debemos de aprender. Después de haber tomado este curso espero que de verdad entiendas varios mensajes que se dieron entre líneas durante algunos capítulos o módulos completos. Un ejemplo de los mensajes es el siguiente: ¿Cuál es el mejor lenguaje de programación? Esto ya lo podrías responder con toda franqueza si ya tomaste este curso, la respuesta sería: "Depende" y siendo más estrictos en realidad sería más importante entender por qué paradigma te recomiendas iniciar en el mundo de la programación. En ese caso sí podríamos tener una respuesta correcta que sería: "El paradigma estructurado". Dentro del paradigma estructurado ya sabemos que tenemos dos grandes exponentes como "C" y "Pascal", pero no tendríamos que dejar de lado a "Python" por ejemplo por su sencillez. Te das cuenta que en muchos casos el lenguaje de programación pasa a segundo término mientras que el paradigma de programación que utilices se vuelve más relevante. Esto es algo bastante común que sucede cuando ya entiendes que el lenguaje de programación es la herramienta pero el paradigma es la teoría y el camino que vas a utilizar. También vas a descubrir esto desde el otro lado, cuando los desarrolladores están iniciando a veces están pensado en iniciar con "Java" o con "PHP" o con "Python", porque les comentaron que son muy buenos, los mejores lenguajes de programación. En algunos casos hasta se mencionan palabras como "más potentes" o "más fuertes", aunque en realidad si tu entiendes los conceptos de programación orientada a objetos vas a poder utilizarlos a todos ellos. Aunque tengan sus diferencias el paradigma que están usando es el mismo, así que claro que tendrán sus diferencias pero tendrán muchísimas más cosas iguales de las que te imaginas. Normalmente la mayor diferencia es la sintaxis y esa la aprendes en un libro así que es más importante entender, ¿qué es un objeto?, ¿qué es una clase?, ¿qué es un método?, ¿un atributo? y todos los otros conceptos que vimos son mucho más importantes en el desarrollo de programas y aplicaciones que conocer de memoria la sintaxis, esa la aprendes practicando o con el paso del tiempo. Los paradigmas como la programación lógica y funcional son muy específicos en los problemas que resuelven así que si deseas aprender más de ellos necesitas trabajar en este tipo de problemas. Algunos casos de inteligencia artificial en los últimos años están tomando fuerza y estos aplican en sus bases la programación lógica y funcional, así que si estás interesado en este tipo de problemas serían buenas recomendaciones para aprender y practicar. En el caso de la programación web lo más difícil es seguir el ritmo de lo que sale, en la mayoría de los casos, los profesionales buscan lo que más les gusta y se especializan para llegar en unos 4 o 5 años a un nivel alto en el dominio de la tecnología que seleccionaron y así poder trabajar en lo que les gusta y también cobrar bien. ¿Por qué no? Dedicarle unas horas a repasar conceptos claves de cada uno de los paradigmas es algo muy bueno ya que recuerda que sí hay diferencias en algunas cosas dependiendo del lenguaje de programación, así que si todos los días utilizas por ejemplo "Java" en "Python" cuando des una revisada encontraras que tienes algunas opciones que te pueden resultar interesantes y que tal vez puedes aplicar para algún proyecto. No olvides que estas tecnologías se usan todos los días por lo tanto siempre tendremos novedades. En algunos casos los lenguajes avanzan más rápido y en otros simplemente los cambios se hacen desde adentro o aplicando nuevas técnicas.

Fundamentos de la programación: Paradigmas de programación

Entiende mejor las bases de la programación y la creación de software, mediante la comprensión del paradigma de la programación, los distintos tipos y sus clasificaciones.

2:13 horas (28 Videos)
Actualmente no hay comentarios.
 

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.