Article original : Harvard CS50 – Free Computer Science University Course
Le cours CS50 de l'Université Harvard est l'un des cours d'initiation à l'informatique les plus populaires au monde.
Nous venons de publier l'intégralité du cours CS50 – soit 25 heures – sur la chaîne YouTube de freeCodeCamp.org.
David J. Malan est largement considéré comme l'un des meilleurs enseignants en informatique. Il enseigne ce cours.
Ce cours offre une introduction aux entreprises intellectuelles de l'informatique et à l'art de la programmation. Ce cours apprend aux étudiants à penser de manière algorithmique et à résoudre des problèmes efficacement.
Les sujets abordés incluent l'abstraction, les algorithmes, les structures de données, l'encapsulation, la gestion des ressources, la sécurité, le génie logiciel et la programmation web. Les langages incluent C, Python et SQL ainsi que HTML, CSS et JavaScript.
Parmi les objectifs globaux de ce cours, on trouve inspirer les étudiants à explorer des domaines inconnus, sans crainte de l'échec, créer une expérience intensive et partagée, accessible à tous les étudiants, et construire une communauté parmi les étudiants.
David J. Malan enseignant le CS50.
Voici les conférences incluses dans ce cours :
- Conférence 0 - Scratch
- Conférence 1 - C
- Conférence 2 - Tableaux
- Conférence 3 - Algorithmes
- Conférence 4 - Mémoire
- Conférence 5 - Structures de données
- Conférence 6 - Python
- Conférence 7 - SQL
- Conférence 8 - HTML, CSS, JavaScript
- Conférence 9 - Flask
- Conférence 10 - Emoji
- Cybersécurité
Regardez le cours complet sur la chaîne YouTube de freeCodeCamp.org (25 heures de visionnage).