nikos

nikos

Get 20% off with coupon code “elixirforum”!

Ruby programming was one of the best course I have taken. I can’ t wait !

Showing Posts 32 to 23

easco

easco

Go ahead and ping @mikeclark and @NicoleClark at the studio’s site… they are super nice people. If they don’t have updates already, they might be happy to take yours and add them to the course notes.

WestKeys

WestKeys

Answering myself

For Full-Stack GraphQL with Absinthe, Phoenix, and React

So far we have:

elixir: "~> 1.5",

  defp deps do
    [
      {:phoenix, "~> 1.4.3"},
      {:phoenix_pubsub, "~> 1.1"},
      {:phoenix_ecto, "~> 4.0"},
      {:ecto_sql, "~> 3.0"},
      {:postgrex, ">= 0.0.0"},
      {:gettext, "~> 0.11"},
      {:jason, "~> 1.0"},
      {:plug_cowboy, "~> 2.0"},
      {:absinthe, "~> 1.4.2"},
      {:absinthe_plug, "~> 1.4.0"},
      {:absinthe_phoenix, "~> 1.4.0"},
      {:pbkdf2_elixir, "~> 1.0"},
      {:cors_plug, "~> 2.0"},
      {:dataloader, "~> 1.0.6"}
    ]
  end

Meaning you get the following deprecation warnings:

warning: :simple_one_for_one strategy is deprecated, please use DynamicSupervisor instead

Had the same issue with Dave Thomas’s course

Will update as I progress in the course

WestKeys

WestKeys

Anybody know which versions of Elixir/Phoenix the Pragmatic Studio courses support, specifically Elixir & OTP and Full-Stack GraphQLwith Absinthe, Phoenix, and React ?

Multi-Player Game with Elixir, Phoenix, Vue & Elm uses Phoenix 1.4 which is slightly outdated as 1.6 is on its way out (and a few important features came out in 1.5)

If the courses use outdated versions, did anyone encounter any difficulties?

ovidiubadita

ovidiubadita

I just finished the course and it is great. They did an amazing job explaining most of what you would want to know.
I hope they do more courses on Elixir and Phoenix. I started the one on Bingo game development and it looks interesting.

AstonJ

AstonJ

You should report that directly to the Pragmatic Studio:

zlydenko

zlydenko

Here russian guys stole the course and resale it for profit :3

pillaiindu

pillaiindu

I watched that video further and they explained the same in the video. Thank you @DevotionGeo and @easco!

DevotionGeo

DevotionGeo

I don’t use Sublime for Elixir development, but looks like Sublime takes the current directory from the file being run, and VSCode takes the project’s root as the current directory. Simple!
And that’s what @easco also said.

pillaiindu

pillaiindu

I first tried the way they taught and it gave me an error with the reason :enoent then I removed the ../../ part from it, and it worked.
Now I don’t know, why it worked this ( case File.read("pages/about.html") do )
way, because if you look at the directory structure, it should work the way Nicole and Mike taught ( case File.read("../../pages/about.html") do ).

Edit: The only difference in our setups is that they’re running the script inside Sublime, and I have coderunner extension installed in VSCode, which does the job.

Edit2:

I even ran it from the terminal, being in the root of the project I ran elixir lib/servy/handler.ex, still it worked without ../../

Thank you for the reply!

easco

easco

Elixir has a concept of the current working directory that relative paths are resolved against. Perhaps Mike an Nicole we’re running the application from a different path than you were.

Where Next? Top

Trending in Courses Top

WilBarrios
Who this resource is by Created by Wilfredo Barrios as part of the open-source Coding5s Framework. Short description I’m sharing two fre...
New

Other Trending Topics Top

mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
garrison
Hobbes is a low-level distributed database for the Elixir programming language. Hobbes provides a simple, safe, and scalable storage lay...
New
mcass19
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
wintermeyer
There are three potential reasons for members of this forum to have a look at https://vutuv.de You are tired or annoyed of LinkedIn. Yo...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews