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.

Board Infinity
Skills you'll gain: PHP (Scripting Language), Model View Controller, Restful API, Secure Coding, Web Development, Object-Relational Mapping, Web Applications, Full-Stack Web Development, Development Environment, Software Testing, Development Testing, Back-End Web Development, Security Controls, API Design, Application Frameworks, Database Management, Web Frameworks, Application Programming Interface (API), Application Security, Database Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Artificial Neural Networks, Data Visualization, Exploratory Data Analysis, Scientific Visualization, Applied Machine Learning, Model Training, Classification Algorithms, Predictive Modeling, Deep Learning, Data Analysis, Predictive Analytics, Machine Learning Algorithms, Model Evaluation, Machine Learning, Diagnostic Tests, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Universidad de Palermo
Skills you'll gain: Eclipse (Software), Java, Java Programming, Object Oriented Programming (OOP), Integrated Development Environments, Data Structures, File I/O, Programming Principles, Algorithms, Computer Programming, Software Development Tools, Computational Thinking, Software Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Time Series Analysis and Forecasting, SAS (Software), Feature Engineering, Statistical Analysis, Digital Signal Processing, Statistical Software, Data Transformation, Exploratory Data Analysis, Data Wrangling, Data Preprocessing, Unsupervised Learning, Data Processing, Dimensionality Reduction
Intermediate · Course · 1 - 3 Months

University of London
Skills you'll gain: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Web Development Tools, Web Design and Development, Web Design, Semantic Web, Web Content, Web Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Oracle Cloud, Oracle Databases, Oracle Cloud Applications, Data Infrastructure, Data Architecture, Data Migration, Database Administration, Database Software, Data Lakes, Database Architecture and Administration, Data Integration, NoSQL, Database Management, Cloud Management, MySQL, Cloud Deployment, Data Security, Security Controls, Machine Learning Methods
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Office, Mathematics Education, Education Software and Technology, Arithmetic
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Adobe Photoshop, Adobe Firefly, Photo Editing, AI powered creativity, Adobe Creative Cloud, Generative AI, Editing, AI Workflows, Post-Production, Graphics Software
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Diversity Equity and Inclusion Initiatives, Diversity and Inclusion, Diversity Training, Diversity Awareness, Empathy, Intercultural Competence, Workplace inclusivity, Diversity Programs, Cultural Sensitivity, Cultural Diversity, Social Justice, Cultural Responsiveness, Employee Retention, Leadership Studies, Talent Recruitment, Human Resources, Self-Awareness, Workforce Development, Organizational Leadership, Human Resource Strategy
Beginner · Specialization · 3 - 6 Months
Scrum Alliance
Skills you'll gain: AI Product Strategy, Responsible AI, Prompt Engineering, User Story, Data Ethics, Agile Product Development, AI Enablement, Agile Methodology, Scrum (Software Development), Backlogs, Artificial Intelligence, AI Workflows, Product Requirements, Product Management, Product Strategy, Customer experience improvement, Estimation
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Model Evaluation, Time Series Analysis and Forecasting, Feature Engineering, Inventory Management, Model Training, Demand Planning, Matplotlib, Inventory Control, Predictive Modeling, Forecasting, Exploratory Data Analysis, Data Visualization, Model Optimization, Pandas (Python Package), Data Manipulation, Data Transformation, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Document Management, Data Sharing, Record Keeping, digital literacy, Culture, Digital Analysis
Beginner · Course · 1 - 4 Weeks