[HN Gopher] Learn Python by doing fun interactive exercises
       ___________________________________________________________________
        
       Learn Python by doing fun interactive exercises
        
       Author : damicoa1
       Score  : 72 points
       Date   : 2021-07-23 14:39 UTC (8 hours ago)
        
 (HTM) web link (epicpython.com)
 (TXT) w3m dump (epicpython.com)
        
       | 42droids wrote:
       | Looks great but how much? No prices anywhere.
        
         | hiitechk wrote:
         | $49 for lifetime access.
        
         | TuringNYC wrote:
         | I created an account and it then presented the prices: "Upgrade
         | to Pro Becoming a Python expert is just a click away! Get full
         | access to all Python lessons with a one-time payment of just
         | $49"
         | 
         | But there appears to be a free tier of exercises.
        
           | damicoa1 wrote:
           | Thanks! Yeah the first 'Syntax Intro' module is free
        
         | rsyring wrote:
         | $49 one time payment
        
       | neerajdotname2 wrote:
       | Our web based Python course is still "work in progress" but other
       | programming related courses are there.
       | https://academy.bigbinary.com/
        
       | wesleywt wrote:
       | As someone in his 40's who learnt Python, I found working on a
       | project that you are keen on is the best way to learn programming
       | in general.
        
       | robsalasco wrote:
       | would be nice if in the future you can offer multiple languages
       | too ;)
        
       | dod9er wrote:
       | Sign up only with google or twitter account, really ?
        
         | [deleted]
        
       | epicpython wrote:
       | Any feedback is welcome! Are the lessons too easy? too difficult,
       | confusing, etc.
        
         | Ennea wrote:
         | Sign-up screen is completely empty when using Firefox.
        
           | nextBook02 wrote:
           | Firefox is workn for me. Ver. 89.0.2
        
           | racl101 wrote:
           | They didn't offer to teach JavaScript.
        
         | alessivs wrote:
         | No relation with https://epicpython.io/ ?
        
         | bashinator wrote:
         | Any way to create an account with just email rather than google
         | or twitter?
        
           | bbhart wrote:
           | Same question. After getting burned by google sso a few years
           | back I stick to email that I can control.
        
             | 123pie123 wrote:
             | my thoughts exactly - I will not be trying this
             | 
             | https://www.quora.com/Which-free-online-courses-are-good-
             | for...
        
       | jetpackjoe wrote:
       | Not showing prices anywhere until a user signs up is a dark
       | pattern
        
         | tristanperry wrote:
         | Yep, came here to say this.
         | 
         | I dislike when companies do this; even more so when they say
         | you need to pay - and even THEN they don't give a price:
         | 
         | "Pay once. No subscriptions"
        
           | epicpython wrote:
           | Totally understand, Will definitely be adding a pricing
           | section to the landing page soon. Appreciate the feedback.
        
             | tristanperry wrote:
             | Awesome thanks, that'll be a helpful addition :)
        
       | tbbyt wrote:
       | Gmail and Twitter as the only login option? Why not standar
       | email?
        
       | ohm wrote:
       | JetBrains academy is good as well
       | https://www.jetbrains.com/academy/
        
       | say_it_as_it_is wrote:
       | Something like this for bottom-up dynamic programming would be
       | great.
        
       | ficklepickle wrote:
       | If the author is here, it appears to be broken at a rather early
       | stage.
       | 
       | I'm at variables part of the syntax intro and it reports an
       | error, even when I select "Show Answer" and submit that.
       | 
       | food = "Pizza"
       | 
       | print(food)
       | 
       | ---
       | 
       | Output:
       | 
       | ERROR: Looks like there was an error
        
         | nextBook02 wrote:
         | Just tried it and the lesson works for me. Didn't get any
         | errors
        
           | ficklepickle wrote:
           | Weird. Maybe it's because I'm using Edge. I just hit another
           | similar error on the "addition-subtraction" one. I can't get
           | past it even by "Show Answer".
           | 
           | I'll switch to Chrome and see if it persists.
           | 
           | Edit: Tried it in Chrome and the error persists
        
         | prosaic-hacker wrote:
         | Same Issue for me. Using Firefox beta.
        
       | vbernat wrote:
       | When logging with Twitter, it requires access to:
       | 
       | - access to all tweets, lists and collections
       | 
       | - access to profile and account settings
       | 
       | - access to all the accounts you follow, mute, block
       | 
       | Not one thing in this list is necessary.
        
       | rsyring wrote:
       | My 12 year old son has finished Robomind and I've started him on
       | their Python version. I'm going to check out the link on this
       | post. Anyone have other recommendations for his learning Python
       | that I should check out?
       | 
       | At his age, something interactive or even hardware based seems
       | like it would be the best approach. I've got a whole list of
       | resources I could use with someone older. But I'm struggling to
       | find something that's both incrementally guided, so he doesn't
       | get overwhelmed, but also engaging, so he doesn't get bored.
        
         | chaostheory wrote:
         | Code combat is pretty fun
        
         | [deleted]
        
         | ai_ia wrote:
         | I have recently released a Python Course on Primer[1]. It is
         | interactive, incrementally guided and completely free for
         | Python-I.
         | 
         | You can checkout the content of the course without signing up
         | as it is also an online book. [2]. The book is around 440 pages
         | and it will take mostly 12-15 hours for your son to complete.
         | And you can understand where he is getting it wrong by reading
         | and analysing his conversations. (For an easier way to do this,
         | Multiplayer mode is in roadmap)
         | 
         | Benefits of using Primer:
         | 
         | - Automatic flashcards generation
         | 
         | - Personalized Book generated at the end of the course from
         | conversations, notes and questions
         | 
         | - Stores conversations so that he can revisit and resume after
         | giving up for a while.
         | 
         | Its a bit new platform therefore, I have written an
         | introduction post about Primer as well which you might find
         | interesting. [3] [4]
         | 
         | EpicPython seems to have an integrated Python environment which
         | is definitely something of a plus as it makes it easier for a
         | learner. Primer doesn't have that as it is intended to solve a
         | different problem altogether.
         | 
         | On a sidenote, I will very happy if your son chooses Primer to
         | learn Python. Its less than a week since I launched Primer.
         | 
         | [1]: Primer Website: https://primerlabs.io
         | 
         | [2]: Python-I Online Book https://primerlabs.io/books/python-i/
         | 
         | [3]: Introducton to Primer Blogpost:
         | https://primerlabs.io/blog/introducing-primer/
         | 
         | [4]: Introduction to Primer Comics Based Blogpost:
         | https://primerlabs.io/comics/introducing-primer-comics/
        
         | damicoa1 wrote:
         | Maybe the Mimo app might help. I think they have a Python
         | course.
        
       | NatPS wrote:
       | Looks great, but what does this offer over free resources like
       | MITx Python? Does this have any larger projects, or just
       | exercises?
        
         | epicpython wrote:
         | Thanks! trying to make Epic Python more of a hands on learning
         | and allowing the user to just jump in and start coding instead
         | of having to watch videos and setup their own python
         | environment.
         | 
         | No larger project currently, but hoping to add in much more
         | modules around more advanced topics as well as popular Python
         | libraries like Pandas, numpym, and some project based lessons.
        
       | dec0dedab0de wrote:
       | I used to really like codingbat.com when I was getting started,
       | and when I got better I would try to code golf the answers as a
       | warm up. I always wished there was more advanced exercises in it
        
       ___________________________________________________________________
       (page generated 2021-07-23 23:02 UTC)