Join the Digital Film Making course at Skillspark and master cinematography, editing, scripting, and direction. Ideal for aspiring filmmakers in Kerala.
Upgrade your skills and be competent for the on demand jobs with this Digital film making Course
If you’re passionate about storytelling, visual creativity, and media production, this course is your gateway into the world of cinema. Whether you dream of becoming a director, cinematographer, or editor, our digital film making program will help you build a strong foundation and the confidence to work on real-world projects.
The Digital Film Making course at Skillspark is designed to provide in-depth knowledge and hands-on experience in every aspect of modern film production. From concept development and scripting to shooting, editing, and post-production, this course equips you with the technical skills and creative insights to tell powerful visual stories. Learn from industry professionals using industry-standard tools and software to prepare yourself for a dynamic career in film and media.
Introduction to Photoshop | Vector and Pixel/Raster Graphics | RGB & CMYK Color Modes
Photoshop Interface | Panels | Workspaces Selection Tools | Layer Panel | Creating New Layer
Simple BG Cutting Using Quick Selection | Object Selection Tool | Feather | Crop Tools | Brush Tool | Brushes | Eraser Tool | Clone Stamp Tool | History Brush Tool | Art History Brush Tool | Paint Bucket Tool | Gradient Tool
Blur Tool | Sharpen Tool | Smudge Tool | Pen Tool | Type Tool
Path Selection Tool | Direct Selection Tool | Hand Tool | Zoom Tool | Vanishing Point | Content-Aware Scale Tool
Straighten | Perspective Crop Tool | Puppet Warp Tool | Remove BG Using RGB Channels | Brightness or Contrast | Threshold
Levels | Curves | Adjustment Layers | Black and White picture to colour | Compositing Image | Final Project
Introduction to Photoshop | Vector and Pixel/Raster Graphics | RGB & CMYK Color Modes
Photoshop Interface | Panels | Workspaces Selection Tools | Layer Panel | Creating New Layer
Simple BG Cutting Using Quick Selection | Object Selection Tool | Feather | Crop Tools | Brush Tool | Brushes | Eraser Tool | Clone Stamp Tool | History Brush Tool | Art History Brush Tool | Paint Bucket Tool | Gradient Tool
Blur Tool | Sharpen Tool | Smudge Tool | Pen Tool | Type Tool
Path Selection Tool | Direct Selection Tool | Hand Tool | Zoom Tool | Vanishing Point | Content-Aware Scale Tool
Straighten | Perspective Crop Tool | Puppet Warp Tool | Remove BG Using RGB Channels | Brightness or Contrast | Threshold
Levels | Curves | Adjustment Layers | Black and White picture to colour | Compositing Image | Final Project
Introduction to Adobe Illustrator
Creating Documents Containing Basic Shapes
Creating Graphics Containing Customised Paths
Create Graphics Containing Customised Text
Customising Objects
Customising Basic Shapes
Preparing Documents for Deployment
Adobe Premiere Pro Course – Getting Started
Setting up Premiere Pro
Start Editing
Creating a Rough-Cut Storyboard
Editing Skills
Exploring Adobe Premiere Editing Tools
Time Remapping Techniques
Basics of Audio Editing
Transitions
Exporting
System requirements Setup and installation Workflows
General user interface items | Keyboard shortcuts | Reference Planning and setup Workspaces | Panels | and viewers
Creative Dynamic Link workflows with Premiere Pro and After Effects
Composition basics | Pre-composing | Nesting and pre-rendering | Timecode and time display units
Importing and interpreting footage | Importing and interpreting video and audio | Preparing and importing 3D image files
Importing from After Effects and Adobe Premiere Pro | Preparing and importing still images
Previewing Video | Preview with Mercury Transmit Modifying and using views
Creating layers | Selecting and arranging layers | Managing layers | Layer properties | Blending modes and layer styles | 3D layers
Cameras | lights and points of interest
Animation basics | Compositing tools for VR/360 videos | Apply immersive video effects
Work With Data-Driven Animation
Construct VR environments in After Effects | Work with Data-driven animation
Create Motion Graphics Templates
Data-driven animation | Create Motion Graphics templates in After Effects | Assorted animation tools Setting | Selecting and deleting keyframes
Editing | moving and copying keyframes| interpolation Speed | Time-stretching and time-remapping
Tracking 3D camera movement | Face Tracking | Animating with Puppet tools | Tracking and stabilizing motion
Colour basics | Color management
Paint tools | Brush | Clone Stamp and Eraser | Overview Of shape layers | paths and vector graphics | Creating shapes and masks | Managing and animating shape paths and masks
Mask Tracking Shape attributes | Paint operations and path operations for shape layers | Mask Reference
Creating and editing text layers | Formatting characters and the Character panel | Examples and resources for text animation | Animating text | Extruding text and shape layers | Formatting paragraphs and the Paragraph panel | Live Text Templates
Compositing and transparency | Overview and resources | Alpha channels | Masks | Mattes Keying | Roto Brush | Refine Edge| Refine Matte effects I CC
Layer markers and composition markers | XMP metadata
Improve performance | GPU (CUDA, OpenGL) features | Memory and storage
Basics of rendering and exporting | Rendering and exporting still images and still-image sequences | Export an After Effects project as an Adobe Premiere Pro project | Converting movies Automated rendering and network rendering
Plug-ins | Automation | Expression basics | Expression language reference | Expression examples
Day 1: Introduction to Blender
Overview of the Blender Interface | Understanding the 3D workspace | Introduction to navigation tools (viewports, selection, and movement)
Day 2:Basic transformations
Move, Scale, Rotate | Understanding the difference between Object Mode and Edit Mode | Understanding Axis
Day 3: Basic Meshes and Primitives
Introduction to Meshes (vertices, edges, faces) | Adding primitive objects (Cube, Sphere, Cylinder, Cone, etc.) | Object transformations: Apply location, rotation, scale
Day 4: Object Manipulation and Edit Mode
Introduction to Edit Mode and selecting geometry (vertices, edges, faces) | Extruding and duplicating geometry | Basic edge loop and face loop manipulation | Mirroring objects for symmetry
Day 5: Advanced Object Manipulation
Using the transform tool (Translate, Rotate, Scale) | Snapping tools and precision transformations | Using the 3D cursor effectively for object placement | Understanding pivot points and their types
Day 6: Modifiers Overview
Introduction to modifiers in Blender | Using the Subdivision Surface Modifier for smooth geometry | Using the Mirror Modifier for symmetrical modeling | Introduction to the Array Modifier
Day 7: Working with Objects and Collections
Creating and organizing collections | Parenting objects and using hierarchy | Understanding the outliner for object management | Working with linked and appended objects
Day 8: Working with Materials (Basic)
Introduction to materials and shaders | Creating simple materials using the Properties Panel | Basic color adjustments and reflections
Day 9: Lighting in Blender
Introduction to different light types (Point, Sun, Spot, Area) | Adding and adjusting light sources | Basic lighting setup for simple renders | Understanding shadows and light falloff
Day 10: Camera Setup
Understanding the camera and how to manipulate it | Adding and positioning cameras in the scene | Camera settings and focal length adjustment | Previewing renders from the camera view
Day 11: Staging in Blender
Creating background | 3D still compositing
Day 12: Basic Rendering
Introduction to the rendering process | Rendering a scene using Eevee (real-time) and Cycles (ray tracing) | Exporting images from Blender
Day 13: Project – Model a low poly tree
Day 14: Complex Mesh Modeling
Using the knife tool and inset faces | Introduction to Boolean operations (Union, Difference, and Intersection) | Working with edge loops for complex geometry
Day 15: Introduction to UV Mapping
What is UV mapping? | Basic unwrapping techniques for simple objects | Introduction to the UV editor
Day 16: Advanced UV Mapping
Working with seams and UV islands | Using the ‘Smart UV Project’ and ‘Lightmap Pack’ methods | Adjusting and optimizing UV maps
Day 17: Texturing Basics
Introduction to texture mapping (image textures, procedural textures) | Applying textures to objects using the Shader Editor
Day 18: Texturing Basics
Basic texture painting in Blender
Day 19: Advanced Texturing
Understanding PBR
Day 20: Advanced Texturing
Creating Realistic Materials | Custom Texturing in Photoshop | Baking Textures
Day 21: Render Passes In Blender
Ambient Occlusion | Diffuse | Glossy etc.
Day 22: Photorealistic rendering
Composite nodes | Cycles in depth | Output & Post – processing
Day 23: Project – Create a snow globe with a transparent glass material
Day 24: Project – Create an advanced 3D Smartphone and texture it
Day 25: Project – Create an advanced 3D Smartphone and texture it
Day 26: Project – Create an advanced 3D Smartphone and texture it
Day 27: 3D Animation basics
12 Principles of animation | Keyframes | Animating attributes ( Position,scale & rotation ) | Timeline | Graph editor
Day 28: Working with SVG
Importing SVG | Preparing it for animation
Day 29: Project – Create a logo in Adobe Illustrator & Import it in blender
Day 30: Project – Animate the logo
Day 31: Project – Animate the logo
Day 32: Introduction to Rigging
Parenting in rigging | Basic rigging method
Day 33: Kinematics in Rigging
forward kinematics | Inverse kinematics | Using constraints to control bone behavior
Day 34: Project – Create a realistic 3d riggable laptop
Day 35: Project – Create a realistic 3d riggable laptop
Day 36: Project – Create a realistic 3d riggable laptop
Day 37: Project – Animate the the laptop opening
Day 38: Project – Create A 3d Character
Day 39: Easy Character Rigging
Rigify
Day 40: Human anatomy and behavior for animation
Anatomy | Joint Behavior | Secondary actions
Day 41: Project – Create a walk cycle
Day 42: Using Shape Keys for Facial Animation
Creating facial expressions with shape keys | Animating facial expressions for lip-syncing or emotional expressions
Day 43: Introduction to Rigid body physics
Understanding Active & Passive rigid bodies
Day 44: Physics in Blender
Mass, gravity, friction, bounce, and collision
Day 45: Physics in Blender
Creating rigid body object | Assigning physics properties: mass, friction, bounce, etc. | Setting up a physics simulation in the viewport
Day 46: Basic simulations
Simple object falls | Bouncing balls | Sliding objects on inclined planes
Day 47: Advanced Rigid Body Physics
Creating chains of objects | Stacking objects | Building simple machines
Day 48: Introduction to Soft Body Physics
Understanding stiffness, damping, and self-collision
Day 49: Creating Soft Body Objects
Converting mesh objects to soft bodies | Assigning soft body properties
Day 50: Soft Body Simulations
Cloth simulations | Jelly simulations | Rubber simulations
Day 51: Project – Basket Ball rolling on an inclined plane through hoop
Day 52: Cell Fracture
Creating random destruction points
Day 53: Project – Ball rolling through a pipe and launching through a glass plane
Day 54: Project – Ball rolling through a pipe and launching through a glass plane
Day 55: Introduction to Force Fields
Force Fields
Day 56: Introduction to Force Fields
Simulations interacting to force fields
Day 57: Project – Create an interactive flag animation responding to wind
Day 58: Project – Create an interactive flag animation responding to wind
Day 59: Understanding Volumetrics
Real-world applications of volumetrics
Day 60: Creating a Basic Volumetric
Adding a volume object | Assigning a volume shader | Adjusting density, color, and anisotropy
Day 61: Conversion of volumetric to mesh
Volume to mesh modifier | Water simulation
Day 62: Project – Create a simulation of sailing ship on an ocean
Day 63: Project – Create a simulation of sailing ship on an ocean
Day 64: Project – Create a simulation of sailing ship on an ocean
Day 65: Project – Create a simulation of sailing ship on an ocean
Day 66: Project – Create a high poly 3d car
Day 67: Project – Create a high poly 3d car
Day 68: Project – Create a high poly 3d car
Day 69: Project – Rig the car
Day 70: Follow Path Constraint
Make an object follow a specific path
Day 71: Project – Animate the car following the road
Day 72: Riggable Camera
Rig the camera to create cinematic shots
Day 73: Project – Cinematic shots of the car
Day 74: Project – Cinematic shots of the car
Day 75: Final Project review & Feedback
Day 1: Introduction to Film Making & Pre-Production
Day 2: Story & Concept Development
Day 3: Script Writing – Fundamentals
Day 4: Script Breakdown & Shot List
Day 5: Storyboarding Basics
Day 6: Casting & Talent Management
Day 7: Location Scouting & Art Direction
Day 8: Production Planning & Scheduling
Day 9: Budgeting & Resource Management
Day 10: Final Project Planning & Pitching
The final project will be developed based on each student’s individual concept or creative requirement.
No prior experience is required. This course is designed for beginners as well as enthusiasts who want to sharpen their skills in film making.
Yes, the course includes hands-on training with professional cameras, lighting, editing software, and real-time film projects.
Yes, you will receive an industry-recognized certificate from Skillspark upon successful completion of the course.
Absolutely! The course is ideal for aspiring YouTubers, vloggers, and content creators who want to produce high-quality visual content.
Yes, Skillspark offers career support and guidance, including portfolio building and placement assistance through our industry network.
©2025 Skillspark. All rights reserved
| Website designed & Developed by Redwet Solutions