<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="94106" data-post-id="94106">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="leifericf" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/leifericf/120/39367_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  leifericf
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="Nopp" data-post="10" data-topic="16112">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/n/a87d85/48.png" class="avatar"> Nopp:</div>
<blockquote>
<p>I have to say, that i am not the person reading hardcover books for learning purposes.</p>
</blockquote>
</aside>
<p>That’s totally fine; some people learn more effectively by having other people show them the ropes in-person, or from doing exercises, etc. You might want to check out the Elixir track at <a href="https://exercism.io/" rel="noopener nofollow ugc">Exercism</a>. Perhaps that will be a learning approach with which you would be more comfortable.</p>
<p>Also, if you live in a large city in Germany, chances are that there might be an Elixir user group in your city. Perhaps you could join a meetup and learn from other people there <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="94106" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/completely-new-to-programming-and-elixir/16112/12">Post #11</a>
	                </div>
	            </div>
              <div id="likers-container-94106" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="94106"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #11"></div>
  </section>
</div>
    <div class="postbit" id="94108" data-post-id="94108">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Nopp" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Nopp
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="benwilson512" data-post="11" data-topic="16112">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/benwilson512/48/1457_2.png" class="avatar"> benwilson512:</div>
<blockquote>
<p>These are languages that run on the client side actually. They’re run in the web browser and talk back to the server, they aren’t languages that run serverside.</p>
</blockquote>
</aside>
<p>Okay, thanks for pointing this out.<br>
So if i write a server application for maybe “time tracking” in elixir, i could write the GUI in Clojure/“AnyOtherLanguage capable building UIs”?<br>
Note: No web application. A “normal” desktop app.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="94108" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/completely-new-to-programming-and-elixir/16112/13">Post #12</a>
	                </div>
	            </div>
              <div id="likers-container-94108" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="94108"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #12"></div>
  </section>
</div>
    <div class="postbit" id="94110" data-post-id="94110">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="leifericf" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/leifericf/120/39367_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  leifericf
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>By the way, here another tip that might be useful for you to find resources:</p>
<p>This forum has pretty good search capabilities. If you <a href="https://forum.elixirforum.com/search?q=learning%20functional%20programming" rel="nofollow">search for “learning functional programming”</a> (for exmaple) you will find many similar threads from other learners, where other members of the community have suggested different approaches, books, videos, courses, etc.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="94110" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/completely-new-to-programming-and-elixir/16112/14">Post #13</a>
	                </div>
	            </div>
              <div id="likers-container-94110" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="94110"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #13"></div>
  </section>
</div>
    <div class="postbit" id="94112" data-post-id="94112">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="dokuzbir" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  dokuzbir
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I nearly started learning programing with elixir. I just had some basic ruby background. Structure of language elixir is great for first language. Because everything is clear in elixir. But most of elixir community experienced developers, good at min 3 programing language. That makes libraries and tutorials not suitable for beginners. Elixir is like a katana more than swiss army knive. After elixir i realised how deep is programing. So if you want just get things done elixir can be overkill. But if you really want to dive programing elixir is perfect for you.</p>
<aside class="quote no-group quote-modified" data-username="Nopp" data-post="4" data-topic="16112">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/n/a87d85/48.png" class="avatar"> Nopp:</div>
<blockquote>
<p><a href="https://www.udemy.com/the-complete-elixir-and-phoenix-bootcamp-and-tutorial/" rel="noopener nofollow ugc">https://www.udemy.com/the-complete-elixir-and-phoenix-bootcamp-and-tutorial/</a></p>
</blockquote>
</aside>
<p>For a beginner good course.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="94112" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/completely-new-to-programming-and-elixir/16112/15">Post #14</a>
	                </div>
	            </div>
              <div id="likers-container-94112" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="94112"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #14"></div>
  </section>
</div>
    <div class="postbit" id="94121" data-post-id="94121">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="AstonJ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/AstonJ/120/15_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  AstonJ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>If you are new to programming you should definitely check out:</p>
<aside class="quote quote-modified" data-post="1" data-topic="7341">
  <div class="title">
    <div class="quote-controls"></div>
    <img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/radar/48/4421_2.png" class="avatar">
    <div class="quote-title__text-content">
      <a href="https://forum.elixirforum.com/t/joy-of-elixir-self-published-free/7341" rel="nofollow">Joy of Elixir (self-published) (free)</a> <a class="badge-category__wrapper " href="/c/learning-resources/books/57" rel="nofollow"><span data-category-id="57" style="--category-badge-color: #3AB54A; --category-badge-text-color: #FFFFFF; --parent-category-badge-color: #3AB54A;" data-parent-category-id="8" data-drop-close="true" class="badge-category --style-square --has-parent" title="Elixir Books Section"><span class="badge-category__name">Books</span></span></a>
    </div>
  </div>
  <blockquote>
    [2aa789edd4936774010d7cb5a65e3554594f91b4] 

<a href="https://joyofelixir.com" class="onebox" target="_blank" rel="noopener nofollow">https://joyofelixir.com</a> 

by Ryan Bigg 

  Joy of Elixir came about because I saw that there was not very much when it comes to absolute beginner material for learning Elixir. There's the excellent <a href="https://elixir-lang.org/getting-started/introduction.html" rel="nofollow">Getting Started guide on elixir-lang.org</a> and the <a href="https://pragprog.com/book/elixir13/programming-elixir-1-3" rel="noopener nofollow ugc">Programming Elixir</a> book, but those feel like they're more targeted towards experienced programmers. They teach Elixir with a lot of assumed knowledge about programming languages. They're great books, but the…
  </blockquote>
</aside>

<p>I haven’t read it yet but have read other books from Ryan and he’s a great author <img src="https://forum.elixirforum.com/uploads/default/original/2X/a/a1c41c89c299189a3f85edfeb4973563d8bac781.gif?v=15" title=":023:" class="emoji emoji-custom" alt=":023:" loading="lazy" width="20" height="20"></p>
<p>After that I would be inclined to recommend what I have done myself to date:</p>
<aside class="quote quote-modified" data-post="2" data-topic="15811">
  <div class="title">
    <div class="quote-controls"></div>
    <img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/astonj/48/15_2.png" class="avatar">
    <div class="quote-title__text-content">
      <a href="https://forum.elixirforum.com/t/functional-programming-learning-path/15811/2" rel="nofollow">Functional programming learning path</a> <a class="badge-category__wrapper " href="/c/learning-resources/learning-questions/65" rel="nofollow"><span data-category-id="65" style="--category-badge-color: #3AB54A; --category-badge-text-color: #FFFFFF; --parent-category-badge-color: #3AB54A;" data-parent-category-id="8" data-drop-close="true" class="badge-category --style-square --has-parent" title="For all your learning resources related questions/discussions"><span class="badge-category__name">Resources Chat/Questions</span></span></a>
    </div>
  </div>
  <blockquote>
    I come from an OOP background (Ruby!) and this is what I have done so far and highly recommend <img width="20" height="20" src="https://forum.elixirforum.com/uploads/default/original/2X/6/6c3193d1dd46244da3c8c6f719c9f5e2abdd5ae8.gif?v=15" title="003" alt="003" class="emoji emoji-custom"> 
<a href="https://forum.elixirforum.com/t/programming-elixir-pragprog/5882" class="onebox" target="_blank" rel="noopener nofollow">https://forum.elixirforum.com/t/programming-elixir-pragprog/5882</a> 
<a href="https://forum.elixirforum.com/t/elixir-in-action-manning/5884" class="onebox" target="_blank" rel="noopener nofollow">https://forum.elixirforum.com/t/elixir-in-action-manning/5884</a> 
<a href="https://forum.elixirforum.com/t/elixir-for-programmers-pragdave-currently-on-offer-for-30/6335" class="onebox" target="_blank" rel="noopener nofollow">https://forum.elixirforum.com/t/elixir-for-programmers-pragdave-currently-on-offer-for-30/6335</a> 
<a href="https://forum.elixirforum.com/t/learn-functional-programming-with-elixir-pragprog/5114/21" class="onebox" target="_blank" rel="noopener nofollow">https://forum.elixirforum.com/t/learn-functional-programming-with-elixir-pragprog/5114/21?u=astonj</a> 
That last one is an excellent look into functional programming <img width="20" height="20" src="https://forum.elixirforum.com/uploads/default/original/2X/a/a1c41c89c299189a3f85edfeb4973563d8bac781.gif?v=15" title="023" alt="023" class="emoji emoji-custom"> 
Che…
  </blockquote>
</aside>
 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="94121" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/completely-new-to-programming-and-elixir/16112/16">Post #15</a>
	                </div>
	            </div>
              <div id="likers-container-94121" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="94121"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #15"></div>
  </section>
</div>
    <div class="postbit" id="94176" data-post-id="94176">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="rvirding" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/rvirding/120/1409_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  rvirding
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Creator of Erlang</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="Nopp" data-post="8" data-topic="16112" data-full="true">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/n/a87d85/48.png" class="avatar"> Nopp:</div>
<blockquote>
<p><a class="mention" href="/u/benwilson512" rel="nofollow">@benwilson512</a><br>
Hmm, okay so Elixir is mainly used for web applications i suppose?<br>
Still fine for me. I read about a lot of tools for this, like elm or Clojurescript for example.</p>
</blockquote>
</aside>
<p>While Elixir is use a lot for web applications the Erlang/OTP system on which it is based is used for many different types of systems by for example Ericsson, WhatsApp, Cisco, Adroll, … So there is nothing limiting Elixir to web applications.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="94176" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/completely-new-to-programming-and-elixir/16112/17">Post #16</a>
	                </div>
	            </div>
              <div id="likers-container-94176" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="94176"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #16"></div>
  </section>
</div>
    <div class="postbit" id="94202" data-post-id="94202">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="7stud" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  7stud
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="Nopp" data-post="13" data-topic="16112">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/n/a87d85/48.png" class="avatar"> Nopp:</div>
<blockquote>
<p>i could write the GUI in Clojure/“AnyOtherLanguage capable building UIs”?</p>
</blockquote>
</aside>
<p>You can build GUI’s in both ruby and python, and python has kivy, which can be used for programming iOS and Android.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="94202" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/completely-new-to-programming-and-elixir/16112/18">Post #17</a>
	                </div>
	            </div>
              <div id="likers-container-94202" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="94202"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #17"></div>
  </section>
</div>
    <div class="postbit" id="94207" data-post-id="94207">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Nopp" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Nopp
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Thanks for all the answers, i really appreciate it.<br>
Good to know, that i can just use nearly any langage for the GUI.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="94207" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/completely-new-to-programming-and-elixir/16112/19">Post #18</a>
	                </div>
	            </div>
              <div id="likers-container-94207" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="94207"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-last-post cat-last-post" title="Last post!"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <span class="all-loaded">— All posts loaded —</span>
</div></template></turbo-stream>