10 μαθήματα βασικής επιστήμης υπολογιστών μπορείτε να πάρετε on-line

Συγγραφέας: Laura McKinney
Ημερομηνία Δημιουργίας: 4 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 16 Ενδέχεται 2024
Anonim
Astrophotography from $100 to $10,000
Βίντεο: Astrophotography from $100 to $10,000

Περιεχόμενο


Πηγή: Margarita Zaytseva / Dreamstime.com

Πάρε μακριά:

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

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

Αυτός ο κατάλογος μαθημάτων προέρχεται από edX, μια ηλεκτρονική πλατφόρμα που προσφέρει υψηλής ποιότητας μαθήματα από κορυφαία πανεπιστήμια σε όλο τον κόσμο. Καλύτερο από ολα? Πολλά από αυτά τα μαθήματα είναι ελεύθερα να λάβουν και να προσφέρουν πιστοποίηση έναντι αμοιβής.


Ανάπτυξη ευέλικτου λογισμικού

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

Εισαγωγή στο C #

Ως μία από τις πιο δημοφιλείς γλώσσες προγραμματισμού αντικειμενοστραφής των τελευταίων 30 χρόνων, το C # είναι ένα αναπόσπαστο κομμάτι της παραδοσιακής σειράς γλωσσών C. Θεωρείται ως στήριγμα του προγραμματισμού, μαζί με γλώσσες όπως η Java και η Python.

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


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

No Bugs, No Stress - Ο οδηγός σας βήμα προς βήμα για τη δημιουργία λογισμικού που αλλάζει τη ζωή χωρίς να καταστρέφει τη ζωή σας

Δεν μπορείτε να βελτιώσετε τις δεξιότητες προγραμματισμού σας όταν κανείς δεν ενδιαφέρεται για την ποιότητα του λογισμικού.

Πώς λειτουργεί η εικονική πραγματικότητα

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

Αντικειμενοστρεφής προγραμματισμός σε Java

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

Δημιουργία λειτουργικών πρωτοτύπων με χρήση του Node.js

Αυτό είναι ένα άλλο μέρος του προγράμματος Microsoft Professional που επικεντρώνεται στο Node.js για τη διαχείριση και ανάπτυξη του δικτύου. Μάθετε σχετικά με την ανάπτυξη εφαρμογών ιστού front-end και back-end, τις διαδικασίες βάσεων δεδομένων και τη χρήση SQL για την ανάκτηση δεδομένων. HTTP και web routing, Azure ανάπτυξη και άλλες πτυχές αυτού του επαγγελματικού toolkit αντιμετωπίζονται επίσης σε αυτό το μάθημα που προετοιμάζει τον μαθητή για βαθύτερες καταδύσεις στον κόσμο της ανάπτυξης δικτύων και βάσεων δεδομένων.

Δοκιμές DevOps

Προχωρώντας στις προσφορές του Επαγγελματικού Προγράμματος της Microsoft, οι μαθητές σε αυτό το μάθημα DevOps θα μάθουν για την εξέλιξη που βασίζεται στην δοκιμή καθώς και για τις δοκιμές μονάδων, τις δοκιμές API, τις δοκιμές απόδοσης και άλλα. Τα εργαλεία της Microsoft, όπως το Visual Studio και το Microsoft Test Manager, θα είναι χρήσιμα σε πρακτικά στοιχεία δοκιμής και σχεδίασης και οι μαθητές θα αποκτήσουν καλή γείωση για την περαιτέρω γνώση των DevOps και του τρόπου εφαρμογής τους στις διαδικασίες δοκιμών λογισμικού. (Για να μάθετε περισσότερα σχετικά με τα DevOps, δείτε τους διευθυντές DevOps να εξηγήσουν τι κάνουν.)

Αλγόριθμοι και δομές δεδομένων

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

DevOps για βάσεις δεδομένων

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

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

Δημιουργία πρωτότυπων αλληλεπίδρασης χρησιμοποιώντας JavaScript

Αυτό το μάθημα της Microsoft πηγαίνει σε θεμελιώδη προγραμματισμό και εργασίες JavaScript front-end web development. Συμπληρώνει την παρόμοια πορεία στο Node.js με εστίαση από πίσω. Μάθετε σχετικά με την ανάπτυξη του Azure και την αναζήτηση βάσεων δεδομένων με το SQLite σε αυτό το αυτόματη προσφορά μαθημάτων.

Εικονικά δίκτυα Microsoft Azure

Τέλος, σε αυτό το μάθημα που επικεντρώνεται στο MS Azure, οι μαθητές μπορούν να μάθουν για τη χρήση και το σχεδιασμό εικονικών δικτύων μέσω ενός συστήματος πωλητή εμπορικού σήματος που κυριαρχεί στην επιχείρηση. Χρησιμοποιήστε τη δύναμη του σύννεφου για να ρυθμίσετε τα συστήματα και να εξερευνήσετε Azure DNS, Load Balancer, Azure Traffic Manager, πύλη εφαρμογών και άλλους πόρους. Οι εκπαιδευτές Cynthia Staley, Tony Jamieson και Corey Hynes παίρνουν τους φοιτητές μέσω της σύνδεσης των τοπικών σταθμών εργασίας με το Azure Cloud και πολλά άλλα, για μια λεπτομερή ματιά σε αυτό που το virtualization έφερε τον κόσμο των επιχειρήσεων για μερικά μόνο χρόνια. (Για περισσότερες πληροφορίες σχετικά με το Azure, ανατρέξτε στο θέμα Τι μπορεί και δεν μπορεί να κάνει η Microsoft Azure για να σας βοηθήσει στην υπηρεσία Active Directory.)

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

Αυτό το άρθρο περιέχει συνδέσεις θυγατρικών.