How To Learn Any Programming Language Fast

  Рет қаралды 29,483

Travis Media

Travis Media

Күн бұрын

About a year ago I got really interested in React and wanted to learn it well. I could follow along with tutorials and build simple apps but didn't understand the fundamental underlying concepts well.
With a combination of common programming knowledge and Stack Overflow, I could build most things. But I couldn't explain what was going on under the hood. I wanted to go deeper into the language.
In this video, I'll share personally an approach I took, then, that really catapulted me ahead in my understanding of React.
If you are looking to go deeper into a programming language or framework or are looking to learn a new one fast, I think this tactic will help you greatly.
** 👉 Coding Blueprints **
Learn to Code Web Developer Blueprint - geni.us/HoswN2
AWS/Python Developer Blueprint - geni.us/yGlFaRe
** Weekly Newsletter **
📘 travis.media
** Get ONE FREE Month on Skillshare. Learn Anything (preferably code 😁) **
🎓 geni.us/DqB7m
** I write regularly **
travis.media
** FREE EBOOKS **
📘 travis.media/e...
LET'S CONNECT!
📰 LinkedIn ➔ / travisdot. .
🐦 Twitter ➔ / travisdotmedia​
🙋🏼‍♂️ Website ➔ travis.media​
#coding #learntocode #softwareengineer
** Some of the links in this description may be affiliate links that I may get a little cut of. Thank you.

