JavaRush /جاوا بلاگ /Random-SD /گھر تي PRO ڪوڊنگ سکو. بهترين پروگرامنگ سبق

گھر تي PRO ڪوڊنگ سکو. بهترين پروگرامنگ سبق

گروپ ۾ شايع ٿيل
پروگرامنگ هر سال وڌيڪ رسائي ٿي رهي آهي. جيڪڏهن اڳ ۾، پيشي ۾ حاصل ڪرڻ لاء، جيڪي چاهيندا هئا ته يونيورسٽي ۾ داخلا داخل ٿيڻ ۽ طريقن جي تربيت تي سال گذاريندا هئا، هاڻي ڪوڊنگ جي سڀني پيچيدگين کي ماهر ڪرڻ لاء، صرف هڪ خواهش لفظي ڪافي آهي. انٽرنيٽ تي وڌيڪ ۽ وڌيڪ مفت يا لڳ ڀڳ مفت مواد پوسٽ ڪيا ويا آهن، جنهن کي استعمال ڪندي اهو ممڪن آهي ته پروگرامنگ سکڻ جي سطح تي جيڪو توهان کي نوڪري ڳولڻ جي اجازت ڏئي ٿي، ۽ تربيت گهڻو وقت نه وٺندو. گھر تي PRO ڪوڊنگ سکو.  بهترين پروگرامنگ سبق - 1اڄ اسان مختلف قسمن جي بهترين پروگرامنگ ٽيوٽوريل جو مختصر جائزو تيار ڪيو آهي (ڪتابن کان وٺي گيمز ۽ يونيورسٽي ڪورسز تائين)، جنهن جي مدد سان توهان نه صرف بنيادي ڪوڊنگ اسڪلز حاصل ڪري سگهو ٿا پر پروگرامنگ جي علم ۽ مهارتن ۾ پڻ مهارت حاصل ڪري سگهو ٿا. ماهرن جو اختيار.

ڪتاب

اسان اڳ ۾ ئي جائزو ورتو آهي بهترين نوان ڪتابن جاوا ڊولپرز لاءِ نسبتاً تازو. تنهن ڪري، هتي اسان صرف ٽن ڪتابن تي ڌيان ڏينداسين جيڪي پروگرامنگ تي بهترين خود استادن جي حيثيت ۾ ڪم ڪندا.

"جاوا SE 9. بنيادي ڪورس"

ليکڪ: Kay S. Horstmann جاوا سکڻ لاءِ شروعات ڪندڙن لاءِ بهترين ڪتابن مان هڪ - هي اهو درسي ڪتاب آهي جنهن کي ڪيترائي شروع ۾ استعمال ڪرڻ جي صلاح ڏين ٿا. هن جو گهڻو ڪري Kay Horstmann جي انداز جي ڪري آهي: ليکڪ جي رهنمائي ڪرڻ ۾ واقعي سٺو آهي. Horstmann جاوا SE 9 بابت سادي اصطلاحن ۾ ڳالهائيندو آهي، پر ساڳئي وقت ساخت کي آسان نٿو ڪري ۽ تفصيل تي ڪافي ڌيان ڏئي ٿو. ساڳئي ليکڪ ڪيترائي ٻيا ڪتاب لکيا آهن جيڪي جاوا 8، اسڪالا، جاوا بنياديات، ۽ ٻين عنوانن کي ڍڪيندا آهن. ”ڇا توهان جاوا ۾ نوان آهيو يا هڪ تجربيڪار ڊولپر، هي گائيڊ توهان کي مستقبل جو سڀ کان وڌيڪ قابل اعتماد، ڪارائتو ۽ محفوظ ڪوڊ لکڻ ۾ مدد ڪندو،“ پبلشر واعدو ڪيو. ٿورڙو بيوقوف، پر عام طور تي سچ. ڪور جاوا واقعي ٻنهي شروعاتي ۽ تجربيڪار ڪوڊرز لاءِ تمام گهڻو مفيد سامان تي مشتمل آهي. گھر تي PRO ڪوڊنگ سکو.  بهترين پروگرامنگ سبق - 2

"صاف ڪوڊ"

