Μάθετε να κωδικοποιείτε από το σπίτι: Το εγχειρίδιο δεξιοτήτων προγραμματιστών καραντίνας Coronavirus

Είσαι κολλημένος στο σπίτι. Δεν μπορείτε να κάνετε παρέα με τους φίλους σας ή να πάτε σε εκδηλώσεις. Η οικονομία βρίσκεται σε ελεύθερη πτώση. Αλλά αυτό δεν σημαίνει ότι είσαι αδύναμος.

Η μοίρα σας έχει δώσει αυτό το τεράστιο κομμάτι του χρόνου. Θα μπορούσε να είναι εβδομάδες. Θα μπορούσε να είναι μήνες. Κανείς δεν ξέρει.

Το ερώτημα είναι: τι πρόκειται να κάνετε αυτή τη φορά;

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

Ή θα μπορούσατε να πάρετε τον έλεγχο.

Για κάθε δεξιότητα που θα θέλατε ποτέ να μάθετε, υπάρχει ένα δωρεάν διαδικτυακό μάθημα που το διδάσκει, περιμένοντας μόνο την προσοχή σας.

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

Δεν χρειάζεσαι χρήματα. Εάν έχετε τηλέφωνο ή υπολογιστή με πρόσβαση στο Διαδίκτυο - και ένα ζεστό μέρος για να καθίσετε - είστε έτοιμοι.

Χρειάζεστε απλώς χρόνο. Και με το Coronavirus να αιωρείται εκεί έξω, πιθανότατα έχετε περισσότερο χρόνο από ποτέ.

Είμαι αυτοδίδακτος μηχανικός λογισμικού. Δούλευα ως καθηγητής Αγγλικών.

Αλλά το 2011 - σε ηλικία 31 ετών - άρχισα να μαθαίνω να κωδικοποιώ χρησιμοποιώντας δωρεάν διαδικτυακούς πόρους.

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

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

Πριν από πέντε χρόνια, δημιούργησα μια διαδικτυακή κοινότητα μάθησης που ονομάζεται freeCodeCamp.org. Ναι - * ελέγχει το λογότυπο πάνω από αυτό το άρθρο * - το freeCodeCamp.org.

Και από το 2020, περισσότεροι από 40.000 απόφοιτοι του FreeCodeCamp έχουν βρει θέσεις εργασίας σε εταιρείες τεχνολογίας, συμπεριλαμβανομένων των Google, Apple, Amazon, Twitter, Spotify και Microsoft.

Οι περισσότεροι από αυτούς τους ανθρώπους δεν έπρεπε να επιστρέψουν στο κολέγιο. Δεν χρειάστηκε να εγκαταλείψουν τη λιανική τους εργασία για 4 μήνες για να παρακολουθήσουν ένα bootcamp κωδικοποίησης. Δεν χρειάστηκε καν να ξοδέψουν χρήματα. Μόλις έμαθαν να κωδικοποιούν στον ελεύθερο χρόνο τους - το βράδυ μετά τα παιδιά πήγαιναν στο κρεβάτι. Ή τα σαββατοκύριακα, όταν θα μπορούσαν να παρακολουθούν σπορ ή να παίζουν βιντεοπαιχνίδια.

Έχετε ελεύθερο χρόνο τώρα; Έχετε κενά σημεία στο ημερολόγιό σας για τις επόμενες εβδομάδες;

Μεγάλος. Τότε μπορείτε να το κάνετε και αυτό.

Θα σας πω πώς.

Και θυμηθείτε - σε αντίθεση με πολλούς ανθρώπους εκεί έξω, δεν προσπαθώ να σας πουλήσω κάτι. Το freeCodeCamp είναι μια δημόσια φιλανθρωπική οργάνωση 501 (c) (3). Όλα είναι δωρεάν.

Μπορείτε να χρησιμοποιήσετε το freeCodeCamp εάν θέλετε. Ή μπορείτε να χρησιμοποιήσετε μερικούς από αυτούς τους άλλους πόρους που προτείνω και εδώ.

Θέλω απλώς να πετύχεις.

Θέλω να μπορέσετε να πάτε εκεί έξω λίγους μήνες από τώρα και να κλωτσήσετε έναν κώλο μετά τον Coronavirus στην αγορά εργασίας.

