Elixir jest dynamicznie typowanym, wielo-procesowym jezykiem funkcyjnym. Zostal napisanym w erlangu dlatego dziala na jego witualnej maszynie oraz umozliwia korzystanie z jego bogatej biblioteki funkcji i struktur w tym takze OTP.
Sam kurs ma byc bardzo praktycznym wprowadzeniem do tego jezyka, a takze do jego web-owych frameworkow (phoenix, liveView, absinthe) ktore sprawily ze zyskal on dosc duza popularnosc ostatnimi czasy.
Ze wzgledu na to ze szczgolny nacisk zostanie polozony na nauke Phoenix'a i Ecto, przed przystapieniem dobrze bedzie znac HTML, CSS, SQL oraz wiedziec np czym jest REST, graphQL i websocket. Mozna takze probowac te wiedze nadrobic w trakcie semestru.
Kurs bedzie prosty, ale dosc wymagajacy bo oprocz tradycyjnych list zadan do napisania beda rowniez mini-projekty i wiekszy projekt koncowy.