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


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Will you have Purchasing Power Parity for the full course in the future? <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="274947" 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/productive-programmer-phoenix-1-7-liveview-self-published/53120/12">Post #11</a>
	                </div>
	            </div>
              <div id="likers-container-274947" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="274947"
                     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="274976" data-post-id="274976">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Ry753" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Ry753/120/28911_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Ry753
                      <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>Congrats! The great news is by joining now you have locked in lifetime access to all future updates coming to the course (and future courses) at the early access pricing. Your early support is greatly appreciated and keeps the content flowing!</p>
<p>Thank you again for your support and joining the community!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="274976" 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/productive-programmer-phoenix-1-7-liveview-self-published/53120/13">Post #12</a>
	                </div>
	            </div>
              <div id="likers-container-274976" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="274976"
                     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="280048" data-post-id="280048">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Ry753" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Ry753/120/28911_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Ry753
                      <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>Greetings Productive Programmer,</p>
<p>I’ve just launched a new course for building a <a href="http://Medium.com" rel="noopener nofollow ugc">Medium.com</a> like clone blog application with Phoenix 1.7</p>
<p></p><div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/1/8/185812d576458ede1702b16e136c4248d65165a2.jpeg" data-download-href="https://forum.elixirforum.com/uploads/default/185812d576458ede1702b16e136c4248d65165a2" title="Phoenix-1-7-course" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/1/8/185812d576458ede1702b16e136c4248d65165a2_2_690x415.jpeg" alt="Phoenix-1-7-course" data-base62-sha1="3tm9FPxKWMxfYntPC7zHwudDR62" width="690" height="415" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/1/8/185812d576458ede1702b16e136c4248d65165a2_2_690x415.jpeg, https://forum.elixirforum.com/uploads/default/optimized/3X/1/8/185812d576458ede1702b16e136c4248d65165a2_2_1035x622.jpeg 1.5x, https://forum.elixirforum.com/uploads/default/original/3X/1/8/185812d576458ede1702b16e136c4248d65165a2.jpeg 2x" data-dominant-color="E6EEF6"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">Phoenix-1-7-course</span><span class="informations">1200×722 43.3 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><p></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="280048" data-batch-url="/posts/batch_likers">
                        7
                      </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/productive-programmer-phoenix-1-7-liveview-self-published/53120/14">Post #13</a>
	                </div>
	            </div>
              <div id="likers-container-280048" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="280048"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-most-liked cat-most-liked" title="One of the top 3 liked posts in this thread!"></div>
  </section>
</div>
    <div class="postbit" id="280075" data-post-id="280075">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I am half-way through the course. I have to admit that it seems to be the most up-to-date source for Phoenix 1.7. So far, I am very satisfied with investing in your courses!</p>
<p>Keep the good work! <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="280075" data-batch-url="/posts/batch_likers">
                        2
                      </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/productive-programmer-phoenix-1-7-liveview-self-published/53120/15">Post #14</a>
	                </div>
	            </div>
              <div id="likers-container-280075" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="280075"
                     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="280115" data-post-id="280115">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Ry753" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Ry753/120/28911_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Ry753
                      <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>Hi <a class="mention" href="/u/bdarla" rel="nofollow">@bdarla</a></p>
<p>Thank you so much for your kind words and feedback!</p>
<p>On it! I have another great course in the works! <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>
<aside class="quote no-group" data-username="bdarla" data-post="15" data-topic="53120" data-full="true">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/bdarla/48/19471_2.png" class="avatar"> bdarla:</div>
<blockquote>
<p>I am half-way through the course. I have to admit that it seems to be the most up-to-date source for Phoenix 1.7. So far, I am very satisfied with investing in your courses!</p>
<p>Keep the good work! <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>
</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="280115" 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/productive-programmer-phoenix-1-7-liveview-self-published/53120/16">Post #15</a>
	                </div>
	            </div>
              <div id="likers-container-280115" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="280115"
                     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="280195" data-post-id="280195">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I would love a chapter overview before buying the full course. Is that available?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="280195" data-batch-url="/posts/batch_likers">
                        4
                      </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/productive-programmer-phoenix-1-7-liveview-self-published/53120/17">Post #16</a>
	                </div>
	            </div>
              <div id="likers-container-280195" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="280195"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-most-liked cat-most-liked" title="One of the top 3 liked posts in this thread!"></div>
  </section>
