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: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronic Hardware, Electronics Engineering, Electronics, Theoretical Computer Science, Programmable Logic Controllers, Microarchitecture, Electronic Systems, Semiconductors, Electronic Components, Data Storage, Data Storage Technologies
Intermediate · Course · 1 - 4 Weeks
University of Pennsylvania
Skills you'll gain: Branding, Strategic Marketing, Marketing, Brand Management, Consumer Behaviour, Go To Market Strategy, Customer Insights, Marketing Strategy and Techniques, Marketing Communications, Customer experience strategy (CX), Market Analysis, Online Advertising, E-Commerce
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning Algorithms, Model Evaluation, Machine Learning, Predictive Modeling, Data Science, Python Programming, Predictive Analytics, Data Analysis, Technical Communication
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Growth Mindedness, Executive Presence, Thought Leadership, Prompt Engineering, Mindfulness, Personal Development, Self-Awareness, Stress Management, Emotional Intelligence, Resilience, Influencing, Professional Networking, Professional Development, Leadership, Goal Setting, ChatGPT, Health And Wellness Coaching, Branding, Communication, Critical Thinking
Beginner · Specialization · 3 - 6 Months

Universidade de São Paulo
Skills you'll gain: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Computer Programming, Debugging, Programming Principles, Software Testing
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Peer Review, Blockchain, Market Opportunities, Business Analysis, Competitive Analysis, Case Studies, Market Analysis, Solution Design, New Business Development, Business Modeling, Value Propositions, Business Strategy, Market Research, Target Audience
Intermediate · Course · 1 - 3 Months

Royal Holloway, University of London
Skills you'll gain: Computer Security Incident Management, Linux, Network Security, Cyber Governance, IT Security Architecture, OSI Models, Incident Management, Incident Response, Security Management, Linux Commands, TCP/IP, Computer Systems, Threat Modeling, Command-Line Interface, Network Protocols, Cybersecurity, Computer Networking, Human Factors (Security), Cyber Threat Intelligence, Cyber Attacks
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Systems Thinking, Epidemiology, Systems Analysis, Social Network Analysis, Simulations, Health Disparities, Network Analysis, Public Health, Policy Analysis, Social Determinants Of Health, Behavioral Health, Economics, Software Installation
Beginner · Course · 1 - 4 Weeks

EDHEC Business School
Skills you'll gain: Text Mining, Network Analysis, Data Visualization Software, Machine Learning Methods, Unstructured Data, Predictive Modeling, Web Scraping, Social Network Analysis, Financial Statements, Financial Market, Financial Analysis, Investments, Financial Modeling, Asset Management, Python Programming, Data Analysis, Consumer Behaviour
Intermediate · Course · 1 - 4 Weeks

California Institute of the Arts
Skills you'll gain: Game Design, Prototyping, Software Design Documents, Visualization (Computer Graphics), Ideation, Conceptual Design, Usability Testing, Graphic and Visual Design, Peer Review, Creativity
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Sustainable Development, Socioeconomics, Community Development, Sustainable Business, Social Impact, Governance, Systems Thinking, Multimedia, Case Studies, Innovation, Stakeholder Engagement, Analysis, Consumer Behaviour
Beginner · Course · 1 - 3 Months