Introducción a Python como lenguaje aplicada a artistas de Nuke, y directamente de la mano del programa, para que podamos ir al grano desde el principio en lo que como artista más te va a beneficiar en el día a día.
import nuke
nuke.message("¡Aprende Python en Nuke!")
Principalmente va dirigido a ti si eres artista de VFX y trabajas con Nuke, con cualquier nivel de experiencia, y quieres aprender las bases del lenguaje desde cero, aplicado a lo que necesitas, perdiendo el menor tiempo posible, para empezar a usarlo rápidamente, de forma actualizada a los estándares actuales y a lo que te pueda servir en el día a día en la industria, y en español.
En la primera parte veremos una introducción a Python a un nivel muy general, para explorar las posibilidades que nos ofrece. Después, rápidamente empezaremos a hacer ejercicios en los que introduciremos progresivamente más y más la integración con la potencia de Nuke.
He diseñado este curso para que puedas aprender Python desde cero:
El curso está estructurado a base de lecciones cortas, para que puedas aprender en tus tiempos libres (en el móvil, durante el trayecto al trabajo, etc).
Todos los módulos incluyen quizzes interactivos, para que puedas asentar directamente los nuevos conceptos e ir avanzando en tu aprendizaje de una forma mucho más sólida.
Tras aprender nuevos conceptos y probarlos con un quiz, será el turno de un ejercicio en pdf, con el que podrás realmente ponerte manos a la obra y practicar con el lenguaje.
Una vez lo hayas practicado, podrás pasar a la siguiente lección para verme resolverlo.
Los contenidos de este curso, y en la versión en inglés son exactamente los mismos.
Sin embargo, desde la perspectiva de la plataforma de aprendizaje son cursos diferentes. Así que, por favor, ¡tenlo en cuenta a la hora de elegir en cuál matricularte!
Como puedes ver en la guía lectiva, las lecciones de vídeo son generalmente cortas, pero no todas duran lo mismo. Esto es porque cada lección contiene la cantidad de información que considero ideal para que absorbas de una sentada.
He diseñado el curso para que la parte de aprender en la plataforma, puedas organizarte para sacarla invirtiendo bloques de tiempo de unos 15 minutos (o múltiplos).
Así, con sacar unos 15 min al día, en los que tengas internet, podrás aprender:
En segundo lugar está la parte de practicar. Esta, lo ideal es que te organices para ir sacando pequeños ratos en los que dispongas de Nuke o Nuke X (ya sea en casa o en tu estudio/escuela). Aquí, el tiempo lo marcas tú. Generalmente los ejercicios están separados en puntos separados. Y una vez lo tengas o te atasques con algo, podrás continuar.
En base a la experiencia con las personas que han seguido el curso hasta ahora:
¡Podrás acceder al curso para siempre! Tendrás acceso a las lecciones, tanto para la versión actual como para todas las actualizaciones futuras que vaya haciendo en este curso. Únicamente me reservo el derecho a avisar y/o revocar el acceso a la plataforma en casos de que algún usuario tenga actividad inusual de forma repetida con las IPs de acceso.
¡Con cualquier cosa, escríbeme directamente!
No, toda la plataforma es online e interactiva, y todo el contenido, preguntas y respuestas y sesiones en vivo, son en streaming.
En general esto no supone inconveniente hoy en día que tenemos conexión prácticamente en todo momento. Pero si planeas un vuelo o algo parecido donde vayas a estar un par de horas sin internet, si llevas ordenador portátil, una buena opción puede ser que te organices para practicar la parte de Python en ese rato.
Este curso está diseñado para su uso exclusivamente personal, online y no transferible, pero ofrezco también paquetes a medida para estudios o escuelas a las que les interesa ofrecerlo a sus artistas o estudiantes. Entre otras modalidades, ofrezco paquetes de códigos de acceso para un número de estudiantes/artistas. Puedes escribirme directamente para más información sobre este y otros formatos a medida.
La visión de este curso es que según avanzas, poco a poco, verdaderamente estés aprendiendo las bases de python y que te sean útiles. Por ello verás que está todo separado en bloques cortos de aprendizaje, y la forma de que puedas verificar que estás aprendiendo cada cosa es mediante los quizzes.
Me gustaría que cuando intentes un quiz, antes entiendas los conceptos expuestos en la lección anterior. Si no es así, y no se aclaran viéndola, puedes usar también la sección de Q&A (preguntas y respuestas), las sesiones de Q&A en directo, y la comunidad. O pruebas el quiz, y así ves qué tipo de conceptos debes entender, para repasarlos bien antes de volver al quiz.
Por otro lado, estoy encantado de ver qué cosas podría explicar mejor en las lecciones para seguir mejorándolas.
Si una vez intentas un quiz ves qué conceptos aún no entiendes, creo que la mejor forma de aprenderlos es volviendo a la lección, o probando directamente con el intérprete. No lanzando intentos en un quiz hasta que apruebes uno.
De esta forma, nos aseguramos de que das cada paso de forma sólida, y estás en la mejor posición para entender el siguiente. Y así, también adquiere sentido el certificado una vez completas el curso. Es una prueba que de verdad certifica (incluso para ti) que has completado este aprendizaje.
En caso de que agotes los intentos de un quiz (que ocurre muy pocas veces), puedes ponerte en contacto conmigo, y te lo restauraré para que vuelvas a tener intentos.
Aun así, de nuevo, te recomiendo que intentes prepararte para, incluso en los primeros intentos, “ir a por el 10”.
El formato en el que está diseñado el curso debería resolverte ya casi todas las dudas por sí solo, pues la teoría la vemos paso a paso y las resoluciones de los ejercicios son exhaustivas.
Sin embargo, siempre habrá dudas que no consigas resolver. Y para ellas, hay varias formas para que puedas resolverlas:
En un mundo ideal, el curso te resolverá todas las dudas y ninguna de las anteriores sería necesaria. Pero si no… ¡espero que no quede ninguna duda por resolver!
You can subscribe to my newsletter to get notified about my new tools, blog posts, new courses and other relevant info I’ll post about.
You can subscribe to my newsletter to get notified about my new tools, blog posts, new courses and other relevant info I’ll post about.