Introducción a

Python para Artistas de Nuke

Curso completo para aprender python para Nuke, en español

Sobre el curso

Por qué y para quién es este programa

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 ceroaplicado 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:

  • 9 módulos y contenido adicional

  • 60+ lecciones de vídeo

  • 6+ horas de contenido

  • Quizzes interactivos

  • Ejercicios en pdf y resolución en vídeo

  • Acceso ilimitado

  • Scripts de python gratuitos

  • Sesiones online para correcciones y dudas

  • Sección de Q&A para resolver tus dudas

  • Certificado al completar el curso

Dinámica de aprendizaje​

Aprende de la forma más eficiente y sin perder tiempo

^ Aquí puedes ver una lección de ejemplo

Lecciones en vídeo

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).

 

Quizzes interactivos

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. 

^ Aquí puedes ver un ejercicio de ejemplo

Ejercicios y Resolución

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.

 

 

Temario

Guía de contenidos del programa completo

Conceptos e ideas
Introducimos los lenguajes de programación en general, cuáles hay dentro de Nuke y el papel que cumple cada uno.

  • 06:32
  • Quiz: Lenguajes de programación
  • Lenguajes interpretados y compilados
    04:29
  • Quiz: Lenguajes interpretados y compilados
  • Los lenguajes de programación de Nuke
    07:17
  • Python dentro de Nuke
    05:40
  • Quiz: Lenguajes en Nuke
  • Preparándonos para aprender Python
    06:39

Introducción a Python
Aprenderemos las bases de python como lenguaje para empezar hablarlo, directamente desde Nuke.

Fundamentos de Python I
Continuamos nuestro aprendizaje de python explorando las técnicas más fundamentales del lenguaje, directamente desde la consola de nuke.

Fundamentos de Python II
Continuamos el aprendizaje de los fundamentos más importantes de python, con la creación y uso de funciones y módulos.

Fundamentos de Python III
Terminamos el aprendizaje de los fundamentos más importantes de python con las clases y otras funciones útiles.

Python en Nuke
Comenzamos por fin a explorar todas las posibilidades que python nos ofrece dentro de Nuke.

Personalizando Nuke I
Exploramos las formas en las que podemos personalizar Nuke con nuestro código. Esta es de las cosas más útiles que podemos hacer con python como artistas: buscar la ocasión de personalizar Nuke siempre que queramos.

Personalizando Nuke II
Nos centramos ahora en la parte más práctica de la personalización de Nuke, principalmente a base de ejemplos con trucos y herramientas que útiles.

Más sobre Python en Nuke
Introducimos el grupo de conceptos y técnicas de Python en Nuke con las que podremos crear herramientas, paneles e interactividad.

Casos de estudio
Casos de estudio de python en Nuke. Próximamente.

Incluido con el Curso

  • Todos los 9 módulos y contenido adicional
  • Todas las 60+ lecciones en vídeo
  • 6+ horas de contenido
  • Quizzes interactivos
  • Ejercicios en pdf y resolución en vídeo
  • Acceso ilimitado al curso
  • Scripts de python gratuitos
  • Sección de Q&A interna
  • Sesiones online en grupo para dudas y feedback
  • Certificado de finalización

Para quién es

  • Artistas de composición digital con Nuke
  • Artistas de VFX que trabajen con Nuke
  • Leads/Supervisores de composición o VFX
  • TDs o posiciones relacionadas

Requerimientos

  • Nuke o NukeX (preferible v13.0+)
  • 10-15 minutos a dedicar al menos 3 días por semana durante al menos un mes

290.00

415.00

* Oferta de lanzamiento

Course level:All Levels
Last Updated:January 30, 2023

¿Qué aprenderé?

  • Fundamentos de python como lenguaje desde cero
  • Fundamentos de la API de python en Nuke
  • Principales técnicas con python en Nuke para artistas

FAQ

Preguntas frecuentes sobre el programa

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.

 

  • Lecciones más intensas (con más información nueva de golpe): de unos 5 a 7 minutos.
  • Lecciones más tranquilas o lentas: de 7 a 10 minutos.
  • Correcciones de ejercicios: hasta 15-20 min, porque la finalidad no es aprender muchas cosas, sino que veas un ejemplo práctico.
  • Quizzes: calcula 5-10 minutos. En general contienen 5 preguntas, que van cambiando cada vez que lo intentas.

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:

  1. 1 lección corta y 1 quiz.
  2. 2 lecciones cortas.
  3. 1 lección larga o resolución de ejercicio.

 

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.

¡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.

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:

 

  • Sección de Q&A: el curso contiene una sección llamada "Q&A" donde podrás hacer cualquier pregunta, y obtener respuesta.
  • Sesiones en directo: organizaré workshops en vivo de forma periódica, que servirán justamente para poder ayudaros con las preguntas que haga falta, además de recopilar cualquier feedback sobre el curso.

 

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!

Join my Newsletter

Subscribe to my newsletter for updates on my tools, articles, courses and more…

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.

Section Coming Soon

Subscribe to get notified once this section is up and more!

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.