ليکڪ: رابرٽ مارٽن ”ڪلين ڪوڊ“ رابرٽ مارٽن پاران هڪ ڪلٽ بيسٽ سيلر آهي، ۽ عام طور تي بهترين پروگرامنگ سبقن مان هڪ آهي. هن ڪتاب ۾، مارٽن سٺو ڪوڊ ۽ خراب ڪوڊ جي وچ ۾ فرق بابت ڳالهائيندو آهي، ڇو سٺو ڪوڊ لکڻ ضروري آهي، ۽ ڪيئن خراب ڪوڊ کي سٺي ڪوڊ ۾ تبديل ڪيو وڃي. ڪلين ڪوڊ جي ڪاميابي کان پوءِ، رابرٽ مارٽن ٻه ”سيڪوئلز“ لکيا - ”دي آئيڊيل پروگرامر“ (ڪلين ڪوڊر) ۽ ”ڪلين آرڪيٽيڪچر. سافٽ ويئر ڊولپمينٽ جو آرٽ" (صاف آرڪيٽيڪچر: سافٽ ويئر جي جوڙجڪ ۽ ڊيزائن لاء هڪ ڪاريگر جي رهنمائي). تنهن ڪري، ”ڪلين آرڪيٽيڪچر“ ۾، ليکڪ ڳالهائي ٿو ته سافٽ ويئر آرڪيٽيڪچر ڪيئن ٺاهيو جيڪو وقت جي امتحان تي پورو لهندو، ۽ انهي سان گڏ عام طور تي ڊزائن جي نمونن ۽ سافٽ ويئر آرڪيٽيڪچر بابت غلط فهمين کان ڪيئن نجات حاصل ڪجي. ”صاف آرڪيٽيڪچر“ سڀني سطحن جي ڊولپرز، سسٽم جي تجزيه نگارن، معمارن ۽ هر پروگرامر لاءِ لازمي آهي جيڪو ڪيريئر جي ڏاڪڻ تي چڙهڻ چاهي ٿو يا گهٽ ۾ گهٽ انهن ماڻهن تي اثر انداز ٿئي ٿو جيڪي هي ڪم ڪن ٿا. سڀ فن تعمير ساڳئي قاعدن تي عمل ڪن ٿا، "ليکڪ چوي ٿو. گھر تي PRO ڪوڊنگ سکو.  بهترين پروگرامنگ سبق - 3

"کامل ڪوڊ"

ليکڪ: Steve McConnell "Perfect Code" Steve McConnell پاران هر وقت جي بهترين عملي پروگرامر سبق مان هڪ سمجهيو ويندو آهي. هي ڪتاب يقيني طور تي هر ڪوڊر لاءِ لازمي پڙهڻ جي فهرست ۾ هوندو. ”پرفيڪٽ ڪوڊ“ ۾ ليکڪ مختلف پروگرامنگ ٽيڪنڪ ۽ اصولن کي جانچي ٿو، انهن جي فائدن ۽ نقصانن بابت پنهنجي تجربي مان حقيقي مثالن سان ڳالهائي ٿو. جيتوڻيڪ اهو ڏهن سالن کان مٿي آهي، هي ڪتاب اڃا تائين سڀني سطحن جي پروگرامرن لاءِ ڪارآمد ثابت ٿيندو، شروعات ڪندڙن کان وٺي تجربيڪار پروفيسر تائين. گھر تي PRO ڪوڊنگ سکو.  بهترين پروگرامنگ سبق - 4

رانديون هڪ پروگرامنگ سبق جي طور تي

اسان گهڻو اڳ پروگرامرز لاءِ بهترين رانديون پڻ ڏٺيون آهن ، تنهنڪري هتي اسان کي نمايان ڪري سگهون ٿا صرف چند بهترين پروگرامنگ ٽيوٽوريل راندين جي فارم ۾.

جاوا رش

۽ هتي اهو صحيح ٿيندو، جيتوڻيڪ ٿورو بيوقوفيء سان، JavaRush.ru کي پهرين جڳهه تي رکڻ لاء. ڇو JavaRush هڪ بهترين پروگرامنگ سبق موجود آهي؟ خير، پهريون، جاوا رش جو ڪورس ٺاهيو ويو آهي هڪ مزيدار آن لائن گيم (ڪوسٽ) جي صورت ۾، پر ساڳئي وقت اهو ٺهيل آهي هڪ بالغ سامعين لاءِ ۽ ان ۾ مشق جي وڏي مقدار شامل آهي (1200 کان وڌيڪ عملي مسئلا). گھر تي PRO ڪوڊنگ سکو.  بهترين پروگرامنگ سبق - 5راند پري، ڏور مستقبل ۾ ٿيندي آهي، جتي ماڻهو روبوٽ سان گڏ ڌرتيءَ تي رهن ٿا، ۽ ڪو به خلا ذريعي سفر ڪري سگهي ٿو. پليئر پنهنجي ڪردار کي سطح 1 کان سطح 40 تائين پمپ ڪري رهيو آهي. اهي جيڪي ڪاميابيءَ سان راند جي 40 سطحن کي مڪمل ڪن ٿا جاوا جونيئر جي طور تي نوڪري حاصل ڪرڻ لاءِ جاوا جي ڪافي ڪم ڪندڙ ڄاڻ حاصل ڪن ٿا (۽ اها عملي طور تي تصديق ٿيل آهي ). JavaRush تقريبن ڪنهن کي اجازت ڏئي ٿو ته جاوا پروگرامنگ شروع کان سکڻ ۽ هن پيشي ۾ ڪم ڪرڻ شروع ڪيو.

