Best seller
Designing with Python: Programming for a Visual Context
A course by Alexandre B A Villares, Visual Artist
Visual Artist.
São Paulo, Brazil.
Joined January 2022
Joined January 2022
Best seller
98%
positive reviews (65)
7,249 students
Audio: Portuguese, English, Spanish (Latam), French, Indonesian, Italian, Romanian, Turkish
Portuguese · Spanish · English · German · French · Italian · Polish · Dutch · Turkish · Indonesian · Romanian
- 98% positive reviews (65)
- 7,249 students
- 17 lessons (2h 56m)
- 23 additional resources (8 files)
- Online and at your own pace
- Available on the app
- Audio: Portuguese, English, Spanish (Latam), French, Indonesian, Italian, Romanian, Turkish
- Portuguese · Spanish · English · German · French · Italian · Polish · Dutch · Turkish · Indonesian · Romanian
- Level: Beginner
- Unlimited access forever
Category
Areas
I found out Processing’s no-prefix style (size() instead of py5.size()) requires name injection at runtime. Thonny handles this implicitly, but uv doesn’t. A plain import py5 won’t expose the global namespace or live variables.
The fix:
- Install Java: `sudo pacman -S jdk-openjdk`
- Install extras: `uv add "py5[extras]"`
- Run sketches as: uv run py5-run-sketch main.py
This reproduces Processing-style behavior in any editor by using the proper runtime, not IDE-specific wrappers.
Excelente!
O Alexandre tem um ótimo ritmo e explica os detalhes de implementação na medida certa.
Um curso que estimula demais a ser criativo.
Excelente curso!!
Aprendi muito sobre o assunto e sinto muito mais confiança para experimentar e testar ideias.
Vi algumas avaliações falando sobre o projeto final ser muito direcionado, mas discordo, pois o aluno é livre para criar seu design e inovar partindo do que foi ensinado.
Acredito que dentro do tempo do curso, o que foi ensinado é super válido e traz grandes benefícios para iniciantes.
Recomendo muito para quem está começando e quer ter mais confiança na área!
Parabéns pelo curso
Le cours est vraiment très bien conçu : le contenu est clair, bien structuré et les explications sont pédagogiques. On sent un vrai souci de transmission et une volonté d’accompagner les apprenants pas à pas. Certaines parties demandent un peu plus d’effort et de persévérance, mais c’est aussi ce qui rend l’expérience enrichissante. Avec un peu de patience, on progresse vraiment et on en retire beaucoup de satisfaction. En résumé, il faut s’accrocher, mais ça en vaut largement le coup !
HE SABIDO ENTENDER GRACIAS A ESTE CURSO
Es excelente!
Ce cours est trop basique il ne permet pas de voir l'étendue des possibilités de la bibliothèque, le projet final est trop catégorisé
Excellent course. The topics were well explained, and the interface simplified at the most to turn the course accessible to practically all levels of background. The IDE used in the course (Thonny) did not worked well on my Linux distro, but with minimal knowledge and some search on internet, it is very easy to adapt the content to any IDE.
Muy buen curso, obtuve mucha información útil, gracias.
Awesome, they did a great job and I'm really enjoying learning from him.
Explodiu minha mente! Eu que atuo com programação faz 10 anos, estou encantado. Este curso abriu um mundo para mim e irá mudar a minha vida!
Excelente curso!
Excelente curso, creativo y práctico yt conciso.
Excelente! Muito inspirador. Aulas ótimas.
Me encanta!