Programming Graphics I: Introduction to Generative Art

  • Created by Joshua Davis
  • Course Duration 6 hours 42 mins
  • Price USD$
  • User Rating
  • Platform Skillshare
  • Course Link Explore Course
Generative art is all about using programming to generate artwork that is algorithmically defined and created. In this project-based class, you'll learn how to create your own series of patterns using generative art techniques and computer programming!

Learn to Program: The Fundamentals

  • Created by Jennifer Campbell, Paul Gries
  • Course Duration 25 hours
  • Price USD$
  • User Rating 4.7
  • Platform Coursera
  • Course Link Explore Course
Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.

Code yourself! An introduction to programming

  • Created by Dr. Areti Manataki & Ines Friss by Kereki
  • Course Duration 11 hours
  • Price USD$
  • User Rating 4.7
  • Platform Coursera
  • Course Link Explore Course
Have you ever wished you knew how to program, but had no idea where to start from? This course will teach you how to program in Scratch, an easy to use visual programming language. More importantly, it will introduce you to the fundamental principles of computing and it will help you think like a software engineer.

Python for Everybody Specialization

  • Created by Charles Russell Severance
  • Course Duration 8 months/Recommend 3 hours per week
  • Price USD$
  • User Rating 4.8
  • Platform Coursera
  • Course Link Explore Course
Learn to Program and Analyze Data with Python. Develop programs to gather, clean, analyze, and visualize data.

Spécialisation Le Python pour tous

  • Created by Charles Russell Severance
  • Course Duration 8 months/Recommend 3 hours per week
  • Price USD$
  • User Rating 4.8
  • Platform Coursera
  • Course Link Explore Course
Learn to Program and Analyze Data with Python. Develop programs to gather, clean, analyze, and visualize data.

Learn to program: the basics

  • Created by Jennifer Campbell, Paul Gries
  • Course Duration 25 hours
  • Price USD$
  • User Rating 4.7
  • Platform Coursera
  • Course Link Explore Course
Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.