Codecombat هڪ پروگرامنگ سبق جي طور تي

Codecombat هڪ ڪافي مشهور برائوزر گيم آهي جيڪا پروگرامنگ جا بنيادي اصول سيکارڻ لاءِ ٺهيل آهي شاگردن جي هڪ گروهه ۾ استاد سان گڏ (هتي هڪ خاص ڪلاس روم ايڊيشن به آهي)، پر اهو اڪيلو استعمال ڪندڙن لاءِ به موزون آهي. جوهر ۾، Codecombat ڪمن ۽ پائلز جو هڪ سيٽ آهي جيڪو صرف پروگرام ڪوڊ استعمال ڪندي حل ڪري سگهجي ٿو. توهان کي Python، JavaScript، CoffeeScript، گڏوگڏ Lua ٻولي جا بنيادي شيون سکڻ جي اجازت ڏئي ٿي، جيڪا راند جي ترقي (راند جي ترقي) ۾ استعمال ٿئي ٿي. CodeCombat جي طاقتن مان هڪ حقيقت اها آهي ته هي پروگرامنگ ٽيوٽوريل رانديگرن کي ٽي مختلف ڪورس پيش ڪري ٿو، ڪمپيوٽر سائنس، ويب ڊولپمينٽ، ۽ گيم ڊولپمينٽ تي ڌيان ڏيڻ. گھر تي PRO ڪوڊنگ سکو.  بهترين پروگرامنگ سبق - 6

ڪوڊوارز

Codewars هڪ مشهور برائوزر گيم آهي جيڪو پزل ۽ پزل جو هڪ سيٽ آهي جيڪو توهان کي ڪوڊ لکڻ جي مشق ڪرڻ ۽ الگورٿمڪ مسئلن کي حل ڪرڻ جي اجازت ڏئي ٿو. هر مسئلي کي حل ڪرڻ لاء، صارف پوائنٽ حاصل ڪري ٿو، جن جو تعداد حل جي طريقي تي منحصر آهي - اهو وڌيڪ اثرائتو آهي، وڌيڪ پوائنٽون. Codewars جي بهترين خاصيتن مان هڪ آهي ٻين استعمال ڪندڙن پاران تجويز ڪيل مسئلن جي حل جو مطالعو ڪرڻ جي صلاحيت - هن طريقي سان توهان وڌيڪ تجربيڪار ۽ سمجھدار ساٿين کان الگورٿمڪ مسئلن ڏانهن طريقا سکي سگهو ٿا. راند ڪيترن ئي ٻولين کي سپورٽ ڪري ٿي، بشمول جاوا - 21 ٻوليون مکيه ورزن ۾، ان سان گڏ بيٽا ورزن ۾ ٻيون 17 گهٽ عام ٻوليون. گھر تي PRO ڪوڊنگ سکو.  بهترين پروگرامنگ سبق - 7

پروگرامنگ بابت ويڊيو ليڪچر

