Publicité
Que ce soit pour le plaisir, pour le travail ou pour autre chose, les connaissances en programmation deviennent de plus en plus pertinentes dans le monde d'aujourd'hui. Nous passons de plus en plus de temps en ligne, il est donc naturel que nous ayons besoin de plus de connaissances sur la façon de créer et de maintenir les sites et les applications que nous connaissons et aimons.
Grâce à Google, en collaboration avec des écoles des États-Unis, il existe une énorme ressource pour apprendre à programmer et à coder sur le Web. C'est appelé Google Code University, et est un excellent endroit pour apprendre le codage et la programmation, ou tout simplement pour parfaire vos compétences.
GCU est divisé en plusieurs cours différents: programmation AJAX, algorithmes, systèmes distribués, sécurité Web et langages. Il existe également une section intitulée Outils 101, qui vous aide à apprendre à utiliser Linux, les bases de données, SQL, etc.
Avant de vraiment commencer avec Google Code University, vous pouvez consulter le lien CS Curriculum Resources. Dans les ressources, il existe des liens vers des informations de base pertinentes pour soutenir les connaissances CS que vous êtes sur le point d'acquérir - des choses comme les mathématiques discrètes, la programmation introductive, etc. Bien que les cours de l'Université soient tous incroyablement simples, c'est une bonne ressource pour les petites choses que l'Université suppose que vous connaissez déjà.
Dans chaque cours, il y a une tonne d'informations utiles. Tout d'abord, il existe des didacticiels, qui sont de simples regards sur les concepts que vous essayez de comprendre. Vous serez guidé à travers certaines des étapes de base dont vous aurez besoin pour travailler dans ce cours, ainsi que quelques exercices de base pour approfondir vos connaissances et vos capacités avant de vraiment commencer.
Ensuite, il y a une section de "Contenu de cours contributif", qui est tous soumis par les collèges et universités pour une utilisation dans Google Code University. Il est plein de diapositives, de notes et de didacticiels - essentiellement l'équivalent d'un semestre de cours d'informatique sur une seule page, en attente d'être suivi à tout moment.
Cependant, les conférences vidéo fournies par Google sont ma partie préférée. Ce sont des conférences tirées d'experts et de panels lors de divers événements, au cours desquelles ils discutent d'une question ou d'une idée particulière centrée sur votre cours. Par exemple, dans le cours de programmation AJAX, il y a un panneau fascinant appelé "Création d'un utilisateur riche Expérience », qui explique comment les applications de type bureau peuvent être diffusées sur le Web à l'aide d'AJAX dans le interface.
L'Université, disponible dans un certain nombre de langues différentes, est sous licence Creative Commons. Cela signifie que n'importe qui peut l'utiliser, le présenter dans ses propres classes ou le partager avec le monde.
Google Code University est étroitement liée à Code Google, un référentiel massif pour tout le code que Google a mis à la disposition du monde. Si vous avez envie de tester une fois que vous avez appris quelque chose à votre actif, vous pouvez jouer avec Google App Engine ou jeter un œil à certains des programmes open source hébergés sur Google Code.
Dans un monde où nous avons plus que jamais besoin de connaissances en programmation, c'est une compétence de plus en plus précieuse à avoir sur votre CV et dans votre ceinture d'outils. Google Code University est un moyen gratuit, simple et facile d'acquérir de nombreuses connaissances importantes sur le codage en peu de temps.
Êtes-vous codeur? Comment avez-vous appris?
Crédit photo: brajeshwar
Je suis un étudiant, Ultimate Frisbee Player et un énorme geek de la technologie. J'adore lire, regarder la télévision sur DVD (boo, publicités) et casser des choses afin que je puisse comprendre comment les réparer.