Fastest Way to Learn ANY Programming Language: 80-20 rule

  Переглядів 636,470

Sahil & Sarra

Sahil & Sarra

11 місяців тому

1. Top programming Languages.
2. How to learn coding?
3. How to learn Python, Javascript or Java?
3. How to become a Software Engineer?
I will answer all these questions in this video.
► For more content like this, subscribe to our channel: / powercouple26
► Follow us on Linkedin:
/ gabag26
/ sarrabounouh
► Let's be FRIENDS! / power_couple26
► For business inquiries, reach us on: powercouplejourney@gmail.com
#coding #programming #softwareengineer
DISCLAIMER: All opinions shared on this channel are our own and don't express views or opinions of our employers. We only use our experiences and public knowledge to make our content. NO CONFIDENTIAL INFORMATION of our employers is used or shared on this channel. This is not a Professional Coaching channel, it only highlights the public resources that have worked for our careers.

КОМЕНТАРІ: 438
@dhananjaygoyal5233
@dhananjaygoyal5233 11 місяців тому
No random motivation.. just practical steps to implement right away...Thank you
@sahilandsarra
@sahilandsarra 11 місяців тому
Thanks Dhananjay!
@YashPJoshi
@YashPJoshi 11 місяців тому
Agree
@Teachmania29
@Teachmania29 3 місяці тому
best teacher @@sahilandsarra
@Teachmania29
@Teachmania29 3 місяці тому
plz can u tell me what career should i choose cyber security web dev app dev based on future@@sahilandsarra
@daoming_azu
@daoming_azu 2 місяці тому
Same thought 💯
@TheEngVibe
@TheEngVibe 11 місяців тому
You really have the charisma of a professional programmer: fast speaking , concise and succinct without unnecessary elaboration.
@cestlavie6212
@cestlavie6212 11 місяців тому
Thank you very much for everything. I am a 20 year old girl and also an undergrand student in CS in Greece. I had failed all my programming classes until now. I hadn't even write a single line of code until my freshman year. For 2 years I felt like a fraud, like I didn't belong here. Until I watched some of your videos. Now, it's the first time that I am going to pass (and actually learn) a CS class in my Uni (C++) with the highest grade. And it all started from these videos. *Thank you for all the likes. I wish you guys the best.❣️
@helloworld2054
@helloworld2054 11 місяців тому
All the best! You got this!
@meltygear5955
@meltygear5955 11 місяців тому
@C'est lavie don't chew, you got this 💪💪
@saravanasudharsan7333
@saravanasudharsan7333 11 місяців тому
You remind me of my current self...
@benb8291
@benb8291 11 місяців тому
It's ok to fail, it's ok to make mistakes...just keep going! Don't stop practicing/learning. You'll get there 💪
@utkarshutkarsh592
@utkarshutkarsh592 10 місяців тому
this is so relatable i am 21 yr old doing CS from last 3 years i think i don't belong to here , even after this many years i have just basic knowledge i feel like i am scamming myself 😓 I don't know what to do next i am trying something don't know what will happen
@caovantran2149
@caovantran2149 11 місяців тому
Learn the basics of programming, including syntax and concepts such as variables, loops, and object-oriented programming (OOP). These fundamentals are similar across different programming languages, although there may be slight variations. The 80/20 rule suggests that 80% of your code will come from 20% of your basic knowledge. Focus on mastering the 20% that applies to the majority of programming tasks. There are two important considerations: The basics are generally similar across languages, but there may be some differences. Adjust your learning approach accordingly based on the language you choose. It is crucial to practice by actively implementing what you learn from start to finish and fixing any issues that arise. Read and follow tutorials or consider taking high-quality courses to develop your problem-solving skills. There are two main challenges: How can you remember what you learn? Use spaced repetition techniques, which involve reviewing and revisiting the material at regular intervals. How do you determine whether what you're learning falls into the 80% or the 20%? Focus on learning topics that are closely related to what you already know, as this will make the learning process easier and more efficient. To reinforce your learning, gradually build projects of increasing complexity. This approach offers two benefits: Spaced repetition helps consolidate your knowledge over time. Explaining your understanding and tackling new concepts through project work expands your knowledge base. Remember that selecting the right project is extremely important. It enables you to learn more quickly and also serves as a valuable addition to your resume.
@bicycleworld7049
@bicycleworld7049 11 місяців тому
Well done
@kenmutugi108
@kenmutugi108 11 місяців тому
Good summary
@elyon1080
@elyon1080 4 місяці тому
Thanks for this summary
@NazriB
@NazriB 4 місяці тому
Lies again? Vigrx Plus USD SGD
@Codefluxz
@Codefluxz 2 місяці тому
Inshort you must know basic fundamentals of programming which is similar in almost all languages, after that you learn essentials(for ex- syntax) which will be used later on for complex programming, now create some useful projects which will make your understanding of that language good, correct?
@shadowslayer2248
@shadowslayer2248 11 місяців тому
Clear, precise instructions on how to achieve something with no unnecessary ads, promotion or any clickbait content. Hats off to all of the amazing content!
@anwesh021
@anwesh021 11 місяців тому
Consistency is the key to success. Sahil told this again and again. Like in most of other videos keep repeating/revision/don't give up and stufs. Thanks for all the inspirations sir.
@iSeeummSoMad
@iSeeummSoMad 6 місяців тому
Absolutely love the breakdown and the format that you spoke about in the video. Hoping to pull from some of the points you made to finally take the plunge into a programming language.
@zordalpha
@zordalpha 11 місяців тому
Man I have grown so much watching this guy.. Thank you for your support ❤
@sahilandsarra
@sahilandsarra 11 місяців тому
Thank you, I’m really happy to hear this is helping you in some way!
@darmoed_phantorm
@darmoed_phantorm 11 місяців тому
Dislike
@srinivaschaligeri5760
@srinivaschaligeri5760 11 місяців тому
Me too thank you power couple
@naveensaikrishna7996
@naveensaikrishna7996 7 місяців тому
@@darmoed_phantorm u
@robertreji
@robertreji 6 днів тому
😊​@@sahilandsarra
@namratashukla1416
@namratashukla1416 3 місяці тому
One of the best content I’ve watched on the platform. You’ve basically decoded how to learn anything!
@RodGrom
@RodGrom 7 місяців тому
Thank you so much!!! You have no idea how valuable your knowledge is, we really appreciate you sharing it with us for free!!! You just earn yourself a new subscriber, deservingly so!!!
@contort69
@contort69 11 місяців тому
As someone who did not write any code two years ago I also think that doing a programming certificate like the Oracle Java Certified Associate/Professional or the Python PCAP certification is a great way to learn because learning the material and aiming to pass the exams FORCES you to learn many many things. These certs alone do not help you to become a competent developer. For that you will have to create many projects, but the certs give you structure, purpose and a goal. Along the way you learn an incredible amount about each language.
@alexispellier1092
@alexispellier1092 Місяць тому
As a French person, I highly appreciated both the De Gaulle short video, the French speaking bits, and the whole video! Thank you, it is helpful!
@Avengers21885
@Avengers21885 4 місяці тому
One of most useful educational video I came across on UKposts by far. Keep up the good work. Much appreciated Thank you
@vedparkashgaba5478
@vedparkashgaba5478 11 місяців тому
Fabulous based on self experience knowledgeable motivational lovely video Thanks for sharing
@AmiTVerma-to3vn
@AmiTVerma-to3vn 11 місяців тому
this is quite revolutionary 😐 you manage to explain what is quite difficult to explain with proofs and "easy to understand" animations. thank you so much !👀
@cc1drt
@cc1drt 3 місяці тому
finally a channel that doesnt just ramble about worthless motivational quotes and phrases, instead theres actual concepts to learn and try. I hope you continue with this quality. Cheers!
@saifilicious1749
@saifilicious1749 11 місяців тому
Best and the most effective advice in UKposts. Subscribed!
@lusaphomakhubalo3996
@lusaphomakhubalo3996 11 місяців тому
Man, this is pure gold. You have just earned my subscription!
@HoshangGovil
@HoshangGovil 7 місяців тому
The practical and real world knowledge that you share is astonishing. And it has really helped me a lot. ❤
@trevorpaz3441
@trevorpaz3441 3 місяці тому
This is by far one of the most useful videos I have ever watched in my life, and not just in regard to coding. Superb content.
@laviniacristina5960
@laviniacristina5960 11 місяців тому
As always your content is great and I expand my knowledge circle everytime watching your videos. I am currently learning by myself HTML, CSS, Javascript and python and your videos are much appreciated ! Greetings from Romania! 😄
@EscapistCoder
@EscapistCoder 7 місяців тому
I'm also learning the same languages Which resources you are following
@bahauddinchishte
@bahauddinchishte 11 місяців тому
You deserve multi-million subscribers! Your research and effort to make learning programming are incredible. Your contributions have the potential to positively impact countless individuals in their journey toward mastering programming. Keep up the incredible work, Bhaia! ❤🇧🇩
@aryanshaikh5202
@aryanshaikh5202 3 місяці тому
Best video I've seen on learning programming language
@precioustime2489
@precioustime2489 11 місяців тому
Such a rare knowledge. Truly a gem. Hats off to you.
@balloney2175
@balloney2175 2 місяці тому
Amazing advice from Sahil. I wish I had watched this from day 1, but it is never too late to listen to him. Thanks!
@bicycleworld7049
@bicycleworld7049 11 місяців тому
❤❤❤❤❤Big like Great Road Map to keep learning programming
@user-ek6to2wf2u
@user-ek6to2wf2u 10 місяців тому
Learning a programming language effectively requires time and effort, but there are strategies you can employ to expedite the learning process. Here are some tips to help you learn any programming language efficiently: Set Clear Goals: Clearly define your learning objectives and set specific, achievable goals. Identify what you want to accomplish with the programming language and break down your goals into manageable milestones. Having a clear roadmap will provide direction and motivation throughout your learning journey. Focus on Fundamentals: Start by mastering the fundamental concepts of programming, such as variables, loops, conditionals, and functions. These concepts form the building blocks of any programming language. Once you understand these fundamentals, transitioning to a new programming language becomes easier as you mainly need to grasp the syntax and specific language features. Hands-On Practice: Actively engage in hands-on coding exercises and projects. Learning by doing is crucial in programming. Write code regularly to reinforce your understanding of the language. Solve coding challenges, work on mini-projects, and experiment with different functionalities. Practical application helps solidify your knowledge and build confidence. Read and Analyze Code: Study well-written code samples and projects in the programming language you're learning. Analyze how experienced developers structure their code, follow best practices, and solve problems efficiently. Reading and understanding code written by others enhances your comprehension and exposes you to different coding styles. Utilize Documentation and Resources: Make use of official documentation and online resources specific to the programming language. Documentation provides detailed explanations of language features, syntax, and libraries. Online tutorials, video courses, and coding platforms can supplement your learning and provide practical examples. Join Coding Communities: Engage with coding communities, forums, and social media groups dedicated to the programming language you're learning. Interact with other learners and experienced developers to exchange knowledge, ask questions, and seek guidance. Participating in coding communities fosters a supportive learning environment and provides valuable insights. Build Projects and Solve Real-World Problems: Apply your knowledge by working on projects that align with your interests and goals. Practical projects allow you to integrate different concepts, explore advanced features, and solve real-world problems. Building projects enhances your problem-solving skills and provides a tangible demonstration of your progress. Embrace a Growth Mindset: Learning a new programming language can be challenging at times. Embrace a growth mindset and view difficulties as opportunities for growth. Be patient, persistent, and maintain a positive attitude. Celebrate your achievements and learn from your mistakes. Regarding "gildware technologies," as mentioned before, it seems that the term "gildware" is not widely recognized. If you intended to refer to a specific topic or technology, kindly provide more details, and I'll do my best to assist you accordingly.
@mohammadzohaib7452
@mohammadzohaib7452 11 місяців тому
Thank you, Sir. These videos are beneficial in reducing mistakes that I could make in the future while learning a programming language.
@sumantkumarthakur8662
@sumantkumarthakur8662 11 місяців тому
Greetings Sahil sir, Showing me the real background way how things really work and to implement. Thanks for sharing this #BESAFE #BEHAPPY
@ShuruaatKamyabiki
@ShuruaatKamyabiki Місяць тому
Bro, this video is really underrated. The simplicity of your explanation in making us understand something so complex is commendable. I consider myself a beginner level write who writer online and offline for fun. And, let me tell you, the way you compared learning programming to that of learning English language is what hit me hard. I have just begun my Python journey a couple of days ago, and I think I have landed exactly where I should have; your video. Thanks!!
@aravindswamy7449
@aravindswamy7449 11 місяців тому
As usual great content, Thank you sir
@21ayzee
@21ayzee 5 місяців тому
This is the best video I've watched in a long while. Thanks for this.
@me-wi8vf
@me-wi8vf 13 днів тому
Thanks a lot for sharing the much needed knowledge bro
@richardtrusty947
@richardtrusty947 8 місяців тому
Just wanted to comment and say thank you for your videos!
@morshedraiankhan6968
@morshedraiankhan6968 11 місяців тому
Real-life advice. Thanks ❤
@javadsmd7831
@javadsmd7831 11 місяців тому
keep this hard work each video I learn something new keep this work. I appreciate the effort you put in each video👌
@sam_studying
@sam_studying 8 місяців тому
Bhaiii! You are doing angel's work here! This is exactly what I was looking to learn. Bohot bohot dhanyawaad!!
@wzup23
@wzup23 3 місяці тому
Dude you're so on point!
@bhagat7572
@bhagat7572 29 днів тому
How clear and perfect ........hats off Sahil.
@ahmadrasul6547
@ahmadrasul6547 11 місяців тому
Thank you Sahil, may God bless you more 🎉
@demchukmusic2205
@demchukmusic2205 9 місяців тому
The perfect theories and philosophy you added are wholesome 😳
@call-me-potato.
@call-me-potato. 8 місяців тому
i think if any one wanted to start IT carrier he must 1st listen all of your videos. things that you are mentioning are worthful. even i am making notes from your videos. thanks a lot man
@rohitbabburu
@rohitbabburu 11 місяців тому
one of the best vidoes i've watched on youtube.,
@-Corvo_Attano
@-Corvo_Attano 11 місяців тому
No words to say, Sahil. Thanks a lot for sharing :)
@oinn6216
@oinn6216 5 місяців тому
Motivating. 🙏
@JulianRiverplate14
@JulianRiverplate14 2 місяці тому
At the beginning of the video I just got the script of the video and extracted the main topics, but even though I watched the whole video cause the way that you explain things it's simply amazing
@mohitsaraswat5267
@mohitsaraswat5267 Місяць тому
thank you , i find your concept practical ...
@Mademoiselle_Vie
@Mademoiselle_Vie 8 місяців тому
Thank you for simplifing it this way 🌻
@zachbeelo7803
@zachbeelo7803 9 місяців тому
This is a golden technique, I’ve been using it for a few days now and I’m already been more efficient and feel more structured with my learning. I appreciate the content. I subscribed so quick after watching this 😂🙏🏾 keep up the good work🔥
@sahilandsarra
@sahilandsarra 9 місяців тому
Thanks Zach. I’m glad you are making progress.
@hamzycodes
@hamzycodes 11 місяців тому
I was afraid that learning Java would be a waste of time, as some of my peers suggest. After this video, I think I can say that I will use java to understand the fundamentals of programming and adapt to any other language necessary with the frame work provided in this video. Thanks a lot!
@halcyonfaysal2801
@halcyonfaysal2801 11 місяців тому
❤ your video is too practical to avoid... Keep up da good work, vai..
@sumesh7310
@sumesh7310 11 місяців тому
This is a great way of teaching on how to really learn . Thank you so much
@enciridus2291
@enciridus2291 Місяць тому
Your voice is so unique i love it. ❤
@godspowerbernard98
@godspowerbernard98 11 місяців тому
Love from Nigeria Most of my motivation that fuels me Is from your channel sahil
@sagardhiman324
@sagardhiman324 4 місяці тому
Very Nice Breakdown of the approach.
@sneakyboi7672
@sneakyboi7672 8 місяців тому
you are actually the only youtuber whose 100% of content is useful and life changing honestly
@TheMotorcycleBoss
@TheMotorcycleBoss 7 місяців тому
This video should have more views. Your descriptions and concepts are highly logical and a fantastic perspective prospective coders should have. This was very helpful. Thank you.
@motivationimpact181
@motivationimpact181 4 місяці тому
❤❤❤❤❤❤❤❤❤❤❤yeees
@shahanaazsyed2087
@shahanaazsyed2087 11 місяців тому
Marvelous... Selfless... You don't speak in your videos it is your mind that is making the magic.. thank you
@amitkrishnagupta535
@amitkrishnagupta535 11 місяців тому
very interesting and wonderful way to proceed.. thank you so much
@vyn0007
@vyn0007 7 місяців тому
YOU ARE A TRUE SAVIUOUR with this suggestion thank you i always knew these were not something i need to begin with
@Osamaaaaa908
@Osamaaaaa908 11 місяців тому
This guy's accent and voice is so soothing
@MikeMwongela-fu7gx
@MikeMwongela-fu7gx 11 місяців тому
Always learning new stuff from you sahil
@RahatulIslamPranto
@RahatulIslamPranto 3 місяці тому
I am happy about that, I'm your new subscriber.
@mobilenumber3086
@mobilenumber3086 16 днів тому
My man gold work ❤️
@bestbudget2598
@bestbudget2598 11 місяців тому
Sir an example of That basic 20% we need to learn in a programming language like JS would be greatly appreciated. As always love your content 😊
@manoyal
@manoyal 11 місяців тому
Well when working in a real world frontend project, most Es6 concepts and functional programming concepts were needed.. Like map, filter, reduce, sort methods, try catch, async await, promises, fetch, destructuring , settimeout, onclick events
@markdavid9256
@markdavid9256 4 місяці тому
​@@manoyalbrother what about dom manipulation 🌝
@imageofimagination3079
@imageofimagination3079 11 місяців тому
You are helping young students ❤❤🎉🎉
@ashiqurrahman1385
@ashiqurrahman1385 21 день тому
Genius content ❤
@wasiuadeleke6869
@wasiuadeleke6869 4 місяці тому
Amazingly amaaazing❤
@mhashmi3593
@mhashmi3593 11 місяців тому
Good one.
@suvobrotopal2024
@suvobrotopal2024 10 місяців тому
Thank you very much , very important and informative video , 🙏🌹
@TryToBeA
@TryToBeA 7 місяців тому
Hey, I like to your Basic language sharing in hungarian... :D Anyway, you give good tool and motivation for start up... Thanks mate!
@niyazkhanniyazkhan333
@niyazkhanniyazkhan333 11 місяців тому
You R great sir❤🎉
@JoakimEnvall
@JoakimEnvall 3 місяці тому
Wonderful video! Thank you!
@enod9746
@enod9746 11 місяців тому
This is the best coding motivational speech ever.
@ihaxcookies
@ihaxcookies 8 місяців тому
"you will never be able to learn 100% of what there is the learn. But look at you. You don't know everything about the language that you speak and you are doing just fine."- Very nice quote thank you!
@backmambaxd3397
@backmambaxd3397 10 місяців тому
Absolute class❤
@aar021
@aar021 2 місяці тому
This is a genius advice. Thank you.
@user-dl7dy2nl5u
@user-dl7dy2nl5u 9 місяців тому
You are a brilliant man - your way of speaking and explaining is so well organised and makes everything easy. I do speak in French and that extract was from a speech of "Général de Gaulle à l'hôtel de ville de Paris le 25 Août 1944 - La France qui se bat, la seule France, la vraie France : la France éternelle" Thank you, you earned a subscriber.
@sahilandsarra
@sahilandsarra 9 місяців тому
Thanks. You’re right about the extract.
@JD-mr4nv
@JD-mr4nv 11 місяців тому
you are giving fabulous information for upcoming developers..really it helps a lot! thank you for your support
@sahilandsarra
@sahilandsarra 11 місяців тому
Thanks for your kind words.
@ankitpare6493
@ankitpare6493 11 місяців тому
Brilliant stuff. Just wondering how to get the information of the projects which you talked about in the video. Will you be covering them in upcoming videos?
@massimodelucia399
@massimodelucia399 26 днів тому
Hi Sahil, this video helps, thanks a lot. I have been trying learning software engineering for a change of career and running my current business at the same time, so time is always short... Thanks again for the good tips 👍
@hinduismculture2291
@hinduismculture2291 10 місяців тому
Thank You Sir. ❤
@maliksaqib9043
@maliksaqib9043 11 місяців тому
Sir, which software do you use for editing this kind of tutorial? It's always an amazing visual representation of the flow of information that you deliver. Thanks Sir
@SJTechExplorer
@SJTechExplorer 3 місяці тому
Very helpful , thanks a lot for making this video
@Android-17
@Android-17 11 місяців тому
Excellent video! Thank you.
@dinzakas
@dinzakas Місяць тому
What a wonderful video this is !
@ayadav6846
@ayadav6846 11 місяців тому
sir you got really amazing way of utilizing history to easily explaining the task
@yutoyamashita
@yutoyamashita 9 місяців тому
I am Japanese and studying English and Programming. so thank you for the good idea video.
@godwinmensah1230
@godwinmensah1230 9 місяців тому
Detailed and realistic explanations. A great teacher! .
@sahilandsarra
@sahilandsarra 9 місяців тому
Thanks 🙏
@hmdz150
@hmdz150 Місяць тому
In each new programming language learn: 1- Basic datatypes, console input/output, main operators 2- Conditional statements, loops 3- functions (subroutines) 4- Structures, classes, Interfaces 5- Advanced OOP topics (inheritance, polymorphism) 6- More advanced data structures
@josegimenez-de2jo
@josegimenez-de2jo 4 місяці тому
Such a great video, Thanks !
@Srii07
@Srii07 2 місяці тому
Nice explanation
@srikrishna1981
@srikrishna1981 Місяць тому
Thanks a lot Sahil it's very informative
@khalidelgazzar
@khalidelgazzar 2 місяці тому
Great video 😊 thank you 👍
@alexanderac2479
@alexanderac2479 11 місяців тому
Bro, this gave me the motivation I needed Thanks buddy :))))
@sahilandsarra
@sahilandsarra 11 місяців тому
Good luck 👍
@zaddockokick.1073
@zaddockokick.1073 5 місяців тому
Indians are the best teachers in the world... Thank you🇰🇪
@user-rs8kr8xj3c
@user-rs8kr8xj3c 10 місяців тому
Thank you for this
@jonathantutorials
@jonathantutorials 8 місяців тому
Thank you brother
@Dxzxb1089
@Dxzxb1089 11 місяців тому
Thank you❤
@pamphilebuka8921
@pamphilebuka8921 Місяць тому
You spoke my first language, French. I loved it.
Fastest way to become a Web Developer in 2024
9:47
Sahil & Sarra
Переглядів 395 тис.
2-Minute Rule to Learn Coding - Atomic Habits
7:58
Sahil & Sarra
Переглядів 986 тис.
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100million
00:24
Celine Dept
Переглядів 114 млн
Genial gadget para almacenar y lavar lentes de Let's GLOW
00:26
Let's GLOW! Spanish
Переглядів 36 млн
Конгрес голосує за допомогу Україні. Спецефір Голосу Америки
5:43:13
Голос Америки Українською
Переглядів 444 тис.
Best programming language to learn in 2024
7:53
Sahil & Sarra
Переглядів 246 тис.
Study MORE in LESS time: Use Chinese Technique of Wu Wei
7:35
Sahil & Sarra
Переглядів 735 тис.
Top 5 Programming Languages in 2024! (MUST LEARN)
6:41
Tech By Ralph
Переглядів 5 тис.
5 Math Skills Every Programmer Needs
9:08
Sahil & Sarra
Переглядів 1 млн
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Переглядів 1 млн
I coded 4 hours everyday for 1 year. And it changed my life.
7:05
Sahil & Sarra
Переглядів 348 тис.
How I would learn to code in 2023 (If I could start over)
8:53
Sahil & Sarra
Переглядів 736 тис.
Learn To Code Like a GENIUS and Not Waste Time
9:41
The Coding Sloth
Переглядів 951 тис.
FASTEST Way To Learn Coding and ACTUALLY Get A Job
10:44
Brian Cache
Переглядів 818 тис.
Top 5 high paying tech skills for 2024
6:48
Sahil & Sarra
Переглядів 386 тис.
How to get a message from a developer? #standoff #system #scam
0:53
Standoff 2 Live
Переглядів 506 тис.
Що покаже Apple, гнучкі айфони та Windows переходить на ARM
17:49
Ноталка Шелягіна
Переглядів 35 тис.