Χρησιμοποιήστε λοιπόν όποια εργαλεία μάθησης θεωρείτε κατάλληλα για να επιτύχετε αυτόν τον πανίσχυρο στόχο. Θα είμαι εδώ ριζοβολία για εσάς.

Εάν θέλετε να πάρετε μια νέα δουλειά μετά την ανατροπή του #coronavirus, ξεκινήστε να προετοιμάζετε τώρα.

Χτίστε τις δεξιότητές σας.

; Φτιάξτε τη φήμη σας.

; Δημιουργήστε το δίκτυό σας.

Η επιτυχία της καριέρας σας εξαρτάται και από τα 3 από αυτά.

Μείνε σπίτι. Αλλά μην απελπίζεστε.

Χρησιμοποιήστε διαδικτυακά εργαλεία για να τα δημιουργήσετε σήμερα.

- Quincy Larson (@ossia) 17 Μαρτίου 2020

Δωρεάν μαθήματα και άλλα διαδικτυακά εργαλεία εκμάθησης

Υπάρχουν χιλιάδες μαθήματα που θα μπορούσα να προτείνω. Και θα συμπεριλάβω μερικούς συνδέσμους σε γιγαντιαίες λίστες αυτών στο κάτω μέρος αυτού του άρθρου.

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

Οι κύριες δεξιότητες που προτείνω να μάθουν όλοι το 2020 είναι:

  • HTML, CSS και JavaScript
  • Έννοιες της επιστήμης των υπολογιστών, αλγόριθμοι, δομές δεδομένων και βάσεις δεδομένων
  • Python και βασικές βιβλιοθήκες επιστήμης δεδομένων όπως το NumPy
  • Εργαλεία γραμμής εντολών όπως Linux, Git και Bash

Και κάποιες άλλες δεξιότητες που θα ήταν χρήσιμες:

  • Βασικά στοιχεία για τις μικρές επιχειρήσεις - πώς να βρείτε ανεξάρτητους πελάτες, πώς να κάνετε βασικές πωλήσεις, λογιστικά, νομικά
  • Και βασικά στοιχεία για την αίτηση εργασίας - πώς να περάσετε τεχνικές συνεντεύξεις, πώς να διαπραγματευτείτε έναν υψηλό μισθό
  • Πώς να αποκτήσετε επαγγελματικές πιστοποιήσεις που θα διευκολύνουν την απόκτηση εργασίας προγραμματιστή

Για καθένα από αυτά θα προτείνω έναν μόνο πόρο. Και πάλι, στο τέλος αυτού του άρθρου, θα σας δείξω μερικές άλλες ολοκληρωμένες λίστες μαθησιακών πόρων. Τόσοι πολλοί δωρεάν μαθησιακοί πόροι μπορείτε να απομακρύνετε το Scrooge McDuck από το υπόλοιπο της ζωής σας σε μια τρελή ιδιοφυΐα αν θέλετε.

Μάθετε HTML, CSS και JavaScript

Αυτά είναι τα βασικά στοιχεία του World Wide Web.

Για κάθε ιστότοπο που επισκέπτεστε, το HTML είναι το κόκαλο. Παρέχει τη δομή.

Το CSS είναι το δέρμα. Παρέχει το στυλ και την αισθητική.

Το JavaScript είναι οι μύες και τα όργανα. Κάνει όλη την κίνηση και τη λειτουργικότητα.

Μπορείτε να μάθετε τα βασικά αυτών - αρκετά για να δημιουργήσετε βασικούς ιστότοπους - σε λίγες μόνο ημέρες αυτο-μελέτης.

Το να είσαι πολύ καλός με CSS και JavaScript θα σου πάρει χρόνια. Αλλά το ίδιο ισχύει για όλα όσα θα σας πω εδώ.

Εκτός από HTML. Μπορείτε πραγματικά να μάθετε HTML σε μια ή δύο ημέρες. Και ναι - μπορείτε να δημιουργήσετε βασικούς ιστότοπους χρησιμοποιώντας μόνο HTML. Δεν θα είναι όμορφα. Αλλά θα λειτουργήσουν. (Μιλάμε για εσάς, Craigslist.)

Ο καλύτερος τρόπος για να μάθετε αυτήν την τριάδα των γλωσσών ανάπτυξης ιστού είναι να αποκτήσετε τις πρώτες 2 πιστοποιήσεις του προγράμματος σπουδών του FreeCodeCamp. Στην πορεία, θα δημιουργήσετε 10 ιστότοπους. Αυτό πρέπει να είναι κάτι παραπάνω από αρκετή πρακτική για να επιλέξετε αυτό το πλαίσιο στο προφίλ σας στο LinkedIn.

Και πάλι, όπως υπονοεί το όνομα, το freeCodeCamp είναι δωρεάν. Είναι επίσης εντελώς αυτο-ρυθμός και τρέχει στο πρόγραμμα περιήγησής σας, ώστε να μην χρειάζεται να εγκαταστήσετε τίποτα. Μπορείτε να το κάνετε στο τηλέφωνο ή το tablet σας. Αλλά επειδή θα πληκτρολογείτε πολύ κώδικα, ένα πληκτρολόγιο θα έκανε τα πράγματα πολύ πιο γρήγορα.

Μπορείτε να ξεκινήσετε τις πιστοποιήσεις του FreeCodeCamp εδώ.

Μάθετε Έννοιες Επιστήμης Υπολογιστών, Αλγόριθμοι, Δομές Δεδομένων και Βάσεις Δεδομένων

Πολλοί άνθρωποι φρικάρουν για την επιστήμη των υπολογιστών επειδή «πιπιλίζουν τα μαθηματικά» ή επειδή πήραν κάποιο μάθημα Java πριν από 10 χρόνια και το μισούσαν.

Λοιπόν, έχω καλά νέα για όλους - η επιστήμη των υπολογιστών δεν πρέπει να είναι άθλια. Μπορεί να είναι αρκετά διασκεδαστικό. Και δεν υπάρχει κανένα μάθημα που να κάνει καλύτερη δουλειά για να το κάνει διασκεδαστικό από το εξαιρετικό εισαγωγικό μάθημα πληροφορικής του Χάρβαρντ, CS50.

Δημοσιεύσαμε ολόκληρο το μάθημα χωρίς διαφημίσεις στο YouTube του freeCodeCamp. Εδώ είναι η πλήρης λίστα αναπαραγωγής.

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

Μάθετε βιβλιοθήκες Python και Basic Data Science Like Numpy

Η Python είναι η πιο δημοφιλής γλώσσα προγραμματισμού για το Scientific Computing - ένας όρος για στατιστικές, επιστήμη δεδομένων, μηχανική μάθηση.

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

Ο Δρ Chuck είναι καθηγητής στο Πανεπιστήμιο του Μίσιγκαν και διδάσκει προγραμματισμό εδώ και δεκαετίες. Δημιούργησε το φοβερό μάθημα Python for Everybody.

Και έχουμε δημοσιεύσει ολόκληρο το 14ωρο μάθημα χωρίς διαφημίσεις εδώ. (Βεβαιωθείτε ότι έχετε ελέγξει την περιγραφή του βίντεο για τα παραδείγματα κώδικα και τις σημειώσεις διαλέξεων με δυνατότητα λήψης.)

Η Python διαθέτει βιβλιοθήκη για σχεδόν οποιαδήποτε εργασία. Και αναμφισβήτητα η πιο σημαντική βιβλιοθήκη είναι το NumPy (προφέρεται num-pie).

Εδώ είναι ένα δωρεάν, 1 ώρα χωρίς διαφημίσεις, στο NumPy, πλήρες με repos κώδικα που μπορείτε να χρησιμοποιήσετε για να παίξετε στο σπίτι.

Μάθετε εργαλεία γραμμής εντολών όπως Linux, Git και Bash

Όταν παρακολουθείτε τον κ. Robot και άλλες εκπομπές για προγραμματιστές ή χάκερ, θα δείτε πολλές διεπαφές γραμμής εντολών που μοιάζουν με αυτό:

Οι προγραμματιστές χρησιμοποιούν συχνά διεπαφές γραμμής εντολών, επειδή μπορείτε να κάνετε τα πράγματα πολύ πιο γρήγορα και με μεγαλύτερη ακρίβεια από ό, τι μπορείτε σε μια γραφική διεπαφή χρήστη (GUI).

