I just started Certified Full Stack Developer Curriculum
Should I start learning CSS after learning HTML?
Then I follow courses presented in the order of this Curriculum.
HTML > CSS > JavaScript > Frontend Lirbraries > on and on
I just started Certified Full Stack Developer Curriculum
Should I start learning CSS after learning HTML?
Then I follow courses presented in the order of this Curriculum.
HTML > CSS > JavaScript > Frontend Lirbraries > on and on
Hi,
Yes follow the order in the curriculum. Learn CSS after HTML and then JavaScript and then the rest of the courses.
Good luck!
Appreciate your reply. I knew a little bit of JavaScript. So at first I tried to skip some previous courses and chose to begin with DOM in JavaScript. It went well until I get stucked by some steps in a project. It made me feel nervous and depressed. Is what happens to me normal? What should I do to cope with my emotion and metal health?
coding is hard, doing hard things is hard and difficult, and it will make you feel frustrated and want to give up, it’s normal, you can do it if you keep going.
if you feel you need extra support, you should reach out to a therapist or something like that
It takes time. So don’t rush things. Take your time with a project. In fact, getting stuck helps you improve. I remember when doing my first projects, I would constantly get stuck, and it was frustrating. It’s normal. Just take it easy on yourself. I hope this helps. Good luck!
Appreciate your words. Actually therapists I met usually did’nt discuss how to cope with coding problems. But your replies here makes me feel better than therapist did. Probably when we are on this forum and we communicate with each other in English. Also we make comments in English while we try to solve problems in programming languages. This forum gives me not only a learning experience also a balance between left brain and right brain because English isn’t my first language.
So strategic steps I coul take is just to follow courses in the order of this Certified Full Stack Developer Curriculum for now.
Nervousness has made my learning experience a series of hurried actions without direction and patience.
I do need some wise advices given by experienced learners on this forum.
Thanks.
probably therapist doesn’t know coding, but they may help with the general topic “doing hard things that make me doubt my capabilities”
yes, follow the course
Yes, I am sure that my capabilities are imperfect when it comes to learning code no matter what it is about, frontend, backend, data science, data engineering, machine learning and AI agent.
After obtaining your advices of recommended steps I could build confidence by taking baby steps in a focused direction about these topics.
Otherwise I alway not only had doubt about my capabilities but also rejected possibilities of what I could achieve just because I started courses of DOM in JavaScript after skipping some previous courses.
As fellow forum members have said, programming is hard, it requires a significantly different way of thinking than what we’re used to, and all of us have thought about giving up at least once. It’s important to stay persistent and consistent, to learn every day, not to take long breaks, and if you’re really struggling with a problem, you can always come here to the forum and ask for help – but help, not the solution. You are the one who ultimately has to understand how to solve a problem.
Honestly speaking. I am truly grateful for your contributions and I am almost tearful each time I read replies from you guys.
It has been a few months when I felt deeply stressful day and night.
At first I watched videos of only HTML, CSS and JavaScript on freeCodeCamp’s youtube channel because of the reputation FCC has buildI. I kind of fell into TUTORIAL HELL.
Futhermore I didn’t know there were curriculum and coursework on freeCodeCamp.org at all.
During those periods of time I subscribed coursera and followed courses of Meta Front-End Developer Professional Certificate.
It seems that my learning style inclined my to gain material by reading and imitating to type in code in an appropriate order where I could move from basic to advanced. So I felt that Meta Front-End Developer Professional Certificate did not help me much when I was on an entry level.
Now I am sure that freeCodeCamp.org has SOLID foundation of Hard skills and Soft skills in an appropriate order suitable for my learning style.