AulaPro اپنے صارفین کو بہتر تجربہ فراہم کرنے کے لیے کوکیز کا استعمال کرتا ہے۔ آپ مزید معلومات حاصل کر سکتے ہیں۔ یہاں، یا براؤزنگ جاری رکھنے کے لیے صرف "میں قبول کرتا ہوں" یا اس نوٹس کے باہر کلک کریں۔
اس کورس کو اس کی اعلیٰ درجہ بندیوں اور بڑی تعداد میں درجہ بندیوں کی بنیاد پر Coursera پر ٹاپ 100 بہترین کورسز میں درجہ دیا گیا تھا۔
فنکشنل پروگرامنگ صنعت میں زیادہ سے زیادہ وسیع ہوتی جارہی ہے۔ یہ رجحان بہت سے ایپلی کیشنز کے لیے بنیادی پروگرامنگ زبان کے طور پر Scala کو اپنانے سے چلتا ہے۔ Scala ایک آسان پیکیج میں فنکشنل اور آبجیکٹ اورینٹڈ پروگرامنگ کو ضم کرتا ہے۔ یہ جاوا اور جاوا اسکرپٹ دونوں کے ساتھ بغیر کسی رکاوٹ کے کام کرتا ہے۔ اسکالا اپاچی اسپارک، کافکا اور اکا سمیت کئی بڑے فریم ورکس کے لیے نفاذ کی زبان ہے۔ یہ ٹوئٹر، ٹمبلر اور سی جیسی سائٹس کے لیے بنیادی ڈھانچہ فراہم کرتا ہے۔
فنکشنل پروگرامنگ صنعت میں زیادہ سے زیادہ وسیع ہوتی جارہی ہے۔
یہ رجحان بہت سے ایپلی کیشنز کے لیے بنیادی پروگرامنگ زبان کے طور پر Scala کو اپنانے سے چلتا ہے۔
Scala ایک آسان پیکیج میں فنکشنل اور آبجیکٹ اورینٹڈ پروگرامنگ کو ضم کرتا ہے۔
یہ جاوا اور جاوا اسکرپٹ دونوں کے ساتھ بغیر کسی رکاوٹ کے کام کرتا ہے۔
اسکالا اپاچی اسپارک، کافکا اور اکا سمیت کئی بڑے فریم ورکس کے لیے نفاذ کی زبان ہے۔
یہ ٹویٹر، ٹمبلر، اور کورسیرا جیسی سائٹس کے لیے بنیادی ڈھانچہ فراہم کرتا ہے۔
اس کورس میں، آپ فنکشنل پروگرامنگ اسٹائل کے عناصر کو دریافت کریں گے اور سیکھیں گے کہ اسے اپنے روزمرہ کے پروگرامنگ کے کاموں، جیسے بزنس ڈومینز کی ماڈلنگ یا کاروباری منطق کو لاگو کرنے میں مفید طریقے سے لاگو کرنا ہے۔
آپ فنکشنل پروگراموں کے بارے میں استدلال، انویرینٹس کے ثبوتوں کو چھونے اور علامتی طور پر عملدرآمد کو ٹریک کرنے کے لیے ایک ٹھوس بنیاد بھی تیار کریں گے۔
کورس عملی ہے؛ زیادہ تر یونٹس میں مختصر پروگرام ہوتے ہیں جو اہم تصورات کی مثال کے طور پر کام کرتے ہیں اور آپ کو ان کے ساتھ کھیلنے، ان میں ترمیم کرنے اور بہتر بنانے کی دعوت دیتے ہیں۔
کورس ہوم ورک جیسے پروگرامنگ پروجیکٹس کی ایک سیریز سے مکمل ہوتا ہے۔
تجویز کردہ تجربہ: آپ کے پاس پروگرامنگ کا کم از کم ایک سال کا تجربہ ہونا چاہیے۔
جاوا یا C# میں مہارت مثالی ہے، لیکن دوسری زبانوں جیسے C/C++، Python، Javascript، یا Ruby کا تجربہ بھی کافی ہے۔
آپ کو کمانڈ لائن کے استعمال سے واقف ہونا چاہئے۔
کورس ہوم ورک جیسے پروگرامنگ پروجیکٹس کی ایک سیریز سے مکمل ہوتا ہے۔
تجویز کردہ تجربہ: آپ کے پاس پروگرامنگ کا کم از کم ایک سال کا تجربہ ہونا چاہیے۔
جاوا یا C# میں مہارت مثالی ہے، لیکن دوسری زبانوں جیسے C/C++، Python، Javascript، یا Ruby کا تجربہ بھی کافی ہے۔
آپ کو کمانڈ لائن کے استعمال سے واقف ہونا چاہئے۔
کورس ہوم ورک جیسے پروگرامنگ پروجیکٹس کی ایک سیریز سے مکمل ہوتا ہے۔
تجویز کردہ تجربہ: آپ کے پاس پروگرامنگ کا کم از کم ایک سال کا تجربہ ہونا چاہیے۔
جاوا یا C# میں مہارت مثالی ہے، لیکن دوسری زبانوں جیسے C/C++، Python، Javascript، یا Ruby کا تجربہ بھی کافی ہے۔
آپ کو کمانڈ لائن کے استعمال سے واقف ہونا چاہئے۔
85
اپنے کمپیوٹر پر Scala کے ساتھ شروع کریں۔ اسائنمنٹ جمع کرانے کے ہمارے منفرد طریقے سے واقف ہونے کے لیے ایک نمونہ اسائنمنٹ مکمل کریں۔ اس ہفتے میں، ہم فنکشنل ضروری پروگرامنگ کے درمیان فرق سیکھیں گے۔ ہم Scala کی بنیادی باتوں سے گزرے۔ اظہارات، تشخیص، مشروط، افعال، اور تکرار کا احاطہ کرنا
اس ہفتے، ہم فرسٹ کلاس ویلیوز اور اعلیٰ ترتیب والے افعال کے بارے میں جانیں گے۔ ہم Scala نحو کے بارے میں اور یہ بھی سیکھیں گے کہ اس کی رسمی وضاحت کیسے کی جاتی ہے۔ آخر میں، ہم ریشنل نمبرز کے لیے ڈیٹا سٹرکچر ڈیزائن کرنے کے ذریعے طریقوں، کلاسز، اور ڈیٹا تجرید کے بارے میں سیکھیں گے۔
اس ہفتے، ہم خصائص کا احاطہ کریں گے اور کلاسوں کو درجہ بندی میں ترتیب دینے کا طریقہ سیکھیں گے۔ ہم Scala کی معیاری اقسام کے درجہ بندی کا احاطہ کریں گے اور دیکھیں گے کہ کلاسز اور خصوصیات کو پیکجوں میں کیسے ترتیب دیا جائے۔ آخر میں، ہم Scala میں پولیمورفزم کی مختلف اقسام پر بات کریں گے۔
اس ہفتے ہم Scala میں افعال اور اشیاء کے درمیان تعلق کے بارے میں جانیں گے۔ افعال * ہیں * اشیاء! ہم اسکالا کے قسم کے نظام پر گہری نظر ڈالیں گے، ذیلی قسموں اور جنرکس کا احاطہ کریں گے، اور اسکالا کے قسم کے نظام کے مزید جدید پہلوؤں کی طرف بڑھیں گے، جیسے تغیر۔ آخر میں، ہم Scala کے سب سے زیادہ استعمال ہونے والے ڈیٹا ڈھانچے، فہرستوں، اور Scala کے سب سے طاقتور ٹولز میں سے ایک، پیٹرن میچنگ کا احاطہ کریں گے۔
اس ہفتے ہم فہرستوں میں غوطہ لگاتے ہیں، Scala میں سب سے زیادہ استعمال شدہ ڈیٹا ڈھانچہ۔
دنیا کی سب سے مشہور یونیورسٹیوں کے ساتھ گھر بیٹھے خود کو تیار کریں۔
Coursera کے کورسز کے معیار کو اس کے انسٹرکٹرز کی حمایت حاصل ہے، جو اکثر ڈین ہوتے ہیں اور ڈاکٹریٹ رکھتے ہیں۔
کورسیرا کے 85% سے زیادہ طلباء کیریئر کے فوائد کی اطلاع دیتے ہیں، جیسے پروموشنز یا تنخواہ میں اضافہ۔
دنیا بھر میں لاکھوں طلباء کورسیرا کے ساتھ اپنے ذاتی اور پیشہ ورانہ اہداف کو پورا کر رہے ہیں۔
Coursera دنیا بھر میں آن لائن سیکھنے کی فراہمی کے لیے 200 سے زیادہ معروف یونیورسٹیوں اور کمپنیوں کے کورسز پیش کرتا ہے۔ کورسیرا پلس سبسکرپشن کے ساتھ, آپ کو تمام کورسز کے 90% سے زیادہ تک لامحدود رسائی حاصل ہوتی ہے، اور Coursera پر سب سے مشہور پیشہ ورانہ سرٹیفکیٹس اور تخصصات۔
ڈیٹا سائنس، کاروبار اور ذاتی ترقی۔ آپ بیک وقت متعدد کورسز میں داخلہ لے سکتے ہیں، لامحدود سرٹیفکیٹ حاصل کر سکتے ہیں، اور کیریئر کو شروع کرنے، بڑھنے اور یہاں تک کہ تبدیل کرنے کے لیے ان ڈیمانڈ جاب کی مہارتیں سیکھ سکتے ہیں۔
دریافت کریں کہ کس طرح زیادہ سے زیادہ حاصل کیا جائے، اور کورسیرا پلس کی سالانہ سبسکرپشن کے ساتھ USD $500 سے زیادہ کی بچت کریں*
*آپ 500 مہینوں میں USD$12 تک کی بچت کرتے ہیں، جب آپ ماہانہ سبسکرپشن کے لیے USD$59 ادا کرنے سے پروموشن کے ساتھ سالانہ سبسکرپشن تک جاتے ہیں۔ عام سالانہ سبسکرپشن USD $399 ہے۔ پروموشن کے ساتھ آپ صرف USD $299 ادا کریں گے۔ پیلے رنگ کے بٹن پر کلک کرکے سب کچھ معلوم کریں۔
ٹیچر
my person_add 197.490 طلباء
میرے کمپیوٹر6 کورسز
ہیلو میں آپ کی کیا مدد کرسکتا ہوں؟ کیا آپ کسی کورس میں دلچسپی رکھتے ہیں؟ کس موضوع کے بارے میں؟
AulaPro اپنے صارفین کو بہتر تجربہ فراہم کرنے کے لیے کوکیز کا استعمال کرتا ہے۔ آپ مزید معلومات حاصل کر سکتے ہیں۔ یہاں، یا براؤزنگ جاری رکھنے کے لیے صرف "میں قبول کرتا ہوں" یا اس نوٹس کے باہر کلک کریں۔
ایک جائزے میں شامل کریں