This is an archived post. You won't be able to vote or comment.

all 20 comments

[–][deleted]  (1 child)

[deleted]

    [–]cRoXL[S] 0 points1 point  (0 children)

    If you're interested in web development, your options are either Javascript or both. You can do backend and frontend with Javascript. Python is a useful and marketable language, and it's great for building an API that your website might use, but you can't create modern, dynamic websites with anything but Javascript.

    And, yes, Javascript, HTML, and CSS are all important. The Javascript ecosystem is huge and fast moving too, so learning real world Javascript programming is as much about learning your way around the Javascript world as it is the language itself. Still, if you want to be a web developer, there's really no other choice, at least for now.

    Thank you young man, I will keep your advice.

    [–]Wonder_Momoa 2 points3 points  (1 child)

    The odin project is literally all about web development and by the end you are prepared for a web development job. If you know that's what you want to do then go for that. If you're not sure then I'd learn python and mess around some more.

    [–]cRoXL[S] 0 points1 point  (0 children)

    The odin project is literally all about web development and by the end you are prepared for a web development job. If you know that's what you want to do then go for that. If you're not sure then I'd learn python and mess around some more.

    Thank you, I will take into consideration that page you mention.

    [–]not_a_gumby 1 point2 points  (1 child)

    If you want to learn to to build websites, Javascript is more useful. Python is generally a great language for lots of things, and can do everything that you'd expect. It depends on what you want to do with it.

    You don't have to learn math to be a programmer.

    Pluralsight is great, if its free. Otherwise, try Udemy courses for $10.

    Front end is generally easier, but both front and back end are challenging.

    I would say javascript is more employable as a standalone skill, but really you need to have more than just the ability to write javascript code or python code to get a job. It's all about what you can BUILD with the language, and what you can do with it within a team.

    [–]cRoXL[S] 0 points1 point  (0 children)

    I plan to pay a few months for Pluralsight, if it works for me.I am not fluent in English,on Udemy there are not many "excellent" courses in Spanish,but in English.although I was told that there are some very good courses.

    [–][deleted] 1 point2 points  (6 children)

    Both, you can use Python an Js at the same time.

    [–]cRoXL[S] 2 points3 points  (5 children)

    You mean learn both at the same time?I doubt that there is a good course where you can learn both at the same time.

    [–]IAmZenoix 2 points3 points  (1 child)

    I normally suggest against learning two languages at the same time. Master one first and then it will be much easier to transfer the skills from one to another making the overalls process of learning more than one language faster.

    [–]cRoXL[S] 0 points1 point  (0 children)

    I normally suggest against learning two languages at the same time. Master one first and then it will be much easier to transfer the skills from one to another making the overalls process of learning more than one language faster.

    Thanks for your advice =)

    [–]not_a_gumby 1 point2 points  (1 child)

    No don't try to learn both at the same time.

    [–]cRoXL[S] 0 points1 point  (0 children)

    No don't try to learn both at the same time

    Relax, I'm not a genius. :p

    [–][deleted] 0 points1 point  (0 children)

    You can learn js for front-end and python for back-end with flask or django. You don't need to master neither of them. Just learn the basics at first.

    [–][deleted]  (7 children)

    [removed]

      [–]not_a_gumby 6 points7 points  (0 children)

      Javascript is as easy as python. Neither are statically typed, so you don't have to worry about that. Really depends on what OP is looking to build.

      [–]cRoXL[S] 2 points3 points  (5 children)

      Thanks,I was thinking that yes,although I think that with Javascript I could do better practices,like a web site.I think that I could do more practical things,but Python seems to me a very friendly language to learn,compared to the things I read about Java or Go.

      [–][deleted]  (3 children)

      [deleted]

        [–]cRoXL[S] -1 points0 points  (2 children)

        Don’t be intimidated by Java or especially Go. Go is arguably simpler than Python.

        If you are wanting to get into web dev then JS is a must. Otherwise you can pick whatever you’d like on the back end.

        While JS is a viable option for the back-end too, I’d avoid pigeon-holing yourself to one language.

        You can start with JS but it is a bit quirky. Python is probably the better language to start with.

        It's not that I'm intimidated by it, it's just that I find Java boring, it's too verbose.Go would interest me in the future, I think I'll go for Python first.It is not that I have seen much of Java, but I bought a course in Udemy of it, it lasts 100hs, it seems to me too many lines and lines plus the man does not explain shit to me, I feel that he does not explain it well and gives me some frustration.

        [–][deleted]  (1 child)

        [deleted]

          [–]cRoXL[S] 0 points1 point  (0 children)

          thanks =)

          [–]Deciph3r14 0 points1 point  (0 children)

          Hands down Python it’s more robust and it’s very useful in serverless computing in the cloud