Software engineering courses can help you learn programming languages like Python and Java, software development methodologies, version control systems, and testing practices. You can build skills in code optimization, debugging, and collaborative project management. Many courses introduce tools such as Git for version control, Docker for containerization, and integrated development environments (IDEs) like Visual Studio Code, which enhance your ability to develop, test, and deploy software efficiently.

Skills you'll gain: Generative Model Architectures, Generative AI, Cloud Deployment, AI Security, Scalability, Cloud-Native Computing, Application Design, Model Deployment, Systems Architecture, Load Balancing, Cloud Platforms, Application Deployment, Capacity Management, Software Architecture, Containerization, Responsible AI, System Monitoring, Disaster Recovery
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AutoCAD, Computer-Aided Design, Layout Design, Electrical Systems, Safety Standards, Electrical Safety, Drafting and Engineering Design, Electrical Equipment, Requirements Analysis, Engineering Calculations
★ 5 (11) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Vision, Image Analysis, Real Time Data, Model Training, Python Programming, Development Environment, Data Preprocessing, Software Installation
★ 4.2 (22) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Digital Marketing, Email Marketing, Pay Per Click Advertising, Digital Marketing Campaigns, Blogs, Content Performance Analysis, Marketing Strategies, Online Advertising, Advertising Campaigns, Campaign Management, Marketing Planning, Digital Marketing Tools, Digital Advertising, Search Engine Optimization, Marketing Effectiveness, Contextual Advertising, Social Media, Data-Driven Marketing, Social Media Marketing, Marketing Strategy and Techniques
★ 5 (16) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Spatial Data Analysis, Spatial Analysis, Geographic Information Systems, Random Forest Algorithm, Model Evaluation, Feature Engineering, Model Training, Matplotlib, Convolutional Neural Networks, Image Analysis, Applied Machine Learning, Plot (Graphics), Supervised Learning, Environmental Monitoring, Geospatial Information and Technology, Scientific Visualization, Predictive Modeling, Deep Learning, Geospatial Mapping, Machine Learning
★ 4.3 (6) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Agentic Workflows, Agentic systems, Business Process Automation, Automation, Robotic Process Automation, Generative AI Agents, Responsible AI, Artificial Intelligence, Data Ethics, AI Security, Accountability, Data Security
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Recurrent Neural Networks (RNNs), Model Optimization, Convolutional Neural Networks, Transfer Learning, Model Training, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Kubernetes, Prometheus (Software), Cloud-Native Computing, Containerization, DevOps, Scalability, System Monitoring, Application Deployment, Grafana, Continuous Monitoring, Dashboard Creation, Data Persistence
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Education Software and Technology, Digital pedagogy, Information Architecture
★ 4.6 (8) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: MySQL, MySQL Workbench, SQL, Database Software, Data Manipulation, Query Languages, Data Access
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Deployment, Prompt Engineering, Generative AI, Multimodal Prompts, Cloud Deployment, Image Analysis, Application Deployment, Model Training, Computer Vision, Applied Machine Learning, Classification Algorithms
★ 4.4 (8) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Big Data, Apache Hadoop, Data Infrastructure, Data Processing, Analytics, Data Science, Data Architecture, Distributed Computing, Linux, Software Installation, Scalability, System Configuration
★ 4.7 (7) · Intermediate · Course · 1 - 4 Weeks