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.

Coursera
Skills you'll gain: Vector Databases, Database Architecture and Administration, Database Management, Machine Learning Methods, Data Import/Export, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Amazon S3, Amazon Web Services, Serverless Computing, Cloud Infrastructure, Application Deployment, Cloud Engineering, Amazon Elastic Compute Cloud, Kubernetes, Cloud-Native Computing, Cloud Deployment, Cloud Storage, Infrastructure As A Service (IaaS), Containerization, Cloud Services, Data Storage, Data Storage Technologies, Scalability, Load Balancing, Capacity Management, Event-Driven Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), Model Deployment, Model Evaluation, Predictive Analytics, Predictive Modeling, Advanced Analytics, Regression Analysis, Statistical Modeling, Business Analytics, Data Preprocessing, Data-Driven Decision-Making, Data Mining, Feature Engineering, Model Training, Statistical Methods, Statistical Analysis, Decision Tree Learning, Data Transformation, Model Optimization, Artificial Neural Networks
Mixed · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), DevSecOps, Secure Coding, Application Security, Threat Detection, Security Testing, Continuous Delivery, Continuous Integration, Vulnerability Assessments, CI/CD, Vulnerability Scanning, Security Controls, Risk Management Framework
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Technical Analysis, No-Code Development, Market Data, Data Visualization, Financial Trading, Product Automation, User Accounts, Financial Data, Back-End Web Development, Securities Trading, Data Visualization Software, Authentications, Data Integration, Market Trend, AI Integrations, Security Management, Front-End Web Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, 3D Assets, 3D Modeling, Computer Graphics, Virtual Environment, Computer Graphic Techniques, Animation and Game Design, User Interface (UI), Model Optimization, Video Game Development, Image Quality, Performance Tuning, Data Import/Export, Fine-tuning, Game Design, Graphic and Visual Design, Simulations
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Database Development, Data Maintenance, Java Programming, Data Store, Enterprise Application Management, Back-End Web Development, Data Access, Full-Stack Web Development, Program Development, Business Logic, Application Design, Frontend Integration, Server Side
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Application Development, Mobile Development, Prototyping, UI Components, Mobile Development Tools, Apple software proficiency, User Interface (UI), No-Code Development, Knowledge of Apple Software, User Interface (UI) Design, Data Persistence, Animations
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Blockchain, Rust (Programming Language), Program Development, Application Deployment, Command-Line Interface, Build Tools, Transaction Processing, Cryptographic Protocols, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Strategic Marketing, Marketing Strategies, Marketing, Marketing Planning, Customer Analysis, Marketing Management, Marketing Strategy and Techniques, Business Marketing, Strategic Decision-Making, Cross-Channel Marketing, Customer Insights, Branding, Market Analysis, Marketing Communications, Market Dynamics, Market Research, Decision Making, Value Propositions, Consumer Behaviour, Digital Media Strategy
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Optimization, Algorithms, Memory Management, Performance Testing, Resource Utilization, Scalability
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Statistical Inference, Statistical Hypothesis Testing, Sample Size Determination, Statistical Analysis, Statistical Reporting, Statistics, Data Analysis, Statistical Methods, A/B Testing, Statistical Software, Estimation, Conversion Funnel Analysis, Business Analysis, Probability & Statistics, Stakeholder Communications, Decision Making, Business Communication
Intermediate · Course · 1 - 4 Weeks