175 δωρεάν μαθήματα για προγραμματιστές και προγραμματιστές ιστού (Μέρος II)

Λόγω του απροσδόκητου ενδιαφέροντος που προέκυψε από την προηγούμενη συλλογή διαδικτυακών μαθημάτων για προγραμματιστές, προγραμματιστές ιστού και άλλους λάτρεις των υπολογιστών γενικά (μπορείτε να συμβουλευτείτε ΕΔΩ ), αποφασίσαμε να του δώσουμε συνέχεια με μια νέα ειδική ανάρτηση.

Σε αυτό το δεύτερο μέρος συλλέγουμε δωρεάν μαθήματα για θέματα τόσο καυτά όσο η τεχνητή νοημοσύνη και η μηχανική μάθηση, η ασφάλεια υπολογιστών ή η κρυπτογραφία. Ομοίως, υπάρχει επίσης χώρος για μεγάλο αριθμό μαθημάτων κατάρτισης σε Java, PHP, ανάπτυξη εφαρμογών για κινητά (Android / iOS), δημιουργία βιντεοπαιχνιδιών, ιστοσελίδες και πολλά άλλα. Μην τους ξεχνάτε!

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

Πολλά από αυτά τα μαθήματα είναι στα Αγγλικά και αναπτύσσονται μέσω της πλατφόρμας Class Central. Διαρκούν μεταξύ 1 και 6 εβδομάδων, με ευέλικτο πρόγραμμα και δυνατότητα πιστοποιητικού (προπληρωμένη ή δωρεάν ανάλογα με το μάθημα). Ένας μεγάλος αριθμός μαθημάτων συλλέγονται επίσης στα ισπανικά και σε άλλες εκπαιδευτικές πλατφόρμες όπως τα Coursera, Codelabs, Tutellus, Codecademy και μερικές άλλες σειρές εκπαιδευτικών βίντεο στο YouTube.

Ανάπτυξη εφαρμογών για κινητά

Μάθετε πώς αναπτύσσεται μια εφαρμογή iOS 7 σε μια ώρα
Δημιουργήστε μια εφαρμογή με το Swift 3 για iOS 10
Δημιουργήστε εφαρμογές για κινητά με Mobincube χωρίς κωδικό
Μάθημα Βασικών Αρχών για Προγραμματιστές Android (Codelabs)
Ανάπτυξη κινητών εφαρμογών χωρίς προγραμματισμό
Ανάπτυξη εφαρμογών Android
Εξειδικευμένο πρόγραμμα Ανάπτυξη εφαρμογών iOS
Ανάπτυξη εφαρμογών για κινητά με Android
Ανάπτυξη εφαρμογών για κινητά με Titanium
Βασικά στοιχεία Android
Εισαγωγή στον προγραμματισμό Android (διδάσκονται από το UPV)
Προγραμματισμός με Java για εφαρμογές Android

Σχετικά: 26 δωρεάν μαθήματα για να μάθετε πώς να δημιουργείτε εφαρμογές Android

Ανάπτυξη διαδικτύου

Γωνιακό: Μετατρέψτε οποιοδήποτε πρότυπο HTML σε WebAPP
Μάθετε πώς να δημοσιεύετε τις ιστοσελίδες σας
HTML5 και CSS3 από το μηδέν
Μάθετε να δημιουργείτε ιστοσελίδες από το μηδέν
Μάθετε να δημιουργείτε ιστοσελίδες χωρίς προγραμματισμό με τον Jimdo
Μάθημα FlexBox από 0
Μάθημα Parallax Effects με το Adobe Muse
Μάθετε βήμα-βήμα την προσβασιμότητα στον ιστό
Μάθετε τη σχεδίαση χρωμάτων
Δωρεάν διαδικτυακό μάθημα για τη δημιουργία σελίδων στο WordPress
Πώς να δημιουργήσετε ένα CRUD με PHP και SQL Server
Αναπτύξτε μια ιστοσελίδα με HTML και CSS
Προγραμματιστής Ιστού: Διαρθρωτικός προγραμματισμός στην PHP
Ενεργοποίηση τεχνολογιών για την επιστήμη δεδομένων και το Analytics: Το Διαδίκτυο των πραγμάτων
Βασικές αρχές του UX Design
Growth Hacking (6η έκδοση)
Μάθετε βασικό προγραμματισμό με PHP
Εφαρμογές Cloud Computing, Μέρος 2: Μεγάλα δεδομένα και εφαρμογές στο Cloud
Εισαγωγή στο Angular 4 - Εγκατάσταση και εξαρτήματα
Εισαγωγή στην Αρχιτεκτονική Cloud Foundry και Cloud Native Software
Εισαγωγή στο OpenStack
Δροσερό PHP
Ηλεκτρονικό κατάστημα με το WooCommerce From Scratch
IDESWEB
Εφαρμογή cookie και συνεδριών στην PHP
MVC για ωραία αρχάριους με τον Laravel

