The Complete Elixir and Phoenix Bootcamp

Unlock the power of Functional Programming with Elixir and Phoenix! Learn to build fast web applications with real examples in this friendly course.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about making you comfortable with Elixir and Phoenix! It's designed for people who want to learn functional programming and create awesome web applications without getting lost in technical jargon. Trust me, it's fun and you'll get it!

Key Points

  • Master both Elixir and Phoenix quickly and easily
  • Understand the differences between functional and object-oriented programming
  • Build practical applications with in-depth projects

Learning Outcomes

  • Understand the fundamentals of functional programming
  • Build and expand web applications using the Phoenix Framework
  • Integrate OAuth and databases into your projects

About This Course

Master Functional Programming techniques with Elixir and Phoenix while learning to build compelling web applications!

Elixir and Phoenix are two of the hottest technologies of 2017.

Functional Programming? You will learn it.  Phoenix with OAuth? Its here.  Postgres for data storage? Of course! Websockets too!

This course will get you up and running with Elixir and Phoenix quickly, and teach you the core knowledge you need to deeply understand and build amazingly fast web applications.

We'll start by mastering the fundamentals of functional programming with Elixir, including functions, modules, and the fantastic 'pipe' operator.  You'll learn how FP differs from classic object oriented programming with a variety of different practical examples.  Once you have a solid understanding of Elixir, we'll discuss how to build amazingly fast applications with the Phoenix Framework with an in-depth app.  Source code is provided for each lecture, so you will always stay up-to-date with the course pacing.

If you are new to Elixir, or if you've been working to learn it but sometimes feel like you still don't quite 'get it', this is the Elixir course for you! To learn Elixir and Phoenix you have to understand them.

  • Learn how to use Elixir's built-in library to clean up your code

  • Master the differences between functional and object oriented programming

  • Grasp all of the different pieces of syntax in common Elixir programs

  • Build interesting and challenging projects that have practical uses

  • Develop a web app using Phoenix that can be expanded in a variety of different ways

  • Go behind the scenes of Phoenix and learn how the internals work

  • Master the OAuth flow by authenticating users with the Github Public OAuth service

  • Practice working with databases by integrating Postgres into your app

I've built the course that I would have wanted to take when I was learning Elixir and Phoenix. A course that explains the concepts and how they're implemented in the best order for you to learn and deeply understand them.

  • Think with a Functional Programming mindset

  • Use Phoenix to build compelling and FAST web apps

  • Understand common Elixir syntax and design patterns

Course Curriculum

1 Lectures

Instructor

Profile photo of Stephen Grider
Stephen Grider

Stephen Grider has been building complex Javascript front ends for top corporations in the San Francisco Bay Area.  With an innate ability to simplify complex topics, Stephen has been mentoring engineers beginning their careers in software development for years, and has now expanded that experience onto Udemy, authoring the highest rated React course. He teaches on Udemy to share the...

Review
4.9 course rating
4K ratings
ui-avatar of Carlos Manuel Villarroel Hernández
Carlos M. V. H.
5.0
7 months ago

Muy buen curso, explica con claridad, preciso y consiso. Además los ejercicios practicos son buenos ejemplos para cada uno de los temas que se aprenden

  • Helpful
  • Not helpful
ui-avatar of Anurag Gupta
Anurag G.
3.0
7 months ago

Cool stuff! But Phoenix part is outdated. By outdated believe me Phoenix has changed a lot.

  • Helpful
  • Not helpful
ui-avatar of Allen Reed
Allen R.
5.0
7 months ago

Very thorough and informative.

  • Helpful
  • Not helpful
ui-avatar of Diego Balseiro
Diego B.
1.0
8 months ago

Not up to date

  • Helpful
  • Not helpful
ui-avatar of Karthik BP
Karthik B.
1.0
9 months ago

The content is outdated, phoenix version 1.7+ has all other features and different directory structures, please update based on the version.
I like the videos are made, Stephen Grider explains each topic perfectly.

  • Helpful
  • Not helpful
ui-avatar of Danny Murcia
Danny M.
2.5
9 months ago

Al día de hoy la librería a cambiado mucho, esta un poco viejo el tutorial.

  • Helpful
  • Not helpful
ui-avatar of Errwip
Errwip
1.0
9 months ago

I really should've read the comments. I've had courses from Stephen and loved them. I guess you can't rely on that. The course is VERY outdated. I'm gonna try to get a refund.

  • Helpful
  • Not helpful
ui-avatar of Ibrahim Sheriff
Ibrahim S.
5.0
9 months ago

Thank you . great explanation

  • Helpful
  • Not helpful
ui-avatar of Nguyen Nhut Hao
Nguyen N. H.
5.0
9 months ago

Look goods

  • Helpful
  • Not helpful
ui-avatar of Wiesje van den Heerik
Wiesje V. D. H.
4.0
10 months ago

The MVC section does not match up with my new phx project, which is very discouraging. Other than that it is good.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses