JavaRush /جاوا بلاگ /Random-SD /پروگرامنگ سکڻ شروع کان ڪيئن شروع ڪجي

پروگرامنگ سکڻ شروع کان ڪيئن شروع ڪجي

گروپ ۾ شايع ٿيل
پروگرامنگ جو پيشو وڌندڙ ماڻهن کي راغب ڪري رهيو آهي جيڪي مهذب پئسا ڪمائڻ چاهيندا آهن ۽ ملازمن جي وچ ۾ مستحڪم طلب ۾ هوندا آهن. اچو ته چوندا آهن ته توهان اڳ ۾ ئي هن پيشه تي ماسٽر ڪرڻ جو فيصلو ڪيو آهي. هڪ معقول سوال فوري طور تي پيدا ٿئي ٿو: "ڪٿي شروع ڪجي؟" هن آرٽيڪل ۾ اسان ڳالهائينداسين ته ڪيئن شروع کان پروگرامنگ سکڻ.
شروع کان پروگرامنگ CS50
نئين سکندڙن کي ترقي جون صلاحيتون سيکارڻ لاءِ، اسان هڪ JavaRush ڪورس ٺاهيو آهي جيڪو دنيا جي مشهور پروگرامنگ ٻولي لاءِ وقف ڪيو ويو آهي. اسان پڻ ترجمو ڪيو ڪمپيوٽر سائنس ۾ بهترين ڪورس، "هارورڊ CS50،" جيڪو توهان ڳولي سگهو ٿا هتي .
مواد:
  1. CS50 سان پروگرامنگ جا بنيادي
  2. هارورڊ CS50 ڪورس ڪنهن لاءِ آهي؟
  3. ڪورس بابت دلچسپ حقيقتون
  4. CS50 تي ڇا پڙهو
  5. CS50 ڪورس جون خاصيتون
  6. JavaRush ڪورس
  7. JavaRush ڪورس جون خاصيتون
  8. ڪورس جا مرحلا
  9. تعليمي ڪتاب ۽ وڊيوز
  10. هن طريقي جي تربيت جا فائدا ۽ نقصان

اسان جي ڪورس سان پروگرامنگ سکڻ شروع ڪريو

ڪورس خاصيتون
جڏهن ظاهر ٿيو 1980s ۾، ترقي يافته ۽ جديد سال کان سال تائين
ڪٿي پڙهيو آهي؟ هارورڊ ۽ ييل يونيورسٽين ۾، 2015 کان وٺي - انٽرنيٽ تي سڄي دنيا تائين
ان جو مقصد ڪنهن لاءِ آهي؟ آئي ٽي ۾ نوان ايندڙن لاءِ
ليڪچر جي ٻولي انگريزي، 2016 ۾ ڪورس ليڪچر جو ترجمو روسي ۾ ڪيو ويو پهريون ڀيرو JavaRush ۽ VertDider پاران
ڪورس جي مدت 1 سيمسٽر يا 4 مهينا، 23 ليڪچر
ليڪچرار ڪورس جو مکيه ليڪچرر ۽ ليکڪ پروفيسر ڊيوڊ ملان آهي. ڪڏهن ڪڏهن مشهور آئي ٽي ماهرن کي ليڪچر ڏيڻ جي دعوت ڏني ويندي آهي. مثال طور، هڪ ليڪچر مارڪ زڪربرگ پاران ڏنو ويو هو
موضوع پروگرامنگ جي بنياديات، سي ٻولي جي بنياديات، Linux OS سان ڪم ڪرڻ، ويب پروگرامنگ، SQL، سيڪيورٽي، مصنوعي ڄاڻ رکندڙ
قيمت ڪورس مڪمل طور تي مفت آهي

CS50 سان پروگرامنگ جا بنيادي

CS50 هڪ افسانوي ڪورس آهي جيڪو هارورڊ يونيورسٽي جي پروفيسرن پاران تيار ڪيو ويو آهي، دنيا جي معزز يونيورسٽين مان هڪ آهي. هو هڪ چمڪندڙ مثال آهي ته ڪيئن مواد اڄ پيش ڪيو وڃي: سمجھڻ وارو، دلچسپ، متاثر ڪندڙ. CS50 ايترو سٺو آهي ته ايستائين جو پاڙيسري ۽ برابر جي معزز يلي يونيورسٽي هارورڊ جي حق ۾ پنهنجو پروگرامنگ بنياديات وارو ڪورس ڇڏي ڏنو. CS50 ڪورس شروعات ڪندڙن لاءِ پروگرامنگ جي تمام بنيادي ڳالهين کي ڍڪي ٿو. ليڪچر ٻڌڻ لاءِ، توهان کي هارورڊ وڃڻ جي ضرورت ناهي؛ توهان کي صرف انٽرنيٽ تائين رسائي جي ضرورت آهي: CS50 مواد ڪيترن ئي سالن کان edX لرننگ پليٽ فارم تي دستياب آهن. صرف هن طريقي ۾ هڪ اهم خرابي آهي: سڀئي ليڪچر انگريزيء ۾ آهن. بهرحال، مايوس نه ٿيو: اسان CS50 جو روسي ۾ ترجمو ڪيو آهي ۽ ان کي JavaRush پليٽ فارم تي پوسٽ ڪيو آهي. هارورڊ ڪورس مفت ۾ دستياب آهي!

شروعات ڪندڙن لاءِ ڪورس پروگرامنگ ڪير آهي CS50 جنهن جو مقصد آهي؟

CS50 سيکاري ٿو پروگرامنگ شروعاتي لاءِ، شروع کان. جيتوڻيڪ توهان کي ڪمپيوٽر سائنس يا پروگرامنگ بابت ڪجھ به نه ڄاڻو، هارورڊ CS50 توهان کي مناسب ڪندو. اهو 12 سالن جي سمارٽ اسڪول جي ٻارن، اسڪول جي گريجوئيشن، يونيورسٽي جي شاگردن (ضروري ناهي ته ٽيڪنيڪل هجي)، ۽ گڏوگڏ بالغن لاءِ پڻ مناسب آهي، جيڪي پنهنجو پيشو تبديل ڪرڻ چاهين ٿا.

ڪورس بابت دلچسپ حقيقتون

  • هارورڊ CS50 واپس 1980s ۾ ظاهر ٿيو.
  • 2012 ۾، هي ڪورس هارورڊ يونيورسٽي ۾ ٻيو نمبر مشهور ٿيو. ان ۾ 691 شاگرد داخل ٿيا. ۽ اڳ ۾ ئي 2014 ۾ اهو هڪ اڳواڻ بڻجي ويو، سڀني يونيورسٽي جي شاگردن جي 12٪ جي سامعين کي راغب ڪيو.
  • ساڳئي سال ۾، ڪورس edX پليٽ فارم تي ظاهر ٿيو، جيڪو 53 هزار ماڻهن طرفان پنهنجي سامعين کي وڌايو.
  • 2014 ۾، مشهور يلي يونيورسٽي پنهنجي پروگرام کي ڇڏي ڏنو ۽ CS50 ڏانهن تبديل ڪيو. 2015 ۾، هارورڊ ڪورس يلي ۾ سڀ کان وڌيڪ مشهور ٿيو.
  • هڪ دفعي، CS50 جو ليڪچر Microsoft جي اڳوڻي سربراهه اسٽيو بالمر ڏنو هو (هن جي عجيب دلڪشيءَ جي ڪري، شاگردن ان کي گهڻي وقت تائين ياد رکيو!). ۽ 2005 ۾، مارڪ زڪربرگ ڪورس جي سامعين جو دورو ڪيو. کيس ٻڌڻ لاءِ اٽڪل 15 ماڻهو آيا.

CS50 تي ڇا پڙهو

ڪورس بنياديات کي ڍڪي ٿو جيڪو توهان کي سمجهڻ ۾ مدد ڪندو ته آئي ٽي ۽ ڪمپيوٽر سائنس ڇا آهن. توهان سکندا ته مختلف پروگرامنگ ڪيئن ٿي سگهي ٿي، پر توهان اهو پڻ ڏسندا ته ان جي پويان تصورات ڪيئن آهن. ڊيوڊ ملان (هارورڊ پروفيسر ۽ CS50 جو مکيه ليڪچرر) ان بابت ڳالهائيندو ته پروگرامنگ ۾ ڪهڙا اپلائيڊ مسئلا پيش اچن ٿا، صارفين جي انتظار ۾ ڪهڙا خطرا آهن ۽ انهن کان ڪيئن بچجي. ڪورس جي آخر ۾، شاگرد سکندا آهن ته ڪيئن ٺاهي انهن جي پروجيڪٽ بابت هڪ پريزنٽيشن. CS50 ۾ شروعات ڪندڙن لاءِ پروگرامنگ ھيٺ ڏنل عنوانن تي مشتمل آھي:
  • پروگرامنگ جا بنياد: نمبر سسٽم، سائيڪل، مشروط جمپس سي ۽ اسڪريچ ٻولين جي بنياد تي؛
  • الگورتھم ۽ ڊيٽا جي جوڙجڪ.
  • لينڪس سان ڪم ڪرڻ جا اصول.
  • تجريد جا تصور، encapsulation، ياداشت جي انتظام.
  • ڪمپيوٽر سيڪيورٽي جا بنيادي اصول.
  • SQL ۽ ڊيٽابيس.
  • ويب پروگرامنگ جا بنيادي (جاوا اسڪرپٽ، CSS، PHP، HTML استعمال ڪندي).
هارورڊ CS50 ڪورس جي پهرين اڌ جي مثالن جو مکيه حصو. پروگرامنگ جا بنيادي اصول" سي پروگرامنگ ٻولي ۾ ڏنل آهن. ان جو نحو بلڪل جاوا سان ملندڙ جلندڙ آهي، تنهنڪري ان کي هڪ ئي وقت CS50 سان سکي سگهجي ٿو. هي ڪورس بنيادي طور تي احاطو ڪري ٿو جيڪو هر آئي ٽي پروفيسر کي ڄاڻڻ گهرجي. هارورڊ ۾، CS50 اڪثر نه صرف خاص شعبن جي شاگردن پاران، پر انسانيت جي شاگردن پاران پڻ داخل ڪيو ويندو آهي جيڪي پنهنجي افق کي وسيع ڪرڻ ۽ معلوماتي ٽيڪنالاجي بابت ڪجهه مفيد سکڻ چاهيندا آهن.

CS50 ڪورس جون خاصيتون

شروعاتي لاءِ پروگرامنگ CS50
CS50 هڪ تمام ترقي پسند ڪورس آهي، تنهنڪري اهو مسلسل اپڊيٽ ڪيو ويندو آهي. مواد کي ڪاميابيء سان حاصل ڪرڻ لاء، توهان کي يونيورسٽي جي رياضي کي ڄاڻڻ جي ضرورت ناهي، اسڪول جو نصاب ڪافي آهي. اهو ڪورس ڪمپيوٽر سائنس جي پروفيسر ڊيوڊ ملان پاران سيکاريو ويو آهي ، جيڪو هڪ تمام دلفريب ۽ پرجوش شخص آهي. CS50 جي ڪاميابي ۽ مسلسل ترقي گهڻو ڪري هن جي ڪري آهي. پروفيسر جي مدد ڪئي وئي آهي تجربيڪار فيڪلٽي ميمبرن سان گڏو گڏ تازو CS50 گريجوئيٽ.
شروعاتي لاءِ پروگرامنگ ٻوليون CS50

JavaRush ڪورس

توهان پروگرامنگ جي بنيادي ڳالهين جو مطالعو ڪرڻ جو فيصلو ڪيو آهي، هن علائقي جو تفصيلي مطالعو ڪٿي شروع ڪيو وڃي؟ توهان CS50 تي ڪمپيوٽر سائنس جي بنيادي ڄاڻ حاصل ڪري سگهو ٿا، ۽ ساڳئي وقت جاوا ۾ پروگرامنگ جي ڪوشش ڪريو ، تمام مشهور ۽ سڀ کان وڌيڪ ادا ڪيل پروگرامنگ ٻولي! جاوا سکڻ کي ممڪن طور تي پهچ ۽ سڌو بڻائڻ لاءِ، اسان هزارين مشقن ۽ خودڪار، فوري مسئلن جي چڪاس سان JavaRush آن لائن ڪورس ٺاهيو. پروگرامنگ آهي، سڀ کان پهرين، مشق، تنهنڪري JavaRush ۾ توهان ڪوڊ لکڻ شروع ڪندا، يعني پروگرامنگ پهرين سبق کان. ان کان علاوه، ڪورس ليڪچر هڪ دلچسپ آن لائن راند جي صورت ۾ پيش ڪيا ويا آهن. JavaRush جاوا ۾ 700 کان وڌيڪ مختصر ليڪچرز ۽ 1200 عملي مسئلا آھن جيڪي توھان کي شروع کان وٺي جاوا جونيئر ليول تائين پروگرامنگ ٻولي سکڻ ۾ مدد ڪندا.

