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

Τους τελευταίους μήνες έχουμε δει πολλές προσωπικότητες για να ενθαρρύνουν τους ανθρώπους να μάθουν να κωδικοποιούν. Από τον ιδρυτή και διευθύνοντα σύμβουλο του κοινωνικού juggernaut Facebook, στον ιδρυτή της Microsoft, στο will.i.am, ακόμα και στον Πρόεδρο των Ηνωμένων Πολιτειών της Αμερικής, όλοι θέλουν να μάθετε να κωδικοποιείτε. Και έτσι, εάν έχετε σκεφτεί να μάθετε πώς να κωδικοποιήσετε αυτό το καλοκαίρι διάλειμμα, εδώ είναι μια λίστα με μερικούς από τους πιο χρήσιμους πόρους για να μάθετε Android και iOS κωδικοποίηση.

Lynda

Ένα από τα πιο αξιέπαινα ονόματα μεταξύ των ηλεκτρονικών πόρων μάθησης, το Lynda.com δεν χρειάζεται πραγματικά μια εισαγωγή. Προσφέρει εκατοντάδες χιλιάδες μαθήματα σε ένα ευρύ φάσμα θεμάτων. Υπάρχουν πολλά μαθήματα για ανάπτυξη Android και iOS επίσης. Ωστόσο, τα μαθήματα δεν είναι δωρεάν. Θα χρειαστεί να πληρώσετε 25 δολάρια το μήνα για να απολαύσετε όλα τα μαθήματα βίντεο.

πανεπιστήμιο Χάρβαρντ

Διδασκαλείται από τον David J Malan, το μάθημα E-76, το οποίο είναι διαθέσιμο δωρεάν στο διαδίκτυο ως μέρος του Open Courseware του Harvard, διδάσκει τους μαθητές πώς να δημιουργούν εφαρμογές για κινητά για οικοσυστήματα iOS και Android. Οι μαθητές θα μάθουν πώς να δημιουργούν εγγενείς εφαρμογές χρησιμοποιώντας διάφορα SDK. Το μάθημα παρέχει υλικό μελέτης, όλες οι διαλέξεις βίντεο μπορούν να προβληθούν και να μεταφορτωθούν δωρεάν, ενώ υπάρχει και ένα Google Group για να αλληλεπιδράσει με τις σχολές και άλλους σπουδαστές. είναι επίσης διαθέσιμο στο iTunes.

Δεντρόσπιτο

Ένα άλλο ενδιαφέρον όνομα στην ηλεκτρονική μάθηση είναι το Treehouse. Προσφέρει αρκετά μαθήματα σχετικά με την ανάπτυξη Android και iOS. Υπάρχει ένα βασικό μάθημα για το Android το οποίο θα σας διδάξει πώς να δημιουργήσετε εφαρμογές Android. Θα μάθετε επίσης πώς να κάνετε εφαρμογές αναγνώστη ιστολογίου και μηνύματα αυτοκαταστροφής. Το μάθημα για αρχάριους στο iOS θα σας διδάξει να δημιουργήσετε εφαρμογές iOS, μια εφαρμογή περιήγησης φωτογραφιών και πώς να εφαρμόσετε το σχεδιασμό και άλλες πτυχές σε αυτό.

πανεπιστημιο του Στανφορντ

Το Stanford τρέχει επίσης ανοιχτό εκπαιδευτικό υλικό και παρέχει διάφορα μαθήματα δωρεάν. Για την ανάπτυξη εφαρμογών iOS το πανεπιστήμιο έχει ένα μάθημα που ονομάζεται "Ανάπτυξη Εφαρμογών για iPhone Application CS 193P". Έχει διατελέσει εκεί τις τελευταίες 4 χρόνων διαλέξεις του. Στο μάθημα θα διδαχθούν τα πράγματα από το μηδέν - επισκόπηση του iOS, του στόχου C για την προσθήκη ειδοποιήσεων και κεντρικών τοποθεσιών στις εφαρμογές.

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

Το Stanford προσφέρει επίσης ένα μάθημα που περιστρέφεται γύρω από τις τεχνολογίες Ιστού και τις κινητές εφαρμογές που μπορεί να σας φανεί ενδιαφέροντα, την Ανάπτυξη εφαρμογών για κινητά από τεχνολογίες ιστού. Όλα τα βίντεο είναι διαθέσιμα στο YouTube δωρεάν.

Η Νέα Βοστώνη

Εάν έχετε ψάξει ποτέ για τυχόν προγράμματα εκμάθησης προγραμματισμού στο YouTube, οι πιθανότητες είναι ότι έχετε δει τα μαθήματα βίντεο, πιθανώς ακόμη και εν αγνοία τους. Η Νέα Βοστόνη έχει πολλά tutorials για προγραμματισμό διαθέσιμα στο YouTube δωρεάν. Τρέχοντας από τον Bucky Roberts, το κανάλι The New Boston στο YouTube προσφέρει ένα ολοκληρωμένο μάθημα για το Android. Ομοίως, υπάρχει και μια πορεία ανάπτυξης εφαρμογών για iPhone.

Coursera

Επιπλέον, μπορείτε επίσης να ελέγξετε για μαθήματα Coursera. Έχει συνδεθεί με πολλά αξιόλογα κολέγια από όλο τον κόσμο για να φέρει μέρος του καλύτερου διαθέσιμου δωρεάν περιεχομένου. Υπάρχουν πολλά μαθήματα ανάπτυξης εφαρμογών Android διαθέσιμα εκεί.

TutsPlus

Όπως και η Lynda, η TutsPlus έχει κάνει το όνομά της και στο ψηφιακό δάσος για την ποιοτική εκπαίδευση. Παρά το γεγονός ότι έχει λίγα πράγματα σε iOS, συμπεριλαμβανομένων των μαθημάτων για το νέο iOS 7, το τμήμα ανάπτυξής του Android είναι περισσότερο μια επέκταση του WordPress από ένα σεμινάριο για την ανάπτυξη εφαρμογών Android.

Google Android Ανάπτυξη

Η ίδια η Google παρέχει ένα μάθημα για την εκμάθηση ανάπτυξης εφαρμογών Android. Ωστόσο, πρόκειται για ένα προηγμένο μάθημα. Μόλις νομίζετε ότι καλύψατε τα βασικά, μπορείτε να δοκιμάσετε την Εκπαίδευση Ανάπτυξης εφαρμογών Android από την Google για προγραμματιστές . Και πάλι, το πρόγραμμα δεν διδάσκει κωδικοποίηση από το μηδέν, αλλά σας περιμένει να έχετε μια προηγούμενη γνώση της βασικής κωδικοποίησης. Μέσα από το μάθημα, θα μάθετε πώς μπορείτε να προσθέσετε μια γραμμή δράσης στην εφαρμογή σας, να διαχειριστείτε τον κύκλο ζωής της δραστηριότητας, να υποστηρίξετε μια σειρά συσκευών κ.λπ.

Αξίζει να σημειωθεί

Επιπλέον, μπορείτε να εξερευνήσετε ιστοσελίδες του OpenCourseware και να ανακαλύψετε πολλά άλλα μαθήματα.

Ενώ η λίστα μας τελειώνει εδώ, υπάρχουν σίγουρα περισσότεροι χρήσιμοι πόροι στον Παγκόσμιο Ιστό. Πήρατε πρόσφατα ένα online μάθημα που ήταν υπέροχο και θα ήθελα να το συστήσω σε άλλους; Ενημερώστε μας μέσω της παρακάτω ενότητας σχολίων.