Fundamentos de la programación

29
video2brain es una marca LinkedIn dedicada a la creación de cursos audiovisuales que permiten mejorar tus capacidades profesionales y personales mediante el aprendizaje autónomo. Consigue ya tu acceso de prueba gratis a miles de videos .

Transcript of Fundamentos de la programación

Page 1: Fundamentos de la programación

video2brain es una marca LinkedIn dedicada a la creación de cursos audiovisuales que permiten mejorar tus capacidades profesionales y personales mediante el aprendizaje autónomo.

Consigue ya tu acceso de prueba gratis a miles de videos.

Page 2: Fundamentos de la programación

Esta presentación está basada en cursos en vídeo publicados en http://www.video2brain.com/.

Descubre los fundamentos de la programación, así como enlaces directos a los contenidos audiovisuales mencionados.

Para un acceso de prueba gratis a miles de videos, visita nuestra web.

Fundamentos de la programación

Page 4: Fundamentos de la programación

A estas alturas pocos serán los que no sepan qué es y en qué consiste el concepto de programación. En un mundo caracterizado por el uso masivo de la tecnología, la programación es un proceso que nos acompaña en prácticamente todos los momentos de nuestras vidas. Se programan las televisiones, los frigoríficos, las alarmas de los despertadores y también las diferentes acciones que vamos a llevar a cabo a lo largo del día.

Fundamentos de la programación

Page 5: Fundamentos de la programación

Sin embargo, lo que realmente nos interesa abordar en este post es la programación aplicada al ámbito de la informática. Los programadores informáticos han sido muy demandados por el mercado laboral desde que esta carrera se introdujo en las universidades en la decáda de 1990 y, desde entonces, la evolución en los perfiles profesionales ha ido en aumento a pasos agigantados.

Fundamentos de la programación

Page 6: Fundamentos de la programación

Quizá estés pensando en cambiar tus objetivos profesionales, o quizá te sientas con ganas de iniciar una nueva etapa en tu vida o, simplemente, desees aumentar tus conocimientos en este campo. Sean cuales sean tus motivaciones, te hemos preparado un listado de recomendaciones agrupado bajo el nombre de Fundamentos de la programación, con el cual vas a poder convertirte en todo aquello que soñaste: un programador informático.

Fundamentos de la programación

Page 7: Fundamentos de la programación

De la mano de nuestro experto en creación multimedia y en tecnologías interactivas José Vicente Carratalá y de Simon Allardice, desarrollador de software y autor de varios libros sobre desarrollo web avanzado, podrás analizar en profundidad el mundo de la programación, seleccionando aquellos temas que te resulten más atractivos o mejor se ajusten a lo que estás buscando.

Fundamentos de la programación

Page 9: Fundamentos de la programación

El curso de Fundamentos esenciales de la programación está orientado a todos aquellos que estáis buscando introduciros en el desarrollo de aplicaciones informáticas. Comenzaremos desde cero explicando qué es y en qué consiste un lenguaje de programación, para ir adquiriendo de forma paulatina conocimientos sobre conceptos tales como variables, tipos de datos, códigos de programación o iteraciones, por poner algunos ejemplos.

Fundamentos esenciales de la programación

Page 10: Fundamentos de la programación

Veremos también cómo se comportan las matrices, o los diferentes estilos de programación que podemos encontrar y nos centraremos en algunos de los lenguajes de programación más usados en estos momentos, tales como el todopoderoso JavaScript, Visual Basic, Ruby o Python, sin olvidarnos de aquellos que usan librerías de programación y frameworks.

Fundamentos esenciales de la programación

Page 12: Fundamentos de la programación

Si ya tienes experiencia previa pero necesitas aumentar tus horizontes, el curso Fundamentos de la programación: diseño orientado a objetos es lo que estás buscando. Conceptos como objeto, clase, abstracción, encapsulamiento, herencia o polimorfismo se convertirán en compañeros inseparables a lo largo de tu aprendizaje, otorgándote las herramientas adecuadas para que trabajar con aplicaciones complejas no te resulte difícil.

Fundamentos de la programación: diseño orientado a objetos

Page 14: Fundamentos de la programación

Fundamentos de la programación: Refactorización de código

¿Escuchaste alguna vez hablar de refactorización de código? ¿Sabes en qué consiste? Si es así, estás de enhorabuena y si no, no te preocupes porque sabrás todo lo indispensable una vez finalizado el curso Fundamentos de la programación: Refactorización de código.

Page 15: Fundamentos de la programación

En términos generales, refactorizar consiste en mejorar el código fuente de una aplicación, haciéndolo más legible y facilitando la localización y solución de posibles errores. En este curso aprenderás a usar un método estructurado a la hora de optimizar el código tanto a nivel de métodos como de clases y de estructuras de control.

Fundamentos de la programación: Refactorización de código

Page 17: Fundamentos de la programación

Fundamentos de la programación: código eficienteUn código eficiente es aquel que permite una ejecución mucho más rápida usando menos recursos, independientemente del tipo de aplicaciones en las que se emplee. Si quieres aprender cómo convertir un simple código en un código eficiente, te invitamos a que realices el curso Fundamentos de la programación: código eficiente. En él vas a encontrar todas las claves necesarias para optimizar tu código en base a parámetros como la medición de eficiencia, la optimización de memoria o la eficiencia algorítmica.

Page 19: Fundamentos de la programación

Fundamentos de la programación: estructuras de datosUna vez terminada la familiarización con la creación de aplicaciones a pequeña escala, es hora de abordar proyectos más ambiciosos que mueven un gran volumen de información. Para ello es esencial que conozcas cómo funcionan las estructuras de datos, y nosotros vamos a ponértelo en bandeja a través del curso Fundamentos de la programación: estructuras de datos.

Page 20: Fundamentos de la programación

Fundamentos de la programación: estructuras de datos

Partiendo de una introducción a estas estructuras, nos centraremos en aspectos tales como las colecciones simples y avanzadas, las listas de programación, las pilas y las colas y los árboles y grafos dentro de la programación.

Page 22: Fundamentos de la programación

Fundamentos de la programación: bases de datos

Mención especial suponen las bases de datos, elementos imprescindibles cuando se trata de almacenar datos de manera constante dentro de una aplicación.

Page 23: Fundamentos de la programación

Con el curso Fundamentos de la programación: bases de datos aprenderás a usarlas correctamente comprendiendo cómo funcionan, cómo se estructuran y trabajando específicamente con su modelado en todas sus facetas: tablas, relaciones, optimización, peticiones e indexaciones.

Fundamentos de la programación: bases de datos

Page 25: Fundamentos de la programación

En definitiva, un conjunto de cursos muy completo y orientado a todo aquello que precisas para convertirte en un auténtico master en programación o para aumentar y optimizar los conocimientos que tenías sobre un tema tan fascinante como este. No dudes en consultar nuestra playlist Fundamentos de la programación y seleccionar aquellos cursos que te ayuden a mejorar tus capacidades.

Fundamentos de la programación

Page 26: Fundamentos de la programación

video2brain dispone de un catálogo de miles de vídeos creados por profesionales de la industria creativa, tecnológica y de los negocios, que se puede consultar desde la web o desde las apps para PC, Mac y dispositivos móviles mediante un acceso personal, como suscripción mensual o anual.

Para probar la calidad de los cursos de video2brain, crea una cuenta de usuario y consigue tu acceso de prueba gratis.

Qué es video2brain

Page 27: Fundamentos de la programación

video2brain es una marca LinkedIn. Desde 2002 video2brain crea formaciones audiovisuales en español, alemán y francés, que permiten mejorar o ampliar capacidades profesionales y personales mediante el aprendizaje autónomo y sin limitaciones de lugar ni de tiempo.Desde 2013, video2brain es parte del grupo Lynda.com y desde 2015 es una marca de LinkedIn.

Qué es video2brain

Page 29: Fundamentos de la programación

video2brain es una marca LinkedIn dedicada a la creación de cursos audiovisuales que permiten mejorar tus capacidades profesionales y personales mediante el aprendizaje autónomo.

Consigue ya tu acceso de prueba gratis a miles de videos.