Ανάπτυξη, σχεδιασμός και δημιουργία βιντεοπαιχνιδιών

Ανάπτυξη παιχνιδιών με το Unity 5: Πρώτο πλήρες παιχνίδι
Δημιουργία παιχνιδιών στο Unreal Engine για αρχάριους
Σχεδιασμός και δημιουργία βιντεοπαιχνιδιών
Διαδραστικά 3D γραφικά
Ανάπτυξη και σχεδιασμός βιντεοπαιχνιδιών

Τεχνητή νοημοσύνη και μηχανική μάθηση

6.S094: Βαθιά μάθηση για Αυτοκίνητα Αυτοκινήτου
6.S191: Εισαγωγή στη βαθιά μάθηση
Αντιμετώπιση μεγάλων προκλήσεων Hadron Collider με μηχανική εκμάθηση
Εφαρμοσμένη μηχανική εκμάθηση στο Python
Τεχνητή νοημοσύνη
Τεχνητή Νοημοσύνη (AI)
Bayesian μέθοδοι για μηχανική μάθηση
Εφαρμογές μεγάλων δεδομένων: Μηχανική εκμάθηση σε κλίμακα
Συγκροτήματα Νευρωνικά Δίκτυα
Δημιουργικές εφαρμογές βαθιάς μάθησης με TensorFlow
Βαθιά εκμάθηση αιχμής για κωδικοποιητές, μέρος 2
Η βαθιά μάθηση εξηγείται
Βαθιά εκμάθηση για επεξεργασία φυσικής γλώσσας
Μελέτη βαθιάς μάθησης στο Computer Vision
Θερινό σχολείο βαθιάς μάθησης
Εισαγωγή στη βαθιά μάθηση
Εισαγωγή στην Τεχνητή Νοημοσύνη
Εισαγωγή στην Τεχνητή Νοημοσύνη (AI)
Εισαγωγή στη βαθιά μάθηση
Μηχανική εκμάθηση (Ινστιτούτο Τεχνολογίας της Γεωργίας και Πανεπιστήμιο Brown)
Μηχανική εκμάθηση (Ινστιτούτο Τεχνολογίας της Γεωργίας)
Μάθετε μηχανική εκμάθηση (Ινστιτούτο Τεχνολογίας της Γεωργίας)
Μηχανική μάθηση (Πανεπιστήμιο Κολούμπια)
Μάθημα μηχανικής εκμάθησης με TensorFlow API
Μάθημα για τη Μηχανική Εκμάθηση για την Επιστήμη Δεδομένων και το Analytics
Μηχανική εκμάθηση για συναλλαγές
Θεμέλια μηχανικής μάθησης: Μια προσέγγιση μελέτης περίπτωσης
Μάθημα για Μηχανική Εκμάθηση Με Μεγάλα Δεδομένα
Μηχανική εκμάθηση: Ταξινόμηση
Μηχανική εκμάθηση: Συγκέντρωση & ανάκτηση
Μάθημα «Μηχανική Εκμάθηση: Παλινδρόμηση»
Μαθηματικά για Μηχανική Εκμάθηση: Γραμμική Άλγεβρα
Μαθηματικά για Μηχανική Εκμάθηση: Πολυμεταβλητός Λογισμός
Μάθημα «Μαθηματικά για Μηχανική Εκμάθηση: PCA»
Νευρωνικά δίκτυα για μηχανική μάθηση
Πρακτική βαθιά μάθηση για κωδικοποιητές, Μέρος 1
Στατιστική μηχανική εκμάθηση
AI που βασίζεται στη γνώση: Γνωστικά συστήματα
Μάθηση Ενίσχυσης
Εισαγωγή στα Συστήματα Προτεινόμενων: ​​Μη Εξατομικευμένων και Βασισμένων σε Περιεχόμενο
Μάθετε TensorFlow και βαθιά μάθηση, χωρίς διδακτορικό.
Πρακτική Μάθηση Ενίσχυσης
Επεξεργασία φυσικής γλώσσας
Μοντελοποίηση παλινδρόμησης στην πράξη
Matrix Factorization και Advanced Techniques
Συστήματα προτάσεων: Αξιολόγηση και μετρήσεις
Συνεργατικό φιλτράρισμα πλησιέστερου γείτονα
Υπολογιστική Νευροεπιστήμη

