
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.
What your team will master:
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 your team learns in practice Computer Graphics for Beginners Course
How your team practices Computer Graphics for Beginners Course
Professionals from these companies study at Dedika









Course Content
8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of Computer Graphics
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 2HideHide detailsSee details2D Drawing and Shape Fundamentals
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 3HideHide detailsSee detailsTypography and Text in Graphics
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 4HideHide detailsSee detailsIntroduction to 3D Space and Modeling
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 5HideHide detailsSee detailsLighting and Shading Principles
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 6HideHide detailsSee detailsTexturing and UV Mapping
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 7HideHide detailsSee detailsRendering and Output
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 8HideHide detailsSee detailsAnimation Fundamentals
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.
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.
Related Courses
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



















