Amis! Nous avons une excellente nouvelle : nous avons publié le super cours Harvard CS50 sur JavaRush. Il s'agit d'un cours à temps plein de l'Université Harvard sur les principes fondamentaux de la programmation et de l'informatique.
Si vous êtes habitué à la formule : « cours en présentiel = ennui * académisme excessif », alors nous pouvons vous assurer que cela ne fonctionne pas avec le CS50. La fascination des conférences du professeur Malan pourrait faire l’envie d’une autre série ! L'Université Harvard a décidé de rendre les cours et les devoirs ouverts. Cela est devenu possible grâce à Internet et le CS50 est devenu le cours le plus populaire au monde…. Mais pas dans les pays où le niveau d’anglais laisse encore à désirer. C'est pourquoi l'équipe JavaRush, en collaboration avec le studio de traduction Vert Dider, a lancé la traduction des cours et des devoirs de cours.
Ce que vous étudiez au CS50
- Fondamentaux de l'informatique et de la programmation. Systèmes numériques, travail avec la ligne de commande sous Linux, boucles, sauts conditionnels et autres joies.
- Concepts d'algorithmes et de pensée algorithmique. Vous découvrirez quels problèmes peuvent être résolus à l’aide de la programmation et comment. David Malan parlera de la recherche binaire, qui est simple dans son essence, mais très efficace et nécessite une mise en œuvre minutieuse, dès le début du cours zéro. Et puis essayez d'oublier la scène du déchirement de l'annuaire téléphonique, et avec lui les connaissances acquises ! De manière générale, le cours couvre tous les algorithmes de base que les « informaticiens » doivent connaître et comprendre.
- Notions d'abstraction, structure de données, encapsulation, gestion de la mémoire. Fondamentaux de la sécurité informatique. Processus de développement de logiciels et développement Web.
- Bases du langage de programmation C et du langage visuel Scratch. En fait, les étudiants réalisent tous les principaux exemples et devoirs en C.
- Bases de données et bases de SQL.
- Développement Web : bases de CSS, HTML, JavaScript et PHP. Naturellement, seulement les bases.
GO TO FULL VERSION