Πώς να μάθετε προγραμματισμό C ++: 6 ιστότοποι για να ξεκινήσετε

Πώς να μάθετε προγραμματισμό C ++: 6 ιστότοποι για να ξεκινήσετε

Η εκμάθηση προγραμματισμού μπορεί να είναι δύσκολη για πολλούς, ακόμη και με σχετικά εύκολες γλώσσες προγραμματισμού. Το C ++ είναι μία από τις γλώσσες κωδικοποίησης «ψωμί και βούτυρο» και υπάρχουν πολλοί ιστότοποι προγραμματισμού που μπορούν να σας βοηθήσουν να μάθετε δωρεάν C ++.





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





Γιατί να μάθω C ++;

Υπάρχουν πολλές άλλες εύκολες γλώσσες προγραμματισμού για αρχάριους να μάθουν. Γιατί να επιλέξω συγκεκριμένα το C ++;





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

Εξαιτίας αυτού, τα περισσότερα προγράμματα χρησιμοποιούν τουλάχιστον λίγο κώδικα C ++ ή τον ξάδερφό του C. Η εκμάθηση C ++ είναι επίσης επωφελής με άλλο τρόπο --- καθώς το C ++ είναι πολύ παρόμοιο με το C, μπορείτε να το καταλάβετε και (ως επί το πλείστον) κωδικό και στο C επίσης.



1. Udemy: Ο καλύτερος τρόπος εκμάθησης C ++ για αρχάριους

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

Μπορείτε να ρίξετε μια ματιά στον κατάλογο μαθημάτων του Udemy για να βρείτε αυτό που σας ταιριάζει καλύτερα. Αν θέλετε να δείτε αν το C ++ είναι κατάλληλο για εσάς, προτείνουμε το C ++ Tutorial για Ολοκληρωμένους Αρχάριους σειρά μαθημάτων. Είναι δωρεάν και θα σας διδάξει πώς να προγραμματίζετε χρησιμοποιώντας C ++.





Αν θέλετε να δοκιμάσετε κάτι πιο σε βάθος, σας προτείνουμε επίσης Έναρξη προγραμματισμού C ++ --- Από αρχάριους στο πέρα Το Πάνω από 70.000 άτομα έχουν παρακολουθήσει αυτό το μάθημα, το οποίο έχει βαθμολογία 4,5/5 κατά τη στιγμή της σύνταξης και διδάσκεται από κάποιον με 25+ χρόνια εμπειρίας C ++. Καλύπτει όλα όσα πρέπει να γνωρίζετε για το C ++, από σχόλια και μεταβλητές έως ροές εισόδου-εξόδου. Υπάρχει ακόμη και μια ενότητα αφιερωμένη στη ρύθμιση του C ++ και στην κατανόηση των σφαλμάτων του μεταγλωττιστή που θα βρείτε κατά την εμπειρία κωδικοποίησης.

2. edX

Θέλετε ένα μάθημα με το καλύτερο περιεχόμενο, αλλά δεν θέλετε να πληρώσετε τα έξοδα που προκύπτουν από τόσο υψηλή εκτίμηση; Προσπαθήστε edX για τις μαθησιακές σας ανάγκες. Το edX δημιουργήθηκε από το Χάρβαρντ και το ΜΙΤ για να παρέχουν δωρεάν μαθήματα στο κοινό, χωρίς να χρειάζονται τέλη εισόδου ή προσόντα.





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

Ο υπολογιστής δεν θα ξυπνήσει τα παράθυρα 10

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

3. LearnCpp

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

Αυτός ο ιστότοπος είναι πρακτικά ένα ολόκληρο μάθημα C ++ από μόνο του. Υπάρχει πολύ περιεχόμενο σε αυτόν τον ιστότοπο --- 18 κεφάλαια συνολικά. Τα πρώτα 15 κεφάλαια περιλαμβάνουν ένα κουίζ στο τέλος, επιτρέποντάς σας να βαθμολογήσετε τις γνώσεις σας μετά από κάθε κεφάλαιο.

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

4. CPlusPlus

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

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

5. Προγραμματισμός

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

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

Το καλό με το Cprogramming.com είναι το γεγονός ότι περιλαμβάνει τόσο μαθήματα για C ++ όσο και C. Αυτό σημαίνει ότι μπορείτε να μάθετε να κωδικοποιείτε το C μέσω σεμιναρίων που έχουν γραφτεί από τον ίδιο συγγραφέα.

6. θα φάω

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

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

Αυτό που κάνει το Edabit τόσο χρήσιμο είναι ο τρόπος που παρουσιάζει δοκιμές. Το Edabit έχει τον δικό του μεταγλωττιστή κώδικα, ώστε να μπορείτε να γράψετε τον κώδικά σας στον ιστότοπο όπως θα κάνατε με οποιοδήποτε άλλο IDE. Όταν νομίζετε ότι έχετε λύσει την πρόκληση με τον κωδικό σας, ο ιστότοπος θα τη μεταγλωττίσει και θα εκτελέσει μερικές δοκιμές σε αυτήν. Αν έχετε τα αποτελέσματα που ψάχνει, περνάτε!

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

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

Γνωριμία με τη γλώσσα προγραμματισμού C ++

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

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

Πιστωτική εικόνα: iunewind/ Φωτογραφίες καταθέσεων

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Πώς να καθαρίσετε τον υπολογιστή σας με Windows χρησιμοποιώντας τη γραμμή εντολών

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

Διαβάστε Επόμενο
Σχετικά θέματα
  • Προγραμματισμός
  • Online Μαθήματα
  • Γ Προγραμματισμός
  • Γλώσσες προγραμματισμού
Σχετικά με τον Συγγραφέα Σάιμον Μπατ(693 δημοσιευμένα άρθρα)

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

Περισσότερα από τον Simon Batt

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή