Mathesis Δωρεάν Εισαγωγή στον προγραμματισμό με Java: Αναθεωρημένη έκδοση 2023

Η Java παραμένει η πιο δημοφιλής γλώσσα προγραμματισμού εδώ και 30 περίπου χρόνια. Προσανατολισμένη εξαρχής προς τον Παγκόσμιο Ιστό (World Wide Web), ώστε να δώσει «κίνηση και αλληλεπίδραση» στις στατικές ιστοσελίδες εκείνης της εποχής, είναι μια αμιγώς αντικειμενοστραφής γλώσσα προγραμματισμού που παραμένει στο επίκεντρο του ενδιαφέροντος τόσο για εφαρμογές επιφάνειας όσο και για εφαρμογές ιστού ή έξυπνων συσκευών.

java

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

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

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

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

Διδάσκων: Γιάννης Κωστάρας, Προγραμματιστής, Μέλος του Apache-Netbeans
Έναρξη: 13/3/2023

https://mathesis.cup.gr/courses/course-v1:ComputerScience+CS2.1+22A/about

iGuRu.gr The Best Technology Site in Greeceggns

Get the best viral stories straight into your inbox!















newsbot

Written by newsbot

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

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Το μήνυμα σας δεν θα δημοσιευτεί εάν:
1. Περιέχει υβριστικά, συκοφαντικά, ρατσιστικά, προσβλητικά ή ανάρμοστα σχόλια.
2. Προκαλεί βλάβη σε ανηλίκους.
3. Παρενοχλεί την ιδιωτική ζωή και τα ατομικά και κοινωνικά δικαιώματα άλλων χρηστών.
4. Διαφημίζει προϊόντα ή υπηρεσίες ή διαδικτυακούς τόπους .
5. Περιέχει προσωπικές πληροφορίες (διεύθυνση, τηλέφωνο κλπ).