Courses from 1000+ universities
Scaler Academy projected $200M in revenue but delivered only a fraction. Class Central’s exclusive analysis reveals another major EdTech deception in India
600 Free Google Certifications
Finance
Psychology
Digital Marketing
Multilingual Practices: Tackling Challenges and Creating Opportunities
Starting a Business 1: Vision and Opportunity
FinTech Ethics and Risks
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn 2D Graphics, earn certificates with paid and free online courses from Stanford, HKUST, Imperial College London, New York University (NYU) and other top universities around the world. Read reviews to decide if a class is right for you.
Want to create rich and immersive web experiences with HTML and JavaScript? Learn how to use the Canvas element to build 2D graphics and animations right on screen.
Learn to develop Android apps: layouts, widgets, activities, fragments, APIs, databases, graphics, services, and more. Gain practical skills for creating mobile applications.
Master essential AutoCAD skills from basic drawing tools to advanced techniques, including layers, blocks, annotations, and layouts for professional 2D technical drawings and drafting.
Learn foundational programming skills through interactive 2D graphics. Create visual programs using JavaScript and p5.js, from basic shapes to mouse-controlled animations. Includes puzzle-solving in the Sleuth game.
This course will bring you up to speed with the fundamentals of 2D graphics and 3D graphics in Android. This course provides the ideal primer for more advanced courses and applications, for example, OpenGL, as well as Virtual Reality in Android.
Beginners can learn Python programming by coding fun programs. Learn Python 3 basics, 2D graphics, and create a game.
Start coding today by making games, learning in a fun and engaging way using GameMaker Studio 2
Become a confident Qt GUI and C++ software developer with step by step programming tutorials and 2D graphics examples
Making games is easy! I Learn C# using Unity and create your very own endless runner for PC and Mobile
Game Development from ground up. Learn to design and code a 2D Mobile Game, using full Architectural approach with UML
Learn the foundations of Unity's Shader Graph and proceed with confidence from beginner to intermediate level.
This course is designed to introduce DirectX 11 programming.
Learn how to create top quality graphics for your games and designs
Dive deep into learning how to write optimal shader code in Unity, from scratch!
Get started with building Augmented Reality Apps with 2D, 3D, Animated sequences and IOT data, for both iOS and Android
Get personalized course recommendations, track subjects and courses with reminders, and more.