Environmental science courses can help you learn about ecosystems, biodiversity, climate change, and environmental policy. You can build skills in data analysis, field research techniques, and environmental impact assessments. Many courses introduce tools like Geographic Information Systems (GIS) for mapping and analyzing environmental data, as well as statistical software for interpreting research findings. You'll also explore methods for sustainable resource management and strategies for addressing environmental challenges.
Skills you'll gain: File Systems, Operating Systems, OS Process Management, C (Programming Language), System Programming, Unix, Virtualization, Data Integrity, Debugging, File I/O, Linux, Performance Tuning, Distributed Computing, Data Storage, Command-Line Interface, Virtual Machines, Data Security, Computer Hardware, Scalability, Data Structures
Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Application Deployment, Django (Web Framework), Application Development, Web Development, Web Applications, Object-Relational Mapping, Database Design, Data Modeling, Authentications, User Accounts, Data Persistence, Data Validation
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Linux Commands, Unix Commands, Command-Line Interface, Linux, File Management, Unix, File Systems, Systems Administration
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Innovation, Product Management, New Product Development, Stakeholder Engagement, Competitive Analysis, Product Planning, Product Strategy, Business Development, Product Lifecycle Management, Market Analysis, Communication, Stakeholder Management, Strategic Communication, Team Building, Leadership
Beginner · Course · 1 - 3 Months

28DIGITAL
Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Hardware Design, Electronic Hardware, Threat Modeling, Systems Architecture, System Software, Debugging, Computer Architecture, Hardware Architecture, Internet Of Things, Application Security, General Networking, Wireless Networks, Operating Systems, Electrical Power, Performance Tuning
Intermediate · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Cloud Infrastructure, Network Architecture, Computer Networking, Cloud Computing Architecture, Software-Defined Networking, Cloud Computing, Network Routing, TCP/IP, Wide Area Networks, Data Centers, Network Performance Management, Network Switches, Virtual Machines, Scalability, Python Programming
Mixed · Course · 1 - 3 Months

Skills you'll gain: Feature Engineering, Dimensionality Reduction, Data Integration, Data Preprocessing, Exploratory Data Analysis, Data Visualization, Plot (Graphics), Matlab, Data Processing, Data Cleansing, Data Manipulation, Text Mining, Predictive Modeling, Unstructured Data, Image Analysis, Natural Language Processing
Intermediate · Course · 1 - 3 Months

Instituto Tecnológico de Aeronáutica
Skills you'll gain: Test Driven Development (TDD), Unit Testing, JUnit, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, White-Box Testing, Object Oriented Programming (OOP), Software Quality (SQA/SQC), Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Scaled Agile Framework, Agile Methodology, Behavior-Driven Development, Agile Product Development, Test Driven Development (TDD), Scalability, Agile Project Management, Sprint Planning, Solution Delivery, Virtualization, Continuous Integration, Solution Architecture, Unit Testing
Beginner · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Intrusion Detection and Prevention, Security Controls, Continuous Monitoring, Incident Response, Vulnerability Assessments, Software Development Life Cycle, Cybersecurity, Computer Security Incident Management, Cyber Security Policies, Cyber Security Assessment, Information Assurance, Network Security, Risk Management Framework, Cloud Security, Authentications
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Negotiation, Contract Negotiation, Price Negotiation, Leadership, Communication, Empowerment, Influencing, Assertiveness, Planning, Emotional Intelligence, Adaptability
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Shiny (R Package), Data Presentation, Exploratory Data Analysis, Data Wrangling, Predictive Modeling, Tidyverse (R Package), Data Science, Data Collection, Interactive Data Visualization, Data Manipulation, Dashboard, Data Analysis, Data Cleansing, R Programming, Statistical Modeling, Regression Analysis, Ggplot2, Data Visualization, Data Transformation, Predictive Analytics
Intermediate · Course · 1 - 3 Months