I am fairly proficient with HTML and CSS. All I know about JavaScript is to include it in my site and do very basic stuff such as adding and removing CSS classes. I know very basic PHP. I could build a decent static site.
Is this enough to start working as a Web Developer?
you could try, but most probable you would have a lot of trouble in finding a position. Look at job postings and see what is listed most frequently, and see if you can aquire those skills.
Most probable you would need at the bare minimum a front-end framework, generally React or Angular
Yeah, I donât think there are many positions for someone at your level. There might be a few - some shop that wants and entry level trainee. But it would pay badly and frankly Iâd be worried that theyâd try to take advantage of you.
Yeah, I agree with everything everyone else has said.
But you have a good solid start. As stated, with some JS, and especially if you add a f/e framework like React, Angular, or Vue - at that point you get a lot closer. Itâs still going to be hard to get a job (the first one is insanely difficult to get) but I would say that youâre becoming âemployableâ at that point.
I would also point out that the FCC curriculum teaches React and a credible MERN stack - a good path to employment. Iâd recommend doing that, or at least something similar to that.
Thankyou all for your replies. I will take on JavaScript seriously then.
I have just found the book âEloquent JavaScriptâ. Does anyone know if this is a good introduction to advance my skills?
I really enjoy the thought of programming. Not too bothered about using javascript for animations and stuff, but love the idea of creating apps. I really enjoyed tutorials that showed me how to use PHP to connect to and query a database. Iâve seen you can do this with JavaScript using Node. Js.
But I need to work on the basics of Javascript first I think.
Any advice on doing it with limited time as I have a full time job (45 hours a week) and a home educated 11 year old?
Eloquent JavaScript is a well-liked resource, but I suspect that it wonât be super useful to you until youâre already starting to feel confident in your JavaScript skills. Maybe open it up every once in a while as youâre learning and see when it starts making sense and feeling helpful.
In terms of making the most of time, my biggest advice would be to strive for good focus time rather than quantity of hours. Depending on how independent your child is, maybe you could both have âconcentration timeâ or âstudy timeâ together? On days when you canât really sit down and fully focus for, say, an hour you can try to keep coding on your mind by doing things like listening to podcasts, reading articles (or sections of something like Eloquent JavaScript), or popping into the fourm and maybe helping some newer newbies. Iâm not suggesting that thereâs no benefit in spending time learning while youâre distracted or for 30 minutes at a time, but youâll get more milage per hour if you can really sit down and focus.