I’ve been learning on my own for 4 months now. I know some basic HTML and CSS. I want to work as a freelancer. It’s okay if I don’t get paid much at first because it’s not my only job. I really like coding.
Yeah, 4 months… I haven’t had a lot of time to learn lately
@Charlie
I paid for one cheap bootcamp for about 8 bucks, and I thought it was worth it. Later I paid 10k for a real bootcamp. It taught me the same stuff, but it made me really learn the content and practice. You also get questions answered. The main thing about bootcamps is the connections and the help you get after to get a job. That bootcamp probably wasn’t worth it unless you aren’t very driven or don’t know what to learn.
I would say, get a cheap bootcamp (under 20 bucks), do it, and see if you can get a job. If you still struggle, maybe think about a full bootcamp just for the job help, or get a mentor.
It’s a simple site. If you want to learn a topic, look here. It’s great for beginners.
When I was confident and used all their info on those three, I wanted to build things.
Then I found wes bos’ 30 days of JavaScript series on YouTube. I did every project until I felt like I could build something on my own without help.
I learn best with structure. W3schools and that YouTube series gave me what I needed. After that, I just kept building stuff until I had a portfolio with some good projects.
I learned HTML/CSS/JS in a few months (3-4) then I started on React for a year. I can’t believe it, but after a year and a half, I thought, “I’m ready for work.” So I built 2-3 apps and a portfolio and started applying.
I got a job within 3 months. Five years later, I’m still with the same people, but our company was bought twice in a year. I started at a Data Visualization startup, and now I’m the lead front end dev in a 20+ person team working in asset management for an engineering firm.
I got really lucky. I was in the right place at the right time. The market is crowded now, and it’s not easy to find a job.
Sterling said: @Darcy
Can I ask what your first 2-3 apps were about? I’m learning JS now, and my next step is React, but I don’t know how to start my portfolio.
I went to a bootcamp. I finished in 3 months. Seven months later, I got a job for internal healthcare app development (networking helped). It’s been a good experience so far. I’m over a year into the job now.
I’m going to go against what people are saying here… Four months to learn HTML and CSS is okay. Some of you don’t understand how long it can take others to learn software and practice. Think about those who know technology and those who don’t. Advanced topics can take that long to learn too.
Keep going, and learn JS like others said. Get some books if you can afford them. They will help you. “The pragmatic programmer” by David Thomas & Andrew Hunt is good.
The most important thing is to focus on the principles and practices as you learn frontend frameworks, libraries, and so on. Also, learn about tooling, deployments, and testing.
Look at the popular things used in the industry. Decide if you want to focus on frontend, backend, or full stack.
Learn the three browser languages together (HTML, CSS, JS) instead of one by one. Use them all together to make small projects. You’ll need a portfolio to show clients what you can do.
Meade said:
Learn the three browser languages together (HTML, CSS, JS) instead of one by one. Use them all together to make small projects. You’ll need a portfolio to show clients what you can do.
I also suggest learning a modern JavaScript UI framework (like React) with them.