Original article: Harvard CS50 – Free Computer Science University Course

El curso CS50 de la Universidad de Harvard es uno de los cursos de Ciencias de la Computación para principiantes más populares en el mundo.

Acabamos de lanzar el curso completo de cs50 -las 25 horas- en el canal de YouTube de freeCodeCamp.org.

David J. Malan, quien enseña este curso, es considerado uno de los mejores instructores de ciencias de la computación.

Este curso ofrece una introducción a las disciplinas intelectuales de la informática y el arte de la programación. En este curso, se enseña a los estudiantes a pensar de manera algorítmica y a resolver problemas de manera eficiente.

El programa incluye temas como abstracción, algoritmos, estructuras de datos, encapsulación, gestión de recursos, seguridad, ingeniería del software y programación web. Los lenguajes incluyen C, Python y SQL, además de HTML, CSS y JavaScript.

Entre los objetivos generales de este curso se encuentran inspirar a los estudiantes a explorar territorios desconocidos sin temor al fracaso, crear una experiencia intensiva y compartida, accesible para todos los estudiantes, y fomentar una comunidad entre los estudiantes.

image-122
David J. Malan enseñando CS50.

Estas son las clases incluidas en el curso:

  • Clase 0 - Scratch
  • Clase 1 - C
  • Clase 2 - Arreglos
  • Clase 3 - Algoritmos
  • Clase 4 - Memoria
  • Clase 5 - Estructuras de datos
  • Clase 6 - Python
  • Clase 7 - SQL
  • Clase 8 - HTML, CSS, JavaScript
  • Clase 9 - Flask
  • Clase 10 - Emoji
  • Ciberseguridad

Mira el curso completo en el canal de YouTube de freeCodeCamp.org  (25 horas de duración).