


Trusted teacher
from24.12EUR/ h
Beginners Creative Coding for Artists using Processing
Dive into the world of creative coding with Processing, a powerful and accessible tool for artists and aspiring creators. This beginner-friendly workshop is designed to help you unlock new artistic possibilities by combining coding with visual expression.
In this course, you’ll learn how to:
-Create unique visuals and animations using Processing.
-Use code as a medium for artistic exploration and design.
-Experiment with shapes, colors, and patterns to produce dynamic, generative art.
-Apply interactive elements to your work, such as mouse and keyboard inputs.
**No prior coding experience is necessary**—just bring your passion for creativity and a willingness to experiment. By the end of this workshop, you’ll have the skills to create your own digital masterpieces and a portfolio-ready project to showcase your newfound abilities.
Unlock the potential of code as your artistic tool. Start your journey into digital creativity today!
In this course, you’ll learn how to:
-Create unique visuals and animations using Processing.
-Use code as a medium for artistic exploration and design.
-Experiment with shapes, colors, and patterns to produce dynamic, generative art.
-Apply interactive elements to your work, such as mouse and keyboard inputs.
**No prior coding experience is necessary**—just bring your passion for creativity and a willingness to experiment. By the end of this workshop, you’ll have the skills to create your own digital masterpieces and a portfolio-ready project to showcase your newfound abilities.
Unlock the potential of code as your artistic tool. Start your journey into digital creativity today!
Extra information
Requires a computer with Processing installed; Processing is free software available from processing.orgLocation
Online via webcam
General info
Age: | Teenagers (13-17 years old) Adults (18-64 years old) |
---|---|
Student level: | Beginner |
Duration: | 120 minutes |
The class is taught in: | English |
About Me
Hi, my name is josh. I'm an Artist, Designer, Musician, Creative Technologist and educator with over ten years experience teaching art and creative media to adults and young adults in and outside of higher education. I'm interested in sharing creative technology skills in order to empower people to expand their creative skillsets and broaden their ways of thinking.Education
I have a Bachelor of Fine Art degree in Art and Music technology from CalArts where I achieved honours with distinction, and Master of Fine Art degree in Art Studio Practice from Glasgow School of Art.Experience / Qualifications
4 years teaching art and design in higher education. More than 6 years teaching outside of higher education. More then ten years experience as a practicing artist, designer and musician.Have you ever wanted to create your own music but didn’t know where to begin? This beginner-friendly workshop is the perfect introduction to music production, using either Logic Pro or GarageBand. These powerful, easy-to-use tools are ideal for turning your musical ideas into reality—no prior experience needed!
In this course, you’ll learn how to:
- Navigate the basics of Logic Pro or GarageBand with simple, step-by-step guidance.
- Record melodies and beats using MIDI and audio tracks.
- Explore built-in instruments and effects to add depth and character to your music.
- Save and share your finished songs with ease.
Designed specifically for complete beginners, this workshop requires no prior music production or technical skills—just your enthusiasm and creativity. By the end, you’ll have created your very first track and gained the confidence to continue making music.
Start your music-making journey today and see how easy it is to bring your ideas to life with Logic or GarageBand!
Ask a question
Send a message explaining your needs and Josh will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | Monday at 5:00 | Friday at 5:00 | Saturday at 5:00 | ||||
6 | Monday at 6:00 | Friday at 6:00 | Saturday at 6:00 | ||||
7 | Monday at 7:00 | Friday at 7:00 | Saturday at 7:00 | ||||
8 | Monday at 8:00 | Friday at 8:00 | Saturday at 8:00 | ||||
9 | Monday at 9:00 | Friday at 9:00 | Saturday at 9:00 | ||||
10 | Monday at 10:00 | Friday at 10:00 | Saturday at 10:00 | ||||
11 | Monday at 11:00 | Friday at 11:00 | Saturday at 11:00 | ||||
12 | Monday at 12:00 | Friday at 12:00 | Saturday at 12:00 | ||||
13 | Monday at 13:00 | Friday at 13:00 | Saturday at 13:00 | ||||
14 | Monday at 14:00 | Friday at 14:00 | Saturday at 14:00 | ||||
15 | Monday at 15:00 | Tuesday at 15:00 | Wednesday at 15:00 | Thursday at 15:00 | Friday at 15:00 | Saturday at 15:00 | |
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 24.12€Online via webcam
100% Satisfaction Guarantee
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Online reputation
- Instructor since January 2025
- Google connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | Monday at 5:00 | Friday at 5:00 | Saturday at 5:00 | ||||
6 | Monday at 6:00 | Friday at 6:00 | Saturday at 6:00 | ||||
7 | Monday at 7:00 | Friday at 7:00 | Saturday at 7:00 | ||||
8 | Monday at 8:00 | Friday at 8:00 | Saturday at 8:00 | ||||
9 | Monday at 9:00 | Friday at 9:00 | Saturday at 9:00 | ||||
10 | Monday at 10:00 | Friday at 10:00 | Saturday at 10:00 | ||||
11 | Monday at 11:00 | Friday at 11:00 | Saturday at 11:00 | ||||
12 | Monday at 12:00 | Friday at 12:00 | Saturday at 12:00 | ||||
13 | Monday at 13:00 | Friday at 13:00 | Saturday at 13:00 | ||||
14 | Monday at 14:00 | Friday at 14:00 | Saturday at 14:00 | ||||
15 | Monday at 15:00 | Tuesday at 15:00 | Wednesday at 15:00 | Thursday at 15:00 | Friday at 15:00 | Saturday at 15:00 | |
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 24.12€Online via webcam
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Share
You are here
Similar classes
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is WelcomeMaster Python with Personalized Courses
Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.
Why Choose My Courses?
Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.
Practical Experience: Learn by doing with real-world projects that build your understanding and skills.
Ongoing Support: Get unlimited email support for any questions you have between sessions.
As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.
Book Your First Lesson:
Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
Baia
Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & ReactAre you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:
✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces
🔹 Who is this course for?
- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects
🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.
📩 Contact me for more details and start your front-end journey today!
Alex
Mathematics for students of all grades, IB and IGCSEMathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.
Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.
My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline
I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
Enrique
Distinction Maths, Physics, Programming, Engineering: 12+ years experience tutoring for ExcellenceDon't settle for anything less than excellence.
I am an Aerospace Engineer with a Master's degree in Quantum Physics and have completed Ph.D. work at the University of Cambridge in Computational Physics. Additionally, I have 4 years of experience developing MATLAB and possess deep programming skills in MATLAB/Simulink family, C/C++, Fortran, and Python.
With over 12 years of tutoring experience, I have successfully guided more than 50 students worldwide to achieve distinction in various fields. Consistent results are my priority, and I strive for excellence in all aspects of my teaching.
My lessons are customized to meet each student's unique needs and are designed to be engaging and insightful.
Whether you are at a school level or require advanced or professional-level instruction, I offer support in the following areas:
- University levels (undergraduate and postgraduate)
- Preparation for IB/IA, A-Levels, GCSE, University Entry, or equivalent
- Assistance with specific projects at a professional level, including interview preparation
- High school studies and diploma programs
- Extensive experience working with children
Every lesson is meticulously planned in advance to ensure that it aligns with your goals and targets areas for improvement.
I prioritize a dynamic and interactive learning experience, with one-on-one sessions tailored to your individual requirements. Lessons will be conducted via webcam, enabling you to connect from anywhere.
I have a highly flexible schedule and can adapt to accommodate your needs.
If you have any questions about my teaching method, availability, or pricing, please don't hesitate to reach out. I am here to assist you and provide the support you need.
Mohamed
Data Engineering & Science: Packaging Python Projects & deployment tools either on premise or on Cloud (Amazon AWS)In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments.
Contact me if you want to have more information about the course!
Youssef
Analog and digital electronics, VHDL, FPGA, programmingdoctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me
Emer
Photoshop and Digital Art for students, artists and photographersPhotoshop is a powerful app for photographers. As a photographer, you’ll need to be able to sort through the many complex features that will help make photos better. I’ve designed this course as a practical guide to Photoshop that’s specifically made for learning photographers.
You will learn how to make selections, create masks, retouching portraits and use advanced techniques to not only improve photographs, but to turn them into entirely new images.
William
Learn 3D Art with me ! Create a demo reel that employers will pay attention to with the help of an industry senior (suitable for beginners)Hello, my name is William.
As of today, I’ve been working for 11 years in the animation series and film industry as Lead and Senior Character artist, Lead and Senior Environment artist, CG generalist and CG supervisor.
I understand the challenges associated with getting noticed by studios as a beginner who want to step into the industry and I’d like to provide my help.
This is a consulting and supportive course for students and artists interested in breaking into the animation, video game, VFX and commercials industry.
This is not suitable for any professional work, as I am surely not going to do any 3D work for you :)
The course will be tailor-made, which means that I will assist and advise you with the best possible hints and tips based on your current skills and current portfolio.
I will provide you with personalized feedback to help you boost your demo reel as close as possible to the standards of the industry for you to catch the attention of recruiters and hopefully getting you a job !
The software used should be free like Blender or Unreal Engine but I can also provide help within Maya if you can afford a license for yourself. The general idea is to provide guidance to level-up to a large and accurate knowledge for you to keep progressing with your preferred software of choice.
This course is suitable for perfect beginners and hobbyists who want to turn professional. I can guide you through the numerous software out there and help you pick an industry standard and advise you on the skills you need to grow in order to create or boost your portfolio.
I am a calm person with a good temperament and will try to provide best feedback for you, let’s have fun and create together!
Pr YSF
Analog and digital electronics, VHDL, FPGA, programmingEngineer and senior professor of engineering sciences provides support courses in analog and digital electronics at all levels, engineering schools. having a scientific and technical knowledge, five years of experience in the field of teaching, teaching and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they have difficulties. for more info please contact me
Hadia
Scratch Coding for kids - A great way to learn about coding and computer science.Hello!
I am Hadia, and I am an experienced coding tutor for kids, teens, and adults.
I teach Scratch and App Inventor coding for kids and Python for teens and beginners.
I have 20 years of experience in the education field; I worked as a curriculum developer and educational supervisor, and I had the chance to teach computer science subjects for all grade levels, from kindergarten through secondary classes.
I believe that teaching programming isn’t just about how to type lines of code. It is more about teaching how to think logically. I usually customize the content according to the student's needs and interests, and I encourage my students to create their own projects that make learning more meaningful and enjoyable.
Zakaria
Learn to program and code with Scratch while having fun* This digital training aims to introduce you to the Scratch tool and through the game world, and gradually, to discover programming concepts such as loops, conditions or variables. It is aimed at anyone who is new to Scratch and who wants to create games and animations.
* Learning programming will allow students to develop their skills and will certainly allow them to meet the expectations of the future working world and emerging careers.
* In addition, learning programming allows the development of algebraic, algorithmic and computational thinking. Programming also helps to improve and develop students' sequencing ability, as well as their communication skills. Thus, there are several advantages to teaching programming, but the important thing is to remember that this learning teaches students that digital is not only for entertainment, but that it is possible to become creators. active and creative content.
Kian
Statistics. Machine Learning. Mathematics. Clarity & Competence from Bern – For Swiss StudentsData science, statistics & mathematics – clearly explained, personally supported.
My name is Kian, an experienced tutor from Bern. I support students, career starters, and professionals on their journey into the data-driven world—whether in their studies, projects, or everyday work.
With my structured, understandable, and motivating approach, I'll help you not only solve problems but also understand data, recognize connections, and make informed decisions. My lessons are personalized, efficient, and at eye level.
Who I am – and why I teach:
I teach in Bern and successfully completed the MAS program in Statistical Data Science at the University of Bern, focusing on statistics, mathematics, and data science. For several years, I have been passionately teaching, both in academic contexts and for professionals who want to think and work more data-driven.
In parallel to my teaching, I have implemented numerous data science projects – from exploratory analysis and data modeling to decision support in a business context. This combination of theory and practice makes my teaching particularly close to reality while remaining accessible.
I love making complex topics tangible, creating aha moments, and empowering people to handle data confidently. For me, tutoring isn't just about imparting knowledge—it's about developing their minds on equal terms.
-What you can expect from me:
One-to-one lessons with a focus on data comprehension, statistics & analytical thinking
Support with projects, assignments, exams or getting started in the data world
Practical explanations – step by step and adapted to your everyday life
Teaching modern methods for data analysis, modeling & interpretation
Long-term strategies for problem-solving & structured thinking
Flexible lessons in Bern or online – personal, competent & reliable
Why I can help you understand data science:
Because I work at the interface between science and practice. I know how quickly you can get lost in formulas and tools—and I'll help you see the common thread:
How data tells stories, how you analyze it, and how you make smart decisions.
With me, you won't just learn methods—you'll learn how to think with data. Whether in your studies or in your career, I'll guide you in truly understanding data and applying it confidently.
Learn data analysis.
Analyze and model complex data sets – understandable, practical and with structure.
If you're ready to get to grips with data, I'm ready to guide you.
Mathieu
Wordpress private lesson - From beginner to expertWith 7 years of experience as a developer in a Factory, I now develop Wordpress websites for large groups.
In the training program, you will learn to:
- Install, configure, and deploy WordPress sites
- Develop custom Wordpress themes and plugins
- Use powerful tools like ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket...
- Create custom post types and tailor-made taxonomies
- Develop pages using the right methods in HTML, CSS, Javascript & PHP
- Administer and manage a site database
- Contribute to the good natural referencing (SEO) of your site
- Use WP-Cli to speed up the maintenance of your sites
- Use Docker to containerize your local/prod projects and facilitate their management
- Administer your WP sites the right way
- And much more...
For any questions, you can contact me by PM.
See you soon,
Matthew
Amin
Statistical Analysis with Python and R (Rstudio) - Intro to Data ScienceBy delving deep into the practical applications of statistics and data science, this course is designed to set you up for success.
Learn from real-world examples: Instead of spending hours on theoretical material and trying to relate it to practical issues, we will focus solely on applied statistics. Programming will allow you to apply theory to real-world problems, equipping you with the knowledge and skills you need to succeed.
We won’t be spending hours solving math problems by hand for reinforcement, as this isn’t school. Instead, we’ll use cutting-edge methods and code libraries that leverage the latest software releases to maximize productivity and efficiency.
If you have any further questions, please do not hesitate to contact us.
Matías
Private coding / programming lessons with pythonPython is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning.
This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied.
As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others.
I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly.
Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.