Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή στην Julia
- Ποια χάραξη αποδείκνυται από την Julia
- Πώς μπορεί η Julia να σας βοηθήσει στην ανάλυση δεδομένων
- Τι περιμένετε να μάθετε από αυτό το μάθημα
- Ξεκούρασμα με το REPL της Julia
- Εναλλακτικές περιβάλλοντα για την ανάπτυξη σε Julia: Juno, IJulia και Sublime-IJulia
- Το οικοσύστημα της Julia: δокументация και αναζήτηση πακέτων
- Πώς να λάβετε περισσότερη βοήθεια: φόρουμ της Julia και η κοινότητα της Julia
Συμβολοσειρές: Hello World
- Εισαγωγή στο REPL και στην ομαδική εκτέλεση μέσω "Hello World"
- Τύποι συμβολοσειρών της Julia
Σκαλικοί Τύποι
- Τι είναι μια μεταβλητή; Γιατί χρησιμοποιούμε όνομα και τύπο;
- Ακέραιοι αριθμοί
- Πληροφορική πόντου αριθμοί
- Σύνθετοι αριθμοί
- Ευκρινείς αριθμοί
Πίνακες
- Διανύσματα
- Υπολογιστικές μήτρες
- Πολυδιάστατοι πίνακες
- Ιεραρχικοί πίνακες (cell arrays)
- Συνεπεῖς
Άλλοι Βασικοί Τύποι
- Πλευράδες
- Χώροι
- Λεξικό
- Σύμβολα
Κατασκευή Ιδιωτικών Τύπων
- Αφηρημένοι τύποι
- Σύνθετοι τύποι
- Παραμετρικά σύνθετα τύπα
Συναρτήσεις
- Πώς να ορίσετε μια συνάρτηση στην Julia
- Η συνάρτηση σαν τρόπο λειτουργίας των τύπων
- Πολυπλοκή υποχώριση
- Πώς η πολυπλοκή υποχώριση διαφέρει από την κλασική προγραμματισμό με αντικείμενα
- Παραμετρικές συναρτήσεις
- Συναρτήσεις που αλλάζουν το είσοδό τους
- Ανώνυμες συναρτήσεις
- Προαιρετικά όρισμα συναρτήσεων
- Απαραίτητα όρισμα συναρτήσεων
Κατασκευάστες
- Εσωτερικοί κατασκευάστες
- Εξωτερικοί κατασκευάστες
Έλεγχος Ροής
- Σύνθετες περιβάλλοντα και πεδία δράσης
- Βουλωμένη αξιολόγηση
- Χρονικές περιόδους
- Διαχείριση εξαιρέσεων
- Εργασίες
Οργάνωση Κώδικα
- Μονάδες
- Πακέτα
Μεταπρογραμματισμός
- Σύμβολα
- Εκφράσεις
- Αναφορά
- Εσωτερική παράσταση
- Σύνθεση
- Αξιολόγηση
- Παρέμβαση
Ανάγνωση και Εγγραφή Δεδομένων
- Το σύστημα αρχείων
- Εισόδους/Εξόδους δεδομένων (I/O)
- Χαμηλότερο επίπεδο Εισόδους/Εξόδους δεδομένων
- Dataframes
Κατανομές και Στατιστική
- Ορισμός κατανομών
- Διεπαφή για την εκτίμηση και τυχαία δειγματοληψία από κατανομές
- Μέση, διακύμανση και συνδιάσπαρση
- Δοκιμή υποθέσεων
- Γενίκες γραμμικές μοντέλα: παράδειγμα απλής γραμμικής παλίρρουα
Ζωγραφική Παράσταση
- Πακέτα ζωγραφικής παράστασης: Gadfly, Winston, Gaston, PyPlot, Plotly, Vega
- Εισαγωγή στο Gadfly
- Interact και Gadfly
Παράλληλος Προγραμματισμός
- Εισαγωγή στην υλοποίηση αναφοράς μηνυμάτων της Julia
- Απομακρυσμένες κλήσεις και ανάκτηση
- Παράλληλος χάρτη (pmap)
- Παράλληλο for
- Προγραμματισμός τεχνικών διοίκησης μέσω εργασιών
- Κατανεμημένοι πίνακες
Απαιτήσεις
Κάποια εξοικείωση με τον προγραμματισμό είναι επιθυμητή, αλλά όχι απαραίτητη. Στόχος του μαθήματος είναι να σας διδάξει τα βασικά της γλώσσας προγραμματισμού Julia με αυτόνομο τρόπο.
14 Ώρες
Σχόλια (1)
Όλα για Julia
Nelisiwe TP Mtshali - Africa Health Research Institue (AHRI)
Κομμάτι - Introduction to Julia Programming
Μηχανική Μετάφραση