About 562,000 results
Open links in new tab
  1. Software Engineering Specialization [3 courses] (HKUST) | Coursera

    This specialization is intented for programmers who want to deepen their understanding of the methodologies and techniques involved in software development. Basic object-oriented programming …

  2. Best Software Engineering Courses & Certificates [2026] | Coursera

    Software engineering courses can help you learn programming languages like Python and Java, software development methodologies, version control systems, and testing practices. Compare …

  3. Best Software Development Courses & Certificates [2026] | Coursera

    Software development courses can help you learn programming languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software architecture. …

  4. Applied Software Engineering Fundamentals Specialization [5 courses ...

    If you want to enter the exciting world of software development, this Software Engineering Foundations Specialization is for you. No prior degrees or knowledge of programming or application development …

  5. What Does a Software Engineer Do? - Coursera

    Nov 20, 2025 · A software engineer is a computer science professional who builds and maintains software solutions. Software engineers tend to have an overview of software systems and work to …

  6. How to Become a Software Engineer without a Degree - Coursera

    Jun 10, 2025 · Learn more about how to become a software engineer without a degree, including what a software engineer does, the skills you will need, and how to develop them.

  7. Software Engineer Degree Pathways: What You Need to Know

    Jul 9, 2025 · Explore several software engineer degree pathways to determine which might be right for you. Plus, learn about alternative options to a career in software engineering, including bootcamps, …

  8. How to Become a Software Developer - Coursera

    Aug 26, 2025 · Learn how to become a software developer with expert tips, recommendations, and breakdowns of degrees, certifications, and more.

  9. How Long Does It Take To Learn Software Engineering?

    Sep 30, 2025 · You have several options for developing software engineering skills, such as bootcamps, online courses, self-study methods, or earning a degree, which can take a matter of weeks, months, …

  10. Best Software Courses & Certificates [2026] | Coursera

    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. …