Bienvenido al curso EXPERTO en Programación Avanzada con Unity®2022 y C#. Aquí aprenderás todo sobre programación con C# utilizando Unity y Visual Studio.
Con todo lo que veremos en este curso, serás capaz de escribir código limpio y escalable aplicando buenas prácticas de programación. También sabrás solucionar diferentes tipos de errores de manera rápida y eficiente. No solo eso, sino que complementaremos todo con saber utilizar profesionalmente un sistema de control de versiones con Git.
Si lo que quieres es comprender conceptos básicos y avanzados de programación, para saber cómo sacarle el máximo provecho a tus proyectos, no busques más. ¡Este es el curso ideal para ti!
¡Nos vemos en clase!
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
- Este curso se centra en enseñarte todo sobre programación y buenas prácticas con unity®2022 y c#. - Programación con c# utilizando unity y visual studio. - Escribir código limpio y escalable aplicando buenas prácticas. - Solucionar diferentes tipos de errores de forma rápida y eficiente. - Utilizar profesionalmente un sistema de control de versiones con git. - Comprender conceptos básicos y avanzados de programación. - Prácticas 100% aplicables al mundo real para afianzar todo lo aprendido.
Requisitos
- Tener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuario. - Tener un ordenador o portátil lo más potente posible (un mínimo de i7 con 16gb de ram). - Haber completado todos los cursos de nivel básico, medio y avanzado para tener una base sólida del manejo de unity y programación en c#.
Temario completo de este curso
Contenido del curso
Introducción.
Fundamentos básicos.
Programación en unity.
Atributos.
Estructuras de control.
Programación orientada a objetos (poo).
Colecciones.
Interfaces & generics.
Acciones, eventos y delegados.
Organización de proyecto.
Custom editor.
Control de versiones.
Principios solid.
Patrones de diseño.
Depuración.
Errores de código.