Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hi Anna, I am form A.p #11

Open
C-Hemanth-kumar-Reddy opened this issue Dec 1, 2023 · 1 comment
Open

Hi Anna, I am form A.p #11

C-Hemanth-kumar-Reddy opened this issue Dec 1, 2023 · 1 comment

Comments

@C-Hemanth-kumar-Reddy
Copy link

What languages should learn to go to the software company
I want to develop a website , so for this o should write code or use softwares like figma,hostinger etc

@SSHari
Copy link
Owner

SSHari commented Jan 10, 2024

Hi @C-Hemanth-kumar-Reddy,

There isn't one answer to this question. It depends on your personal experience. Based on this comment, it seems like you're probably new to programming. If that's the case, then learning how to program is where you should start your journey. Given that you want to develop a website, JavaScript is a good choice to learn.

Here are a few different things you can do to help learn:

  1. Exercism
  2. Namaste JavaScript
  3. You Don't Know JS

While the above resources are good for learning the language, the best way to understand how to code in my experience is to build things.

Once you have a better understanding of how to code then start building a website. There are a lot of frameworks you can use to build a website, but most of my experience is with using React. I think it's great. A good way to learn React is to go through the React documentation. Another good resource to learn React is Kent C. Dodds' Blog.

After you have an understanding of JavaScript and React, you can start to look into full-stack web frameworks. Full-stack just means writing code across the entire stack (e.g. Frontend and Backend). A few good full-stack web frameworks that I've used are:

  1. Remix Run
  2. NextJS

There are a lot of other things that you can learn about web development in general, but I think the above is a decent starting place.

One thing I would recommend above all is from the beginning, make sure you're writing code and trying to build things. The best way that I've been able to learn is to:

  1. Try to build something
  2. Get stuck
  3. Try to figure out how to solve my problem (google searches, reading documentation)
  4. Rinse and Repeat

Hopefully, this was helpful. If you have other questions please don't hesitate to ask. I've been a bit busy, so I missed this message, but I'll try to respond faster next time.

Cheers 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants