Build a web developer portfolio that STANDS OUT!

Some good places to start learning:
Awesome Frontend Dev Course → imp.i384100.net/5gv519
Cheaper Frontend Dev Course → click.linksynergy.com/deeplin...
*Disclosure: Please assume that most links I share are affiliate links. I may receive a commission for qualifying purchases.
MORE GOOD COURSES
Python Course → imp.i384100.net/LXMKoZ
Data Structures Course → imp.i384100.net/anMOYZ
Code Interview Prep → imp.i384100.net/MmMAjK
Today, I'll review a web developer portfolio shared by one of you to determine how he can improve his portfolio to have a bigger impact on job applications and freelance work.
The coding project I did that help me get my first web development job: • Frontend Web Developme...
Affiliate Links
📖 How to crush code interviews → amzn.to/3JGRHWZ
📖 Learn React.js → amzn.to/3mSA6lV
⌨️ Favorite keyboard for programming → amzn.to/3mIGHzd
💻 Favorite laptop for frontend development → amzn.to/3YP0iuY
🖥 Other stuff I use as a programmer → jamescrossjr.com/programming/...
📷 Gear I use for making KZread Videos: jamescrossjr.com/youtube/gear
💰 VidIQ → Tool I used to grow my channel faster: vidiq.com/jamescross
Disclosure → How I make money with affiliate / paid links: jamescrossjr.com/affiliate-di... For example, As an Amazon Associate I earn from qualifying purchases.

