Choose your language
Computer Graphics for Beginners Course
More than 2 million students worldwide

Computer Graphics for Beginners Course

Learn computer graphics from the ground up, covering everything from color theory and 2D illustration to 3D modeling, texturing, lighting, and animation. This course gives you the technical knowledge and hands-on skills that real creative industries demand. Whether you want to design, animate, or build visual assets, this is where your journey starts.

Dedika for Business

What you will learn:

You will build a complete foundation in computer graphics, starting with how digital images are formed, stored, and displayed. You will master 2D drawing techniques, typography, and color theory before moving into 3D modeling, UV mapping, and physically based rendering. The course covers lighting setups, animation principles, and render engine configuration so you can produce polished final outputs. You will also explore real-time graphics, motion design, and portfolio development to prepare for professional opportunities.

How you study in practice Computer Graphics for Beginners Course

How you practise Computer Graphics for Beginners Course

For companies looking to train their team

With Dedika for Business, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course Content

8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Computer Graphics

  • Lesson 1 • Image File Formats and Compression

    Surveys common raster and vector file formats and their compression strategies. Students learn to select formats based on quality and file-size needs.

  • Lesson 2 • How Screens Display Images

    Explains pixel grids, screen resolution, and refresh rates. Connects display hardware behavior to image quality decisions made in software.

  • Lesson 3 • What Is Computer Graphics

    Defines computer graphics and its major application domains. Grounds students in real-world context before technical concepts are introduced.

  • Lesson 4 • Color Models and Representation

    Covers RGB, CMYK, and HSL color models and their use cases. Students gain the ability to choose the correct model for screen or print output.

  • Lesson 5 • Graphics Hardware Overview

    Introduces the GPU, VRAM, and the graphics pipeline at a conceptual level. Prepares students to understand performance constraints in later chapters.

Chapter 2See details

2D Drawing and Shape Fundamentals

  • Lesson 1 • Fills, Strokes, and Gradients

    Teaches solid fills, stroke properties, and gradient types for 2D shapes. Students apply visual styling that communicates depth and hierarchy.

  • Lesson 2 • Basic Geometric Shapes

    Covers creation and properties of rectangles, circles, polygons, and lines. Students build compound shapes by combining primitives.

  • Lesson 3 • Paths and Bezier Curves

    Introduces anchor points, handles, and Bezier curve mathematics. Students draw smooth, precise curves for logos and illustrations.

  • Lesson 4 • Coordinate Systems and Canvas Setup

    Establishes the 2D Cartesian coordinate system and canvas configuration. Students correctly position elements on a digital canvas from the start.

  • Lesson 5 • Layers and Object Organization

    Explains layer stacking, grouping, and naming conventions for complex scenes. Students maintain editable, well-structured 2D artwork files.

Chapter 3See details

Typography and Text in Graphics

  • Lesson 1 • Text Effects and Styling

    Covers outlines, shadows, gradients on text, and text on a path. Students apply effects that enhance rather than obscure the message.

  • Lesson 2 • Type Anatomy and Classification

    Covers serif, sans-serif, display, and monospace typeface categories and their anatomy. Students match typeface choice to communication goals.

  • Lesson 3 • Hierarchy and Typographic Scale

    Introduces modular scale and visual hierarchy through type size and weight. Students structure multi-level text layouts that guide the viewer's eye.

  • Lesson 4 • Font Metrics and Spacing

    Explains kerning, tracking, leading, and line length for readable text. Students adjust spacing to improve legibility across sizes and media.

Chapter 4See details

Introduction to 3D Space and Modeling

  • Lesson 1 • Scene Organization in 3D

    Explains collections, object naming, and scene hierarchy for 3D projects. Students maintain organized scenes that scale to greater complexity.

  • Lesson 2 • Mesh Primitives and Topology

    Introduces vertices, edges, faces, and standard primitive objects. Students understand how mesh topology affects modeling flexibility.

  • Lesson 3 • Basic Mesh Editing Techniques

    Covers extrusion, loop cuts, scaling, and face manipulation for shaping meshes. Students transform primitives into recognizable 3D objects.

  • Lesson 4 • 3D Coordinate System and Viewports

    Extends the coordinate system to three axes and introduces orthographic and perspective views. Students orient themselves in 3D space without confusion.

  • Lesson 5 • Transforms: Move, Rotate, and Scale

    Teaches precise object transforms using numeric input and pivot points. Students position and orient objects accurately within a 3D scene.

Chapter 5See details

Lighting and Shading Principles

  • Lesson 1 • Three-Point Lighting Setup

    Teaches the classic key, fill, and rim lighting arrangement for subjects. Students replicate professional studio lighting in a 3D scene.

  • Lesson 2 • Basic Material and Shader Setup

    Introduces diffuse, specular, and roughness parameters in a PBR workflow. Students create physically plausible surface appearances for common materials.

  • Lesson 3 • Shadows and Ambient Occlusion

    Explains hard vs. soft shadows, shadow maps, and ambient occlusion baking. Students add depth and contact grounding to 3D scenes.

  • Lesson 4 • Environment and HDRI Lighting

    Covers high-dynamic-range image lighting and environment maps for realistic reflections. Students use HDRI setups to achieve photorealistic ambient light.

  • Lesson 5 • Light Types and Properties

    Covers point, directional, spot, and area lights and their physical properties. Students choose the correct light type for each scene requirement.

Chapter 6See details

Texturing and UV Mapping

  • Lesson 1 • Tiling and Texture Optimization

    Covers texture resolution choices, tiling strategies, and compression for performance. Students balance visual quality against memory and render-time budgets.

  • Lesson 2 • Texture Maps and Their Roles

    Covers albedo, normal, roughness, metalness, and ambient occlusion maps. Students assemble a complete PBR texture set for a single asset.

  • Lesson 3 • Texture Painting Basics

    Teaches direct painting on 3D model surfaces using brush-based tools. Students add hand-crafted detail that procedural methods cannot replicate.

  • Lesson 4 • Procedural Textures and Node Editors

    Introduces node-based procedural texture creation without external image files. Students generate tileable, resolution-independent surface patterns.

  • Lesson 5 • UV Unwrapping Fundamentals

    Explains UV coordinates, seams, and unwrapping methods for common shapes. Students produce clean UV layouts that minimize distortion.

Chapter 7See details

Rendering and Output

  • Lesson 1 • Camera Setup and Composition

    Covers focal length, depth of field, and rule-of-thirds framing in 3D cameras. Students compose shots that direct viewer attention effectively.

  • Lesson 2 • Render Settings and Sampling

    Explains sample counts, noise thresholds, and denoising for clean renders. Students tune settings to achieve acceptable quality within time budgets.

  • Lesson 3 • Render Engine Concepts

    Compares rasterization and ray-tracing render engines and their trade-offs. Students select the appropriate engine for quality and time constraints.

  • Lesson 4 • Output Formats and Color Management

    Covers EXR, PNG, and video output formats alongside color space management. Students export renders that preserve quality through post-production pipelines.

  • Lesson 5 • Basic Post-Processing and Compositing

    Introduces brightness, contrast, color grading, and render pass compositing. Students enhance raw renders to achieve a polished, professional look.

Chapter 8See details

Animation Fundamentals

  • Lesson 1 • Graph Editor and Curve Editing

    Teaches F-curve manipulation to control animation timing and easing precisely. Students fix mechanical motion by shaping velocity curves.

  • Lesson 2 • Basic Character Rigging Concepts

    Introduces armatures, bones, and weight painting for character deformation. Students set up a simple rig and animate a basic walk cycle.

  • Lesson 3 • Twelve Principles of Animation

    Introduces the foundational animation principles developed in traditional film. Students apply squash, stretch, anticipation, and follow-through to digital motion.

  • Lesson 4 • Keyframes and the Timeline

    Covers keyframe insertion, the timeline interface, and playback controls. Students set and adjust keyframes to define the start and end of motion.

  • Lesson 5 • Object and Transform Animation

    Applies keyframing to position, rotation, and scale for object-level animation. Students animate cameras, props, and environmental elements.

Certification

Your valid completion certificate

This course is for you:

  • Aspiring 3D artist: wants to break into games or visual media.

  • Graphic design student: needs technical depth beyond layout and branding.

  • Career changer: moving from an unrelated field into creative technology.

  • Hobbyist illustrator: ready to expand from traditional art into digital tools.

  • Marketing professional: wants to produce original visual assets independently.

  • Indie game developer: needs foundational graphics skills to build game-ready assets.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to switch platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the presentation style and video transcription, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top training programs

FAQ

Who is Dedika?

Is the certificate valid in Canada?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course