Hi all! female here, start the journey to teaching myself come code v the ultimate goal of getting a project as a internet developer. This is miscellaneous I have actually been interested in for a while, and also honestly I require a job change. This 40k cap wherein I'm at now sucks and I'm only 26! I'm starting with Java on SoloLearn. For this reason my inquiry is...what need to I know around this? Any and also all advice is evaluate - thanks!

Edit: many thanks for the replies! i really evaluate them! I'll it is in checking into codecademy tonight after work. And also I did typical JavaScript - say thanks to you all for the warning the they are two totally different things :)

100% Upvoted
This subject is archived
New comments cannot be posted and votes cannot be cast
Sort by: best

View discussions in 1 various other community


level 1
· 5y
Hi, borg here. Starting with Java or Javascript ? large difference between the two. You must start through HTML/CSS for net development. Friend will need javascript down the road. You can do HTML/CSS and javascript in ~ the exact same time yet it's practical to get acquainted with those two very first even despite they aren't programming languages.

You are watching: How to become a web developer reddit

Plenty of locations to find out HTML/CSS , shayhowe.com, freecodecamp.com , etc.

level 2
· 5y

FreeCodeCamp is great for finding tasks to do, however I would never ever recommend it come a beginner. Your HTML and also CSS tutorials room atrocious. They begin with a straightforward introduction to a couple of concepts, and then have actually the user begin using Bootstrap.

Don't have experience v shayhowe.com - I can recommend codeacademy however.

Continue this thread 

level 1
· 5y
ultimate score of gaining a task as a internet developer.

I'm beginning with Java on SoloLearn.

I expect you typical javascript then.

So my question is...what must I know around this?

There are still sexist attitudes present in this industry, perhaps even an ext so climate others as it has been quite male dominated because the late 80's / early on 90's yet it is not difficult to 'make it'.

The variety of devs doubles around every 5 year i.e. Half the devs in the industry have less climate 5 years experience. For this reason if girlfriend think you're alone, nahhh you're not.

Aside from that you should recognize that web dev is quite different from coding native apps for desktops or phones. With native apps you acquire a pretty self included environment / runtime through an SDK and also that's it you're turn off coding.

With web dev that different because you also have come take into account the server and also network in between, no to mention:

the atmosphere / runtime have the right to differ from machine to device (different browsers / versions)

the underlying an equipment OS can have an affect on the runtime (mac vs victory vs linux)

For these reasons and also more, under the share umbrella ax 'web dev' the profession has actually been segregated (typically) into 2 camps:

front-end - those that code and also or create/optimized content that is straight parsed/rendered/executed through the internet browser (HTML/CSS/JS), the word 'designer' is regularly synonymous v this function however the is not strictly always the case i.e. You deserve to be a designer and not know any kind of code.

back-end - those that attend to things on the server next (server/database admin, security, server next code).

The other market term the is thrown approximately quite alot is full-stack dev implying you are competent in both back and front end technology. Furthermore with the arrival of nodeJS the line has end up being blurred somewhat as front-end devs now find it much much easier to change to junior back end roles.

Whatever labels are used the goal is to acquire an understanding concerning the full-stack.

The factor why i say im hoping you're learning javascript as opposed come java is that JS is a front-end technology. Regardless of what wake up on the back-end and also networking, not issue what language or what stack you use, the calculation for browsers will be HTML/CSS/JS (well there'll likewise webassembly eventually however one step at a time).

See more: Jamie Bachelor In Paradise, Bachelor In Paradise'S Jamie Doran Reveals

Learning to read/understand and also being able to debug your calculation is an essential to any programmer.