Currently Empty: 0.00€
Η τιμή του μαθήματος είναι 30€ και σας δίνει πρόσβαση στο μάθημα για 30 ημέρες.
Η γλώσσα C, είναι μια από τις δημοφιλέστερες γλώσσες. Σ’ αυτή τη σειρά C programming tutorial, επιχειρείται η “μύηση” των επίδοξων προγραμματιστών, όχι μόνο στις εντολές της γλώσσας και τη σύνταξή τους, αλλά και στα σημεία εκείνα της αρχιτεκτονικής των υπολογιστικών συστημάτων που έχουν αντίκτυπο στον τρόπο προγραμματισμού.
Τι θα μάθω στο παρόν μάθημα:
Στο μάθημα αυτό γίνεται παρουσίαση των εντολών της C και του τρόπου χρήσης τους, μέσα από παραδείγματα βασισμένα σε αυτοτελή προγράμματα. Με βάση αυτά τα προγράμματα δίνονται επίσης γενικές συμβουλές για τον προγραμματισμό. Περιγράφονται τέλος, τα κυριότερα σημεία της αρχιτεκτονικής υπολογιστικών συστημάτων που επηρεάζουν τη χρησιμότητα και τον τρόπο χρήσης της γλώσσας.
Σε ποιους απευθύνεται το παρόν μάθημα:
Αυτή η σειρά μαθημάτων απευθύνεται σε όσους ασχολούνται ή θέλουν να ασχοληθούν επαγγελματικά με τον προγραμματισμό σε γλώσσα C, είτε για την ανάπτυξη πραγματικών εφαρμογών προσωπικών υπολογιστών ή για προγραμματισμό μικροελεγκτών. Είναι μια απλή και κατανοητή σειρά, που μπορεί να φανεί χρήσιμη ακόμη και σε όσους θέλουν απλώς να μάθουν τί είναι και πώς γίνεται ο προγραμματισμός. Αποτελεί τέλος, πολύτιμο βοήθημα για τους φοιτητές ή τους σπουδαστές που θέλουν να διαλευκάνουν απορίες τους στη συγκεκριμένη γλώσσα ή που θέλουν να εμβαθύνουν περισσότερο και να αποκτήσουν hands-on experience.
Course Content
Εισαγωγή
Χαιρετισμός
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Εισαγωγή στην έννοια του προγραμματισμού
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Ανάπτυξη προγραμμάτων στη γλώσσα C
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Σύντομη αναφορά στα κανάλια επικοινωνίας (streams) και τον προμεταγλωττιστή preprocessor
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Hello World
Hello World (1) – Σχόλια, preprocessor directives, συναρτήσεις, χαρακτήρες ελέγχου
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Hello World (2) – Σταθερές, μεταβλητές, τελεστές και αριθμητικές παραστάσεις
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Hello World (3) – Enumeration, μεταβλητές Boolean
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Hello World (4) – Διαχείριση ροής προγράμματος, if..else if…else, switch..case, conditional operator και λογικοί τελεστές
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Hello World (5) – Συντετμημένη διατύπωση πράξεων, for loop
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Hello World (6) – While loop
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Hello World (7) – Do..While loop, ατέρμονα Loops
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Hello World (8) – Εντολη SizeOf και μέγεθος μεταβλητών, λογικές πράξεις AND, OR, X-OR και ολίσθηση σε επίπεδο bit
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Συναρτήσεις και δομημένος προγραμματισμός
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Επανάληψη
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Χαρακτήρες και Πίνακες
Μονοδιάστατοι πίνακες
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Πολυδιάστατοι πίνακες
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Εφαρμογές με χαρακτήρες (1) – Εισαγωγή στα Strings
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Εφαρμογές με χαρακτήρες (2) – Διαχείριση Strings χωρίς τις ενσωματωμένες συναρτήσεις
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Εφαρμογές με χαρακτήρες (3) – Διαχείριση Strings με τις ενσωματωμένες συναρτήσεις
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος
Εφαρμογές με χαρακτήρες (4) – Διαχείριση Strings με τις ενσωματωμένες συναρτήσεις που χρησιμοποιούν pointers
Δεν έχεις πρόσβαση στο περιεχόμενο του μαθήματος



