Της Apple Ourρα του Κώδικα το πρόγραμμα επιστρέφει στα καταστήματα λιανικής της Apple, που πραγματοποιείται 4 - 10 Δεκεμβρίου! Μπορείτε να εγγραφείτε για εργαστήρια στο κατάστημά σας επισκεπτόμενοι την Apple.com/retail. Είτε συμμετέχετε στην Apple είτε εργάζεστε μόνοι σας, εδώ είναι μερικοί εξαιρετικοί πόροι για να μάθετε πώς να κωδικοποιείτε.
καλύτερες μπάντες για ρολόι διαστημικού γκρι μήλου
Πιθανότατα θα χρειαστείτε εκατομμύρια χρόνια για να καταναλώσετε όλο το περιεχόμενο που είναι διαθέσιμο στους υπολογιστές, τα τηλέφωνα και τα tablet μας - υπάρχουν τόσα πολλά στο Διαδίκτυο και στο App Store και έρχονται περισσότερα καθημερινά. Τι γίνεται όμως αν θέλετεφτιαχνω, κανωτο δικό σας περιεχόμενο; Αυτός ο κόσμος μπορεί να είναι πολύ πιο σκοτεινός και πιο τρομακτικός αν δεν είστε σίγουροι από πού να ξεκινήσετε.
Υπάρχει ένας τόνος εξαιρετικού περιεχομένου για την κατασκευή ιστοσελίδων, τη δημιουργία ebook, τη σύνταξη αυτοματοποιημένων ροών εργασίας για παραγωγικότητα και ακόμη και τη σύνθεση των δικών σας εφαρμογών. Αλλά όταν ξεκινάτε από το βήμα μηδέν, πού πηγαίνετε; Σε ποιον μιλάς;
Προσφορές VPN: Άδεια δια βίου για $ 16, μηνιαία προγράμματα $ 1 και άνω
Γιατί να μάθουμε να κωδικοποιούμε καταρχήν;
Θυμάμαι ότι ήμουν στο σκοτάδι. Ξεκίνησα για πρώτη φορά να ασχολούμαι με το HTML το 1998, τότε που οι ιστότοποι τεχνικών ήταν λίγοι. Έπεσα στην αυτοδίδακτη HTML, CSS, PHP και Javascript όλη την επόμενη δεκαετία, με μερικές φοβερές παρακάμψεις-συμπεριλαμβανομένης της Python, η οποία για μένα, αισθάνθηκε το ίδιο τρομακτική με το ομώνυμο φίδι. Και μετά, το 2010, ξεκίνησα ξανά όλη την διαδικασία για να μάθω πώς να φτιάχνω ebooks.
Χάθηκα περισσότερες φορές από ό, τι μπορώ να μετρήσω. Έκανα πολλά, πολλά λάθη. Αλλά: Βγήκα από σχεδόν δύο δεκαετίες πειραματισμών με αγάπη στον κώδικα.
Η κωδικοποίηση σας δίνει τη δύναμη όχι μόνο να απολαύσετε τα έργα άλλων ανθρώπων, αλλά και να πείτε 'μπορώ να το κάνω αυτό!' και χτίστε τα δικά σας πάθη. Διαμορφώνετε εξαιρετικές δεξιότητες επίλυσης προβλημάτων και βήματα αντιμετώπισης προβλημάτων-βήματα που χρησιμοποιώ σχεδόν καθημερινά σε άλλους τομείς. Και αν σας αρέσουν οι λογικοί γρίφοι, η κωδικοποίηση είναι ένας τακτοποιημένος τρόπος για να χαράξετε τη φαγούρακαιφτιάξτε κάτι ξεχωριστό για τον εαυτό σας.
Η γλώσσα που μαθαίνετε μπορεί να είναι χρήσιμη στις πιο απίθανες περιπτώσεις: Επειδή γνώριζα HTML και CSS, κατέληξα σε πολλές εφάπαξ διαδικτυακές εργασίες από φίλους και γνωστούς που δεν ήθελαν να μπουν σε αυτά τα νερά. Στα πρώτα μου μετα-κολλεγιακά χρόνια, αυτές οι δουλειές πλήρωναν το ενοίκιο μου. και ήταν το HTML και το CSS που με βοήθησαν να βρω την πρώτη μου δουλειά στην Apple και τη δημιουργία ebook στο Macworld.
Και, όπως η εκμάθηση γλωσσών του πραγματικού κόσμου, μόλις κατανοήσετε μία γλώσσα κωδικοποίησης, είναι πολύ πιο εύκολο να γνωρίσετε τις άλλες.
Μεγάλοι πόροι για να ξεκινήσετε να μαθαίνετε πώς να κωδικοποιείτε
Τα καλά νέα είναι ότι δεν χρειάζεται να σκοντάψετε στην κωδικοποίηση και να αυτο-διδάξετε τον εαυτό μου όπως έπρεπε. Είναι το 2017 και έχετε τη δυνατότητα να διαλέξετε εξαιρετικούς, διαδραστικούς πόρους για την εκμάθηση της κωδικοποίησης. Ενώ έπρεπε να βασιστώ στην καλοσύνη των τυχαίων ξένων στο Διαδίκτυο και Καλούδια HTML , μπορείτε γρήγορα να ανακαλύψετε τα βασικά για σχεδόν κάθε ικανότητα κωδικοποίησης με τα σωστά μαθήματα.
Εδώ είναι μερικά από τα αγαπημένα μου σημεία εκκίνησης:
Code.org
Εάν δεν έχετε αγγίξει ποτέ τον κώδικα στο παρελθόν και η απλή σκέψη να γράψετε πράγματα με αγκύλες και chevrons σας τρομάζει, δώστε σε ένα από αυτά τα προγράμματα μια δίνη. Η Apple συνεργάζεται με την εταιρεία εδώ και χρόνια για να βοηθήσει στη διδασκαλία των εργαστηρίων της «ourρα του Κώδικα» και είναι εύκολο να καταλάβουμε γιατί: Τα μαθήματα είναι διασκεδαστικά, πολύχρωμα και παρουσιάζουν κώδικα ως ένα παζλ Lego που πρέπει να δημιουργηθεί παρά ατελείωτες γραμμές κειμένου . Και ακόμα καλύτερα: Μπορείτε να παρακολουθήσετε μαθήματα στο Mac, τον υπολογιστή ή τις φορητές συσκευές σας.
Ακαδημία Χαν
Η Khan Academy προσφέρει μια μεγάλη ποικιλία από διαδικτυακά μαθήματα για να απολαύσετε την ποικιλία θεμάτων, αλλά τα έβαλα στη λίστα ειδικά για τα Επιστήμη των υπολογιστών πρόγραμμα. Αν θέλετε μια βαθύτερη βουτιά στη θεωρία και τα δομικά στοιχεία της κωδικοποίησης, αυτό το μάθημα κάνει εξαιρετική δουλειά - και σας διασκεδάζει επίσης!
Εάν θέλετε να βυθίσετε το δάχτυλό σας στην ανάπτυξη ιστού, το Khan Academy προσφέρει επίσης Ourρα του Κώδικα φροντιστήρια για τη δημιουργία κινήσεων Javascript, τη δημιουργία ιστοσελίδας ή βάσεις δεδομένων πληροφοριών. Και αν θέλετε να μάθετε εν κινήσει, το Khan Academy διαθέτει μια εξαιρετική εφαρμογή για συσκευές iOS.
Codecademy
Είστε έτοιμοι να μπείτε στα χέρια σας σε κάποια πραγματική ανάπτυξη ιστού; Το Codecademy είναι ένας απίστευτος δωρεάν πόρος για την εκμάθηση σχεδόν κάθε μεγάλης γλώσσας προγραμματισμού ιστού. Ο ιστότοπος προσφέρει ένα διαδραστικό μάθημα βήμα προς βήμα για τη δημιουργία μιας ιστοσελίδας μαζί με πολλά σεμινάρια για γλώσσες και συστήματα ιστού όπως Javascript, Ruby on Rails, βάσεις δεδομένων SQL και Git.
Τα σεμινάρια της Codecademy είναι πολύ εύκολο να ακολουθηθούν και όλη η πρόοδός σας αποθηκεύεται αυτόματα, ώστε να μπορείτε να επιστρέψετε ανά πάσα στιγμή. Δυστυχώς, ο ιστότοπος δεν λειτουργεί καλά με συσκευές iOS αυτήν τη στιγμή, αλλά είναι εξαιρετικοί σε πρόγραμμα περιήγησης Mac ή PC.
Μάθετε Swift
Εάν πρόκειται για ανάπτυξη εφαρμογών iOS που θέλετε να εξερευνήσετε, η γλώσσα Swift της Apple είναι το ιδανικό μέρος για να ξεκινήσετε - και ο ιστότοπος Learn Swift έχει συλλέξει έναν τόνο υλικού για αρχάριους και ενδιάμεσους για ανάγνωση. Παρόλο που δεν υπάρχουν ιστότοποι που προσφέρουν δωρεάν διαδραστικά σεμινάρια για το Swift (που γνωρίζω - αναγνώστες, αν έχετε έναν εξαιρετικό ιστότοπο να προτείνετε, δημοσιεύστε το στα σχόλια!), Αυτό δεν σημαίνει ότι πρέπει να βασίζεστε μόνο στην τεκμηρίωση κειμένου.
Υπάρχουν μεγάλοι πόροι όπως We heart Swift αν ψάχνετε για διαδραστικά σεμινάρια επί πληρωμή ή για Apple εκτεταμένη βιβλιοθήκη Swift για κείμενο, βίντεο και όλα τα ενδιάμεσα.
Σε περίπτωση αμφιβολίας, αναζητήστε!
Κωδικοποιώ ιστότοπους HTML για πάνω από 18 χρόνια, αλλά εξακολουθώ να χρησιμοποιώ το Google σχεδόν κάθε μέρα για να ελέγξω ξανά ένα κομμάτι κώδικα ή να ενσωματώσω ένα εργαλείο Javascript ανοιχτού κώδικα. Η μηχανή αναζήτησής σας είναι ένα από τα καλύτερα εργαλεία που έχετε για την εύρεση απαντήσεων ή πληροφοριών στα προβλήματα κωδικοποίησης: Οι πιθανότητες είναι ότι κάποιος άλλος στο διαδίκτυο είχε αυτό το πρόβλημα πριν από εσάς και λύθηκε.
- Υπερχείλιση στοίβας είναι επίσης ένας μεγάλος πόρος. Είναι μια τεράστια κοινότητα προγραμματισμού γεμάτη έξυπνους προγραμματιστές και αξίζει πάντα μια επίσκεψη εάν αντιμετωπίζετε προβλήματα με τα έργα σας.
- W3 Σχολεία εξυπηρετεί ζωτικό ρόλο στον χώρο κωδικοποίησης του διαδικτύου: δείχνει πώς υποτίθεται ότι λειτουργούν αυτά τα πράγματα και διασπά τα επιμέρους στοιχεία, ώστε να μπορείτε να δείτε τι ακριβώς κάνει.
- CodePen δεν είναι τόσο πολύς πόρος όσο ένα εργαλείο για προγραμματιστές ιστού. Με το CodePen μπορείτε να δοκιμάσετε ζωντανές αλλαγές στη σήμανση χωρίς να χρειάζεται να αποθηκεύσετε και να φορτώσετε ξανά μια σελίδα ή απλώς να τη χρησιμοποιήσετε ως παιδική χαρά για να δείτε πώς HTML, CSS και JavaScript λειτουργούν όλα μαζί σε αρμονία ιστού.
Ας το μάθουμε μαζί!
Είτε θέλετε να μάθετε πώς να φτιάχνετε έναν ιστότοπο, είτε να δημιουργείτε ένα ebook για το iBookstore που δεν είναι χάλια, είτε να εισάγετε τη μεγάλη ροή της εφαρμογής αυτοματισμού iOS είτε να προγραμματίζετε εφαρμογές με το Swift, ελπίζουμε ότι μπορούμε να σας απαντήσουμε ερωτήσεις και σας δίνουν μια καλή αφετηρία.
Έχετε ένα θέμα που θα θέλατε να εξετάσουμε; Ενημερώστε μας στα σχόλια.
Ενημερώθηκε Νοέμβριος 2017: Ενημερωμένο περιεχόμενο για το 2017.
Αποκτήστε περισσότερα iPhone
Apple iPhone
- Προσφορές iPhone 12 και 12 Pro
- Συχνές ερωτήσεις για το iPhone 12 Pro/Max
- Συχνές ερωτήσεις για το iPhone 12/Mini
- Καλύτερες θήκες iPhone 12 Pro
- Καλύτερες θήκες iPhone 12
- Οι καλύτερες μίνι θήκες iPhone 12
- Οι καλύτεροι φορτιστές iPhone 12
- Τα καλύτερα προστατευτικά οθόνης iPhone 12 Pro
- Τα καλύτερα προστατευτικά οθόνης iPhone 12