Environmental engineering courses can help you learn water quality management, waste treatment processes, and sustainable design principles. You can build skills in environmental impact assessment, pollution control strategies, and resource management techniques. Many courses introduce tools like Geographic Information Systems (GIS) for spatial analysis and modeling software for assessing environmental systems, enabling you to apply your knowledge in practical settings.

Skills you'll gain: Salesforce Object Query Language (SOQL), Salesforce Development, Salesforce, Force.com, Data Import/Export, Web Components, Business Process Automation, Data Validation, Web Services, Relationship Management, Workflow Management, UI Components, Data Access, Automation, Application Security, Test Script Development, Secure Coding, Memory Management, Unit Testing, Object Oriented Programming (OOP)
Intermediate · Specialization · 3 - 6 Months

KodeKloud
Skills you'll gain: Rust (Programming Language), Unit Testing, Development Testing, Continuous Integration, Network Protocols, TCP/IP, System Programming, C and C++, Integration Testing, Web Applications, Memory Management, Data Structures, Functional Design
Advanced · Course · 1 - 3 Months

Skills you'll gain: Search Engine Optimization, Keyword Research, Web Analytics and SEO, Content Strategy, Content Optimization, Digital Marketing, Content Marketing, Marketing, Web Analytics, Multimedia, Business Planning, Public Relations, Media Relations
Beginner · Course · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Responsible AI, ChatGPT, AI powered creativity, Prompt Engineering Tools, Data Ethics, Generative AI, Brainstorming, Blogs, Content Creation, Creativity, Large Language Modeling
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Machine Learning Methods, Predictive Modeling, Model Training, Statistical Machine Learning, Machine Learning Software, Model Optimization, Performance Analysis, Performance Metric, Performance Improvement
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Project Estimation, Estimation, Cost Estimation, Functional Requirement, Software Development Methodologies, Requirements Analysis, Functional Specification, Systems Analysis, Software Development Life Cycle, Project Planning, Software Development, Transaction Processing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, TypeScript, Restful API, Back-End Web Development, Object-Relational Mapping, Web Development, Secure Coding, Server Side, Software Development Tools, Authentications, OAuth, Web Applications, Web Services, Unit Testing, Data Validation, Full-Stack Web Development, Authorization (Computing), Development Environment, Javascript, E-Commerce
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Flask (Web Framework), Application Deployment, Application Development, Restful API, Web Applications, Web Development, User Accounts, Authentications, Authorization (Computing), File Management, Email Automation, Real Time Data, Data Validation
Advanced · Course · 1 - 3 Months

Skills you'll gain: AI Workflows, CrewAI, Prompt Engineering, AI Orchestration, Context Engineering, Agentic Workflows, Model Context Protocol, Generative AI Agents, LLM Application, Tool Calling, Agentic systems, Role-Based Access Control (RBAC), AI Security, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Large Language Modeling, Retrieval-Augmented Generation, Generative AI, Artificial Intelligence, Prompt Patterns
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Infrastructure as Code (IaC), Terraform, Cloud Deployment, Cloud Infrastructure, Debugging, Code Reusability, Cloud Computing, Configuration Management, Data Management, Command-Line Interface, Dependency Analysis
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Generative AI, Generative Model Architectures, Generative AI Agents, Prompt Engineering, AI literacy, Prompt Patterns, LLM Application, Artificial Intelligence, AI Workflows, Large Language Modeling, Tool Calling, Responsible AI, Model Training, Data Ethics, Agentic systems, Fine-tuning, Context Management, Model Evaluation
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Full-Stack Web Development, Application Deployment, React.js, Continuous Deployment, Application Development, User Interface and User Experience (UI/UX) Design, Web Applications, CI/CD, Database Development, JavaScript Frameworks, Web Development, Email Security, Database Management, Databases, UI Components, Back-End Web Development, User Interface (UI) Design, Application Programming Interface (API), SQL, Cascading Style Sheets (CSS)
Intermediate · Course · 1 - 3 Months