Πίνακας περιεχομένων:

Θέλετε να μάθετε πώς να κωδικοποιείτε; Ξεκινήστε εδώ
Θέλετε να μάθετε πώς να κωδικοποιείτε; Ξεκινήστε εδώ
Anonim

Ποτέ δεν είναι αργά για να μάθεις προγραμματισμό. Αν θέλετε, ρίξτε μια ματιά στη συλλογή μας από χρήσιμους πόρους εκμάθησης και βιβλία προγραμματισμού.

Θέλετε να μάθετε πώς να κωδικοποιείτε; Ξεκινήστε εδώ!
Θέλετε να μάθετε πώς να κωδικοποιείτε; Ξεκινήστε εδώ!

Υπάρχουν διάφοροι λόγοι για να μάθετε προγραμματισμό. Πρώτον, έχοντας αποκτήσει τέτοιες δεξιότητες, θα μπορείτε να αυτοματοποιήσετε τις διαδικασίες εργασίας, να κατανοήσετε καλύτερα τους προγραμματιστές και να ανακτήσετε δεδομένα από ιστότοπους. Δεύτερον, αναδομεί τον ίδιο τον τρόπο σκέψης: είναι αδύνατο να κωδικοποιηθεί χωρίς σαφή κατανόηση των σχέσεων αιτίας και αποτελέσματος, βαθιά συγκέντρωση στην εργασία και άλλες ιδιότητες που είναι χρήσιμες σε οποιαδήποτε επιχείρηση.

Αλλά από πού να ξεκινήσετε να σπουδάζετε προγραμματισμό εάν δεν θέλετε να πάτε στο πανεπιστήμιο, αλλά δεν υπάρχει χρόνος για μαθήματα; Στο σπίτι, φυσικά, με διαδικτυακά μαθήματα, πόρους εκμάθησης και βιβλία. Ακολουθεί μια επιλογή πόρων που θα σας βοηθήσουν να ξεκινήσετε το μακρύ ταξίδι σας στην αίρεση των κωδικοποιητών.

Τα καλύτερα (και δωρεάν) διαδικτυακά μαθήματα κωδικοποίησης

Ακολουθεί μια λίστα με τοποθεσίες όπου μπορείτε να παρακολουθήσετε δωρεάν μαθήματα σε διάφορες γλώσσες προγραμματισμού, καθώς και μια λίστα βιβλίων που θα σας κάνουν πολύ πιο εύκολη την εκμάθηση.

Γλώσσα προγραμματισμού Διαδικτυακά Μαθήματα Δωρεάν βιβλία προγραμματισμού
JavaScript Code Academy, Learn Street, Khan Academy, Code Combat, Code Avengers Eloquent JavaScript, JavaScript Guide, Speaking JavaScript, JS The Right Way, Oh My JS
HTML & CSS Code Academy, Don't Fear The Internet, Tutsplus, Learn Layout, Dash, Web Accessibility Βουτήξτε στην HTML5, 20 πράγματα που έμαθα, HTML Dog, HTML & CSS, HTML5 for Designers, DOM Enlightenment
jQuery Code Academy, Tutsplus, Code School jQuery Fundamentals, Μάθετε jQuery
Πύθων Code Academy, Google, Learn Street, Python Tutor, IHeartPY Python for You and Me, Dive into Python, Learn Python the Hard Way, Think Python, Python for Fun, Django
Ρουμπίνι Code Academy, TryRubyCode Learn, Railscasts, Rubymonk, Learn Street Why’s (Poignant) Guide to Ruby, Learn Ruby the Hard Way, Learn to Program
PHP Code Academy Προγραμματισμός PHP, Πρακτική PHP
Σενάριο Εφαρμογών Google Ξεκινώντας, Ώρες λειτουργίας γραφείου, Παραδείγματα σεναρίων Google, Σενάριο εκμάθησης εφαρμογών
WordPress Δεντρόσπιτο, WordPress TV
Linux & Shell Scripting Stanford.edu, Explain Shell Κατακτήστε τη γραμμή εντολών
Node.js Nodetuts, Σχολείο Κόμβων The Node Beginner Book, Mixu's Node book, Node Up and Running, Mastering Node.js
Git (έλεγχος έκδοσης) Code School, Git Immersion, GitHub Training Pro Git, Learn Git
Objective-C (iOS & Mac) Code School, Stanford, iTunesU
Chrome Dev Tools Code School, Dev Tools Secret, Chrome Dev Tools Tutorial
Πηγαίνω Golang.org Προγραμματισμός στο Go, Go by Example, Learning Go
Android Coursera, The New Boston, Πανεπιστήμιο Google
D3 (οπτικοποίηση δεδομένων) Οπτικοποίηση δεδομένων για τον Ιστό, Συμβουλές & κόλπα Dashing D3, D3
Ολα τα υπόλοιπα Udacity, edX.org, Coursera, Udemy$, Λίντα$, Pluralsight$, Δεντρόσπιτο$, Ανοικτή Κοινοπραξία

»

Προγραμματισμός για παιδιά

Αν θέλετε να μεγαλώσετε έναν προγραμματιστή, μπορείτε να ξεκινήσετε να τον διδάσκετε από μικρή ηλικία. Με τις εφαρμογές Tynker και Hopscotch iPad, το παιδί σας θα μάθει τα βασικά του προγραμματισμού μέσα από παιχνίδια και παζλ.

Ένα άλλο έργο για τη διδασκαλία των παιδιών είναι το Scratch. Εδώ θα μάθουν πώς να δημιουργούν τις δικές τους ιστορίες, παιχνίδια και κινούμενα σχέδια. Μπορείτε να μελετήσετε το Scratch online ή να κατεβάσετε την εφαρμογή για υπολογιστές Mac / Windows / Linux.

Συνιστάται: