Weinig voorraad, nog maar 5 over
NuPrijs:€ 3,29
Oorspronkelijke prijs: € 13,16
75% korting
Sale eindigt over 2 dagen
Python for Designers: Data Structures & OOP Video Course (Processing P5)
Je kunt alleen een bod doen als je een enkel item koopt
Hoogtepunten
🎨💻 PYTHON FOR DESIGNERS: DATA STRUCTURES & OOP (PROCESSING) - VIDEO COURSE 🎨💻
Ready to elevate your design work with the power of Python? 🚀 Dive into "Data Structures for Designers Using Python," the second transformative course in our "Programming for Designers" specialization! This course is meticulously crafted for designers, visual artists, and creative thinkers who want to master critical concepts in data structures and object-oriented programming (OOP), all tailored for creating stunning visual content and sophisticated design solutions using Python within the Processing (P5) environment.
Forget abstract theory – you'll learn by doing, applying Python to model real-world scenarios and design problems. Discover how to efficiently store, organize, and manage data for your creative projects, from dynamic typography and color palettes to complex generative art and simulated systems. This journey will deepen your understanding of Python and empower you to conceptualize and implement truly innovative designs. ✨
Why This Course Will Transform Your Design Process:
Tailored for Designers: Specifically addresses how data structures and OOP apply to visual applications in architecture, graphic design, industrial design, game design, and visual arts.
Python in Processing (P5): Learn within a visual and dynamic coding environment, drawing lines, rectangles, ellipses, and more, programmatically.
Unlock Computational Creativity: Go beyond static designs; learn to create dynamic, interactive, and generative art and design solutions.
Build on Your Fundamentals: As the second course in a series, it expands on basic Python knowledge, focusing on more complex organizational and structural programming concepts.
What You'll Master for Creative Coding (5 Modules • 54 Videos • ~11.5 Hours Total Video):
Module 1: Lists & Dictionaries for Visual Composition (~180 min video, 10 readings, 3 assignments)
Master Python's fundamental data structures: lists and dictionaries.
Learn to manipulate these structures for dynamic typography in Processing (P5), create engaging visual compositions, and explore Hex operations.
Build and swap color palettes programmatically.
Complete projects like "Drawing Using Typography 01 & 02."
Module 2: Grid Structures & Spatial Interactions (~155 min video, 4 readings, 2 assignments)
Delve into grid structures (flat and nested) for organizing visual elements.
Learn to navigate grids, access specific indices, and perform neighbor operations.
Understand grid coordinates and implement movement within a grid.
Create complex patterns and interactions, including a Langton's Ant simulation. 🐜
Module 3: Vectors & Generative Drawings (~95 min video, 4 readings, 2 assignments)
Unlock the power of vectors and vector math – the backbone of generative art.
Apply vector operations to create dynamic and organic generative drawings.
Model motion, forces, and other natural phenomena, predefining motions and implementing random movement. Explore other vector libraries.
Module 4: Object-Oriented Programming (OOP) – Foundations (~87 min video, 3 readings, 3 assignments)
Introduce a new way of thinking with OOP: classes and instances (objects).
Learn to define classes, create instances, encapsulate data and functions, and manage file dependencies.
Build a practical Drawing Class and explore object-oriented thinking for more modular and flexible designs. 🏛️
Module 5: OOP – Object Interactions & Complex Systems (~177 min video, 5 readings, 2 assignments)
Expand your OOP skills by working with multiple classes and their interactions.
Learn to simulate behaviors and complex systems (e.g., large populations of interacting objects).
Undertake a Complex System Project (broken into 5 parts) to create rich, dynamic visual systems.
What's Included:
🎥 Approximately 11 hours and 34 minutes of on-demand video (54 lectures across 5 modules).
📚 26 insightful readings (textbook excerpts, totaling ~320 minutes or 5+ hours of reading time).
✍️ 12 practical assignments (quizzes and practice quizzes) to solidify your understanding (totaling ~345 minutes or 5.75 hours of work).
🖼️ 5 "Gallery" app items for reflection and sharing (optional, platform dependent).
💬 2 Discussion Prompts to engage with concepts (optional, platform dependent).
💻 Source code and learning environment setup guides.
💡 Introduction to helpful tools like the "Gamut Gallery Tool."
🔒 Full lifetime access to course materials (platform dependent).
📜 Course completion recognition (if offered by the platform).
Who Is This Course For?:
Designers (Architects, Graphic Designers, Industrial Designers, Game Designers, Interaction Designers) with some basic Python knowledge wanting to add computational skills.
Visual Artists looking to explore Python, data structures, and OOP for generative art and creative coding.
Programmers interested in applying their Python skills to visual and design-oriented applications using Processing.
Students who have completed "Python Fundamentals for Designers" (Course 1 in the series) or have equivalent basic Python experience.
Requirements:
A basic understanding of Python syntax and fundamentals (as this is Course 2 in a series).
Access to a computer with an internet connection.
Ability to set up the Processing environment with Python mode (guidance provided).
Eagerness to bridge the gap between technical proficiency and artistic creativity! 🔥
Elevate your design practice beyond traditional tools!
Enroll in "Data Structures for Designers Using Python" today and start creating more sophisticated, dynamic, and intelligent visual solutions! 🚀🎨💻
Directe download
Je bestanden worden beschikbaar voor download zodra je betaling bevestigd is. Hier vertellen we je hoe dat moet.
Directe downloads kunnen niet geretourneerd, geruild of geannuleerd worden. Neem contact met de verkoper op als er problemen met jouw bestelling zijn.
Etsy's Aankoopbescherming
Shop met vertrouwen op Etsy wetende dat als er iets misgaat met een bestelling, dan helpen we je.
Lees hier de voorwaarden.
Geef dit item als eerste een recensie
Deze verkoper reageert meestal binnen een paar uur.
Rappe reacties Staat bekend om snelle reacties op berichten.
Meer uit deze shop
Shop bezoeken-
Digitale download
Revit MEP Electrical Design Course: Certification Prep
Aanbiedingsprijs € 3,29
Oorspronkelijke prijs € 13,16
-
Digitale download
Meta Ads Mastery Video Course: Facebook Ads for Beginners
Aanbiedingsprijs € 3,29
Oorspronkelijke prijs € 13,16
-
Digitale download
Blender 3D Course: Beginner-Friendly Modeling, Animation + Bonus Ebooks
Aanbiedingsprijs € 3,29
Oorspronkelijke prijs € 13,16
-
Digitale download
Swedish Massage Techniques Video Course: Anatomy & Business
Aanbiedingsprijs € 3,29
Oorspronkelijke prijs € 13,16
-
Digitale download
Python-lessengids: 40 basisbenodigdheden voor beginners (pdf)
Aanbiedingsprijs € 2,18
Oorspronkelijke prijs € 4,37
-
Digitale download
Kracht van Python: beheers de kunst van het coderen
€ 8,76
-
Digitale download
Aantekeningen bij de lezing over programmeren in Python: eenvoudig tot gevorderd (pdf)
Aanbiedingsprijs € 8,20
Oorspronkelijke prijs € 10,94
-
Digitale download
100 Python-miniprojectideeën – Leergids (pdf + 100 infographics)
Aanbiedingsprijs € 2,70
Oorspronkelijke prijs € 3,59
-
Digitale download
Python voor datawetenschap: e-boek voor beginners
Aanbiedingsprijs € 4,92
Oorspronkelijke prijs € 6,56
-
Digitale download
Vereenvoudigd programmeren in Python
€ 27,35