Oświadczenie o dostępności
    Bestseller

    Projektowanie w Pythonie: programowanie dla kontekstu wizualnego

    Kurs prowadzi Alexandre B A VillaresArtysta wizualny

    Projektowanie w Pythonie: programowanie dla kontekstu wizualnego

    Czego nauczysz się na tym kursie online?

    llekcji: 17 & liczba dodatkowych zasobów: 23

    Zobacz wszystkie lekcje ↓

    Co obejmuje ten kurs?

    Jaki jest projekt kursu?

    Projekty uczestników kursu

    Do kogo jest skierowany ten kurs online?

    Wymagania i materiały

    Oceny

    7272
    Uczestnicy
    65
    Oceny
    98%
    Pozytywne oceny
    • 5 miesięcy temu

      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.

    • 6 miesięcy temu

      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.

    • 9 miesięcy temu

      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

    • 9 miesięcy temu

      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 !

    • 10 miesięcy temu

      HE SABIDO ENTENDER GRACIAS A ESTE CURSO

    Zobacz więcej ocen
    Alexandre B A Villares

    Alexandre B A Villares

    Prowadzący
    Plus

    Artysta wizualny

    Data dołączenia: styczeń 2022

    Jako artysta Alexandre zagłębia się w fascynującą dziedzinę kreatywnego programowania, badając tworzenie unikalnych dzieł sztuki za pomocą kodu. Dzięki fuzji sztuki i technologii stworzył plakaty i projekty, które trafiały do magazynów i wystaw, podkreślając jego umiejętność łączenia modernistycznej awangardy z motywami geometrycznymi i abstrakcyjnymi.

    Jako pedagog Alexandre dzieli się swoją wiedzą i pasją z innymi, aktywnie poświęcając się nauczaniu programowania artystów i projektantów. Jego celem jest pokazanie, jak programowanie może być nie tylko użyteczne, ale także wyraziste i poetyckie w sztukach wizualnych.

    Zainspirowany pionierami sztuki komputerowej i współczesnymi artystami, którzy eksplorują programowanie jako medium artystyczne, Alexandre zanurza się w świat eksperymentów i ciągłej kreatywności.

    Zawartość

    • Cz.1

      Wstęp

      • Prezentacja
      • Wpływy
    • Cz.2

      Motywacja, narzędzia i pierwsze kroki

      • Motywacje do kreatywnego programowania
      • Język Python i biblioteka py5
      • Workbench i Thonny IDE z wtyczką py5mode
      • Początkowe słownictwo rysunkowe w py5
      • Powtarzaj pętle
      • Jak definiować i wykorzystywać nowe funkcje
      • Funkcja rysowania gwiazd
      • Losowość: nieskończone opcje 1
      • Losowość: nieskończone opcje 2
    • Cz.3

      Rozpoczęcie tworzenia plakatu opartego na siatce

      • Szkice do przestudiowania i zaplanowania plakatu
      • Siatka uporządkowanych elementów
      • Siatka elementów i zmienność losowa
      • Szybkie generowanie odmian plakatów
    • Cz.4

      Większa złożoność eksportu obrazów i wektorów

      • Siatka rekurencyjna
      • Eksportuj do pliku PDF lub SVG
    • PK

      Projekt końcowy

      • Projektowanie w Pythonie: programowanie w kontekście wizualnym

    Kurs Domestika - czego możesz się spodziewać?

    • Nauka we własnym tempie

      Radość z nauki w domu, bez wyznaczonych terminów. Szybko przyswajasz wiedzę, a swój plan zajęć układasz wedle uznania.

    • Nauka z najlepszymi ekspertami

      Przydatne metody oraz ciekawe techniki przedstawione i wyjaśnione przez najlepszych specjalistów z branży kreatywnej.

    • Doświadczeni prowadzący

      Wszyscy prowadzący są specjalistami w swojej dziedzinie. Przekazują wiedzę z pasją, tłumaczą zagadnienia w jasny sposób, a podczas zajęć kładą nacisk na praktyczne zastosowanie zdobytej wiedzy.

    • Certyfikaty

      PLUS

      Jeśli masz subskrypcję Plus, za każdy kurs otrzymasz spersonalizowany certyfikat podpisany przez prowadzącego. Udostępnij go w portfolio, w mediach społecznościowych lub gdziekolwiek chcesz.

    • Miejsca w pierwszym rzędzie

      Wysoka jakość wideo sprawia, że nie umknie Ci żaden szczegół. Dzięki nieograniczonemu dostępowi możesz obejrzeć nagrania tyle razy, ile potrzebujesz, aby przyswoić nowe umiejętności.

    • Dzielenie się wiedzą i pomysłami

      Zadawaj pytania, nie wahaj się poprosić o opinię czy poszukać rozwiązania. Podziel się swoimi wrażeniami z nauki z pozostałymi członkami społeczności, którzy tak jak Ty uwielbiają tworzyć.

    • Łączność z kreatywną społecznością z całego świata

      Społeczność kilku milionów użytkowników z całego świata, pełnych ciekawości oraz chęci odkrywania i wyrażania swojej kreatywności.

    • Profesjonalna realizacja kursów

      Domestika starannie dobiera prowadzących i produkuje wszystkie kursy we własnym zakresie, aby zapewnić wysoką jakość nauki online.

    Często zadawane pytania

    Kurs jest na poziomie średniozaawansowanym, idealny dla osób z podstawową znajomością programowania, zwłaszcza Pythona, które chcą rozwijać kreatywne zastosowania w sztuce, designie i wizualizacji danych.

    Zalecane jest podstawowe opanowanie Pythona oraz zainteresowanie sztuką cyfrową lub designem. Nie trzeba znać Processing, ale znajomość logiki programowania bardzo pomaga.

    Nauczysz się tworzyć programowe kompozycje wizualne, poznasz techniki sztuki generatywnej, budować rekurencyjne siatki, stosować losowość, sterować matrycami LED za pomocą Arduino oraz eksportować obrazy wektorowe.

    To kurs łączący sztukę, design i technologię przez programowanie, obejmujący narzędzia takie jak Py5, Processing i Arduino, uczący tworzenia interaktywnych i innowacyjnych dzieł wizualnych.

    Tak, trzeba zainstalować Pythona, edytor Thonny, wtyczkę py5mode oraz biblioteki Py5 i Processing. Wszystkie instrukcje instalacji są podane na początku kursu.

    Tak, kurs pokazuje, jak tworzyć własne wtyczki rozszerzające funkcje programów graficznych, ułatwiające kreatywną pracę.

    Kurs uczy integracji Arduino do tworzenia automatów komórkowych, sterowania matrycami LED i tworzenia interaktywnych instalacji artystycznych, łącząc sztukę cyfrową z rzeczywistością fizyczną.

    Kursy, które mogą Cię zainteresować