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: Construction, Hydraulics, Construction Engineering, General Construction and Construction Labor, Equipment Design, Maintenance, Repair, and Facility Services, Grading (Landscape), Civil Engineering, Construction Management, Safety Standards, Plant Operations and Management, Facility Repair And Maintenance, Production Process, Automation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Salesforce Development, Salesforce, Application Deployment, Workflow Management, Operational Efficiency, Dashboard, Data Access, Application Design, Application Development, No-Code Development, User Accounts, UI Components, Cloud Applications, Business Objects Framework, Data Security, Data Sharing, Business Process Automation, Customer Relationship Management (CRM) Software, Business Logic, User Interface (UI)
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Data Preprocessing, Data Visualization, Logistic Regression, Feature Engineering, Data Cleansing, Predictive Modeling, Scikit Learn (Machine Learning Library), Data Science, Classification And Regression Tree (CART), Applied Machine Learning, Regression Analysis, Supervised Learning, Machine Learning, Human Resources, Employee Retention, Machine Learning Algorithms
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: Django (Web Framework), Web Applications, Back-End Web Development, Expense Management, Application Development, Database Application, Data Visualization, Business Process Automation, Chart.js, Python Programming, Data Modeling, Data Security, GitHub, Javascript, Git (Version Control System)
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Scikit Learn (Machine Learning Library), Data Preprocessing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Manufacturing and Production, Automation, Manufacturing Operations, Manufacturing Processes, Production Line, Production Process, Lean Manufacturing, Programmable Logic Controllers, Workforce Development, Robotics, Safety Standards, Safety Assurance, Sustainable Engineering, Sustainable Technologies, Human Machine Interfaces, Artificial Intelligence and Machine Learning (AI/ML), Internet Of Things, Scalability
Beginner · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Application Security, Open Web Application Security Project (OWASP), Secure Coding, Package and Software Management, Node.JS, Vulnerability Management, Javascript, Vulnerability Assessments
Intermediate · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Differential Equations, Applied Mathematics, Advanced Mathematics, Calculus, Linear Algebra, Engineering Analysis, Mathematical Theory & Analysis
Beginner · Course · 1 - 3 Months

Pontificia Universidad Católica del Perú
Skills you'll gain: Data Collection, Data Ethics, Data-Driven Decision-Making, Data Visualization, Data Literacy, Higher Education, Digital pedagogy, Data Storytelling, Learning Management Systems, Analytics, Looker (Software), Data Analysis, Responsible AI, Personally Identifiable Information, Data Management, Data Visualization Software, Data Governance, Data Quality, Information Privacy, Strategic Decision-Making
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, HubSpot CRM, Business Process Automation, Google Sheets, Workflow Management, Automation, Data Pipelines, JSON, Unstructured Data
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Product Testing, Laboratory Testing, Structural Engineering, Construction Inspection, Process Validation, Construction Engineering, Construction, Civil Engineering, Engineering Analysis, Simulation and Simulation Software, Safety Standards
Advanced · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Tool Calling, LLM Application, Multimodal Prompts, Prompt Patterns, Prompt Engineering, Large Language Modeling
Beginner · Project · Less Than 2 Hours