„Elixir“ ir „Phoenix“ žiniatinklio sistemos kūrimas – nemokamas „ThinkNetica“ kursas, mokymas 12 savaičių, data 2023 m. gruodžio 5 d.
įvairenybės / / December 08, 2023
Kurso tikslas: Įvaldykite „Elixir“ kalbą ir jos ekosistemą, išmokykite kurti gamybai paruoštas žiniatinklio programas naudojant „Phoenix“ sistemą, parodykite geriausius metodus ir praktiką.
Beveik 30 metų patirtis kuriant (Fortran → C → Delphi → COBOL → [...] → Ruby, Erlang, Elixir)
Įtraukta į StackOverflow „Šlovės salę“ (20 geriausių atsakiusiųjų visame pasaulyje) Elixir ir Ruby.
Kelių Ruby ir Elixir atvirojo kodo bibliotekų autorius ir bendradarbis, Elixir core committer (žr. Github profilis)
Prieš susitikdamas su Elixir, jis tvirtino, kad visos kalbos yra vienodos, po pirmos dešimties.
1 internetinis seminaras per savaitę trečiadieniais 19:00 Maskvos laiku.
Namų darbai su kiekvienos pamokos patikrinimu
Privatus dalyvių pokalbis
1 savaitė
1-oji pamoka. Eliksyras: ekosistema
2 savaitė
2 pamoka. Kalba: Paradigma, praktikos
3 savaitė
3 pamoka. Paradigmos laužymas: „Brainfuck“ vertėjas
4 savaitė
4 pamoka. Paradigmos sulaužymas: Tic Tac Toe
5 savaitė
5 pamoka. Dializatorius (spec.) + ExUnit (testai)
6 savaitė
6 pamoka. Phoenix: startas, MVC, testai
7 savaitė
7 pamoka. Ecto
8 savaitė
8 pamoka. OTP, procesai
9 savaitė
9 pamoka. Makrokomandos, elgesys, protokolai, ETS, DETS, mnezija
10 savaitė
10 pamoka. Diegimas
11 savaitė
11 pamoka. Derinimas, skaidrumas, metrika
12 savaitė
12 pamoka. Dalyvių pasirinktos temos ir atsakymai į klausimus