CS50 is an online introductory course on computer science and programming offered by Harvard Online. It teaches the languages C, Python, SQL, HTML, CSS & JavaScript, as well as fundamental computer science concepts such as algorithms & data structures, abstraction, encapsulation, resource management, security, and the Flask web framework.
These are the assigments I have completed everyweek.
jj