Пікірлер: 79

  • @jamescross
    @jamescross Жыл бұрын

    Thinking of doing more reviews like this for subscribers. If you like this type of video, let me know here in the comments. Also, here is a link to the projects I did that I mentioned in the video. kzread.info/dash/bejne/pnd8tdyHiMW0oZc.html

  • @dieterhillje8084
    @dieterhillje8084 Жыл бұрын

    Appreciate all the advice and definitely going to be implementing a ton of the suggestions you made in the video! This came at a complete surprise but I am extremely grateful for the review as this was definitely needed!

  • @jamescross

    @jamescross

    Жыл бұрын

    Glad it was helpful! Thanks for sharing your portfolio!

  • @catalincatalin4101

    @catalincatalin4101

    9 ай бұрын

    how is it going after 1 year?

  • @dreamz808
    @dreamz808 Жыл бұрын

    Please do more of these, very informative! Shoutout to that dude for being brave enough to put his out there.

  • @jamescross

    @jamescross

    Жыл бұрын

    Agree. Kudos to him for sharing his portfolio.

  • @toledogeeks
    @toledogeeks Жыл бұрын

    When reviewing candidates, I like to see their GitHub accounts. It says a lot.

  • @christopherjeffers8584
    @christopherjeffers8584 Жыл бұрын

    I found this video to be very informative. My son and I are starting web development today. We hope you do more of these type of videos in the future!

  • @jamescross

    @jamescross

    Жыл бұрын

    That's so cool working on it together!

  • @ignjat4123
    @ignjat4123 Жыл бұрын

    Thanks a lot for all of these videos, Devsmak!

  • @jamescross

    @jamescross

    Жыл бұрын

    My pleasure!

  • @codewithguillaume
    @codewithguillaume Жыл бұрын

    Amazing video. Indeed, devs need portfolio and it can be a simple one - no need to develop hours and hours a website. We just need informations about you.

  • @jarycruz
    @jarycruz Жыл бұрын

    I have to say that you are totally underrated. You bring so high quality content ! I have a question, for people learning to code do you recommend to build projects from your own and not just copying tutorials from KZread ?

  • @jamescross

    @jamescross

    Жыл бұрын

    Exactly. Following tutorials is fine to start, but your portfolio should be a collection of your projects. There is simply no way for us to know how much of a tutorial based project you did on your own so we have to assume you just copied. Plus, just copying a project will mean it looks like lot's of other peoples stuff since others will also just copy. Best to focus on your own stuff and it will help you become a better developer too.

  • @Abdu-ProjectX
    @Abdu-ProjectX Жыл бұрын

    Yeah it really make sense represent what you built so that pple trust you.

  • @ZacharyRosen1
    @ZacharyRosen1 Жыл бұрын

    This review was very helpful. In the person's work I recognize styles from the App Brewery Udemy course with Angela. Agree that he should make more of his own modifications and use more bold statements rather than suggesting he is still learning.

  • @jamescross

    @jamescross

    Жыл бұрын

    Thanks for sharing your thoughts.

  • @mikolots
    @mikolots Жыл бұрын

    I feel it's so important to learn to build your own portfolio from scratch to show yourself and employers that you can actually do it, and stand out by making it your own. I don't want to take shortcuts like using Weebly but build something legit to make myself legit. It sucks sometimes doing this alone but every time I mess up, I get smarter and stronger. And I want to do my best to get my dream job bc things are not easy. This video has helped me a ton and I've taken the advice to heart and implemented it to my portfolio just now. Anyway, blah blah, wish me luck! Subbed! lol

  • @jamescross

    @jamescross

    Жыл бұрын

    Totally agree. Best wishes!

  • @mikolots

    @mikolots

    Жыл бұрын

    @@jamescross 💯

  • @bandavenbyen5383
    @bandavenbyen5383 Жыл бұрын

    Amazing video

  • @jamescross

    @jamescross

    Жыл бұрын

    Thanks!

  • @candyCode
    @candyCode Жыл бұрын

    The javascript game would've been more impressive if he had made it responsive and added other features rather than making it exactly as the tutorial he got it from.

  • @bhargavkumar
    @bhargavkumar Жыл бұрын

    Thanks man. I am building my personal portfolio website. This video is going to be very helpful. BTW can you make a video on what it's like in the first week on the job. I am a bit curious about how is the first week is gonna be?

  • @wykydytron

    @wykydytron

    Жыл бұрын

    First week and every week after will be different for different company. Some will throw you under bus but with no repercussions just to what you will do some will give you simpler task to see what you actually know and some will treat you like average worker and expect you to perform just like every person there from the get go.

  • @jamescross

    @jamescross

    Жыл бұрын

    This covers the different stages kzread.info/dash/bejne/doaI0Zixe67Yk6Q.html

  • @kandekore
    @kandekore Жыл бұрын

    I recognise the Javascript game from a udemy course. Nothing wrong I guess if he's made some adaptations

  • @rydragon6888
    @rydragon6888 Жыл бұрын

    Great video! I was wondering if you plan on making JS tutorials in the future :)

  • @jamescross

    @jamescross

    Жыл бұрын

    Possibly!

  • @kalgeriax1016
    @kalgeriax1016 Жыл бұрын

    Can you make maybe tips for people that new and want to apply jobs. Like About me . I don't have any interesting stories to tell anyone. For example: "Graduated from college, can't find job because covid, stay jobless and loss, finally found out about web development. Put all effort it so I can get the job. This is scariest part for me, telling about myself." Compare to others who have better experience or interesting life. Mine just bland. Idk how to make it enticing to clients

  • @jamescross

    @jamescross

    Жыл бұрын

    Focus on them. How you can help the company. Here are my tips on inteviewing. kzread.info/dash/bejne/dX6Tu7aPgqSulZM.html

  • @onemoreua
    @onemoreua Жыл бұрын

    thank you for this video dude, its very useful how do you think, what better for junior developer, tho looking for first job, concentrate on works for portfolio, or on portfolio web site, when your time is limited?

  • @jamescross

    @jamescross

    Жыл бұрын

    A portfolio site without anything to show is less valuable than some projects so start with the projects.

  • @renova3207
    @renova3207 Жыл бұрын

    Thanks for Great Contents , How can someone submit Portfolio for review ?

  • @jp2272
    @jp2272 Жыл бұрын

    If I were to follow a tutorial while creating a the basic format of a project but still deviate from the tutorial in the final product should I still include that I used a tutorial on my portfolio ?

  • @jamescross

    @jamescross

    Жыл бұрын

    I would do the tutorial and then think of something similar but different and try implementing it without just pulling everything from the tutorial. This will help cement what you learned and the finished project won't be a clone of everything else out there.

  • @geraltrivia5352
    @geraltrivia5352 Жыл бұрын

    If i want to use tailwind css and i have seen tutorial or doc for styling website. Is that a good way ?

  • @rashawnjones793
    @rashawnjones793 Жыл бұрын

    What should I expect when looking for a new job. I'm at a point where I make a decent wage, but I'm not happy and I enjoy coding. Will it be tough finding a good starting wage? Or will I have to start from the trenches again

  • @jamescross

    @jamescross

    Жыл бұрын

    That's totally relative, decent wage to you might be amazing for someone else and meh to another person. Hard to answer without more context.

  • @brytheitguy_
    @brytheitguy_ Жыл бұрын

    I've talked with devs who have said just use a template for your site and others say you should build it from scratch.

  • @wykydytron

    @wykydytron

    Жыл бұрын

    Imo do it yourself, it's your site after all. Give it your personal touch and make it unique experience. Unless you go freelancer, then use whatever as your clients will not see difference as they will be in vast majority not understanding anything that you do.

  • @jamescross

    @jamescross

    Жыл бұрын

    wykydytron sums up my thoughts on this well.

  • @jazminebrown4789
    @jazminebrown478911 ай бұрын

    If you're applying for a front-end position, would it hurt your chances to use bootstrap when building your portfolio? Of course, if the job you're applying for mentions using bootstrap as a desired skill then yeah, it would be beneficial. But otherwise, would it hurt?

  • @jamescross

    @jamescross

    11 ай бұрын

    It's important to know how to do things with CSS as often you will be working with a library like bootstrap and then also doing custom stuff so you need to be able to demonstrate you understand css. Sometimes the libraries you use will be third parties, but often at bigger companies they will have their own component libraries. So it's good to understand how to leverage libraries but also do stuff on your own when needed. So try to find a way to balance those skills.

  • @kevinfreeman9652
    @kevinfreeman9652 Жыл бұрын

    What are your thoughts on adding projects from FrontEnd Mentor? They give you a brief and a figma file or sketch file with some mock up UI but no code. You are free to implement the logic using whatever framework you want. Guru level is pretty intense!

  • @jamescross

    @jamescross

    Жыл бұрын

    better than copy pasting a tutorial but if it looks like something a ton of other people have on their portfolio, how effective will that be? someone looking at the portfolio may view it the same as a normal tutorial. so i would say that after building it, look for good ways to change the design and functionality to make it stand out more.

  • @atomikg
    @atomikg Жыл бұрын

    What's your opinion on Frontend Mentor projects?

  • @folarin250
    @folarin250 Жыл бұрын

    As a junior developer are there limits to the number of projects on your portfolio

  • @jamescross

    @jamescross

    Жыл бұрын

    Nope. Though I would prefer to see at least one or two larger projects than a ton of super trivial ones.

  • @healthadvice3091

    @healthadvice3091

    Жыл бұрын

    @@jamescross what do you mean by big projects, please give example.

  • @jamescross

    @jamescross

    Жыл бұрын

    An application that is commercial in nature that you can build up by adding new features. Something with some complexity similar to what a potential employer would want you to work on. But don't take it to the extreme. It would be unrealistic for you as an individual to build an application that rivals Facebook when it has taken them many years with tons of software engineers. It still needs to be something you can accomplish and then if you have time you can add to it.

  • @mrhashemi6322
    @mrhashemi6322 Жыл бұрын

    mind if you put tour personal portfolio website? thanks.

  • @jamescross

    @jamescross

    Жыл бұрын

    I haven't updated mine or hosted it the last 4 years, but you can see my first one that got me a job in this other video: kzread.info/dash/bejne/pnd8tdyHiMW0oZc.html

  • @nomansyt
    @nomansyt Жыл бұрын

    To devsmak and other devs. You task is to assess a vanilla js developer (I mean person knows html,css and js) What's that one project you will tell that person to build.

  • @jamescross

    @jamescross

    Жыл бұрын

    I don't have one magic project I hope to see since everyone is different and it's nice to see people's personality come through. Build something that is commercial in nature with some complexity that shows you can do what the company needs. In my case that would be some sort of single page application.

  • @nomansyt

    @nomansyt

    Жыл бұрын

    @@jamescross yeah I heard that in future projects section, just to let you know I was paying attention 😅.

  • @codeitraw5241
    @codeitraw5241 Жыл бұрын

    Will you please do a portfolio on mine?

  • @frontendanalysis5205
    @frontendanalysis5205 Жыл бұрын

    How can I submitted my project review, Sir?

  • @bhargavkumar
    @bhargavkumar Жыл бұрын

    How much git and GitHub should i know if i am willing to work as a front end developer?

  • @jamescross

    @jamescross

    Жыл бұрын

    Every company I've worked for has used git and either github or bitbucket. All the libraries and frameworks I use also use git. So, learn the commonly used stuff from git and become familiar with github. How to create a repo, fork a repo, create and merge branches, do pull requests. Stuff like that. Unless you just work at a small website mill, you will end up needing to learn it. Start with storing your portfolio projects on github to practice it.

  • @abdelkarimbaya3255
    @abdelkarimbaya3255 Жыл бұрын

    I have a question Is front end developer going to end in the future because of AI ??

  • @jamescross

    @jamescross

    Жыл бұрын

    Some simple things will be replaced but with complex applications and systems, there is no way for the ai to understand all of the system connections, how they need to interact to solve custom problems. Software engineers will continue to build complex things. I'm not worried about it.

  • @funshoajayi2224
    @funshoajayi2224 Жыл бұрын

    Big thanks... how's your arm now??

  • @jamescross

    @jamescross

    Жыл бұрын

    YW. It's about 80% better. Still working through the concussion. Thanks for asking.

  • @funshoajayi2224

    @funshoajayi2224

    Жыл бұрын

    @@jamescross get better soon....you inspire me alot

  • @kitelinks
    @kitelinks6 ай бұрын

    Think of HTML like lego, and css like the style of the lego, right? Building blocks but you can set exactly how each one looks and behaves. Employers want to see that you can build lego sets on your own by understanding what goes into the construction of a set, rather than the ability to follow the instruction manual. Become a lego (html) virtuoso! Great advice in this video!!

  • @jamescross

    @jamescross

    6 ай бұрын

    yup.

  • @shayan7914
    @shayan7914 Жыл бұрын

    I'm learning to be a Web Developer. Should I have to master a language to get into next one?? Plzzz reply...

  • @jamescross

    @jamescross

    Жыл бұрын

    If you are focusing on front end, I would say get really familiar with HTML and CSS and the try to get really good at javascript.

  • @shayan7914

    @shayan7914

    Жыл бұрын

    @@jamescross I'm talking about both front and back end..

  • @jamescross

    @jamescross

    Жыл бұрын

    I would try not to spread yourself too thin. Start with frontend, get good with Javascript. Then learn about backend with nodejs using JavaScript and then learn Java. That would be a good set of skills if you want to do this for enterprise companies. Depending on the company, you could even get by with nodejs for the backend. There are a lot more language options for the backend so don't expect to master them all.

  • @shayan7914

    @shayan7914

    Жыл бұрын

    @@jamescross thnx man

  • @marisaksaunders
    @marisaksaunders Жыл бұрын

    do you think its ok to use a template as a starting point and then making it your own as someone straight out of a bootcamp applying for junior front-end roles

  • @pnutbutta1234567
    @pnutbutta1234567 Жыл бұрын

    To sum up; it lacks cohesion. Is he trying to be a freelancer or an employee? If freelancer, then I agree with some of what Mr. Cross pointed out -know your target audience. If I am a customer, then I less concerned about your journey and more concerned with your ability to deliver the product I need.

  • @homecoder7816
    @homecoder7816 Жыл бұрын

    I thought you were going to build an outstanding portfolio from scratch and show us how. 🤔

  • @koladeleolaitan
    @koladeleolaitan Жыл бұрын

    I'm the first commenter!

  • @MahmoudMahmoud-xo4xe

    @MahmoudMahmoud-xo4xe

    Жыл бұрын

    Na me be second commenter