This course is a beginner's guide to Python's Pycario library. We will use Pycairo to draw basic shapes and move our way up to complex shapes in this course.
Beginner
81 Lessons
6h 40min
Certificate of Completion
This course is a beginner's guide to Python's Pycario library. We will use Pycairo to draw basic shapes and move our way up to complex shapes in this course.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this course, you will use Python’s Pycairo library to draw complex shapes. So if you have an appetite for virtual reality, or game development, then this course will serve you well. You will start with basic concepts like: What is the difference between pixel and vector graphics? After that, you will learn to make basic drawings and then you will move on to complex shapes. Throughout, you will cover important concepts like transform and state, working with text, gradients, and a whole lot more. By the ...
What You'll Learn
Hands-on experience with Pycairo
Create high quality vector graphics
What You'll Learn
Hands-on experience with Pycairo
Show more
Course Content
Introduction
Introduction to Vector Graphics
Basic Drawing Operations
Paths and Complex Shapes
Computer Color
Transforms and State
12 Lessons
Working with Text
8 Lessons
Gradients and Image Fills
11 Lessons
Clipping, Masking and Compositing
8 Lessons
Surfaces and Output Formats
4 Lessons
Integration with Other Libraries
4 Lessons
Conclusion
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor