Docs
Installfest
Installfest
Choose your own operating system
Mac OSX setup
Windows setup
Install and Configure git
Install Elixir and Phoenix
Create an SSH Key
Create a Heroku Account
Create a Phoenix App
Generate a Database Model
Deploy a Phoenix App
Deploy to Heroku
Intro to Elixir
Why program? Why elixir?
Learning Elixir
Elixir Types
Operators and Variables
Lists and Tuples
Keyword Lists
Maps and Nested Data Structures
Pipe operator
Enumerables
Lazy vs Eager loading
Pattern Matching
Modules
Functions
Control structures
Pipe operator
Keyword Lists
Maps and Nested Data Structures
Recursion
Intro to Phoenix
Creating a Chat App
Adding a Persistence layer
Create a Phoenix App
Running the Application Locally
Creating a Migration
Phoenix architecture
CRUD with scaffolding
Setting the Default Page
Mix Applications
Mix
Adding dependencies
Testing
Our first application
Interacting with iex
Environments
Documentation
Supervisors
Router
Plugs
Plug.Router
Templating
GenServer
Deployment
Docker and the Dockerfile
Distillery
Running docker
Teacher Notes
Installation errors
Choose your own operating system
Choose your operating system
OSX/MacOS
Windows
Linux