How To Learn a New Programming Language - FAST

preview_player
Показать описание
So how do you learn a new programming language fast? In this video I'll provide a step by step guide to learn a new programming language effectively. I'll discuss the best and most time efficient way to learn a programming language.

⭐️ Process/Steps ⭐️
1. Research/Find the Differences
2. Find Features You Don't Understand
3. Follow a Short Tutorial
4. Practice With Programming Problems
5. Look up Troubling Topics
6. Repeat Step 4 & 5 Until Comfortable
7. Work On a Small Project

◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾

💰 Courses & Merch 💰

🔗 Social Medias 🔗

🎬 My YouTube Gear 🎬

🎤 XLR Microphone (Rode NT1): Not available

◾ 💸 Donations 💸 ◾
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾

⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡

⭐ Tags ⭐
- Tech With Tim
- Learn Programming Language Fast
- Learn Coding Fast
- How to Learn new Programming Language
- Programming Language
- Learn New Programming Language
- Learn Programming

⭐ Hashtags ⭐
#Programming #Coding
Рекомендации по теме
Комментарии
Автор

Suggestion for next video: *How to use Documentation to learn a new library/framework efficiently*

sharminrahman
Автор

I tend to find it easy to learn new languages after years of experience with other OO languages. Back when I started many moons ago, I just wanted to build a simple game. Finding the similarities and differences was by far the most helpful of the techniques. Another technique I'd like to share, specifically about retention is to first make assumptions before researching a concept. By doing this, we can honestly identify our knowledge-gaps; this is a concept we need to practice.

dynajay
Автор

One way I learn is to build something. Don’t be scared of getting stuck because you will get stuck. So start building and focus on getting in the groove of the language. Build first, optimize later. Instead of focusing on being as efficient as possible while learning, focus on getting something up. As you keep building, you’ll learn a better way of doing something and you can go back to optimize if you choose to.

daramolapraise
Автор

Good guide for how to set out some sub-tasks, thanks!
I have a mnemonic device as well:
VOCaL FACET (vocal facet)
Variables
Operators
Conditionals
Arrays
Loops
Functions
(no other thing starts with a; stupid imperfect mnemonic)
Classes
Errors
Testing

I find that's a pretty good order to get to grips with the syntax and basics; it works inside your scheme, I'd say, helping to scan in the Table of Contents step and actively listen and tick things off during the Quick Course stage.
Thanks for the video!

Covertfun
Автор

starting to learn java with prior c++ and python experience. let us see how this goes 😀

adityachoudhary
Автор

This video may just help me now that I'm heading into JavaScript. Keep up the good work and stay safe!

BenjaminDenverstone
Автор

Hii Tim, thanks for your videos...You're amazing as always. I have a suggestion by the way. When creating tutorials for different projects, can you also share with us how you break down the problem before starting to code?? Thank you so much

_omorewo
Автор

Thanks for this video! Recently started to question my methods for learning new programming languages, and it seems like a common theme has been around not memorizing all of the little details of a language, but having a clear and direct goal for what it is you're trying to DO with it, and filling in the gaps in your knowledge to achieve that outcome you want. This video really helps to cement that idea!

ralcesh
Автор

I’m still struggling to learn Python :( I’m trying to get on your level.

BrandonJacobson
Автор

absolutley, understanding WHY a language is better for certain things is super important for me giving the motivation to learn the stuff and stuff

andrewwoan
Автор

Super helpful! A perfect video for someone like myself, with solid understanding of programming fundamentals and experience with a few languages but a (formerly) haphazard approach to picking up new languages. An excellent way to bypass tutorial hell, lol. Thanks so much!

dorobokino
Автор

def steps_to_succ(continuity, discipline):
Research/Find the Differences
Find Features You Don't Understand
Practice With Programming Problems
Look up Troubling Topics
Repeat Step 4 & 5 Until Comfortable
return Work On a Small Project

TechWithSabri
Автор

We tend to try to get overoptimized ...unnecessarily

fwlo
Автор

This video was shot on 27 of september and uploaded on 13th october😃I saw the date in your moniter.

geetapawar
Автор

Now i got a clear idea of How to learn Javascript in a faster and efficient way.Loved the Content

kaushikiyer
Автор

When I start programming I learned python like 5-7 months and then a learned javascript like 1 month

ZenthmYT
Автор

Your Setup is very motivating and energies me to code more

mrcodercodes
Автор

And I think, we can add good youtubers' advices on the list as a final one 😁💙

MathandITInstructor
Автор

You are the best teacher i have ever met bro

knbabu
Автор

This kind of approach worked well for me going from Python to Go, but is much trickier going to something completely different, like Erlang, where I feel like I have to relearn how to program from scratch.

johnneiberger