</div>
    <div class="postbit" id="280206" data-post-id="280206">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Ry753" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Ry753/120/28911_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Ry753
                      <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>Hi <a class="mention" href="/u/matthiaz" rel="nofollow">@matthiaz</a></p>
<p>Great question, I will make all of this easier to digest visual on my website this week as I’m in the process of polishing up the launch of the new courses!</p>
<p>Here is a rough outline of the chapters and overview of the <a href="http://Medium.com" rel="noopener nofollow ugc">Medium.com</a> like clone course that I just launched. Roughly 4~ Hours of Content</p>
<p><strong><a href="http://Medium.com" rel="noopener nofollow ugc">Medium.com</a> like clone - Blog course</strong><br>
1 Initial Project Setup<br>
2 Setup User Authentication<br>
3 Use Phoenix Generators to Create User Stories!<br>
4 Enforcing User Authentication<br>
5 Modifying Story Body to be a Textarea<br>
6 Persisting the User’s ID to the database When Your Users Save Stories<br>
7 Enforcing Authorization (Only a Creator of Story Can Edit Their Own Story)<br>
8 Adding a Homepage of Recent Stories and Adding Simple Navigation<br>
9 Modifying an Existing Data Schema - Add Name Field to Users<br>
10 Display the User’s Name Next to Stories Similar to <a href="http://Medium.com" rel="noopener nofollow ugc">Medium.com</a><br>
11 Use Phoenix LiveView Generators to Initialize Comment Starter Code<br>
12 How to Render a Heex file Inside of Another<br>
13 Comment Form Now Displays and Saves Comment to Database<br>
14 Comments now Enforce Their Relationship and Belong to a Story<br>
15 Display New Comments in Realtime with LiveView and Display the User Who Made the Comment<br>
16 How to Modify Your UI with Tailwind UI<br>
17 Quick Code Cleanup &amp; Polishing</p>
<p>I’ve actually launched a 2nd course along side the blog course <img src="https://forum.elixirforum.com/images/emoji/apple/stuck_out_tongue.png?v=15" title=":stuck_out_tongue:" class="emoji" alt=":stuck_out_tongue:" loading="lazy" width="20" height="20"></p>
<p>The 2nd course is an Ecto &amp; Database Course Intro styled course that is 45 minutes of content and includes</p>
<p><strong>Ecto &amp; Database Course</strong><br>
1 Install &amp; Configure Postgres Inside Your Phoenix Project<br>
2 Starting Your Phoenix App &amp; Creating Your Database<br>
3 Creating Your Tables with Phoenix Schema Generators!<br>
4 Understanding Changesets &amp; Data Validation<br>
5 Persisting Data to Your Database - Inserting &amp; Querying Data</p>
<p>The 3rd and original course which is the Chat App Course is just under 3 hour of content as follows</p>
<p><strong>Chat App Course</strong><br>
1 Project Introduction<br>
2 Project Setup<br>
3 Building our Home Page<br>
4 Creating our Topic Page<br>
5 Tailwind CSS: Paths for this Course<br>
6 Tailwind CSS: Three Column Layout<br>
7 Tailwind CSS: Chat Messages Placeholder<br>
8 Tailwind CSS: Left Column<br>
9 Tailwind CSS: Right Column<br>
10 Tailwind CSS: Finished (SKIP TO HERE for Boilerplate Code) and Summary<br>
11 Back to Coding - Adding our Message Form<br>
12 Displaying our Topic Name<br>
13 How to Install Hex Packages and Creating Users<br>
14 Setting up our Event Handlers for Chat Messages<br>
15 How to use Pub Sub to Broadcast over our Topics<br>
16 Creating Helper Functions in Phoenix LiveView (for our messages)<br>
17 Displaying Messages on our Topics Pages<br>
18 Refactoring our Message Data to Carry User Information<br>
19 Refactoring our Phoenix LiveView Code to be More Efficient: Part 1<br>
20 Refactoring our Phoenix LiveView Code to be More Efficient: Part 2 (cleanup)<br>
21 Displaying Users Online with Phoenix Presence<br>
22 Finishing Touches with TailwindCSS: Making it Feel Like a Chat<br>
23.1 Congratulations: Project Summary<br>
23.2 One Last Touchup to Usernames<br>
24 Feedback for Project Walkthrough of the Chat App<br>
25 Deploying the chat app live to the web!</p>
<p>You also have access to any updates and additions I make to the courses and for lifetime members you will also receive all future course launches as well! (Many earlier supporters here actually just got the new course airdropped into their members portal last night! <strong>Shoutout to the lifetime supporters thank you!!!</strong>)</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="280206" data-batch-url="/posts/batch_likers">
                        3
                      </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/productive-programmer-phoenix-1-7-liveview-self-published/53120/18">Post #17</a>
	                </div>
	            </div>
              <div id="likers-container-280206" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="280206"
                     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="280461" data-post-id="280461">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hey Ryan, this looks promising! Thank you for sharing more details about what the course(s) contain.</p>
