|
We
01/21
|
Exercism Elixir Track 1-7 & Course Introduction
|
7
|
|
Mo
01/26
|
Exercism Elixir Track 8-14
|
7
|
|
We
01/28
|
Exercism Elixir Track 15-21
|
7
|
|
Fr
01/30
|
Exercism Elixir Track 22-28
|
7
|
|
Mo
02/02
|
Exercism Elixir Track 29-35
|
7
|
|
We
02/04
|
Exercism Elixir Track 36-42
|
7
|
|
Fr
02/06
|
Deployment to Bucknell Servers
|
|
|
Mo
02/09
|
Elixir Basics & Phoenix Routes
|
7
|
|
We
02/11
|
Excoveralls: Testing and Test Coverage
|
7
|
|
Fr
02/13
|
TailwindCSS Basics
|
7
|
|
Mo
02/16
|
Basic Phoenix Components
|
7
|
|
We
02/18
|
Dark Mode Toggle & JavaScript
|
7
|
|
Fr
02/20
|
Layouts & Navbar
|
7
|
|
Mo
02/23
|
SQL Basics & Database Migrations
|
7
|
|
We
02/25
|
CRUD API & Phoenix Generators
|
7
|
|
Fr
02/27
|
Custom Error Pages, Fallback Controller, With (Bonus)
|
7
|
|
Mo
03/02
|
LiveView Intro
|
7
|
|
We
03/04
|
LiveView Components
|
7
|
|
Fr
03/06
|
JSON API
|
|
|
Mo
03/16
|
Authentication 1 (Phoenix Auth - LiveView)
|
7
|
|
We
03/18
|
Associative Schemas, References, Foreign Keys
|
7
|
|
Fr
03/20
|
Authentication 2 (Google OAuth / HTTPPoison)
|
7
|
|
Mo
03/23
|
Building a Chat: Streams, Hooks, PubSub
|
7
|
|
We
03/25
|
Application Security
|
7
|
|
Fr
03/27
|
Associative Forms
|
7
|
|
Mo
03/30
|
Custom and Enum Data Types
|
7
|
|
We
04/01
|
Advanced Phoenix Components: Dropdown
|
7
|
|
Fr
04/03
|
Internationalization with gettext
|
7
|
|
Mo
04/06
|
Accessibility / Markdown Parsing
|
7
|
|
We
04/08
|
Animations and Transistions
|
7
|
|
Fr
04/10
|
Images and Vector Graphics
|
7
|
|
Mo
04/13
|
SPA inter-process communication & syncronization (TODO)
|
7
|
|
We
04/15
|
Erlang In-Memory Database & GenServers
|
7
|
|
Fr
04/17
|
Embedded Schemas & YAML Parsing
|
7
|
|
Mo
04/20
|
Charts
|
7
|
|
We
04/22
|
Phoenix Dashboard and LiveView Optimization
|
7
|
|
Fr
04/24
|
Phoenix as Backend framework (React Frontend)
|
7
|
|
Mo
04/27
|
Cloud-based Deployment via fly.io
|
7
|
|
We
04/29
|
Final Project
|
|
|
Fr
05/01
|
Final Project
|
|
|
Mo
05/04
|
Final Project
|
|
|
We
05/13
|
Final Project Due Date
|
60
|