Ασφάλεια, κρυπτογραφία και κρυπτονομίσματα

Τεχνολογίες Bitcoin και Cryptocurrency
Blockchain για επιχειρήσεις - Εισαγωγή στις τεχνολογίες Hyperledger
Κλασικά κρυπτοσυστήματα και βασικές έννοιες
Εφαρμοσμένη κρυπτογραφία
Στοιχεία ελέγχου πρόσβασης
Κρυπτογραφικό κατακερματισμό και προστασία ακεραιότητας
Θεωρία κρυπτογραφίας και πληροφοριών
Κρυπτογραφία II
Ασφάλεια Cloud Computing
Εισαγωγή στην ασφάλεια πληροφοριών
Ασφάλεια υλικού
Ασφάλεια δικτύου
Ασφάλεια δικτύων και επικοινωνιών
Επικύρωση συστήματος (2): Πρότυπη συμπεριφορά διαδικασίας
Μάθημα "Επικύρωση συστήματος (3): Απαιτήσεις από τύπους τρόπων"
Επικύρωση συστήματος (4): Λογισμικό μοντελοποίησης, πρωτόκολλα και άλλη συμπεριφορά
Επικύρωση συστήματος: Αυτόματα και συμπεριφορές ισοδυναμίες
Λειτουργίες και διαχείριση ασφάλειας
Ασφάλεια συστημάτων και εφαρμογών
Ασφάλεια πληροφοριών: Πλαίσιο και εισαγωγή
Ασφάλεια Cyber-Physical Systems
Προσδιορισμός, παρακολούθηση και ανάλυση της απόκρισης και ανάκτησης κινδύνων και συμβάντων

Σχετικά: 17 δωρεάν διαδικτυακά μαθήματα για την ασφάλεια υπολογιστών και την κυβερνοασφάλεια

Προγραμματισμός και υπολογιστές