Και υπάρχουν πολλά εργαλεία γραμμής εντολών που χρησιμοποιούν οι προγραμματιστές. Πρώτα απ 'όλα, χρησιμοποιούν Linux για διακομιστές. Πολλοί από αυτούς τους διακομιστές δεν έχουν καν εγκατεστημένο GUI τύπου Windows σε αυτά, οπότε είστε κολλημένοι στη γραμμή εντολών. Και το εργαλείο δέσμης ενεργειών γραμμής εντολών που χρησιμοποιούν οι περισσότεροι υπολογιστές Linux ονομάζεται Bash.

Μπορείτε να χρησιμοποιήσετε το Bash ως προτροπή για την εκτέλεση εντολών. Ακολουθούν μερικές από τις πιο συχνά χρησιμοποιούμενες εντολές Bash (10 λεπτά ανάγνωση.)

Μπορείτε επίσης να χρησιμοποιήσετε το Bash για δέσμες ενεργειών. (Αν και αυτές τις μέρες, οι περισσότεροι προτιμούν την Python για αυτό.)

Ακολουθεί ένα 2ωρο μάθημα εισαγωγής για μια έκδοση Linux που επικεντρώνεται στην ασφάλεια του υπολογιστή που ονομάζεται Kali Linux.

Αλλά υπάρχει ένα άλλο σημαντικό εργαλείο που κάθε προγραμματιστής πρέπει να γνωρίζει το 2020. Εφευρέθηκε από τον ίδιο τύπο που δημιούργησε το Linux και ονομάζεται Git.

Το Git είναι ένα Σύστημα Ελέγχου Έκδοσης που σας βοηθά να αποθηκεύσετε την κατάσταση του κωδικού σας. Εάν κάνετε κάποιο λάθος, μπορείτε εύκολα να επιστρέψετε σε μια παλαιότερη έκδοση του κωδικού σας. Και το Git διευκολύνει τη συνεργασία σε μεγαλύτερα έργα κώδικα με άλλους προγραμματιστές, χρησιμοποιώντας ιστότοπους όπως το GitHub.

Ο καλύτερος πόρος για την εκμάθηση του Git είναι η τεκμηρίωση του GitHub. Εδώ είναι ένα καλό άρθρο που εξηγεί πώς λειτουργεί το Git και σας καθοδηγεί σε μερικές από τις πιο κοινές εντολές.

Μάθετε τα βασικά για τις μικρές επιχειρήσεις - Πώς να βρείτε ανεξάρτητους πελάτες και να κάνετε βασικές πωλήσεις, λογιστικά και συμβόλαια

Η εύρεση της πρώτης εργασίας προγραμματιστή είναι δύσκολη. Ίσως χρειαστεί να υποβάλετε αίτηση σε εκατοντάδες θέσεις εργασίας προτού περάσετε τελικά τη διαδικασία συνέντευξης και να πάρετε μια ικανοποιητική προσφορά εργασίας.

Οι περισσότεροι διευθυντές προσλήψεων δεν θέλουν να εκμεταλλευτούν έναν άγνωστο αιτούντα που δεν εργάστηκε ποτέ ως προγραμματιστής οπουδήποτε αλλού. Αυτό δεν περιορίζεται μόνο σε αυτοδίδακτους προγραμματιστές - γνωρίζω πολλούς μεγάλους επιστήμονες υπολογιστών που μόλις αποφοίτησαν και αγωνίζονται να λάβουν προσφορές εργασίας (ακόμη και σε μια ακμάζουσα αγορά για προγραμματιστές λογισμικού).

Οι προσωπικές μου συμβουλές είναι - χτίστε τη φήμη σας και το δίκτυό σας.

Μπορείτε να ενισχύσετε τη φήμη σας δημιουργώντας εργαλεία για τοπικές επιχειρήσεις.

Μπορείτε να ξεκινήσετε κάνοντας δουλειά για τοπικούς ΜΚΟ δωρεάν. Θα μπορούσατε να βοηθήσετε μια τοπική εκκλησία ή ένα τζαμί να δημιουργήσει τη νέα ιστοσελίδα τους. Ή θα μπορούσατε να βοηθήσετε μια τοπική τράπεζα τροφίμων να δημιουργήσει ένα νέο σύστημα απογραφής.

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

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

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

Όσον αφορά την οικοδόμηση του δικτύου σας - συνήθως θα συμβούλευα τους ανθρώπους να πάνε σε τοπικές τεχνολογικές εκδηλώσεις και να κάνουν παρέα σε hackerspaces και makerpaces.

Αλλά με τον coronavirus εκεί έξω, σας προτείνω να μείνετε σπίτι.

Μεταβείτε στο LinkedIn και προσθέστε κάθε άτομο με το οποίο έχετε εργαστεί ή έχετε πάει στο σχολείο.

Εάν είστε μέλος οποιωνδήποτε ομάδων Facebook ή διακομιστών Discord, μπορείτε να δημιουργήσετε μια νέα ομάδα και να τους ενθαρρύνετε να συμμετάσχουν ειδικά σε άτομα που σχεδιάζουν να μεταβούν σε ανάπτυξη λογισμικού.

Μπορείτε επίσης να εισαγάγετε τον εαυτό σας στο φόρουμ του FreeCodeCamp και να αρχίσετε να δημιουργείτε ένα προσωπικό δίκτυο ατόμων που θυμίζουν παρόμοια άτομα που μαθαίνουν να κωδικοποιούν.

Μάθετε τα βασικά της αίτησης εργασίας - Πώς να περάσετε τεχνικές συνεντεύξεις και πώς να διαπραγματευτείτε έναν υψηλό μισθό

Ο φίλος μου, Haseeb Qureshi, είναι πρώην επαγγελματίας παίκτης πόκερ που έγινε μηχανικός λογισμικού. Η πρώτη του δουλειά για προγραμματιστές δούλευε στην Airbnb, κερδίζοντας 250.000 $ ετησίως. Αυτό δεν είναι τυπογραφικό λάθος.

Ήταν σε θέση να πάρει προσφορές εργασίας από την Google, το Twitch, το Stripe και άλλες μεγάλες εταιρείες και έπειτα να παίξει αυτές τις προσφορές το ένα με το άλλο.

Εδώ είναι η ιστορία του για το πώς το έκανε αυτό, το οποίο είναι γεμάτο με τόνους συμβουλών για το τι να περιμένετε κατά τη διαδικασία αίτησης εργασίας.

Και ο Haseeb έγραψε επίσης έναν ολοκληρωμένο οδηγό για τη διαπραγμάτευση υψηλού μισθού μόλις αρχίσετε να λαμβάνετε προσφορές εργασίας. Αυτά πρέπει να διαβάσετε και θα μπορούσαν να προσθέσουν 10.000 $ στον αρχικό μισθό σας:

  • Δέκα κανόνες για τη διαπραγμάτευση μιας προσφοράς εργασίας (ανάγνωση 20 λεπτών)
  • Πώς να μην βομβαρδίσετε τη διαπραγμάτευση της προσφοράς σας (ανάγνωση 30 λεπτών)

Μάθετε πώς να κερδίζετε επαγγελματικές πιστοποιήσεις που μπορούν να διευκολύνουν την απόκτηση εργασίας προγραμματιστή

Οι περισσότεροι υπεύθυνοι πρόσληψης και πρόσληψης λειτουργούν με αναγνώριση προτύπων. Ξαφνικά περνούν κατά μέσο όρο 6 δευτερόλεπτα κοιτάζοντας κάθε βιογραφικό.

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

Δεν χρειάζεται να λάβετε επαγγελματικές πιστοποιήσεις. Κοστίζουν χρήματα (συνήθως περίπου $ 100 έως $ 200 ανά εξέταση). Αλλά αν θέλετε να κερδίσετε κάποια, προτείνω να ξεκινήσετε με πιστοποιήσεις cloud.

Σχεδόν κάθε μεγάλη εταιρεία και κυβέρνηση στη γη βρίσκεται στη διαδικασία μετάβασης από τους δικούς τους διακομιστές σε διακομιστές cloud. Και μπορείτε να γίνετε μέρος της τεράστιας προσπάθειας να το κάνετε με ασφάλεια. Εάν θέλετε να εργαστείτε σε DevOps ή Site Reliability Engineering, αυτές οι πιστοποιήσεις cloud είναι ένας καλός τρόπος να πάτε.

Το freeCodeCamp δημοσιεύει νέα μαθήματα πιστοποίησης cloud δωρεάν κάθε μήνα και τελικά θα καλύψουμε επίσης πιστοποιήσεις ασφαλείας.

Προς το παρόν, προτείνω να ξεκινήσετε με τις πιστοποιήσεις Amazon Web Services (AWS). Η Amazon κατέχει περισσότερο από το ήμισυ του δημόσιου κλάδου cloud, και σχεδόν κάθε εταιρεία Fortune 500 χρησιμοποιεί AWS σε κάποια χωρητικότητα ή άλλη.

Έγραψα αυτόν τον ολοκληρωμένο οδηγό για πιστοποιήσεις AWS cloud, ο οποίος περιλαμβάνει διάφορα ολοκληρωμένα δωρεάν μαθήματα (και χωρίς διαφημίσεις) για να σας προετοιμάσω για αυτές τις εξετάσεις.

Και τέλος, μερικές μαζικές λίστες δωρεάν πόρων μάθησης

Όπως υποσχέθηκε, εδώ είναι μερικές τεράστιες λίστες δωρεάν μαθημάτων για εσάς. Αυτά διατηρούνται ενεργά. Και θα σας κρατήσουν απασχολημένους μέχρι το τέλος των ημερών σας.

Αυτή η πρώτη λίστα περιλαμβάνει 450 δωρεάν διαδικτυακά μαθήματα πανεπιστημίων από τα 8 πανεπιστήμια της Ivy League - Harvard, Yale, Princeton, Brown, Columbia, Cornell, Dartmouth College και το University of Pennsylvania.

Μπορείτε να κάνετε όλα αυτά τα μαθήματα από τον φορητό υπολογιστή ή το τηλέφωνό σας, ανάλογα με τις ανάγκες σας. Και πάλι, είναι όλα δωρεάν.

Ακολουθούν 450 μαθήματα Ivy League που μπορείτε να παρακολουθήσετε δωρεάν τώρα. Τα οκτώ σχολεία Ivy League είναι από τα πιο διάσημα κολέγια στον κόσμο. Περιλαμβάνουν τα Πανεπιστήμια Brown, Harvard, Cornell, Princeton, Dartmouth, Yale και Columbia και το Πανεπιστήμιο της Πενσυλβανίας. Και τα οκτώ σχολεία τοποθετούνται στα κορυφαία δεκαπέντε των ΗΠΑ News and World Reportnational u… Dhawal Shah freeCodeCamp.org

Και στη συνέχεια, ο απόφοιτος του FreeCodeCamp Dylan Israel συνέθεσε αυτήν την καταπληκτική λίστα πόρων κωδικοποίησης, η οποία περιλαμβάνει επίσης πολλές κοινότητες στις οποίες μπορείτε να συμμετάσχετε για υποστήριξη ενώ μαθαίνετε να κωδικοποιείτε.

Η λίστα του Dylan είναι δημοφιλής στο GitHub τις τελευταίες εβδομάδες. Μπορείτε ακόμη και να εξασκήσετε τις δεξιότητές σας στο Git και να συνεισφέρετε τους αγαπημένους σας πόρους σε αυτήν τη λίστα.

PizzaPokerGuy / ultimate-coding-resources Μια συλλογή από τους καλύτερους πόρους για προγραμματισμό, ανάπτυξη ιστού, πληροφορική και πολλά άλλα. - PizzaPokerGuy / ultimate-coding-resources PizzaPokerGuy GitHub

Μείνετε ασφαλείς εκεί έξω. Καλύτερα ακόμα, μείνετε σπίτι.

Θα τελειώσω εύχομαι σε εσάς και την οικογένειά σας ασφαλή μετάβαση σε αυτή τη δύσκολη στιγμή.

Ας ελπίσουμε όλοι ότι ο κόσμος μπορεί να επιστρέψει από τον κοραναϊό.

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

Με την εκμάθηση αυτών των νέων δεξιοτήτων και την προετοιμασία για μια οικονομία μετά τον κορανοϊό, μπορείτε να θέσετε τον εαυτό σας σε θέση να κάνετε το μέγιστο όφελος για την κοινότητά σας.

Μείνετε δυνατοί, φίλοι. Και χαρούμενη κωδικοποίηση. ;