Video production courses can help you learn camera operation, lighting techniques, sound design, and video editing. You can build skills in storytelling, scriptwriting, and directing, while also exploring aspects of post-production and visual effects. Many courses introduce tools like Adobe Premiere Pro, Final Cut Pro, and DaVinci Resolve, that support editing and enhancing your videos, along with software for sound editing and color correction that help bring your creative vision to life.

Skills you'll gain: Unreal Engine, 3D Assets, Grading (Landscape), Virtual Environment, 3D Modeling, Computer Graphics, Architectural Design, Visualization (Computer Graphics), Computer Graphic Techniques, Technical Design, Performance Tuning
Advanced · Course · 1 - 3 Months

Skills you'll gain: Model Optimization, Cinematography, Post-Production, Computer Graphic Techniques, Virtual Environment
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Software Documentation, Maintainability, Document Management, Diagram Design, Collaborative Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Java, Java Programming, Object Oriented Design, Object Oriented Programming (OOP), User Interface (UI) Design, Unit Testing, Java Platform Enterprise Edition (J2EE), JUnit, Test Script Development, Data Validation, Software Development, Application Design, Development Testing, Application Development, Program Development, Software Testing, Database Development, Test Automation, Software Documentation
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Application Programming Interface (API), Web Development Tools, Web Development, Development Environment, Web Applications, Data Integration, Data Access, Hypertext Markup Language (HTML), GitHub, Data Structures
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Social Media, Social Media Marketing, Driving engagement, Marketing
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Collaborative Software, Data Sharing, Organizational Skills, Collaboration, User Accounts, Telecommuting, Teamwork, Graphic Design, Team Collaboration, Productivity, Content Marketing, Business Communication, Marketing Communications
Beginner · Guided Project · Less Than 2 Hours

Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apache Hadoop, Apache Hive, Extract, Transform, Load, Data Import/Export, HR Tech, Data Pipelines, People Analytics, Big Data, Data Migration, Data Integration, MySQL, Data Storage, Data Processing, Authentications, SQL, Analytics, Database Management, Relational Databases, Data Architecture, Data Quality
Beginner · Specialization · 1 - 3 Months

Board Infinity
Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), Docker (Software), Containerization, Application Deployment, Restful API, Microservices, Continuous Deployment, API Design, Scalability, Application Programming Interface (API), Data Validation, Software Versioning, Performance Tuning
Intermediate · Course · 1 - 4 Weeks
Coursera
Skills you'll gain: JUnit, MLOps (Machine Learning Operations), CI/CD, Continuous Integration, Jenkins, Test Automation, Unit Testing, Continuous Deployment, Devops Tools, DevOps, Development Testing, Debugging, Code Coverage, Test Engineering, Data Pipelines
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Ajax, Javascript, Frontend Integration, JavaScript Frameworks, Jest (JavaScript Testing Framework), JSON, Application Programming Interface (API), Code Reusability, Web Development Tools, Restful API, Front-End Web Development, Web Development, Full-Stack Web Development, Frontend Performance, Web Design, Back-End Web Development, Build Tools, Development Environment, Application Deployment, Package and Software Management
Beginner · Course · 1 - 4 Weeks