0:00
गैस आज के इस वीडियो में मैं आप लोगों को बताऊंगा वो कौन सी पांच प्रोग्रामिंग लैंगुज़ेज़ हैं जो आपको 2020 के लिए अच्छी दरासे तैयार होने के लिए सीखनी चाहिए��
0:07
So guys, मैंने यहाँ पर short list की हुई है, 5 languages हैं, जो कि मैं आप लोगों को बताऊंगा, आप लोगों को सीखने चाहिए
0:12
अगर आप 2020 में एक software developer, या किसी भी दारा software industry के अंदर entry लेना चाहते हैं
0:18
तो मेरी यह 5 भी language है, वो है Go. और मैंने यहाँ पर आप लोगों को go as a fifth language इसलिए दिये ह��
0:24
क्योंकि जो go है वो एक नई language है 2009 में आई थी यह language और 2009 में आने के बाद इस language ने तहल का सा मचा दिय��
0:32
यह future की server language होने वाली है काफी जो लोग web servers वगैरा पर काम करते है��
0:38
और हमारे Spotify के जो CEO Tobias हैं, उन्होंने ये बोला है कि जो Go है, वो Server Language of the Future होने वाली है, तो अब ऐसा जब बड़े-बड़े लोग बोल रहे हैं, तो definitely Go को हमको अपनी 5 languages की list में add करना चाहिए
0:54
एक और बात जो यहाँ पर बताना चाहूँगा वो यह है कि अगर आप लोग एक ऐसी language learn करते हैं जो कि recently आई है, recent trend के हिसाब से, recent paradigms के हिसाब से, recent technology improvement के हिसाब से, तो definitely वो language अच्छी तो होनी होनी है, so इसलिए मैंने एक modern language को अपनी इस list के अंदर डाला हुआ है, और go को इ��
1:24
है अमारी one and only java programming language हमने java programming language क��
1:28
tutorial इस channel पे अगर आप लोगों ने देखा है तो हम लोगों ने काफी बात करी दी java programming
1:32
language के बारे में हमने java programming language का use करके android app भी बनाई थी अगर आप लोग न��
1:37
मेरा learn android in one video देखा हो अगर आपने देखा नहीं है तो channel को जरूर subscribe
1:42
करके देख लेना बट अगर आप पुराने हमारे इस चैनल के मेंबर है तब डेफिनिटली आप लोग को मालूम होगा कि हमन��
1:48
आंड्रोइड यहाँ पर काफी डिटेल में डिसकस किया हुआ हमने जावा भी डिसकस किया हुआ और यहाँ पर रीजन यह है इसक��
1:53
top 5 language की stack में डालने का कि Java जो है वो एक बहुत पुरान��
1:57
language है सबसे पहले तो और एक काफी time से evolve होती हुई आ रही है उसमे��
2:01
काफी improvements हुए और काफी पुरानी जो companies हैं उनकी जो tech stack है वो Java में ही ह��
2:07
अब stack का Java में होने से होता क्या है कि आप लोग अगर कोई न��
2:23
एप्रूवमेंट कर पाएंगे तब नहीं को फायदा कर पाएंगे और आपके हायर होने की चांसेस बढ़ जाएगी उसी तर��
2:28
जावा एक इजी डोलन लैंग्वेज भी काफी पैकेजें जावा में एक और बच्चों यहां पर कहना चाहूंगा वह यह ह��
2:33
जावा हमारी programming language है उससे object oriented programming की concepts आपके काफ��
2:37
clear हो जाते हैं क्योंकि पूरी जावा object oriented programming language है और अगर आप लोग object
2:41
orientation के बारे में बहुत detail में सही से अच्छी दरा सीखना चाते हैं तो जावा स��
2:45
अच्छी programming language आप लोग के लिए कोई हो Android companies use time evolve language companies use use
3:26
उसके बावजूद भी लेकिन अगर मैं एक कॉन की बात करूँ तो वो यह है दूसरी चीज़ यह है कि Java CC++ से काफी slow ह��
3:31
उसे के साथ साथ memory management में काफी criticized किया गया Java को कहा गया है कि Java में proper memory management अच्छी तरह से नहीं होता ह��
3:38
तो यहाँ पर अगर कौन की बात करें जावा की तो वो यही मज़े देखने को मिलता ह��
3:42
बढ़ते हैं अपनी तीसरी प्रोग्रामिंग लैंग्वेज की तरह और वो है none other than हमारी प्यारी C, C+
3:48
आप लोग अगर इस चैनल से जुड़े हुए हैं तो आपने C और C++ डिटोरियल्स देखे होंग��
3:52
C का पूरा course uploaded है चैनल पर और मैंने C को prioritize इसीलिए किया थ��
3:56
क्योंकि कभी भी एक programmer start करता है और समझने की कोशिश करता ह��
4:00
एक computer system को कि एक program computer में in-depth अगर आप जाना जान��
4:04
कैसे run होता है, कैसे memory management होता है, क्या चीज होती है, जब program की एक पूरी life cycle क्या होती है
4:10
यह चीज आपको CC++ से ज़्यादा अच्छी तरह से कोई भी नहीं समझा सकता
4:15
अगर आप CC++ programming language को learn करने की कोशिश करते हैं, तो recommendation यह है, कि C करें पहले, उसके बाद C++ करें
4:22
और आपके जो concept है ना कि कैसे काम करता है, CPU कैसे काम करती है, RAM कब कहां कौन सा program जाता है, किस तरह आप लोगों का जो program है, वो चलता है computer के अंतर, उससे ज़्यादा understanding आपको नहीं मिल सकती है, अगर आप लोग Python या JavaScript यूज़ करते हैं तो हाँ बेशक easy to use languages हैं, लेकिन वहाँ ��
4:52
का जो engine है हमारा chrome का v8 उसमें अगर आप काम करते है��
4:56
और आप javascript लिखते हैं अच्छे अच्छे efficient programs लिखते हैं तो जरू��
5:00
आप लोगों पता चलेगा कि किस तरह programming की जाती है किस तरह logic को बना जाता ह��
5:04
लेकिन एक program किस तरह computer के अंदर जाके run करता है memory
5:07
इस तरह मैनेज होती है यह सब चीजें आप लोगों को शायद उतनी अच्छी तरह पता ना चले जितनी आपको CC++ से बना चलेग��
5:14
दूसरी बात CC++ बहुत फास्ट रन होती है So guys, यहाँ पर जो C, C++ है, वो आपके understanding बढ़ाते हैं hardware की, कि एक program hardware के साथ किस तरह interact करता है
5:24
C++ को अगर आप C language के बाद सीखते हैं, तब होता है कि आप लोग games भी बना सकते हैं
5:29
मतलब कि ऐसे प्रोग्राम जब लेटेंसी आपको बहुत कम चाहिए, मानलो आप एक ऐसा प्रोग्राम बनाना चाहते हैं
5:35
जब आप एक गेम बनाना चाहते हैं, अब आपने दबाया बटन, और उसके 3 second के बाद वहाँ पर screen पर action दिखा होता हुआ आपक��
5:41
obviously ऐसा game कोई खेलना नहीं चाहेगा जिसमें इतना delayed response आप लोगों मिल��
5:46
इसलिए आप लोग यहाँ पर एक ऐसी language का प्रियोग करना चाहेंगे जो कि आप लोगों को बहुत कम latency द��
5:52
fast run software CC stack add con CC con learning curve
6:07
तो वो अलसा steep है यानि कि थोड़ी सी difficulty होगी आप लोग को learn करने में लेकिन again अगर आप लोगों ने learn कर ल��
6:13
C or C++, तो interview questions आप लोग अच्छी तरह answer कर पाएंगे
6:17
most of the companies दूरा जो लिए जाते हैं, और अगर आप लोग C or C++ क��
6:21
choose करते हैं, as your language of choice, कभी भी आप लोग, मानलोग, interview
6:25
में जाते हैं, whiteboard question आप लोगो मिल जाता है, और आप लोग को आजादी दियाती ह��
6:29
कि आप कोई सी भी language choose कर लें और आप कहते हैं मैं CC++ ही use करूँग��
6:34
तब आपकी एक अलग प्रेचार मन जाती है कि इस बन्दे को आता है इस बन्दे को मालूम है कि किस तर��
6:39
low level programs लिखे जाते हैं C एक middle level language है और ऐसे में होता क्या है कि अगर आप CC++ क��
6:45
language choose करते हैं as a language of solving a problem whiteboard problem की बात हो रही है यहाँ प��
6:51
तब आप लोग एक signal देते हैं interviewer को और वो signal यह है कि आप लोगों ने अच्छी तरह सीच प्रिटर्स पढ़ा ह��
6:58
यानि कि आप लोगों ने एक ऐसी language पढ़ी है जिसका learning का steep है यानि कि आप लोगों को बहुत ज़्यादा knowledge ह��
7:03
अब यहाँ पर आना चाहूँगा दूसरी programming language जो कि मैंने चुनी ह��
7:07
अपनी stack में यहाँ पर डाली हुई और वो है none other than javascript
7:11
जी हाँ guys javascript हमारी language of web है और javascript एक ऐसी language है जिससे आप web frontend में programming कर सकते है��
7:18
वेब बैकेंड की भी प्रोग्रामिंग आप लोग जावास्क्रिप्ट से कर सकते हैं, और उसी के साथ साथ जावास्क्रिप्ट सीख कर
7:23
आप लोग स्क्रिप्टिंग भी कर सकते हैं, आजकल नोट जेस की मदद से, जब से नोट जेस
7:28
AI Chrome के V8 Engine की मदद से बनाई हुई ये JavaScript लैंगोज को इतनी अच्छी तरह से रन करता ह��
7:34
कि आप लोग उसमें Scripting कर सकते हैं और आजकल JavaScript का Use
7:38
Geoize बनाने भी किया जा रहा है इसलिए कि अगर हम Electron.js बग़ारे की बात करें तो पूरी-पूर��
7:42
आपकी बन जाती है, Visual Studio Code की आपर बात करना चाहूँगा
7:46
Electron JS की मदद से बना हुआ है, यानि कि Visual Studio Code को बनाने के लिए JavaScript लेंगोज का प्रियोग किया गया है
7:51
और डेफिनिटली आप लोगों JavaScript को कंसिलेटर करना चाहिए, अपनी लिस्ट में डालने के लिए
7:56
उसके साथ साथ जो JavaScript programming language है उसको Stack Overflow Developer Survey 2019 में top programming language की तौर पर दिखाया गया है यानि कि JavaScript most popular programming language है कि आप एक तीर से दो निशाने मारते हैं front end भी करते हैं back end भी करते हैं in fact तीन निशाने मारते हैं तीन ऐसे front end आप लोग सीखेंगे अच्छी तरह से back end आप लोग अच्छी तरह से ��
8:26
टॉप प्रोग्रामिंग लैंग्वेज नहीं है, जिसको मैंने नंबर वन पर रखा हुआ यहाँ पर और वो है नन अदर देन, जी हाँ, बिल्कुल सही गैस की, आप लोगों का ने पाइथ��
8:33
Python पे मैंने जिस तरह शुरू से focus करता हूँ इस channel को लेकर चला हू��
8:37
उसका reason ही है कि Python एक ऐसी language है जो कि मैं सब को recommend करता हूँ आनी चाहि��
8:42
चाहें वो scripting हो, चाहें वो किसी excel को modify करना हो, चाहें वो web का backend लिखना ह��
8:47
या फिर machine learning करना हो, deep learning करना हो python से अच्छी language
8:51
कोई है इन्हीं अगर आप लोग यह सब काम करना चाते हैं और उसी के साथ आप लोग एक line
8:55
में packages install कर सकते हैं simple and easy to use simply python install recommend python visual studio code install python in one video
9:09
python tutorial in Hindi का title से आप लोगों को देख सकते हैं वहाँ पर मैंने आप लोगों बताया हुआ है किस तरह आप लोग स्टार्टिंग से लेकर एंड तक पाइथन एक घंटे के अंदर अंदर ही सिखाया हुआ है वहाँ पर मैंने आप लोगों को इसलिए मैंने पाइथन को टॉप पर रखा है जो कि यह कैसी लैंगॉज है जिसन��
9:41
के नियरेस्ट नेबर कैसे काम करता है, बिना जाने कि naive-based classifier कैसे काम करता है, decision tree कैसे काम करता है
9:47
random forest कैसे काम करता है, linear regression कैसे काम करता है, lasso regression कैसे काम करता है, logic regression कैसे काम करता है
9:52
आप लोग आराम से इस सब चीज़ों को बिना जाने ही प्रोग्राम्स लिख सकते हैं, अपने डेटा स��
9:57
मशीन को सिखा रहते हैं, क्या करना है इसलिए इसको मैंने टॉप पर यहाँ पर चुना हुआ ह��
10:02
तो यह थी मेरी टॉप 5 प्रोग्रामिंग लैंगुज़ेस टू लर्न इन 2020 की लिस्��
10:06
आशा करता हूँ आप लोगों समझ में आयोगी आप लोग के लिए helpful रहे योग��
10:10
again एक बार और बोलना चाहूँगा कि इस वीडियो में बताई हुई जो बात है वो सिर्फ मेरा personal opinion ह��
10:15
यानि कि अगर मैं बात करूँ किसी के द्वारा कोई भी language क��
10:18
जो सीखे जाने की तो जो टॉप फैक्टर होता है वह यही होता है कि आप लोग किस पर्पस के लिए सीखने अगर आ��
10:25
लोग कंपनी के लिए सीख रहे हैं जो कि सिर्फ काम करती है लेट एस से कोई लैंग्वेज का मैं नाम लेता हू��
10:30
इस list में नहीं है type script में तो type script ही आपको सीखनी चाहि��
10:33
ये 5 की list आपके लिए helpful नहीं है in that case तो मैंने यहाँ प��
10:37
एक confused programmer के लिए वीडियो बनाया है यानि कि जिसको एकदम confusion है कि मैं अभ��
10:42
आना चाहता हूँ software industry में कौन सी language वीडियो चालू करूं तो मैंने यह पांच की लिस्ट जो है यह इसलिए आप पर इन्यूमेडेट करके आप लोग लिए वीडिय��
10:49
बनाए आशा करता हूं अच्छा लगा होगा और थोड़ी सी बैकग्राउंड नॉइस हो रही है आप पर स्वाप ऑल जीज फॉर दाट औ��
11:13
लोगों कमेंट में दिल भी दूंगा तो डेमिटली आप लोग मेरी इस बात को जरूर कंस्टीटर करना और उसी के सा��
11:22
अब इस वीडियो में इतना है इस वीडियो को लाइक करना बिल्कुल मत बूलना थैंक यू से मजबू��
11:43
for watching this video and I'll see you next time