This is my portfolio page with a link to all my other html/CSS projects please tell me what you like, what you don’t like and where can I improve. I learned so much doing these projects over the last 2 weeks . I had to keep looking things up. These projects really made me realize how thorough FCC curriculum is as I kept thinking oh I want to do that, did we cover that"?
There is still a lot more want to do as well.
I know the code is sloppy but gradually gets better. I will be improving things as I go along.
Anyhoo thank you, any feedback or likes would be appreciative.
You got the fundamentals right, which is great. The HTML, CSS, you know what and how to do. Cool.
Your designs look really bad. Now, FCC doesn’t teach you to design so there’s not much point going into it, maybe you don’t even care as long as the functionality is there. If you want to make your designs to look way better but still focus your time on building the functionality, you can always use bootstrap, so consider looking into it. I’m saying this after I’ve taken a look at a couple of projects listed in your portfolio.
You’re playing around which is great (you learn a lot from that) but you’re overdoing things that are showing up there in the final projects, the colors, borders, messiness and all that. It just doesn’t look good.
I’ve also noticed that your CSS looks really messy, it probably isn’t messy (I haven’t looked through it all), but it looks it, there are indents where there shouldn’t be any and you’re not consistent in your writing in general.
I myself wouldn’t say everyone needs to learn, there are many devs who don’t know how to design and don’t have an eye for that, and instead work on JS and/or back-end while the design is done by a separate person.
Personally, I enjoy working with CSS and creating something of my own and making it look good, but there is a case here that anytime you learn/work with design is the time you’re not learning to program, I’d love to do great at both but gotta prioritize IMO.
Still, it doesn’t really take that much time to learn some basics of what good design is and it can only benefit you in the long-term so everyone should look into it at some point.
Hey guys I’ve enjoyed all your lovely, if not misplaced comments but at this point I must interject. Node.js is a powerful tool that has been used my many major companies and FCC does touch on it in module 5, but it is far more powerful than people give it credit for. The people who complain are the ones that just jumped into using libraries without understanding the language.
Also c++ a lot simpler?
anyhoo don’t take my word for it just google it…but make sure you look at many sources and step out of your comfort zone.
Most (but not all) low level server-side software is written in C++. Performance is of crucial importance when you operate hundreds of thousands of servers - 10% code optimization can result in saving millions of dollars. In extremely rare cases, some critical parts of the code are even written in assembly.
Python is the de facto language of internal infrastructure tools. It’s very flexible, and makes it easy to create data files which are themselves Python code. For example, Google’s build system is written in Python. Mondrian (code review system) is, too. Python has been becoming more and more popular for writing Web-servers, as well, although I’m pretty sure all the big stuff (GMail, Maps, Google+ etc.) is in Java.
These are the main 3. I’m sure you’ll find almost any language used by some team in some experiment at some point, but these three are the ones that accumulated very large codebases that Google maintains and re-uses."
Obviously, I was referring to Node.js when I talked about back-end, I guess I should’ve made it more clear
Other than that:
JS isn’t considered just a “front-end programming language”, it’s developed into a language that can be used virtually everywhere - front-end, back-end, machine learning, AI, data science, mobile device apps, desktop apps, video games and more. And yes, while it’s not “best at everything” (e.g. most people prefer python over JS for writing AI), it’s used everywhere and in many large companies.
I haven’t even ever touched C++ myself, but I can tell you for a fact it’s not simple and is considered one of, or the most difficult among the popular languages.
Its very simple logic. JS is made for HTML/CSS, and C++ (etc) is made for back end. You can use JS for everything if you like, but anything big and major, like a company like Google, will use the fastest language because it saves money.
Hi! First time commenting on a project feedback post!
Here are some things I noticed (mind you I come from a design background I’m very eye-candy oriented, but also I am into user experience) so let’s get right to it!
Loved the typing effect in the top section of the page. Eye catching, and nice.
Spacing isn’t up to par in the other sections
Play with CSS a bit more, it’s your friend! (LOL I literally spend more time in CSS than html…but that’s just me haha)
The thumbnails for the projects can be cleaner. I also would suggest an icon here
Overall, pretty great especially with no JS code! I just suggest getting more familiar with CSS and check out other sites for inspo! Keep up the great work!
Thank you for your suggestions! They are great! Do you have any comments on the other projects? These projects are me going through the FCC challenges from no knowledge to gaining more knowledge as I explore CSS…and of course there’s more to learn.
I’ll skip talking about the design because it feels like we’re just bouncing the ball back and forth.
Remember that not every company is Google (or any other huge company), they have to deal with hundreds of billions of visits a month and this amount of data. I’m pretty sure Node wouldn’t even be able to handle that. But I do notice you picked the one company that strays from using Node and you’re picking on it throughout over and over
I’m not the enemy of C++, Python, Ruby, Java, PHP or others used for the back-end, but there is also no denying the fact that Node IS getting more popular and better every year, it’s pretty much set to get into the top. Also worth noting, don’t forget that’s Node is still very new compared to C++, Python, and others, and it got into this position in less than 10 years.
It has its limitations, but it also has many advantages. If you want to get into specific specialization then you’ll probably not just pick the first language that comes to mind and do the research for what’s best for this field. For working with the web which is what most people here are to do, Node is the perfect choice.
And no, large companies aren’t avoiding it, quite the contrary. Stop saying that, at this point you’re scaring people off from picking up a technology that’s actually doing amazing and only improving as far as hiring goes.