Μάθετε να κωδικοποιείτε στο Erlang
Μαθαίνοντας Java από το μηδέν
Μάθετε την αναδρομή με το OCaml
Ρομποτική για αρχάριους
Μάθετε μόνοι σας την επιστήμη των υπολογιστών (περίπου 1.500 ώρες)
Εισαγωγή στο Agile και το Scrum
Εισαγωγή στο μάθημα προγραμματισμού Γ: Λειτουργίες και δείκτες
Εισαγωγή στον προγραμματισμό C: Οδηγίες ελέγχου και αρχεία κειμένου
Εισαγωγή στον προγραμματισμό C: Τύποι και δομές δεδομένων
Προγραμματισμός με Java Standard (5η έκδοση)
Προγραμματισμός JavaScript (5η έκδοση)
Πώς να δημιουργήσετε διαδικτυακές εφαρμογές σε πραγματικό χρόνο με τα Node.js και Socket.io
Σεμινάρια Java που αναπτύχθηκαν από την Oracle
Πρόγραμμα! Εισαγωγή στον προγραμματισμό
Arduino και μερικές εφαρμογές
Δημιουργήστε χάρτες με AngularJS και ArcGIS
Μάθημα Java (40 βίντεο)
Μάθημα προγραμματισμού υπολογιστών
Εισαγωγή στον προγραμματισμό με ψευδοκώδικα
Δωρεάν μάθημα Javascript
Πώς να δημιουργήσετε μια βιβλιοθήκη DataGrid
Αναπτύξτε τις εφαρμογές σας με το jQuery
Σχεδιασμός συστήματος υπολογιστή: Προηγμένες έννοιες σύγχρονων μικροεπεξεργαστών
Ταυτόχρονος προγραμματισμός στην Java
Συνεχής ολοκλήρωση και ανάπτυξη
Συγγραφείς: Θεωρία και Πρακτική
Υπολογιστικότητα, πολυπλοκότητα και αλγόριθμοι
Υπολογιστικές δομές 3: Οργάνωση υπολογιστών
Υπολογιστική φωτογραφία
DevOps για βάσεις δεδομένων
Πρακτικές και αρχές DevOps
Μάθημα «Δοκιμή DevOps»
Κατανεμημένος προγραμματισμός σε Java
Ενσωματωμένο υλικό και λειτουργικά συστήματα
FreeCodeCamp (8.000+ μαθήματα, άρθρα και βίντεο)
GT - Ανανέωση - Προηγμένο λειτουργικό σύστημα
Προηγμένα λειτουργικά συστήματα
Υποδομή ως Κώδικας
Εισαγωγή στον Παράλληλο Προγραμματισμό
Εισαγωγή στην Αρχιτεκτονική Υπολογιστών
Εισαγωγή στο Computer Vision
Εισαγωγή στην Ανάλυση Τυπικής Έννοιας
Βασική μοντελοποίηση για Διακριτική Βελτιστοποίηση
Παράλληλος προγραμματισμός
Παράλληλος προγραμματισμός στην Java
Πιθανοτικά γραφικά μοντέλα 1: Αναπαράσταση
Πιθανοτικά γραφικά μοντέλα 2: Συμπεράσματα
Φύση, σε κώδικα: Βιολογία σε JavaScript
Σχεσιακή υποστήριξη βάσεων δεδομένων για αποθήκες δεδομένων
Αξιόπιστοι κατανεμημένοι αλγόριθμοι, Μέρος 2
Αρχιτεκτονική Υπολογιστών Υψηλής Απόδοσης
Επίλυση αλγορίθμων για Διακριτή Βελτιστοποίηση
Επιστημονικός προγραμματισμός της Τζούλια
Ποσοτική τυπική μοντελοποίηση και ανάλυση απόδοσης χειρότερης περίπτωσης
Τα πρώτα μου βήματα με το Scratch
NP-Ολοκληρωμένα προβλήματα
Εισαγωγή στα λειτουργικά συστήματα
Σχεδιασμός & Ανάλυση Κυβερνητικών Φυσικών Συστημάτων
Cyber-Physical Systems: Μοντελοποίηση και Προσομοίωση
Προηγμένο C ++
Προηγμένη Μοντελοποίηση για Διακριτική Βελτιστοποίηση
Αλγόριθμοι προσέγγισης Μέρος II

Σχετικά: 40 μαθήματα βασικού προγραμματισμού για αρχάριους

Ίσως σας ενδιαφέρει: 18 δωρεάν διαδικτυακά μαθήματα υπολογιστών (Linux, δίκτυα, ασφάλεια, Arduino)

Έχετε εγκαταστήσει το Telegram ; Λάβετε την καλύτερη ανάρτηση κάθε μέρα στο κανάλι μας . Ή αν προτιμάτε, μάθετε τα πάντα από τη σελίδα μας στο Facebook .