NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

Web development is definitely a fruitful skill set for freelancing. Unless you're super interested in android development specifically, and given that it sounds like your main goal is freelancing, I wouldn't recommend Java as the first language you learn. Not to say it isn't an excellent language, I just think it isn't the best fit to your stated goals. Java isn't a super common back end language these days, and where it is used is in places where you would be less likely to be able to find entry level freelance jobs.

My two cents is to go with Node JS. Node is just javascript on the backend, so basically you can write your entire application (front end and back end) in javascript. When you're first learning web development there will be a lot of new topics you wrap your mind around, so the benefit of being able to use the same language on the front end and back end is pretty huge IMO. It removes the cognitive overhead of learning a second language, including its unique syntax, libraries/packages, and idiosyncrasies so you can focus on learning the new concepts specific to backend development such as structuring API's, back end architectures, database types and data structuring, etc. Node is also one of the fastest growing languages in terms of usage. You can definitely always goes back and learn Java later. Learning the first language is always hardest.

So the learning path will usually go something like this: learn basic javascript, then learn to make basic front ends in HTML/CSS/JS, then learn how to consume 3rd party API's with that front end, then learn how to build your own basic API with Node. For step 1, learning javascript, I highly recommend this course: https://watchandcode.com/p/practical-javascript. It's a free course and it teaches you strictly vanilla javascript without muddying the waters with any other topics. A lot of classes try to teach javascript at the same time as other web concepts and IMO that makes it a lot more confusing. This course does not do that, and it's actually taught by a guy who is super accessible; he runs a facebook group for it where you can post questions and he'll respond, it's pretty great. He also has a paid class that you can take after finishing the free one, and while it looks very solid, I haven't taken it so I can't comment on it for sure.

I hope this was at least a little helpful. Please let me know if anything I said needs clarification. Also, feel free to reach out to me any time if you get stuck or run into trouble along the way and need someone to help you sort things out.
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.