<p>I had another question: what is the difference between the <em>Phoenix 1.7 LiveView Course (FULL VERSION)</em> and the <em>Lifetime Access</em> products, both currently at USD $97. After starting the first video from the free version (<em>Welcome - How to Consume this Course</em>), I notice you explain it there. As a humble suggestion, surfacing these details here and/or on the site might make it easier for other folks to make a decision too.</p>
<p>Thanks for putting this all together, Ryan; I’m enthusiastic about how this continues to unfold! <img src="https://forum.elixirforum.com/images/emoji/apple/raised_hands.png?v=15" title=":raised_hands:" class="emoji" alt=":raised_hands:" 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="280461" data-batch-url="/posts/batch_likers">
                        2
                      </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/productive-programmer-phoenix-1-7-liveview-self-published/53120/19">Post #18</a>
	                </div>
	            </div>
              <div id="likers-container-280461" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="280461"
                     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 #18"></div>
  </section>
</div>
    <div class="postbit" id="280529" data-post-id="280529">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I highly recommend the courses.</p>
<p>Ryan is skilled at presenting both the technical details and how they fit together in the big picture.<br>
The video and audio quality are top-notch, and the pace is very suitable for writing code simultaneously.</p>
<p>Well done, and I’m glad I purchased lifelong access.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="280529" data-batch-url="/posts/batch_likers">
                        5
                      </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/productive-programmer-phoenix-1-7-liveview-self-published/53120/20">Post #19</a>
	                </div>
	            </div>
              <div id="likers-container-280529" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="280529"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-most-liked cat-most-liked" title="One of the top 3 liked posts in this thread!"></div>
  </section>
</div>
    <div class="postbit" id="280564" data-post-id="280564">
  <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>Are there any prerequisites for doing your courses <a class="mention" href="/u/ry753" rel="nofollow">@Ry753</a>? Do you recommend people read the Elixir docs or an Elixir book as well as the Phoenix docs or something like Programming Phoenix before starting them? Or do you cover everything needed? (Might be worth adding this to the first post as well :))</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="280564" 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/productive-programmer-phoenix-1-7-liveview-self-published/53120/21">Post #20</a>
	                </div>
	            </div>
              <div id="likers-container-280564" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="280564"
                     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 #20"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/53120/load_more?page=3">Load more posts</a>
</div></template></turbo-stream>