پروگرامنگ ٻوليون سکڻ ڪٿي شروع ڪجي؟ پروگرامنگ جي بنيادي ڳالهين کي ڪيئن حاصل ڪجي؟ JavaRush پيش ڪري ٿو مختلف آن لائين ڪورسز جي شروعات ڪندڙن لاءِ IT ترقي جي ميدان ۾

اپ لوڊ جي تاريخ: 2017-03-24T14:30:00

پروگرامنگ سکڻ شروع کان ڪيئن شروع ڪجي - 1
ڪورس جو مقصد بنيادي طور تي عملي صلاحيتن کي ترقي ڪرڻ آهي جيڪي سڀني پروگرامرز لاءِ ضروري آهن، انهن جي پروفائيل کان سواءِ.

JavaRush ڪورس جون خاصيتون

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

ڪورس جا مرحلا

روايتي طور تي، JavaRush ۾ سکيا وارو عمل ٻن مکيه حصن ۾ ورهائي سگهجي ٿو. پهريون ڪورس جا چار مکيه سوالن کي مڪمل ڪري رهيو آهي، جاوا ڪور جو مطالعو ڪري رهيو آهي، يعني ”جاوا ٻولي جو بنيادي“ ۽ انهن ئي 1200 مسئلن کي آٽو چيڪنگ سان حل ڪرڻ. ٻيو 12 هفتن لاءِ انٽرنشپ آهي، جنهن دوران شاگرد اصولن ۽ ٽيڪنالاجيون سکن ٿا جيڪي مستقبل جي جاوا ڊولپر لاءِ انتهائي اهم آهن. نتيجي طور، توهان مڪمل ڪيو هوندو هڪ پيچيده منصوبو، هڪ لنڪ جنهن سان توهان پنهنجي شروع ۾ شامل ڪري سگهو ٿا.
"جيڪي جاوا رش انٽرنشپ مڪمل ڪري چڪا آهن اهي پنهنجي مستقبل جي شروعات ۾ معروف ٽيڪنالاجي جي ڄاڻ کي ظاهر ڪرڻ جي قابل هوندا، انهن جي ڪم جي منصوبي بابت ڳالهايو، ۽ ڪاميابيء سان روزگار لاء تيار ڪيو."

پروگرامنگ ٻوليون سکڻ جي موضوع تي تعليمي ڪتاب ۽ وڊيوز

انٽرنيٽ تي توهان موضوع تي تمام گهڻو مواد ڳولي سگهو ٿا "شروع ڪندڙن لاءِ پروگرامنگ ٻوليون" يا ويب ڊولپمينٽ جي بنيادي ڳالهين تي. وڊيوز، ڪتاب، ليڪچر - هي سڀ مفت ۾ موجود آهي. تنهن هوندي، توهان کي وقت ۽ ڪوشش خرچ ڪرڻو پوندو واقعي قيمتي مواد ڳولڻ لاء ۽ گڏ ڪرڻ لاء توهان جي پنهنجي "لائبريري" سبقن جي جيڪا توهان کي ضرورت آهي. ھن طريقي ۾ ڪجھ خاصيتون آھن جن تي غور ڪرڻ ضروري آھي.
شروعاتي لاءِ پروگرامنگ جا بنياد

هن طريقي جي تربيت جا فائدا ۽ نقصان

ڪتاب، وڊيو سبق ۽ پروگرامنگ تي ٻيا مواد جيڪي عوامي طور تي دستياب آهن، نئين ڄاڻ حاصل ڪرڻ لاء هڪ بهترين ذريعو آهن. بهرحال، هي طريقو شروع کان مڪمل طور تي پروگرامنگ سکڻ لاءِ موزون نه آهي، ڇاڪاڻ ته هڪ شروعاتي لاءِ پيش ڪيل مواد جي معيار جو جائزو وٺڻ، ۽ آزاديءَ سان عملي ڪمن کي چونڊڻ، ۽ ان کان علاوه، انهن کي جانچڻ تمام ڏکيو ڪم آهي. يقينا، توهان شاگردن کي ڳولي سگهو ٿا جيڪي "ڪتابن مان" سکيا ۽ پنهنجن ڪمن سان گڏ آيا. پر انهن مان فقط ٿورا آهن، پر ٻيا به گهڻا هوندا جن اهڙين ڪوششن کان پوءِ پروگرامنگ کي ڇڏي ڏنو.

سماجي نيٽ ورڪن تي اسان جا صفحا

VKontakte: Facebook: Google+: YouTube:
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION