The DockYard Academy curriculum is an open source Elixir curriculum built with Livebook. We're proud to offer our open-source curriculum free of charge for anyone to learn from at their own pace.
We also offer a paid course where you can learn from an instructor alongside a cohort of your peers. Applications will be accepted soon.
Email the instructor Brooklin at brooklin.myers@dockyard.com or direct message @BrooklinJMyers on Twitter if you would like more information.
While we strongly recommend the Visual Studio Code editor for its LiveShare capability, you may use any code editor you prefer.
This course is intended to be approachable to students with no computer science background.
Download and extract the Latest Release source code zip file.
Open the extracted curriculum
folder in Livebook and open the start.livemd
file to see all project lessons and exercises.
Optionally Create a GitHub Repository and follow the instructions on GitHub to manage your downloaded curriculum
with Git and GitHub.
See the Troubleshooting Guide if you encounter issues setting up the curriculum.
Our program is designed to produce highly qualified Elixir developers. Upon completion, students will possess a thorough understanding of Elixir fundamentals, project development using Elixir and Phoenix, LiveView, and OTP. They will have the expertise and problem-solving skills necessary to tackle complex coding challenges and continue to grow and excel in their careers. Graduates will be well-equipped to deliver idiomatic and well-tested features to production codebases.
See start.livemd for a full breakdown of our lessons and exercises.