Interactive programming courses can help you learn coding fundamentals, user interface design, event-driven programming, and game development techniques. You can build skills in debugging, creating responsive applications, and collaborating on projects using version control. Many courses introduce tools like JavaScript, Python, and frameworks such as React or Angular, that support developing dynamic web applications and engaging user experiences.

Skills you'll gain: Javascript, Cascading Style Sheets (CSS), Event-Driven Programming, Web Applications, Web Development Tools, Hypertext Markup Language (HTML), Frontend Performance, Document Management, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Game Design, Event-Driven Programming, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, User Interface (UI), 3D Assets, Virtual Environment, Game Design, User Interface (UI) Design, Video Game Development, Debugging, Computer Graphics, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Application Programming Interface (API), Web Applications, Restful API, UI Components, Back-End Web Development, Object-Relational Mapping, Data Modeling, Data Validation, Data Mapping
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: TikTok, Driving engagement, Visual Storytelling, Content Creation, Video Editing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Classification Algorithms, File I/O
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Teams, Data Loss Prevention, Role-Based Access Control (RBAC), Identity and Access Management, IT Management, Security Management, Enterprise Application Management, Authorization (Computing), System Configuration, Collaborative Software, Data Governance, Cyber Security Policies, Live Streaming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Threat Modeling, DevSecOps, Application Security, Vulnerability Management, Security Testing, Penetration Testing, Security Awareness, Security Strategy, DevOps, Security Management, Computer Security Awareness Training, Technology Roadmaps, Risk Management Framework
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Generative AI, AI literacy, Google Cloud Platform, Data Store, Data Management, Information Management, Analytics, AI Security, Data Integration, Unstructured Data, Application Programming Interface (API), System Configuration, Identity and Access Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Gemini, Gemini, AI Enablement, Data Processing, Data Analysis, Data Preprocessing, Generative AI Agents, Interactive Data Visualization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Gemini, Gemini, Flutter (Software), Generative AI Agents, Generative AI, AI Workflows, LLM Application, Agentic systems, Google Cloud Platform, Application Development, Mobile Development, Model Deployment
Beginner · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Data Presentation, Geospatial Information and Technology, Geospatial Mapping, SQL, Data Visualization Software, Data Visualization, Verification And Validation, Plot (Graphics), Pivot Tables And Charts, Business Reporting, Query Languages, Microsoft Access, Report Writing, Data Sharing, Business Intelligence Software, Business Intelligence, Data Analysis Software, Data Analysis, Relational Databases, Microsoft Office
Intermediate · Specialization · 1 - 3 Months