Currently Empty: £0.00



Description:
The Creative Coding for Designers course by OxfordLumina is designed to empower designers with coding skills to bridge the gap between creativity and technology. This course introduces the fundamentals of programming in a way that is intuitive and relevant for visual thinkers, enabling participants to create dynamic, interactive, and innovative digital experiences.
Explore how coding can elevate your designs by generating creative visuals, animations, and interactive installations. The course covers foundational programming concepts using languages like JavaScript and Processing, with applications tailored for web, interactive art, and data visualization. By the end of the program, participants will have the confidence and skillset to use code as a creative tool, enhancing their design projects and broadening their career prospects.
Modules:
Module 1: Introduction to Creative Coding
- What is Creative Coding?
- How Designers Use Code to Innovate
- Overview of Creative Coding Tools and Languages
Module 2: Programming Fundamentals for Designers
- Variables, Functions, and Loops
- Understanding Coordinate Systems for Graphics
- Introduction to JavaScript and Processing
Module 3: Creating Visuals with Code
- Drawing Shapes and Patterns Programmatically
- Generating Randomized Designs
- Color Theory and Gradients in Coding
Module 4: Animations and Interactivity
- Creating Dynamic Animations Using Code
- Event Listeners and User Input
- Developing Interactive Visual Experiences
Module 5: Coding for the Web
- Introduction to HTML, CSS, and JavaScript for Designers
- Embedding Creative Code into Web Pages
- Designing Interactive Web-Based Experiences
Module 6: Data Visualization with Code
- Introduction to Data-Driven Design
- Visualizing Data Using Libraries (e.g., D3.js)
- Creating Responsive and Interactive Graphs
Module 7: Experimenting with Creative Libraries and Frameworks
- Using p5.js for Creative Art and Design
- Exploring Three.js for 3D Visuals
- Leveraging GSAP for Advanced Animations
Module 8: Advanced Techniques in Creative Coding
- Working with Noise and Perlin Functions
- Algorithmic Design and Generative Art
- Combining Code with Motion Graphics
Module 9: Real-World Applications of Creative Coding
- Interactive Installations and Digital Art
- Prototyping User Interfaces with Code
- Coding for AR/VR Experiences
Module 10: Building Your Creative Portfolio
- Documenting Your Creative Coding Projects
- Preparing Portfolio Pieces for Clients and Employers
- Presenting Interactive Prototypes
Key Takeaways:
- Learn to use code as a creative tool for designing dynamic visuals and interactive experiences.
- Gain hands-on experience with popular coding tools like p5.js, Processing, and JavaScript.
- Understand how to integrate creative coding into web design and data visualization.
- Build an impressive portfolio showcasing your creative coding projects.
Step into the future of design with OxfordLumina’s Creative Coding for Designers course. Unlock your potential to combine artistic vision with programming expertise and redefine the boundaries of creativity in the digital age.




