I am a beginner web developer .
After learning CSS and HTML and R.W.D my aim is to learn 3rd most important language.
but i am not understanding how far i should learn just so i could start implying that knowledge into my websites?
What a web developer should look for when learning JS?
If so where should i look for?
Will FCC js course provide that knowledge?.
Should start and dive into that without worry?
What is better for a beginner web developer?
Your answers will help me a lot.
I am curious to hear what the other two are.
My question would be, what are you looking to build?
Start with the end in mind.
HTML and CSS is just fine.
But let’s say you are building quizzes for an educational website.
If this is your first programming language, then you will want to just focus on the basics (loops, functions, conditionals, etc)
That basic knowledge transfers to other programming languages.
I don’t think there is just one part that is used in building websites.
A FAQ page where the user can to open the icon and get more details.
Or maybe a countdown clock for a prize giveaway.
If this is your first programming language, then it will probably take you longer for the concepts to sink it.
But that is completely normal.
The best way to learn anything well is to build projects.
Once you learn the fundamentals, then you can start to build projects.
Start off with small projects and then keep building on complexity.
Hope that helps!
HTML and CSS are the first two important languages for a web developer.
There might be others but that’s a different topic.
Thanks for your explanation.
I still have some confusion.
I wrote an article about this but I am technically not supposed to share it here since that would be considered self promotion.
Learning the top 3 languages is a good start!
However if employability is your concern, then you want to know how to use any language your employer needs.
For this, you need to understand software development core concepts, and not any particular language. Each language has its own nuances, but generally, all languages follow the same core concepts.
If you know one language very well, picking up a new language is generally very quick and simple. It can take less than few days from an absolute beginner to a professional.
I recommend learning python or C# as a foundation until you thoroughly understand the core concepts of software development.
C# is great because the documentation is very thorough.
Most web developers need to know python, r, or java. All of these are a good start.
I hope this helps!
Thank you again.!
Since all languages follow the same core concepts and since i have already started learning JS, I will just follow my needs then learn new language if necessary.
i don’t want to over work myself by learning all languages and not really using them. that would waste my time unnecessarily.
If you use any sort of frontend view libraries/frameworks you will have to know and use JS. So, React, Vue, Svelte, Angular, etc., all require good JS knowledge.
It is unlikely you can avoid frameworks in professional frontend development.
I have a very little idea on what React is and what Angular JS does, etc.
Simple single line introduction on them will be helpful.
The Front End Development Libraries part of the fCC curriculum teaches React. If you just follow the curriculum you will learn about it soon enough. And all the frameworks have good documentation you can learn from, plus there are a million tutorials and articles as well.
If you just keep working through the curriculum and follow the normal progression path most people take you will learn about the frameworks soon enough. For now, I wouldn’t worry too much about it and just stick to learning pure JS first.
im a newbie on programming to. i’m about 3 months into the program. i dabbled in some C++ in getting my engineering degree in college but never mastered it. i was thinking of self learning C++ but i decided to follow the FCC curriculum because i can always come back to C++ later. I even tried codewars before FCC and i struggled on even returning 2 arguments . to make a long story short. if you thoroughly follow the curriculum you wil start to grasp the concepts how to make code do certain things. i i didnt start learning until i got to the algorightms section. I actually got a little discouraged thinking i didnnt i was gaining anything from sticking to the curricuum and i took a break on code wars like someone suggested. and i aced through kyu8 with ease. i needed that codewars break to realize how much i learned and it only gets better if you keep trying and struggle through it instead of copying n pasting code. i realize i struggle c++ because i never truly grasped the algorithm part of programming. im still learning it but i felt im better at it before i started. so i agree that you cant go wrong with sticking by the curriculum. and ask questions when your lost instead of copying pasting stack overflow code. not saying u do that but its so easy to get into that bad habit.
You’re likely to need a solid background in AT LEAST html/css/js. The fcc sections on those three are really quality imo, especially the js section.
Thanks, that was also helpful in encouraging me to dive in without worry.
Thanks @lawrencek1992 .
You Whooshed out my biggest trouble.
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.