Online cursus – gecertificeerde professionele stage in programmeren voor Google-ontwerpers en de Universiteit van Michigan

Open een basis in computationeel ontwerp. Ontdek creatief coderen met Python.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

starten Gemiddeld niveau oprukkende betrokken

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Ontwerp
  • programmeren
  • afbeeldingen
  • Grafisch programmeren
  • datastructuren
  • computationeel ontwerp
  • objectgeoriënteerd programmeren
  • Python-programmering

What you will learn in the course

Courses for which the course is suitable

  • grafisch ontwerper
  • Industrieel ontwerper
  • spelontwerper
  • Beeldend kunstenaar
  • architect

Stage – een driedelige cursusreeks

Cursus Programmeren voor ontwerpers

  • Python-programmering verkennen in een creatieve context
  • Basis computationele ontwerpvaardigheden
  • Basisprincipes van programmeren
  • Complexere datastructuren
  • Ontwikkeling van praktische creatieve codeprojecten
  • Gebruik maken van het Verwerkingsplatform

ontwikkeling van vaardigheden

  • Van eenvoudige ontwerpen naar complexere ontwerpen
  • Vormen en illustraties maken
  • animaties
  • Best practices in het ontwerpproces
  • begeleidende intelligentie
  • Gebruik van geavanceerde datastructuren

doelgroep

  • mensen uit de architectuur
  • Grafisch ontwerp
  • Industrieel ontwerp
  • Spelontwerp
  • beeldende kunst

Een praktisch leerproject

  • Grafische applicaties maken in Python met behulp van de Processing-omgeving
  • Toegang tot een uitgebreide reeks ontwerpvoorbeelden
  • Instructies om elk voorbeeld vanaf de grond op te bouwen
  • Ontwikkeling van persoonlijke creatieve toepassingen

Details of the courses that make up the specialization

Python-basisprincipes voor ontwerpers

Cursus 1 • 26 uur

Cursusdetails

wat ga je leren

  • Leer hoe Python kan worden toegepast in ontwerpprojecten
  • Voer eenvoudige Python-scripts uit om geometrische vormen zoals lijnen, rechthoeken en goden te tekenen
  • Leer objectgeoriënteerd programmeren in Python te gebruiken om basisvormen en ontwerpen te maken

vaardigheden die je gaat verwerven

  • Categorie: Python-programmering
  • Categorie: computationeel denken
  • Categorie: Verwerking (programmeeromgeving)
  • Categorie: graphics in programmeren

Datastructuren voor ontwerpers die Python gebruiken

Cursus 2 • 26 uur

Cursusdetails

wat ga je leren

  • Leer Python-datastructuren gebruiken om complexe ontwerpen te maken
  • Gebruik objectgeoriënteerd programmeren om complex gedrag en relaties in de ontwerpcompositie te simuleren
  • Gebruik Python om dynamische bewegingen en overgangen in digitale werken te creëren

vaardigheden die je gaat verwerven

  • Categorie: Python-programmering
  • Categorie: Verwerking (programmeeromgeving)
  • Categorie: datastructuren

Creatieve code voor ontwerpers die Python gebruiken

Cursus 3 • 27 uur

Cursusdetails

wat ga je leren

  • Creëer deeltjessystemen in Python om dynamische visuele sjablonen te creëren
  • Creëer vectorvelden tijdens de verwerking met behulp van indices en Perlin-ruis om vloeiende patronen te creëren
  • Pas procedurele productie-algoritmen toe om complexe en aanpasbare, op textuur gebaseerde patronen te ontwerpen

vaardigheden die je gaat verwerven

  • Categorie: Python-programmering
  • Categorie: Verwerking (programmeeromgeving)
  • Categorie: computationeel ontwerp
  • Categorie: Objectgeoriënteerd programmeren (OOP)