My Number 1 Tip For Getting Better at JavaScript

  Рет қаралды 54,796

James Q Quick

James Q Quick

2 жыл бұрын

Watching videos and taking courses related to JavaScript won't take your JavaScript skills to the next level. It's a great way to get started, but ultimately, it comes down to how much time you spend actually building things.
Advent of JS - www.adventofjs.com/
Florin Pop Challenges - www.florin-pop.com/blog/2019/...
Colby Fayock 50 Project Ideas - www.colbyfayock.com/posts/50-...
FreeCodeCamp 40 Projects - www.freecodecamp.org/news/jav...
STAY IN TOUCH 👋
Check out the Podcast - compress.fm
Newsletter 🗞 - www.jamesqquick.com/newsletter
Live streams on Twitch 🖥️ - / jamesqquick
Follow me on Twitter 🐦 - / jamesqquick
QUESTIONS...?
Join the Discord Server 💬 - / discord
Want to know what hardware and software I use? www.jamesqquick.com/uses
Learn Web Development 📖 - www.jamesqquick.com/courses

Пікірлер: 86
@RafaelMarrero86
@RafaelMarrero86 2 жыл бұрын
This is absolutely spot-on advice that every Junior developer needs to hear. Until you throw away the life vests and start building projects, you will never advance beyond tutorial hell and actually get good at coding.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Yesss!!!
@timora1
@timora1 Жыл бұрын
Which text editors would you recommend for JS?
@Bananapielord
@Bananapielord Жыл бұрын
@@timora1 They're all good. I use VS Code personally.
@FADHsquared
@FADHsquared 2 жыл бұрын
I'd add one thing. I started learning JS early this year and I can't emphasize enough the satisfaction when I got my idea for a simple multiplayer web game working. That was at the middle of the year and was the biggest project I worked on up to that time. So yes. Build things for not only learning but also SATISFACTION.
@prathamdubey2363
@prathamdubey2363 Жыл бұрын
Can you give me the link to the repo?
@karineoliveira0101
@karineoliveira0101 8 ай бұрын
Build things for not only learning but also SATISFACTION. It's wonderful bro.
@King_slayer-hd7df
@King_slayer-hd7df 11 ай бұрын
I got the build something advice but I realized following a video on how that thing is done and replicating it on my own, adding more stuff to it, actually helped me become more confident.
@Sean4Help
@Sean4Help 2 жыл бұрын
Sounds killer. Definitely will give these a run. Thanks James!
@lucasmendonca2197
@lucasmendonca2197 2 жыл бұрын
How to instantly get better at JavaScript: 1. Remove your cap 🧢 2. Build things!
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Those are the 2 best things!
@timora1
@timora1 Жыл бұрын
The video is quite insightful. I will follow up on your previous videos as well.
@PerttuSaarsalmi
@PerttuSaarsalmi 2 жыл бұрын
.. I personally got very well into angular type script world and front end development by changing a team in a big project in which I had worked 2,5 doing backend stuff. So the project, people, business logics etc. were familiar but what came to front end coding, I just jumped straight into deep waters. But I think it was great and learnt fast just by trying my best and trying to look what more experienced guys are doing. Now another 2,5 years later I am still doing angular in another project and just got raised to senior consultant.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Yay. Congrats on the promotion!!
@rickbenson3562
@rickbenson3562 2 жыл бұрын
This is kinda where I’m at. Jumped right into Angular/NGRX and REALLY wish I had a more solid foundation in JS before doing so. So here I am!
@leonnoirsr
@leonnoirsr 9 ай бұрын
I needed this video today James. I’m frustrated with myself not taking the leap out of tutorial hell. Great video as always buddy
@JamesQQuick
@JamesQQuick 9 ай бұрын
Ah thank you so much!!!
@Stoney_Eagle
@Stoney_Eagle 2 жыл бұрын
Build a bigger project that ties many things you've learned separately together. I'm utilizing multiple api's, created separate servers to combine them into my node server that in itself opens an API that I combine with a React app. The great thing is that all my knowledge comes from KZbin. I wanted to make this one thing and I won't stop until it's all done 😁
@Stoney_Eagle
@Stoney_Eagle 2 жыл бұрын
@Big Sea Views Traversy Media, Web Dev Simplified, Dev Ed, Coder's Tape, FreeCodeCamp, Fireship and Google Chrome Developers. There are many many more. What you you want to make?
@Stoney_Eagle
@Stoney_Eagle 2 жыл бұрын
@Big Sea Views If you want to create that app all by yourself, you have a LOT to learn. Start with learning html and css so you know how to build a page in a browser. Then learn Javascript to make that page interactive and responding to clicks. With that Javascript knowledge learn Nodejs to create the backend for your app so you can give each user something different to show in your web app. Then choose a Javascript framework (react, Vue, angular or next) or any of the frameworks for mobile app developments. But you also have to learn how to design or pay someone to do it. Don't get me wrong, I've been working on my project for a couple of years and it's a huuuge undertaking because I'm doing it all by myself and still don't know everything I need. But I have fun and I see it grow over time so I keep going, I use it for myself but the hard part is making it usable for everyone. I have had people say they want to help me, but when I tell them what it actually does behind the scenes they nope out, it's too much to comprehend. I would love to work with someone on it but the people that do understand what I'm doing don't have the free time.
@godswillumukoro8908
@godswillumukoro8908 2 жыл бұрын
Thank you James
@steveartavia8042
@steveartavia8042 2 ай бұрын
This is pure gold, there are no secrets, there are no hacks, it is as simple as taking the hard road, doing what we already know makes us uncomfortable, doing what we already know that we have to do but we don't do either because fear of failure or laziness. Solid gold 🔥
@codewithmarc3569
@codewithmarc3569 2 жыл бұрын
Great Helper!
@PerttuSaarsalmi
@PerttuSaarsalmi 2 жыл бұрын
One of the greates tips is also to watch James Quick videos :)
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Yayyyy
@user-qu8gi5id8p
@user-qu8gi5id8p Жыл бұрын
Your speak heat my heart! thank you
@animeshrose
@animeshrose Жыл бұрын
Would you advice KZbin tutorials which build projects in 2 or 3 hours for a beginner?
@engmt8435
@engmt8435 2 жыл бұрын
Thanks bro
@sipp5657
@sipp5657 2 жыл бұрын
Put the bell icon on just from this. you too great man
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Yayy! Glad to hear it :)
@isabellasecretstory6ofweb476
@isabellasecretstory6ofweb476 10 ай бұрын
Amaizing Video
@sabuein
@sabuein 2 ай бұрын
Thank you.
@andjohn7912
@andjohn7912 2 жыл бұрын
But how u actually build cuz every time I try to solve a small project I get stuck
@nathanielcameron8006
@nathanielcameron8006 2 жыл бұрын
James is a cool guy.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
;)
@Salah-YT
@Salah-YT 2 жыл бұрын
thank u so much bro i did LIKE and SUB ok keep it up thx
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Yay!!
@chasehudson5881
@chasehudson5881 Жыл бұрын
Do you think coding challenge sites like Codewars is good to practice as well?
@JamesQQuick
@JamesQQuick Жыл бұрын
I think so. Especially if you think you’ll have interviews that require that sort of thing
@kirstinvandenberg
@kirstinvandenberg 2 жыл бұрын
I’m a real beginner and have signed up. Will I be able to take more time than a day on a challenge? Will each challenges disappear if not completed each day? I have some limitations and hope to be able to work these challenges at a slower pace. Thanks for putting this together
@Myszko3321
@Myszko3321 2 жыл бұрын
Challenges are emailed to you every day. You get a link to download starter files. They will not disappear as long as you don't delete the email. :) You can take as much time as you need, don't push yourself to complete each one every day, because that may result in cutting corners and frustration. Making one challange every 3 days but staying disciplined is a 100 times better than trying to rush through. Good luck!
@kirstinvandenberg
@kirstinvandenberg 2 жыл бұрын
@@Myszko3321 Thanks
@downanddirtytruth
@downanddirtytruth 8 ай бұрын
Where does one find that golden ratio between learning from a course, and dedicating time to building?
@atlantic_love
@atlantic_love 7 ай бұрын
IMO, following a course step by step by step is NOT going to teach you much. You'll simply be monkeying what you see on the screen. Instead, try building something that YOU want to build, and when you run into a problem start looking for features in tutorials / courses that will go over code that helps you solve the problem you're having in your own project. You'll spend less time on the course, and more time building.
@tapasadhikary
@tapasadhikary 2 жыл бұрын
I guarantee that's the best advice - Build things.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Yesssss
@destinlee
@destinlee 2 жыл бұрын
Build, build, build!
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Do it!!
@nikolozmacharashvili1212
@nikolozmacharashvili1212 2 жыл бұрын
btw, thank you man, im stuck and don't know what the FUCK to do.! now I do, thank you
@chrisdizzle313
@chrisdizzle313 2 жыл бұрын
I tried doing day 1 of advent of js....couldn't do it
@Jordan-px9bl
@Jordan-px9bl Жыл бұрын
How do you build stuff when you don't know all of the basics? I feel like I have to know 100% of the basics before I should attempt to build something. I mean I know enough but it's not like something that comes naturally. I have to search things up. I understand what I read but I can't recall it from my memory That's whats hindering me. I feel as if I need to know everything before building a project
@JamesQQuick
@JamesQQuick Жыл бұрын
We only get better by pushing ourselves. It's a learning journey for everyone, every step of the way. Not knowing all the basics shouldn't stop you from trying AND GOOGLING haha
@slovenc1234
@slovenc1234 Жыл бұрын
Jordan, same with me. 100% same
@mohammadqudratullahbhuyan8262
@mohammadqudratullahbhuyan8262 11 ай бұрын
BROOO I Am in the same freaking situation i beeen dying from this so many tutorials understanding every minutes of those vids and still sucking and forgetting what to do in the vs code 😭😭😭😭😭😭😭😭😭😭😭🤓
@atlantic_love
@atlantic_love 7 ай бұрын
The key is to build stuff that what you know will allow you to build. Build based on what you know, experiment outside of building.
@MrJettann
@MrJettann 2 жыл бұрын
Hey James, i need your help! I'm sign up for adventofjs, but i don't receive anything. Am i late? I think it's awesome challenge for me to train my js skills, can you help?
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Hey hey! Want to send me an email with the email you used to sign up and we can look into it? James.q.quick@gmail.com
@MicheleMoodispaugh
@MicheleMoodispaugh 6 ай бұрын
cool video)
@username8864
@username8864 2 жыл бұрын
Wes Bos 30 days of javascript is also a good resource 🤗
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Sooooo true!!
@nikolozmacharashvili1212
@nikolozmacharashvili1212 2 жыл бұрын
do I have to remember what I build ? like should I rebuild the same thing over and over, with repetition ?
@thefanbase
@thefanbase Жыл бұрын
No. You never have to remember 100% of what you learn or build.
@atlantic_love
@atlantic_love 7 ай бұрын
Once you understand how you coded something NEVER repeat that code again. Maybe you want to refactor that code, do it in less steps (and still keeping it simple), but there's no gain in repeating the code. Strive to make something a little better, and reuse that code!
@soueinivle948
@soueinivle948 5 ай бұрын
Hello I need a piece of advice so I'm doing self study like 5months and in that 5months I study html,css and js but the problem I have is I can't create a website without chat gpt in youtube but I can understand how it is work and I do alot of projects like quiz app, weather app, e-commerce but yeah I can't do it without google, I don't think if I have a process or not :(
@soueinivle948
@soueinivle948 5 ай бұрын
and*
@Spychu1993
@Spychu1993 6 ай бұрын
Last month I've begun to build yathztee game as my 1st project. Boy was I naive. I am stuck. The functionality is done in 50% and I am stuck for weeks. Other devs at stack overflow told me my code is too long, so my question got closed :( While trying to optimize it I lost the courage. ... I feel like I need to go back to scratch. AGAIN
@nenadstojkovic3219
@nenadstojkovic3219 2 жыл бұрын
How to get lecture 1 from advent of js?
@NorthernChimp
@NorthernChimp 2 жыл бұрын
He put the link in description.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Let me know if you have any problems
@wolfphantom
@wolfphantom 2 жыл бұрын
Practice makes better.
@ming3957
@ming3957 2 жыл бұрын
I signed up James! But I don't know anything so I might drown
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Hahaha ask all the questions :)
@SeanCarter
@SeanCarter 2 жыл бұрын
I hit myself upside the head with a Javascript book and it stuck with me. 💡 On a serious note, this video is needed because "build something" is very vague advice
@TheLuksas
@TheLuksas 2 жыл бұрын
I spending time for watching Java Script course and still don't understanding that course... it sucks
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Which course?
@cesarp6761
@cesarp6761 2 жыл бұрын
TLDR; practice
@antonarbus
@antonarbus 2 жыл бұрын
No, that's difficult.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
Bahahaha
@bulaloitech
@bulaloitech Жыл бұрын
The moment "build stuff" I stop watching. Thought I would hear something new.
@thewalrusdragon9579
@thewalrusdragon9579 18 күн бұрын
Great idea, stop watching, and build stuff…
@atlantic_love
@atlantic_love 7 ай бұрын
Your mouth movements and what we're hearing are not synched.
@Yash-jp6xh
@Yash-jp6xh Жыл бұрын
Please stop with the clickbait, it really hurts 😔
@JamesQQuick
@JamesQQuick Жыл бұрын
Thanks for the feedback!
@user-zl2qi7fs1n
@user-zl2qi7fs1n 3 ай бұрын
cool video)
The KEY To Thinking Like a Programmer (Fix This Or Keep Struggling)
10:39
How to MASTER Javascript FAST in 2023
12:49
Internet Made Coder
Рет қаралды 327 М.
маленький брат прыгает в бассейн
00:15
GL Show Russian
Рет қаралды 3,9 МЛН
You might not need useEffect() ...
21:45
Academind
Рет қаралды 134 М.
How to Learn to Code FAST (Do This or Keep Struggling)
11:00
Andy Sterkowitz
Рет қаралды 681 М.
5 Signs of an Inexperienced Self-Taught Developer (and how to fix)
8:40
Problem-Solving for Developers - A Beginner's Guide
10:44
Fireship
Рет қаралды 728 М.
Do THIS to become a Senior JavaScript Developer
12:12
Mehul - Codedamn
Рет қаралды 173 М.
2-Minute Rule to Learn Coding - Atomic Habits
7:58
Sahil & Sarra
Рет қаралды 1 МЛН
Python or JavaScript - Which One Should YOU Learn?
8:05
Tech With Tim
Рет қаралды 132 М.
3 Types of Projects That Will Make You a Programmer
8:12
Andy Sterkowitz
Рет қаралды 1 МЛН
маленький брат прыгает в бассейн
00:15
GL Show Russian
Рет қаралды 3,9 МЛН