Descripción

Domina las bases de la programación y consigue numerosas oportunidades profesionales desarrollando videojuegos de éxito”

diplomado fundamentos programacion

Para programar adecuadamente, hay que dominar una serie de fundamentos relacionados con los conceptos básicos que rigen esta disciplina. Así, conviene entender el funcionamiento de los diferentes elementos que intervienen en el proceso de desarrollo de código. Cuestiones como las variables, los operadores o las sentencias son básicas para programar, especialmente cuando se trata del ámbito de los videojuegos, por lo que para iniciar una carrera en este ámbito hay que conocerlas y entenderlas. 

Los videojuegos tienen una serie de particularidades que los hacen ser complejos y conocer los lenguajes específicos para poder programar en este entorno es absolutamente indispensable para triunfar en este mundo. De esta forma, la programación orientada a objetos tiene una gran importancia en el desarrollo de videojuegos, y por esa razón conviene dominar algún lenguaje potente de esta área como C++. 

Este Diplomado en Fundamentos de Programación ofrece a sus alumnos la posibilidad de obtener los conocimientos necesarios para convertirse en auténticos expertos en programación para videojuegos, obteniendo, así, numerosas oportunidades profesionales en este interesante sector, que se encuentra en constante evolución y expansión. 

Aprende todo lo necesario para programar los videojuegos que triunfarán a nivel mundial en el futuro” 

Este Diplomado en Fundamentos de Programación contiene el programa educativo más completo y actualizado del mercado. Sus características más destacadas son:

  • El desarrollo de casos prácticos presentados por expertos en programación y desarrollo de videojuegos 
  • Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que está concebido recogen una información científica y práctica sobre aquellas disciplinas indispensables para el ejercicio profesional 
  • Los ejercicios prácticos donde realizar el proceso de autoevaluación para mejorar el aprendizaje 
  • Su especial hincapié en metodologías innovadoras  
  • Las lecciones teóricas, preguntas al experto, foros de discusión de temas controvertidos y trabajos de reflexión individual 
  • La disponibilidad de acceso a los contenidos desde cualquier dispositivo fijo o portátil con conexión a internet 

Dominar la programación te llevará muy lejos. Matricúlate y avanza en la industria de los videojuegos”

El programa incluye, en su cuadro docente, a profesionales del sector que vierten en esta capacitación la experiencia de su trabajo, además de reconocidos especialistas de sociedades de referencia y universidades de prestigio.  

Su contenido multimedia, elaborado con la última tecnología educativa, permitirá al profesional un aprendizaje situado y contextual, es decir, un entorno simulado que proporcionará una capacitación inmersiva programada para entrenarse ante situaciones reales.  

El diseño de este programa se centra en el Aprendizaje Basado en Problemas, mediante el cual el profesional deberá tratar de resolver las distintas situaciones de práctica profesional que se le planteen a lo largo del curso académico. Para ello, contará con la ayuda de un novedoso sistema de vídeo interactivo realizado por reconocidos expertos.

Sueñas con desarrollar espectaculares videojuegos, pero antes has de dominar los fundamentos de la programación. Este Diplomado es lo que necesitas para conseguirlo"

curso online fundamentos programacion

Matricúlate ya y haz progresar tu carrera profesional de forma inmediata"

Temario

El temario de este Diplomado en Fundamentos de Programación ha sido creado con el objetivo de ofrecer los conocimientos que harán triunfar en la industria del videojuego a sus alumnos. Para ello, se han reclutado a los mayores expertos en desarrollo de videojuegos para que elaboren sus contenidos, asegurándose de que todo lo que los estudiantes aprendan pueda ser puesto en práctica en sus ámbitos profesionales, asegurando, así, una enseñanza dinámica y enfocada a la carrera laboral.

formacion fundamentos programacion

Aquí encontrarás el mejor temario para dominar los fundamentos de la programación aplicada a los videojuegos”

Módulo 1. Fundamentos de programación 

1.1. Introducción a la programación  

1.1.1. Estructura básica de un ordenador  
1.1.2. Software  
1.1.3. Lenguajes de programación  
1.1.4. Ciclo de vida de una aplicación informática  

1.2. Diseño de algoritmos  

1.2.1. La resolución de problemas  
1.2.2. Técnicas descriptivas  
1.2.3. Elementos y estructura de un algoritmo  

1.3. Elementos de un programa  

1.3.1. Origen y características del lenguaje C++  
1.3.2. El entorno de desarrollo  
1.3.3. Concepto de programa  
1.3.4. Tipos de datos fundamentales  
1.3.5. Operadores  
1.3.6. Expresiones  
1.3.7. Sentencias  
1.3.8. Entrada y salida de datos  

1.4. Sentencias de control  

1.4.1. Sentencias  
1.4.2. Bifurcaciones  
1.4.3. Bucles  

1.5. Abstracción y modularidad: funciones  

1.5.1. Diseño modular  
1.5.2. Concepto de función y utilidad  
1.5.3. Definición de una función  
1.5.4. Flujo de ejecución en la llamada de una función  
1.5.5. Prototipo de una función  
1.5.6. Devolución de resultados  
1.5.7. Llamada a una función: parámetros  
1.5.8. Paso de parámetros por referencia y por valor  
1.5.9. Ámbito identificador  

1.6. Estructuras de datos estáticas  

1.6.1. Arrays  
1.6.2. Matrices. Poliedros  
1.6.3. Búsqueda y ordenación  
1.6.4. Cadenas. Funciones de E/S para cadenas  
1.6.5. Estructuras. Uniones  
1.6.6. Nuevos tipos de datos  

1.7. Estructuras de datos dinámicas: punteros  

1.7.1. Concepto. Definición de puntero  
1.7.2. Operadores y operaciones con punteros  
1.7.3. Arrays de punteros  
1.7.4. Punteros y arrays  
1.7.5. Punteros a cadenas  
1.7.6. Punteros a estructuras  
1.7.7. Indirección múltiple  
1.7.8. Punteros a funciones  
1.7.9. Paso de funciones, estructuras y arrays como parámetros de funciones  

1.8. Ficheros  

1.8.1. Conceptos básicos  
1.8.2. Operaciones con ficheros  
1.8.3. Tipos de ficheros  
1.8.4. Organización de los ficheros  
1.8.5. Introducción a los ficheros C++  
1.8.6. Manejo de ficheros  

1.9. Recursividad  

1.9.1. Definición de recursividad  
1.9.2. Tipos de recursión  
1.9.3. Ventajas e inconvenientes  
1.9.4. Consideraciones  
1.9.5. Conversión recursivo-iterativa  
1.9.6. La pila de recursión  

1.10. Prueba y documentación  

1.10.1. Pruebas de programas  
1.10.2. Prueba de la caja blanca  
1.10.3. Prueba de la caja negra  
1.10.4. Herramientas para realizar las pruebas  
1.10.5. Documentación de programas

estudiar fundamentos programacion

Esta titulación te enseñará en profundidad cómo se desarrolla un videojuego. No dejes escapar la oportunidad”