Plan Szkolenia
Introduction
Elixir in Depth
- Object-oriented programming vs functional programming
- Syntax, design patterns, and logic
- Erlang VM
Preparing the Development Environment
- Installing and configuring Elixir
- Installing and configuring Phoenix
Elxir Basics
- Working with syntax, data types, operators, and logic
- Using maps, modules, and functions
MVC and Models in Phoenix
- Creating topics
- Routing and setting up the topic controller
- Reusing code
- Generating changesets
- Handling form submissions
OAuth for Security
- Defining routes
- Receiving info
- Interpretting responses
- Handling OAuth success
Plugs and Websockets
- Using module plugs
- Using OAuth plugs
- Working with associations
- Creating a socket event object
Summary and Conclusion
Wymagania
- An understanding of object-oriented programming
Audience
- Web Developers
Opinie uczestników (4)
Duża ilość wiedzy praktycznej pokazanej na przykładach z "życia wziętych".
Kamil - Streamsoft Kraków
Szkolenie - Java Advanced
Pushowanie zmian na bieżąco, jak w 3 dzień zaczęłam się już gubić bardziej niż wcześniej i było ciężej wyłapać błąd na szybko to na szybko byłam w stanie zcheckoutować się na najnowszą zmiane i być na bieżąco z materiałem
Paulina
Szkolenie - Advanced Java Security
Very good knowledge and character.
Constantinos Michael
Szkolenie - Java and Web Application Security
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.