Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Εισαγωγή στο Julia
- Ποια θέση συμπληρώνεται από Julia Πώς μπορεί Julia να σας βοηθήσει με την ανάλυση δεδομένων Τι μπορείτε να περιμένετε από αυτό το μάθημα Ξεκινώντας με το REPL του Julia Εναλλακτικά περιβάλλοντα για ανάπτυξη Julia: Juno, I[2 ] και Sublime-IJulia Το Julia οικοσύστημα: τεκμηρίωση και αναζήτηση πακέτων Λήψη περισσότερης βοήθειας: Julia φόρουμ και Julia κοινότητα
Έγχορδα: Hello World
- Introduction to Julia REPL και εκτέλεση παρτίδας μέσω του "Hello World" Julia String Types
Scalar Τύποι
- Τι είναι μια μεταβλητή; Γιατί χρησιμοποιούμε ένα όνομα και έναν τύπο για αυτό; Ακέραιοι Αριθμοί κινητής υποδιαστολής Μιγαδικοί αριθμοί Ρητικοί αριθμοί
Πίνακες
- Διανύσματα Πίνακες Πολυδιάστατοι πίνακες Ετερογενείς πίνακες (πίνακες κελιών) Κατανοήσεις
Άλλοι Elementαρικοί τύποι
- Σύμβολα λεξικών Tuples Ranges
Χτίζοντας τους δικούς σας τύπους
- Αφηρημένοι τύποι Σύνθετοι τύποι Παραμετρικοί σύνθετοι τύποι
Λειτουργίες
- Πώς να ορίσετε μια συνάρτηση στο Julia Julia συναρτήσεις ως μέθοδοι που λειτουργούν σε τύπους Πολλαπλή αποστολή Πώς η πολλαπλή αποστολή διαφέρει από τον παραδοσιακό αντικειμενοστραφή προγραμματισμό Παραμετρικές συναρτήσεις Συναρτήσεις που αλλάζουν την είσοδό τους Ανώνυμες συναρτήσεις Προαιρετικά ορίσματα συνάρτησης Απαιτούμενα ορίσματα συνάρτησης
Κατασκευαστές
- Εσωτερικοί κατασκευαστές Εξωτερικοί κατασκευαστές
Ροή ελέγχου
- Σύνθετες εκφράσεις και οριοθέτηση Αξιολόγηση υπό όρους Βρόχους Εξαιρέσεις Χειρισμός Εργασιών
Οργάνωση κώδικα
- Πακέτα Ενοτήτων
Μεταπρογραμματισμός
- Σύμβολα Expressιόντα Παράθεση Εσωτερική αναπαράσταση Ανάλυση Αξιολόγηση Παρεμβολή
Ανάγνωση και γραφή δεδομένων
- Δεδομένα συστήματος αρχείων I/O Πλαίσια δεδομένων I/O χαμηλότερου επιπέδου δεδομένων
Διανομές και Statistics
- Καθορισμός κατανομών Διεπαφή για αξιολόγηση και δειγματοληψία από κατανομές Μέσος όρος, διακύμανση και συνδιακύμανση Έλεγχος υποθέσεων Γενικευμένα γραμμικά μοντέλα: παράδειγμα γραμμικής παλινδρόμησης
Κατασκευή διαγράμματος
- Πακέτα σχεδίασης: Gadfly, Winston, Gaston, PyPlot, Plotly, Vega Εισαγωγή στο Gadfly Interact και στο Gadfly
Παράλληλος Υπολογισμός
- Η εφαρμογή διέλευσης μηνύματος του Introduction to Julia Απομακρυσμένη κλήση και ανάκτηση Παράλληλος χάρτης (pmap) Παράλληλος για προγραμματισμό μέσω εργασιών Κατανεμημένοι πίνακες
Requirements
Κάποια εξοικείωση με τον προγραμματισμό είναι επιθυμητή, αλλά όχι απαραίτητη. Στόχος του μαθήματος είναι να σας διδάξει τα βασικά της γλώσσας προγραμματισμού Julia με αυτόνομο τρόπο.
14 Hours
Testimonials (1)
everything about Julia