YoVDO

Harvard CS50 – Full Computer Science University Course

Offered By: Harvard University via freeCodeCamp

Tags

Computer Science Courses Programming Courses Python Courses SQL Courses Scratch Courses Algorithms Courses Data Structures Courses

Course Description

Overview

Embark on a comprehensive 24-hour computer science journey with Harvard University's renowned CS50 course. Dive into the fundamentals of programming and computer science, starting with Scratch and progressing through C, arrays, algorithms, memory management, and data structures. Explore higher-level languages like Python, delve into databases with SQL, and master web development essentials including HTML, CSS, JavaScript, and Flask. The course concludes with engaging topics such as emoji and cybersecurity. Access additional resources, including slides and source code, on the official CS50 website. Join a vibrant learning community across various social platforms to enhance your educational experience in this intellectually stimulating introduction to the art of programming.

Syllabus

⌨️ Lecture 0 - Scratch
⌨️ Lecture 1 - C
⌨️ Lecture 2 - Arrays
⌨️ Lecture 3 - Algorithms
⌨️ Lecture 4 - Memory
⌨️ Lecture 5 - Data Structures
⌨️ Lecture 6 - Python
⌨️ Lecture 7 - SQL
⌨️ Lecture 8 - HTML, CSS, JavaScript
⌨️ Lecture 9 - Flask
⌨️ Lecture 10 - Emoji
⌨️ Cybersecurity


Taught by

freeCodeCamp.org

Tags

Related Courses

Code Yourself! An Introduction to Programming
University of Edinburgh via Coursera
¡A Programar! Una introducción a la programación
University of Edinburgh via Coursera
Code Week: Teaching Programming to Young Learners
SAP Learning
Code Week: Teens Get Coding!
SAP Learning
Code Week: Enseigner la programmation aux enfants
SAP Learning