this post was submitted on 18 Aug 2025
17 points (100.0% liked)

programming

286 readers
1 users here now

  1. Post about programming, interesting repos, learning to program, etc. Let's try to keep free software posts in the c/libre comm unless the post is about the programming/is to the repo.

  2. Do not doxx yourself by posting a repo that is yours and in any way leads to your personally identifying information. Use reports if necessary to alert mods to a potential doxxing.

  3. Be kind, keep struggle sessions focused on the topic of programming.

founded 2 years ago
MODERATORS
17
submitted 4 months ago* (last edited 4 months ago) by roux@hexbear.net to c/programming@hexbear.net
 

It's probably not gonna happen but I might have a job opportunity but it hinges on me learning and knowing Angular. Does anyone have any suggestions on tutorials and/or is the Tutorial on the official site good enough?

I have a background in Vanilla JS, some ReactJS, TypeScript(need to work on it), AstroJS Java, and some Kotlin. All of that is self-taught. But I also have C# and ASP.net experience from college. Just to put it in perspecitve on where I am at. Also I probably use ChatGPT as a crutch too much but that is because I don't have anyone to really ask for help when I get stuck.

top 3 comments
sorted by: hot top controversial new old
[–] invalidusernamelol@hexbear.net 1 points 4 months ago (1 children)

You could do what I do and check out some existing Angular projects and see how it gets actually used. There's always a lot of "this is how the docs say to use it" and "this is how people actually use it" type stuff that you can only find out by reading code.

[–] roux@hexbear.net 2 points 4 months ago (1 children)

That's a good idea. I think I might burn through the official tutorial, the. Look at how people are actually using it. Do you like Angular or is it mostly just a time l for the job?

[–] invalidusernamelol@hexbear.net 2 points 4 months ago* (last edited 4 months ago)

I have a deep hatred of JavaScript and only use shitty Python libraries for my job instead.

My field is more in geospatial data/drafting automation and I spend most of my day re-writing the dogshit legacy code that I have to interface with so I'm not constantly pulling my hair out lol.

Which, to be fair, will also likely be 90% of your job working with Angular as well. If you read other people's solutions though, you'll at least be aware of what it is you need to learn and what it is that people hate and you can ignore (or work around).

I'd also take any existing projects you have and try to translate them to Angular. I do that all the time when I write a new library or extendinh a library I've written to test that functionality matches and compare performance/syntax.

I do sometimes have to use a JS library for my job, but it's a super specialized library (ArcGIS Arcade) that is essentially useless and dogshit slow, but is required for specific actions. I also try to factor out as much of that as possible and rely as heavily as possible on the lowest level API granted to us which is Cursors.