Ανάπτυξη για το Elixir και το πλαίσιο web Phoenix - δωρεάν μάθημα από την ThinkNetica, εκπαίδευση 12 εβδομάδων, Ημερομηνία 5 Δεκεμβρίου 2023.
μικροαντικείμενα / / December 08, 2023
Σκοπός του μαθήματος: Κατακτήστε τη γλώσσα Elixir και το οικοσύστημά της, διδάξτε πώς να δημιουργείτε εφαρμογές ιστού έτοιμες για παραγωγή χρησιμοποιώντας το πλαίσιο Phoenix, δείξτε τις καλύτερες προσεγγίσεις και πρακτικές.
Σχεδόν 30 χρόνια εμπειρίας στην ανάπτυξη (Fortran → C → Delphi → COBOL → [...] → Ruby, Erlang, Elixir)
Περιλαμβάνεται στο StackOverflow "Hall of Fame" (τοπ-20 απαντητές παγκοσμίως) σε Elixir και Ruby.
Συγγραφέας και συνεργάτης σε πολλές βιβλιοθήκες ανοιχτού κώδικα σε Ruby και Elixir, Elixir core committer (βλ. Προφίλ Github)
Πριν συναντήσει το Elixir, ισχυρίστηκε ότι όλες οι γλώσσες είναι ίδιες, μετά τις πρώτες δέκα.
1 διαδικτυακό σεμινάριο την εβδομάδα τις Τετάρτες στις 19:00 ώρα Μόσχας.
Εργασία για το σπίτι με επαλήθευση για κάθε μάθημα
Ιδιωτική συνομιλία συμμετεχόντων
Εβδομάδα 1
Μάθημα 1. Ελιξίριο: Οικοσύστημα
Εβδομάδα 2
Μάθημα 2. Γλώσσα: Παράδειγμα, πρακτικές
Εβδομάδα 3
Μάθημα 3. Σπάζοντας το παράδειγμα: Brainfuck διερμηνέας
Εβδομάδα 4
Μάθημα 4. Breaking the Paradigm: Tic Tac Toe
Εβδομάδα 5
Μάθημα 5. Dialyzer (προδιαγραφές) + ExUnit (δοκιμές)
Εβδομάδα 6
Μάθημα 6. Phoenix: Start, MVC, δοκιμές
Εβδομάδα 7
Μάθημα 7. Ecto
Εβδομάδα 8
Μάθημα 8. OTP, διαδικασίες
Εβδομάδα 9
Μάθημα 9. Μακροεντολές, συμπεριφορές, πρωτόκολλα, ETS, DETS, μνησία
Εβδομάδα 10
Μάθημα 10. Ανάπτυξη
Εβδομάδα 11
Μάθημα 11. Εντοπισμός σφαλμάτων, διαφάνεια, μετρήσεις
Εβδομάδα 12
Μάθημα 12. Θέματα που επιλέγουν οι συμμετέχοντες και απαντήσεις σε ερωτήσεις