Web Development | Where to start?

Alexx

Gentleman
Supreme
Feedback score
10
Posts
234
Reactions
80
Resources
0
So, I am looking into and have been wanting to learn how to code full-stack websites; I have struggled where to start. Everyone has a different answer but its hard to start with all the options.

Should I buy a class online? a free class? learn as I go? or where do I start. I would need something to the point where I haven't even touched a sliver of code. Something from the ground up.

Responses would be appreciated!
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

VactumPlays

Website Development, Management, and more!
Premium
Feedback score
6
Posts
601
Reactions
184
Resources
0
Im currently a front-end web developer and had the same thought process as yourself.
My best advice is to just jump into whatever method.
At the end of the day either buying or taking a free class, you'll end up learning to code eventually.

You'll want to learn how to code, then start up a trashy project, and continue updating that project the more you learn.
You should not be afraid of getting up a "Trashy Project". People want to just get good out of thin air without having the embarrassment of starting off with trashy projects as you learn.

HTML/CSS aka front-end development is pretty easy.
So you may want to start with that, just to get into the coding vibes first.

Im currently learning javascript which is back-end development at https://www.codecademy.com/learn since it's free far as actually learning the contents go.

Then if you need extra practice you can purchase their premium version which offers practice tests, etc.

Long as you use one of the top 5 coding websites, you'll still come out with knowing how to code.​
 
Last edited:

Gunny

キング
Supreme
Feedback score
13
Posts
2,699
Reactions
1,405
Resources
2
I very much enjoy how Traversy Media explains the content. I would recommend watching his free courses and then move onto his paid content. Make sure to a very good understanding of html and css before moving onto javascript, php, etc. However, know that you'll always be learning more as you move on so don't get hung up.

-

Hope this helps. Good luck!
 
Last edited:

rida

Software Developer https://rida.dev/
Premium
Feedback score
6
Posts
83
Reactions
54
Resources
0
I'm a Fullstack Web Developer that specializes in Frontend Development. I have about five years of experience now, but just started in the professional space.

I would avoid W3Schools, it's unfortunately dated now and not as useful a resource it once was.

There are a couple of avenues you could take. If you're like me, and can't learn for the sake of learning, you'll need a project. Just pick one! Solve a problem you have! Every time you run into an issue, Google it! StackOverflow will be your friend!

If you did well in school with lessons, I would definitely recommend freeCodeCamp. I couldn't take advantage of it, because I need to apply to learn, but it's well-accepted in the web development community as a really good beginner resource to get you off the ground. Beyond that, The Odin Project is also a well-respected web development resource for more traditional learners.

I wish you luck on your development journey! Really all you have to do is get going, and you'll eventually get the hang of the more complicated stuff. Get into some web development communities, or development communities in general and learn how to ask for help. Learn to Google as well, it's a really important skill. I'd argue it's the most important.

Good luck!
 

hgbf

Confirm onsite ≋ hgbf#6395
Supreme
Feedback score
24
Posts
854
Reactions
629
Resources
0
Learn the very basics first, and then do projects you come up with yourself. Start small. This way, you'll learn to figure things out yourself rather than just following guides. I guarantee this will be both more fun and better for learning.
 

Chrome

Premium
Feedback score
6
Posts
229
Reactions
119
Resources
0
Not sure if you still need this, but I would recommend Harvard's CS50's Web Programming with Python and JavaScript
 

Paper Cars

Audio Production Services
Supreme
Feedback score
8
Posts
514
Reactions
103
Resources
0
Udemy has some great resources.

I ended up in an intro web design class last year in school.

Our teacher required us to complete freecodecamps responsive web design course.
While you wont come out of the course building insane, beautiful websites, its a great way to learn Syntax and the basics, and you can definitely build websites of higher quality than some of the developers I've seen on here offer.
https://www.freecodecamp.org

I would suggest completing Free Code Camps course, and then checking out some udemy courses (which are relatively cheap) to get to that next level.

As for backend, I agree. Use Express.JS with Node.js for backend. I'm planning on getting into backend development soon and this is what I will be learning. I've noticed the demand for JS backend going way up and PHP dropping way down. Hence why I'll be following the JavaScript path as well.
 
Top