I just finished the basic Calculator project , so I have 3 more projects until I get the front end certificate. I anticipate it will take quite some time, but I can’t wait to get a programming job! Do you think it’s possible for me to get one now even though I haven’t finished everything? Thank you!
Before you start putting in for jobs, you need to polish your existing projects. I reviewed all of them and some are not mobile friendly. Others have small design layout issues on desktop and mobile. The weather project does not work at all. The calculator allows multiple decimal points and consecutive operators along with the display overflowing when too many numbers/operators are entered.
Also, do you think you could rebuild all of the projects you have already finished from complete scratch in less than a week without any help from others? If not, then I would say you need to practice doing so and also look into developing your own side projects (outside of the FCC projects) to show case on your portfolio. Also, your portfolio page should be one of the best looking of all of them, because it should be your coding resume for employers to see what you have done and what skills you have.
Also, I highly recommend getting your own domain to host your portfolio and all the projects instead of using Codepen.
Randell is not wrong, but just as a counter point, a friend of mine from our local meetup group scored a front end dev job before completing his certificate. He was dreadfully underqualified for the position according to the job ad he answered (didn’t know most of the tech they listed as requirements), but he interviewed well and convinced them of his desire to learn.
They gave him the job and started him off building HTML emails (he works for an agency), and after a short while they started training him up in React to get him involved in meatier projects.
So…there’s no harm in applying if there are jobs in your area - you might get them!
You’ll be able to land better jobs if you put more work in ahead of time, and of course different locations will have differing opportunities.
Still, you get 0% of the jobs you don’t apply for, and maybe 0.00001% of those you do when underqualified
EDIT: Sorry @AlonsoGD, I didn’t see your post until I already wrote this
Obviously, I’m not Randell… but there is really only one best way that everyone recommends for sharing your code:
There are several reasons for this:
GitHub is an essential collaborative tool that EVERY developer MUST know. Having your code here shows that you know how to use it.
Having your code deployed off of codepen shows that you are capable of deploying production level websites like you could for a client
Codepen has several issues and design implementations that restrict you. For example, using images, having multiple files, and other such things. Codepen is a place for quickly building code, and unless you pay money for their packages, you are restricted in certain ways. GitHub is free and lets you do whatever you want.
There are other reasons, but 99% of developers would tell you to have your code on GitHub. Also, if you need help hosting your website once you put code on GitHub, you can ask here or search the forums for GitHub Pages or surge.sh, there are many discussions ongoing about this.