Διαφήμιση
Είτε πρόκειται για διασκέδαση, για εργασία ή για κάτι άλλο, η γνώση προγραμματισμού γίνεται όλο και πιο σχετική στον σημερινό κόσμο. Ξοδεύουμε όλο και περισσότερο χρόνο στο διαδίκτυο, επομένως είναι φυσικό για εμάς να έχουμε περισσότερες γνώσεις σχετικά με τον τρόπο δημιουργίας και συντήρησης των ιστότοπων και των εφαρμογών που γνωρίζουμε και αγαπάμε.
Χάρη στην Google, σε συνεργασία με σχολεία σε όλες τις Ηνωμένες Πολιτείες, υπάρχει ένας τεράστιος πόρος για να μάθετε πώς να προγραμματίζετε και να κωδικοποιείτε στον Ιστό. Λέγεται Πανεπιστήμιο κώδικα Google, και είναι ένα εξαιρετικό μέρος για να μάθετε την κωδικοποίηση και τον προγραμματισμό, ή απλά για να βελτιώσετε τις δεξιότητές σας.
Το GCU χωρίζεται σε μερικά διαφορετικά μαθήματα - Προγραμματισμός AJAX, Αλγόριθμοι, Κατανεμημένα Συστήματα, Ασφάλεια Ιστού και Γλώσσες. Υπάρχει επίσης μια ενότητα που ονομάζεται Εργαλεία 101, η οποία σας βοηθά να μάθετε πώς να χρησιμοποιείτε Linux, βάσεις δεδομένων, SQL και τα παρόμοια.
Πριν ξεκινήσετε πραγματικά με το Google Code University, ίσως θελήσετε να ρίξετε μια ματιά στον σύνδεσμο CS Curriculum Resources. Στους πόρους, υπάρχουν σύνδεσμοι προς σχετικό υλικό υποβάθρου για την υποστήριξη της γνώσης CS που πρόκειται να κερδίσετε - πράγματα όπως το Discrete Math, ο εισαγωγικός προγραμματισμός και πολλά άλλα. Αν και οι τάξεις του Πανεπιστημίου είναι απίστευτα απλές, αυτός είναι ένας καλός πόρος για τα μικρά πράγματα που το Πανεπιστήμιο υποθέτει ότι γνωρίζετε ήδη.

Σε κάθε μάθημα, υπάρχουν πολλές χρήσιμες πληροφορίες. Πρώτον, υπάρχουν Tutorials, τα οποία είναι νεκρά απλή ματιά στις έννοιες που προσπαθείτε να καταλάβετε. Θα ακολουθήσετε μερικά από τα βασικά βήματα που θα χρειαστείτε για να εργαστείτε σε αυτό το μάθημα, καθώς και να περάσετε από μερικές βασικές ασκήσεις για να προωθήσετε τις γνώσεις και τις ικανότητές σας πριν ξεκινήσετε πραγματικά.
Στη συνέχεια, υπάρχει μια ενότητα "Περιεχόμενο του μαθήματος", το οποίο υποβάλλεται από κολέγια και πανεπιστήμια για χρήση στο Google Code University. Είναι γεμάτο με διαφάνειες διαλέξεων, σημειώσεις και εκπαιδευτικά σεμινάρια - ουσιαστικά μια κλάση Επιστήμης Υπολογιστών αξίας ολόκληρου του εξαμήνου σε μία σελίδα, περιμένοντας να ληφθούν όποτε θέλετε.

Ωστόσο, οι διαλέξεις βίντεο που παρέχει η Google είναι το αγαπημένο μου κομμάτι του συνόλου. Αυτές είναι διαλέξεις από εμπειρογνώμονες και ομάδες σε διάφορες εκδηλώσεις, στις οποίες συζητούν ένα συγκεκριμένο θέμα ή ιδέα που επικεντρώνεται στο μάθημά σας. Για παράδειγμα, στο μάθημα προγραμματισμού AJAX, υπάρχει ένα συναρπαστικό πάνελ που ονομάζεται "Δημιουργία ενός εμπλουτισμένου χρήστη Εμπειρία, "που μιλάει για το πώς μπορούν να παραδοθούν εφαρμογές που μοιάζουν με επιτραπέζιο υπολογιστή μέσω του Διαδικτύου χρησιμοποιώντας το AJAX στο διεπαφή.
Το Πανεπιστήμιο, που διατίθεται σε διάφορες γλώσσες, διαθέτει άδεια υπό το Creative Commons. Αυτό σημαίνει ότι οποιοσδήποτε μπορεί να το χρησιμοποιήσει, να το εμφανίσει στις δικές του τάξεις ή να το μοιραστεί με τον κόσμο.
Το Google Code University είναι στενά συνδεδεμένο με Κωδικός Google, ένα τεράστιο αποθετήριο για όλο τον κώδικα που η Google έχει διαθέσει στον κόσμο. Αν θέλετε να δοκιμάσετε μόλις αποκτήσετε κάποια μάθηση, μπορείτε να παίξετε με το Google App Engine ή να ρίξετε μια ματιά σε ορισμένα από τα προγράμματα ανοιχτού κώδικα που φιλοξενούνται στον Κώδικα Google.

Σε έναν κόσμο στον οποίο χρειαζόμαστε γνώσεις προγραμματισμού περισσότερο από ποτέ, είναι μια όλο και πιο πολύτιμη ικανότητα να έχετε στο βιογραφικό σας και στη ζώνη εργαλείων σας. Το Google Code University είναι ένας δωρεάν, απλός, εύκολος τρόπος για να αποκτήσετε πολλές σημαντικές γνώσεις κωδικοποίησης σε μικρό χρονικό διάστημα.
Είστε κωδικοποιητής; Πώς μάθατε;
Δικαιώματα φωτογραφίας: brajeshwar
Είμαι φοιτητής πανεπιστημίου, Ultimate Frisbee Player και τεράστια τεχνολογία geek. Μου αρέσει να διαβάζω, να παρακολουθώ τηλεόραση στο DVD (boo, διαφημίσεις), και να σπάζω τα πράγματα έτσι μπορώ να καταλάβω πώς να τα διορθώσω.