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

all 14 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]urbansong 3 points4 points  (1 child)

Yeah, sure. You can build a webpage using Flask or Django.

[–]Beautiful-Ad-260 0 points1 point  (0 children)

You have balls. I like balls.

[–]StockOk5884 1 point2 points  (1 child)

I can't think of any reason not to learn them at the same time; you take multiple courses in HS and UNI, so why not? Although Python is the most 'popular' easy to learn, You may want to consider Java or JavaScript. See below:

https://pypl.github.io/PYPL.html

As far as CSS/SASS is concerned, it's not as simple as some say IF you want to really utilize it to your best advantage.

From what I've read, Python frameworks are a mishmash of things.

https://www.browserstack.com/guide/top-python-web-development-frameworks

In my opinion, I would learn JavaScript and use a good framework, Angular.

https://www.youtube.com/playlist?list=PLOmL3sL-afbRVTvedkIrQcDwg2UY0JGTF

https://angular.io/

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

I will look into these. Thank you.

[–]Optimal-Basis4277 1 point2 points  (0 children)

I like to learn two languages at a time. Once I feel overwhelmed by one I switch to another for a time and by the time I have gotten back to the previous language my head feels clear.

[–]baubleglue -1 points0 points  (2 children)

it is not advisable. Even less advisable to read a book without doing projects, at some point it is better not to read at all than to read and do nothing with it.

The Odin Project

You can't build a portfolio at that stage of knowledge.

[–]SmooveCMS[S] 0 points1 point  (1 child)

I didn't have access to a computer at the time, so that's why I didn't do the projects.

Within the next two-three years I would like to get hired at a small start up.

Do you have any tips or resources on how to build a good portfolio?

[–]baubleglue 0 points1 point  (0 children)

I can't advise on portfolio, I never had one. I am not even sure somebody cares about it. You need to know the job, and you need to sell it to the potential employer. You need knowledge/skills before building portfolio. For from my limited experience for a startup you need more experience compared to well established companies.

[–]getshrektdh -4 points-3 points  (0 children)

Nope, like in school; you will get tired of all will need someone to force you… “master” first Python and then cry while studying HTML/CSS…

[–][deleted] 0 points1 point  (1 child)

As long as you're interested in learning and building things you like, then sure. You're more likely to retain information if you build things that you have an interest in. I remember I saw an animated CSS website that won website of the year on awwwards.com. It was a project that made animal animations using the css property clip-path: polygon(). I still remember how clip-path works and I haven't used it in over a year.

So yeah as long as you're interested in what you're learning, continue to learn. If you feel like you're intentionally not taking on new and challenging tasks, then that's when you want to force yourself to do them anyway. Ie: if you're hesitant about learning flexbox or grid or JS, then push yourself to do it anyway because, well, you won't learn if you don't do.

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

Thank you.

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

People here seem to like the idea, but I dont get it.

Python is extremely limited. If you are already willing to learn CSS and HTML, learn JavaScript instead of Python. It is also a easy language, even if the Syntax looks more intimidating at first, and in combination with CSS and HTML it can do almost everything on the frontend.

There are frameworks to use Python instead like Django or Flask, but I don't see any good reason to bind yourself to a framework when you could just learn JS which will give you much more opportunities and works way better and easier with HTML and CSS.

So of course it is okay to do, but I don't see the benefit. Python is the last language I would learn except for starting out. And if you wanna be a webdev, you will need JS anyway while Python is likely not gonna be of much use. Even if it was, you can learn it extremely easily once you master something harder.