Пікірлер: 43
@igz
@igz Жыл бұрын
This reminded me of the book Range by David Epstein, and especially the chapters on inefficient learning. Most effective learning is slow and difficult. Struggling to find the answer will retain more knowledge for longer. Even when you fail you get a deeper understanding of the how and why. It's often easy to take advice from the pros but not appreciate why it's given.
@alno1
@alno1 Жыл бұрын
The obstacle is the way. Actively looking to put yourself in front of challenges is the straightest path to growth. Especially with programming!
@Sky-yy
@Sky-yy Жыл бұрын
Hey travis, I'm at the same situation where I know react , but I always feel like if I follow some project tutorial I will get better but here you go with awesome content addressing the same topic. Keep making videos like this which actually solves people's problems. Already subbed, This travis media is different and it's gonna blow up. Would like to join your discord .
@PeterMahama
@PeterMahama Жыл бұрын
No fluff! Quality nuggets with each video I watch since I discovered your channel.
@fabiomendes6901
@fabiomendes6901 Жыл бұрын
Hey Travis, Amazing tip! I am currently doing this, creating a Flutter app, trying to use some important concepts: navigation, state management, themes, testing, and shipping it to production, I know it's a lot but it's a simple app to show it to a possible interview, "hey this is an app I created from scratch and this is my storytelling", unfortunately I wasn't doing that before, I "know" many stuff but I only have courses' projects and I got addicted to it, comfort zone. It's pretty important in interviews this kind of background you mentioned!
@gdj777
@gdj777 Жыл бұрын
Struggling = learning, If you don't give up
@enpassant7358
@enpassant7358 Жыл бұрын
I have a project I did in PHP, an encrypted message board that encrypts and stores messages and if you enter the Secret Key you can view the message in plain text. I think I will reproduce that in Django. I think you are correct, it is time to do something rather than studying about it.
@hajji384
@hajji384 Жыл бұрын
5:25 Struggling = learning, if you don't give up Step 1: Buy a course 1 or 2 or 3: - fundamentals [syntax ] - build the app - know the documentation Step 2: - come up with very complex project That may be takes several weeks or months to build - open vscode and start building it - go to documentation for concepts /problems
@Salah-YT
@Salah-YT Жыл бұрын
thx bro ill copy this to remind me all the time 🙂
@Alphabet-ex9dv
@Alphabet-ex9dv Жыл бұрын
ขอบคุณมากครับ
@jeffd6540
@jeffd6540 Жыл бұрын
Hi Travis, Nice video. I agree. Getting use to accessing, moving around in and understanding the documentation is a big asset. As I am still learning, I really enjoy looking into the docs and that develops into a quick go to reflex when you get hung up. Set up some bookmarks for your favorite places to go for references so you can access them quick.
@abbcc555
@abbcc555 Жыл бұрын
Very familiar situation except with a different outcome. Done multiple udemy courses, know the basics. Tried multiple own projects where I hit a brick wall and even after months of struggling I make no progress. Then I try another project and repeat and never manage to finish anything. I've come to the conclusion that if you don't have a mentor, like an actual human being you can ask questions from, then you can forget the whole thing. And no, stackoverflow does not replace an actual human interaction. I actually started a very similar project a few years back. The idea was to create pastebin clone but with a "menu" like you did. It was also done with react-quill. But yeah, that doesn't work either.
@FedericoBejarano-fz8ot
@FedericoBejarano-fz8ot 9 ай бұрын
I really needed this. 10/10 advice. Starting a new project right away.
@vishalbhati8974
@vishalbhati8974 Жыл бұрын
I think this approach works when trying to learn a framework but not necessarily the language itself
@lwa.dev74
@lwa.dev74 Жыл бұрын
Solid advice Travis… I’m definitely taking this on board…. 👨🏽‍💻
@ByornJohn
@ByornJohn Жыл бұрын
Hi Travis. I love your content mate. keep up the good work. I totally agree with your approach. I do the same in my career as a Snr. engineer. cheers.
@CistiC0987
@CistiC0987 Жыл бұрын
I think the difference between people is so huge, but nobody's talking about it. I mean for some it takes just literally minutes or hours to learn something. And some like me spend difficult hours, days, months full of suffering. There is no key to that, everyone is different. Sometimes more struggle leads to better knowledge sometimes not. But struggle is inherent, one ought to love the struggle
@MarkyGoldstein
@MarkyGoldstein 2 ай бұрын
I actually learn better by reading a book (can be digital), using an AI assistant, building - compared to video tutorials. Also Trailhead style learning is good.
@vfxart1994
@vfxart1994 Жыл бұрын
Nice Idea, please do a example video of a problem and how you approach to solve it using documentation what was your though process behind attacking a problem using documentation and how to be more efficient at it.
@quelchx
@quelchx Жыл бұрын
I have done this but slightly backwards. I have a frontend app that's has some pretty generic API calls (basic CRUD). Here and there I will fiddle with a different framework or language and write a very simillar backend that I have already done (example a express api that uses say prisma orm with a pg db --> gin backend that uses gorm with postgres)
@livingwithanand
@livingwithanand Жыл бұрын
Great video travis. Can you please make one video how to justify your fake experience in interview for people who have done the career change. Like how to get away with question like 1)tell me project you worked on.?? 2)Error you have faced?? 3) how you solved it.?
@versystudio822
@versystudio822 Жыл бұрын
Totally agree with the approach.
@sabuein
@sabuein Жыл бұрын
Thank you, Travis.
@Salah-YT
@Salah-YT Жыл бұрын
thank u so much
@livingwithanand
@livingwithanand Жыл бұрын
Is it good idea to go back and referring the udemy videos which you have watched but forgot some concepts or search online for solution. If you get stuck somewhere while making project?
@-caesar3751
@-caesar3751 Жыл бұрын
What level of programming is needed for devops
@YannMetalhead
@YannMetalhead 4 ай бұрын
Good video!
@csalsad937
@csalsad937 Жыл бұрын
thank you
@HrissW
@HrissW Жыл бұрын
For how many months you've been just watching React courses? And how many months it took you to build that project? I can't even build a todo app, your app looks scary for me to build
@socialgadfly5305
@socialgadfly5305 Жыл бұрын
I had the same experience, been trying to learn to code for sometime now, give up, try again, give up and try again. I know this is a job for me because I always come back like a bad abused spouse. It’s frustrating and constantly have to keep motivating myself, done the Udemy thing and it’s taught me a lot but nothing ever seemed to sink in and always had these “gaps in the wall, are bigger than the actual wall itself - feeling”. Until I started to realise I knew the language generally but didn’t know the language and it’s actual behaviour at run time. Then extrapolate from that those behaviours and appropriate use cases - ie functions declarations vs expressions vs arrow functions for example the different use cases and began to realise I’ve actually learnt programming but not really learnt JavaScript itself. I’m not even on react yet, dabbled with react and no stranger to it but it’s like a whole new world for me.
@alinaser2332
@alinaser2332 Жыл бұрын
what can I say? Thank you so much sir ♥
@hajji384
@hajji384 Жыл бұрын
6:15 for problems i go to stack overflow 😃 . Is that good or bad.?
@TravisMedia
@TravisMedia Жыл бұрын
All devs do it. Stack overflow is a great resource. The key is whether or not you can take that answer you find there, understand it, and tweak it to solve your own solution.
@MrGinz4uuu
@MrGinz4uuu Жыл бұрын
With documentation do u mean looking at the course notes??
@TravisMedia
@TravisMedia Жыл бұрын
Meaning the actual documentation for the language, framework, or technology. In my example it was the React documentation. Like if I needed some info on a specific hook I would look at reactjs.org/docs/hooks-reference.html. Many times it’s often just googling a feature you’re having trouble with and finding the most authoritative source/doc
@MrGinz4uuu
@MrGinz4uuu Жыл бұрын
@@TravisMedia Thank you Travis appreciate it,,
@Zero-dx6kr
@Zero-dx6kr Жыл бұрын
I think I’ll do a chat app.
@LeonC0704
@LeonC0704 Жыл бұрын
what did you use to format the text?
@TravisMedia
@TravisMedia Жыл бұрын
react-quill package
@LeonC0704
@LeonC0704 Жыл бұрын
@@TravisMedia Just made a book-writing management app and that's what. I used! so good.
How To Become A DevOps Engineer in 2023? | Skills To Learn
20:34
Travis Media
Рет қаралды 574 М.
A Programming Skill You Don’t Practice, but SHOULD! | Examples
10:59
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 57 МЛН
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 49 МЛН
Learn Any Programming Language In 3 Hours!
22:37
Code With Huw
Рет қаралды 383 М.
My Unconventional Coding Story | Self-Taught
27:14
Travis Media
Рет қаралды 624 М.
How To Learn A New Programming Language
6:24
ThePrimeagen
Рет қаралды 266 М.
How I Would Learn To Code (If I Could Start Over)
13:43
Namanh Kapur
Рет қаралды 7 МЛН
How to Learn to Code FAST (Do This or Keep Struggling)
11:00
Andy Sterkowitz
Рет қаралды 706 М.
FASTEST Way To Learn Coding and ACTUALLY Get A Job
10:44
Brian Cache
Рет қаралды 1,1 МЛН
Learn To Code Like a GENIUS and Not Waste Time
9:41
The Coding Sloth
Рет қаралды 1,6 МЛН
Is Coding still worth it in 2024? (as an ex-Google programmer)
13:36
How To Learn ALL These Skills? 3 Practical Steps.
10:27
Travis Media
Рет қаралды 27 М.
Fastest Way to Learn ANY Programming Language: 80-20 rule
8:24
Sahil & Sarra
Рет қаралды 857 М.