جيتوڻيڪ ڪوڊنگ جي مشق سڀ کان اهم شيءِ آهي، ڪڏهن ڪڏهن اهو وڌيڪ ڪارائتو آهي ته پروفيسرن کي ٻڌائڻ بجاءِ پنهنجو پاڻ تي جواب ڳولڻ جي ڪوشش ڪرڻ. وڊيو ليڪچر پڻ هڪ بهترين طريقو ٿي سگهي ٿو توهان جي مدد ڪرڻ لاءِ توهان کي خود تدريس واري پروگرامنگ ۾ اڳتي وڌڻ ۾. خوشقسمتيءَ سان، هاڻي درجن ۽ سوين ڪلاڪن جا مختلف قسم جا ليڪچر ڪوڊنگ تي هر ڪنهن لاءِ موجود آهن. ڪجهه قابل قدر مفت يوٽيوب ذريعن ۾ شامل آهن CS Dojo ، TheNetNinja ، ۽ هارورڊ جو CS50 يوٽيوب چينل . جيڪڏهن اسان ادا ڪيل مواد جي باري ۾ ڳالهايون ٿا جيڪو واقعي پئسن جي لائق آهي، Lynda.com (جنهن تازو پنهنجو نالو LinkedIn Learning ۾ تبديل ڪيو آهي) صارفين کي اعليٰ معيار ۽ پيشه ورانه پروگرامنگ سبقن جي هڪ وسيع لائبريري پيش ڪري ٿو $30 جي بدلي ۾ هڪ مهيني لامحدود رڪنيت لاءِ. سڀ مواد. گھر تي PRO ڪوڊنگ سکو.  بهترين پروگرامنگ سبق - 8

جاوا ڪورسز Oracle کان

Oracle اڪيڊمي جا سيلف پيس ڪورسز هر ڪنهن کي اجازت ڏين ٿا ته جاوا بلڪل مفت سکڻ جي مدد سان بلڪل وسيع ۽ چڱيءَ طرح ٺهيل بنيادي تربيتي مواد جي مدد سان. نئين سکندڙن لاءِ، توھان شروع ڪري سگھو ٿا جاوا جي بنيادي ڪورس سان . هي ڪورس انهن شاگردن لاءِ آهي جن سان پروگرامنگ جو ٿورو يا ڪو تجربو ناهي. ڪورس ۾ اعتراض تي مبني پروگرامنگ تصورات، اصطلاحات، ۽ نحو جو تعارف شامل آهي، انهي سان گڏ هٿ تي ليبز ذريعي بنيادي جاوا پروگرام ٺاهڻ لاء قدم قدم طريقا. جيڪي ڪورس مڪمل ڪندا سي 3D اينيميشن پروگرام ڪرڻ، 2D گيمز تيار ڪرڻ، ۽ جاوا ايپليڪيشنون ٺاهڻ سکندا. مان پڻ نوٽ ڪرڻ چاهيان ٿو شاندار ڪورس جاوا استعمال ڪندي ايلس سان شروعات ڪرڻ . ساڳي ئي عنوان واري ورڪشاپ وانگر ، هي هڪ مفت ڪورس آهي انهن ماڻهن لاءِ جن وٽ جاوا پروگرامنگ جو ٿورڙو يا ڪو به تجربو ناهي، جيڪو ايلس 3.1 ايپليڪيشن ۾ 3D اينيميشن ٺاهڻ دوران بنيادي پروگرامنگ تصورن کي سکڻ لاءِ ٺهيل آهي. ايلس هڪ مفت تعليمي تعارفي جاوا ڊولپمينٽ ماحول آهي جيڪو ڪارنيگي ميلن يونيورسٽي پاران ٺاهيو ويو آهي.

جاوا MOOC ڪورس هيلسنڪي يونيورسٽي مان

جاوا MOOC (وڏي کليل آن لائن ڪورس) يونيورسٽي آف هيلسنڪي مان جاوا سکڻ لاءِ دنيا جي بهترين ڪورسز مان هڪ سمجهيو ويندو آهي، جيڪو پڻ مفت آهي. ان کان علاوه، جنوري 2020 کان وٺي، هيلسنڪي يونيورسٽي هن ڪورس جو هڪ اپڊيٽ ٿيل ۽ وڌايل نسخو شايع ڪرڻ شروع ڪيو. هي ڪورس ڪمپيوٽر جي پروگرامنگ جا بنيادي اصول سيکاري ٿو ۽ گڏوگڏ جاوا ۾ آبجیکٹ-ايئنٽيڊ پروگرامنگ جا الگورتھم ۽ تصورات. ڪورس ۾ جامع مواد ۽ ڪيترائي مشق شامل آھن. بنيادي جاوا MOOC ڪورس ٻن الڳ حصن ۾ ورهايل آهي: جاوا پروگرامنگ I ۽ جاوا پروگرامنگ II. انهن ٻن ڪورسن مان هر هڪ پنهنجي مشق جي پنهنجي سيٽ سان ست حصن تي مشتمل آهي. ھڪڙو حصو مڪمل ڪرڻ ۾ اٽڪل 5-20 ڪلاڪ لڳن ٿا.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION