technifyed

Free online

Software Construction courses 7

Learn Software Construction online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 7 courses

MITx

Software Construction in Java

Learn how to write programs that are safe from bugs, easy to understand, and ready for change.

  • MIT
  • 14 weeks, 15 hours/week
  • Self-paced
  • Free course
  • Advanced

MITx

Advanced Software Construction in Java

Learn how to write programs that are safe from bugs, easy to understand, and ready for change.

  • MIT
  • 10 weeks, 15 hours/week
  • Self-paced
  • Free course
  • Advanced

MIT OpenCourseWare

Software Construction

6.005 Software Construction introduces fundamental principles and techniques of software development, i.e., how to write software that is safe from bugs, easy to understand, and ready for change. The course includes problem sets and a final project. Important topics include specifications and invar…

  • MIT
  • Self-paced
  • Free course
  • Advanced

MIT OpenCourseWare

Elements of Software Construction

This course provides an introduction to the fundamental principles and techniques of software development that have greatest impact on practice. Topics include capturing the essence of a problem by recognizing and inventing suitable abstractions; key paradigms, including state machines, functional…

  • MIT
  • Self-paced
  • Free course
  • Advanced

University of British Columbia

Software Construction: Object-Oriented Design

3.25 ratings

Learn how to design large software systems that solve real-world problems using object-oriented design techniques.

  • edX
  • 6 weeks, 6 - 7 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

University of British Columbia

Software Construction: Data Abstraction

4.85 ratings

Learn powerful data abstraction and decomposition techniques to build large, complex programs.

  • edX
  • 6 weeks, 6 - 7 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Universidades Anáhuac

Aplicaciones de ciencias de datos en los negocios actuales

En este curso pondremos en práctica el potencial que nos ofrece el lenguaje R para darle solución a diversos problemas de los negocios actuales. Desarrollarás diversos proyectos que te permitan formar a tu primer portafolio de proyectos relacionados con la ciencia de datos.

  • edX
  • 4 weeks, 5 - 9 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Enter your email and the official page opens. Phone is optional.