• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Software

Software Courses

Software courses can help you learn programming languages like Python, Java, and JavaScript, along with concepts such as algorithms, data structures, and software development methodologies. You can build skills in version control, debugging, and testing, which are crucial for creating reliable applications. Many courses introduce tools like Git for collaboration, integrated development environments (IDEs) for coding, and frameworks such as React or Django for building user interfaces and backend systems.

Popular Software Courses and Certifications


  • C

    Coursera

    Uncover AI's Impact on Consumer Psychology

    Skills you'll gain: Consumer Behaviour, Customer Analysis, AI literacy, Marketing Psychology, User Research, AI Product Strategy, Customer Insights, Usability, Human Factors, User Experience, Discussion Facilitation, Customer experience improvement, Journey Mapping, Conversion Funnel Analysis, Empathy, Data Capture, Record Keeping, Trustworthiness

    Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    생성형 AI: 챗봇 그 이상의 가치

    Skills you'll gain: Prompt Engineering, Responsible AI, Generative Model Architectures, Generative AI, AI Enablement, AI Product Strategy, Google Cloud Platform, Data Ethics

    Beginner · Course · 1 - 3 Months

  • L

    Logical Operations

    SAP Crystal Reports 2020 Essentials

    Skills you'll gain: Microsoft Excel, Data Import/Export, Spreadsheet Software, Business Reporting, Microsoft Access, Report Writing, Data Presentation, Data Analysis Software, Data Manipulation, Business Intelligence Software, Data Visualization, Data Analysis, Business Intelligence, SAP Applications, Data Integration, Microsoft Office, Data Access

    Beginner · Specialization · 1 - 3 Months

  • G

    Google Cloud

    Architecting with Google Kubernetes Engine: Foundations 한국어

    Skills you'll gain: Kubernetes, Containerization, Google Cloud Platform, Cloud Infrastructure, Cloud Solutions, Cloud Services, Cloud Management, Application Deployment, Cloud Computing, Infrastructure Architecture, Cloud Deployment

    Intermediate · Course · 1 - 4 Weeks

  • E

    EDUCBA

    Chef Infrastructure Automation & DevOps Configuration

    Skills you'll gain: Chef (Configuration Management Tool), Scalability, Infrastructure as Code (IaC), Apache, Devops Tools, IT Automation, Cloud Infrastructure, Virtual Machines, Amazon Web Services, IT Infrastructure, Cloud Hosting, Amazon Elastic Compute Cloud, Infrastructure As A Service (IaaS), Cloud Management, Application Deployment, Cloud Computing, Systems Administration, Full-Stack Web Development, Ruby (Programming Language), Software Installation

    Beginner · Specialization · 1 - 3 Months

  • C

    Coursera

    Analyze Traffic Sources with Analytics Dimensions

    Skills you'll gain: Google Analytics, Data-Driven Marketing, Marketing Analytics, Web Analytics, Web Analytics and SEO, Data-Driven Decision-Making, Data Literacy, Digital Analysis, Analytics, Analysis, Descriptive Analytics, Performance Analysis, Performance Metric, Performance Reporting

    Beginner · Course · 1 - 4 Weeks

  • E

    EDUCBA

    Advanced SAS Programming, Macros & Reporting

    Skills you'll gain: Sampling (Statistics), Logistic Regression, SAS (Software), Predictive Analytics, Automation, Data Analysis Software, Data Integration, Predictive Modeling, Advanced Analytics, Debugging, Change Control, Data Validation, Feature Engineering, Analytical Skills, SQL, Report Writing, Data Store, Analysis, Analytics, Finance

    Beginner · Specialization · 3 - 6 Months

  • C

    Coursera

    Plane und erstelle einen Aufgabenkalender in Trello

    Skills you'll gain: Calendar Management, Organizational Skills, Collaborative Software, Time Management, Team Management, Data Visualization, Data Management

    Beginner · Guided Project · Less Than 2 Hours

  • P

    Packt

    Microsoft Windows 10 Pro - Hands-On Training

    Skills you'll gain: Virtual Machines, Microsoft Servers, System Support, Desktop Support, General Networking, TCP/IP, Software Installation, Application Deployment, Command-Line Interface, System Requirements

    Intermediate · Course · 3 - 6 Months

  • C

    Creo Incubator

    ريادة الأعمال: التوسع واستراتيجية النمو في السوق

    Skills you'll gain: Competitive Analysis, Go To Market Strategy, Growth Strategies, Experience Design, Market Analysis, Marketing, Product Development, User Experience, Strategic Marketing, Marketing Strategies, Marketing Planning, Product Marketing, Market Opportunities, Sales Strategy, Brand Strategy, A/B Testing

    Intermediate · Course · 1 - 3 Months

  • E

    EDUCBA

    Build and Evaluate R Shiny Data Apps

    Skills you'll gain: Shiny (R Package), Cloud Deployment, Interactive Data Visualization, Data Visualization, Cloud Applications, Statistical Visualization, Application Deployment, UI Components, Server Side, Dashboard Creation, Performance Tuning, R (Software), Dashboard, User Interface (UI), Application Lifecycle Management, Web Applications, Authentications, Application Development, R Programming, Data Management

    Beginner · Specialization · 1 - 3 Months

  • C

    Coursera

    Forecast Cash: Liquidity & Deficits

    Skills you'll gain: Cash Flow Forecasting, Cash Management, Cash Flows, Financial Forecasting, Forecasting, Accounting Software, QuickBooks (Accounting Software), Financial Modeling

    Beginner · Course · 1 - 4 Weeks

1…811812813…834

In summary, here are 10 of our most popular software courses

  • Uncover AI's Impact on Consumer Psychology: Coursera
  • 생성형 AI: 챗봇 그 이상의 가치: Google Cloud
  • SAP Crystal Reports 2020 Essentials: Logical Operations
  • Architecting with Google Kubernetes Engine: Foundations 한국어: Google Cloud
  • Chef Infrastructure Automation & DevOps Configuration: EDUCBA
  • Analyze Traffic Sources with Analytics Dimensions: Coursera
  • Advanced SAS Programming, Macros & Reporting: EDUCBA
  • Plane und erstelle einen Aufgabenkalender in Trello: Coursera
  • Microsoft Windows 10 Pro - Hands-On Training: Packt
  • ريادة الأعمال: التوسع واستراتيجية النمو في السوق: Creo Incubator

Skills you can learn in Business Essentials

Analytics (37)
Presentation (33)
Modeling (29)
Business Analytics (27)
Language (26)
Microsoft Excel (26)
Writing (26)
Speech (18)
Plan (17)
Business Communication (16)
Decision-making (16)
Leadership (15)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok