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: Node.JS, Server Side, Full-Stack Web Development, Back-End Web Development, Cloud Applications, Web Development, Restful API, Web Applications, Web Servers, Authentications, Javascript, Application Programming Interface (API), Computer Science, JSON, Middleware
Intermediate · Course · 1 - 4 Weeks

American Museum of Natural History
Skills you'll gain: Climate Change Programs, Climate Change Mitigation, Social Sciences, Environmental Issue, Climate Change Adaptation, Socioeconomics, Economics, Policy, and Social Studies, Environment, Scientific Methods, Environmental Science, Physical Science, General Science and Research, Media and Communications, Hydrology, Mathematical Modeling, Model Evaluation
Mixed · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Data-Driven Decision-Making, Forecasting, Financial Modeling, Financial Statements, Decision Making, Capital Budgeting, Financial Analysis, Return On Investment, Cash Flows, New Business Development, Risk Analysis, Income Statement, Balance Sheet, Spreadsheet Software
Mixed · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: File I/O, Maintainability, Program Development, C (Programming Language), Software Engineering, System Programming, Software Development, Software Design, Simulations, Command-Line Interface, User Interface (UI), Data Structures, Debugging
Beginner · Course · 1 - 4 Weeks
University of California San Diego
Skills you'll gain: Biotechnology, Biochemistry, Manufacturing and Production, Food and Beverage, Sustainable Design, Chemical Engineering, Pharmaceuticals, Environment and Resource Management, Biology, Taxonomy, Environmental Science, Microbiology, Process Engineering, Laboratory Testing
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Google Cloud Platform, Cloud Infrastructure, Kubernetes, Identity and Access Management, Case Studies, Microservices, Cloud Computing, Application Deployment, Containerization, Terraform, Cloud Security, Data Storage, Cloud Services, Cloud Storage, Cloud Management, Network Architecture, Cloud Deployment, Virtual Machines, Cloud Computing Architecture
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Vector Databases, LLM Application, Retrieval-Augmented Generation, Generative AI, Prompt Engineering, Embeddings, Natural Language Processing, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Sustainable Engineering, Cultural Diversity, Engineering Practices, Sustainable Technologies, Cultural Sensitivity, Data Ethics, Digital Transformation, Collaboration, Generative AI, Augmented and Virtual Reality (AR/VR), Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Cross-Functional Collaboration, Ethical Standards And Conduct
Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Construction, Construction Engineering, Building Codes, Construction Management, Building Information Modeling, Construction Estimating, Cost Estimation, Structural Engineering, Commercial Construction, Blueprint Reading, Engineering Drawings, Civil and Architectural Engineering, Construction Inspection, Safety Standards, Engineering Practices, Value Engineering, Visualization (Computer Graphics), Architectural Drawing, Failure Analysis, 3D Modeling
Advanced · Specialization · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Application Specific Integrated Circuits, Hardware Design, Computer-Aided Design, Systems Design, Computer Architecture, Network Routing, Computational Logic, Electrical Engineering, Data Structures, Algorithms, Graph Theory, Mathematical Modeling, Calculus
Intermediate · Course · 1 - 3 Months

The University of Chicago
Skills you'll gain: Climate Change Mitigation, Environment, Climate Change Adaptation, Physical Science, Sustainable Development, Physics, Mathematical Modeling, Thermal Management, Environmental Science, Simulations, Energy and Utilities, Chemistry
Mixed · Course · 1 - 3 Months

Skills you'll gain: MongoDB, Node.JS, Angular, Restful API, API Design, NoSQL, Bootstrap (Front-End Framework), Database Development, Scalability, JavaScript Frameworks, Authentications, Query Languages, Web Applications, Authorization (Computing), JSON, Javascript and jQuery, Database Management, Distributed Computing, Web Development Tools, Web Design and Development
Beginner · Specialization · 3 - 6 Months