Ce référentiel est dédié à la fourniture de ressources, de devoirs et de notes pour le cours CS50 de David Malan. Que vous soyez débutant en informatique ou que vous cherchiez à développer vos compétences en programmation, ce cours couvre un large éventail de sujets pour répondre à votre parcours d'apprentissage.
À propos du cours
Structure du cours
Commencer
Devoirs et ensembles de problèmes
Ressources
Contribuer
Licence
CS50, également connu sous le nom d'« Introduction à l'informatique », est un cours prestigieux proposé par David Malan à l'Université Harvard. Ce cours est conçu pour fournir une base solide dans les concepts informatiques, la programmation et les techniques de résolution de problèmes.
Le cours CS50 couvre un ensemble diversifié de sujets, y compris, mais sans s'y limiter :
Introduction à la programmation en C
Algorithmes et structures de données
Développement Web (HTML, CSS, JavaScript, Flask)
Bases de données (SQL)
Programmation Python
Sécurité et cryptographie
Projet final
Pour commencer votre voyage CS50, suivez ces étapes :
Clonez ce dépôt sur votre ordinateur local :
Parcourez les dossiers pour trouver des ressources liées à chaque sujet.
Passez en revue les diapositives du cours, les ensembles de problèmes et le matériel supplémentaire fourni.
Tout au long du cours, vous rencontrerez divers devoirs et ensembles de problèmes conçus pour renforcer votre compréhension des sujets. Chaque mission est accompagnée d'instructions et d'exigences détaillées. Vous trouverez toutes mes solutions aux ensembles de problèmes Harvard CS50 2023. N'hésitez pas à parcourir le code dans ce référentiel après avoir fait de votre mieux pour résoudre les tâches vous-même.
Améliorez votre apprentissage avec ces ressources supplémentaires :
Site officiel du CS50
Chaîne YouTube CS50
CS50 sur edX
Communauté Reddit CS50
Les contributions à ce référentiel sont encouragées ! Si vous identifiez des problèmes ou avez des améliorations à suggérer, veuillez soumettre une pull request. Apprenons et collaborons ensemble.
Ce projet est sous licence MIT. N'hésitez pas à utiliser et à modifier le contenu selon vos besoins.
Votre voyage dans le monde de l’informatique commence ici. Bon codage :)