انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: khajavi در 26 دی 1386، 08:06 ق‌ظ

عنوان: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: khajavi در 26 دی 1386، 08:06 ق‌ظ
ترم یک دانشگاه بهمون پاسکال یاد دادند. اما از پاسکال به اون صورت خوشم نمیومد و بعد از مشورتی که تو فروم و دوستان کردم شروع کردم به خوندن جاوا. الان دارم کلاس ها و متدها را می خونم. مطالبش خیلی برام سنگینه. اما با تمرین قابل هضم هستند. راستش فکر می کنم باید قبل از اینکه جاوا را شروع می کردم باید C++ را می خوندم.
بحث شی گرایی جاوا داره منو دیوونه میکنه. آخه چرا اینقدر جاوا کار را سخت کرده؟ مثلا برای داده ها و کلاس ها و متد ها میاد سه سطح دسترسی ایجاد می کنه public , private , ??? بعد هم تو این کتابی که دارم می خونم میگه این کار باعث ایجاد امنیت میشه و داده ها خراب نمیشن. آخه مرد مومن مگه عیر از برنامه نویس کس دیگه ای هم رو کد ها کار میکنه که توی کد نویسی هم جوانب امنیت را پیش رو اوردی. خلاصه برای مقدار  دادن مثلا یک کلاس عمومی باید لقمه را بپیچونیم دور سرمون. آخه اینم شد. راه. و هزاران مثال دیگه که جاوا لقمه را دو سه بار دور سرش میچرخونه.
شرمنده خیلی دلم پر بود هر چی بد و بیراه بود نثار جاوا کردم.
راستش اصل سوالم این بود که :
من از نظر یاد گیری جاوا مشکلی ندارم و می تونم با وقت صرف کردن جاوا را یاد بگیرم اما می ترسم همش وقت تلف کنی باشه و در یک برهه ی زمانی دیگه مثلا بعد از خوندم چند ترم دیگه در دانشگاه راحت تر بتونم جاوا را یاد بگیرم.
آیا یاد گیری جاوا برای همه اینقدر سخته؟
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: کرگدن در 26 دی 1386، 09:33 ق‌ظ
درود

oo یک سری اصول داره که در جاوا به زیباترین شکلش پیاده سازی شده

جاوا پیشنیازی نداره ولی کسی که با مفاهیم oo  آشنابیی داشته باشه یا با سی ++ آشنا باشه خیلی سریعتر می تونه یاد بگیره

اگر در دانشگاهتون سی ++ رو درس می دن پیشنهاد می کنم حتی برای ۶ ۷ ماه هم شده روی زبان سی ++ کار بکنید
چون هم درستونه هم استاد دارید و هم کتاب براش زیاد هست

اون امنیت هم که گفته امنیت برنامه نویسی هست و وقتی برنامه کمی پیچیده تر بشه زیبایی کار رو متوجه می شید
وقتی ارث بری به میون بیاد و مبحث abstract  و........

اونموقع می بینید که چقدر ضروری و مورد نیاز هست
می بینید چقدر کارتون رو راحت کرده و امکان اشتباه رو کاهش داده
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: salamat در 26 دی 1386، 10:50 ق‌ظ
به نظر من پیش نیاز جاوا شی گرا فکر کردن هستش. فهم شی گرایی هم با خاندن کتاب شدنی هست ولی فکر کنم چون تا حالا با شی گرایی آشنایی نداشتی کمی سخت باشه و اگه یک استاد داشتی خیلی راحت تر بودی.
اگر هم تا حالا با سی پلاس آشنایی نداشتی بهتره شی گرایی رو با همون جاوا یاد بگیری به این دلیل که  فهم شی گرایی توی جاوا (فکر کنم) راحت تر از سی پلاس باشه ولی هیج شکی نیست که اگر سی پلاس بلد باشی به راحتی مفاهیم جاوا رو درک می کنی.
در ضمن اگه سی پلاس یاد گرفتی اونوقت تازه با مفاهیم لقمه پیچوندن و همه چیز رو از صفر ساختن خیلی بهتر آشنا می شی :D.
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: فاراب در 26 دی 1386، 12:57 ب‌ظ
به نظر من مهم شی گرا بودن یک زبان است. بعد از یادگیری زبان های ساخت یافته ای مثل C یا Pascal به طرف هر زبان شی گرایی که بروید همین مسائل رو پیش رو دارید و این ربطی به Java نداره.
Java دارای Syntax خوبی است و اگه قبلا C کار کرده باشین در یادگیری Java مشکلی نخواهید داشت. Java تمامی مباحث برنامه نویسی رو پوشش میده و برای شما که قصد دارید برنامه نویسی کنید بسیار مناسب است. اگه توی Java دستتون روان شه به راحتی می تونید بعدا با صرف زمان خیلی کمی برنامه نویسی تحت وب رو هم شروع کنید زیرا بخش قابل ملاحظه ای از Script ها Java Script هستند. ولی همه اینها مستلزم تلاش زیاد و کار با بانک داده است که میدونم به زودی با اون درگیر میشی ;).
موفق باشی...
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: کرگدن در 26 دی 1386، 06:27 ب‌ظ
به نظر من مهم شی گرا بودن یک زبان است. بعد از یادگیری زبان های ساخت یافته ای مثل C یا Pascal به طرف هر زبان شی گرایی که بروید همین مسائل رو پیش رو دارید و این ربطی به Java نداره.
Java دارای Syntax خوبی است و اگه قبلا C کار کرده باشین در یادگیری Java مشکلی نخواهید داشت. Java تمامی مباحث برنامه نویسی رو پوشش میده و برای شما که قصد دارید برنامه نویسی کنید بسیار مناسب است. اگه توی Java دستتون روان شه به راحتی می تونید بعدا با صرف زمان خیلی کمی برنامه نویسی تحت وب رو هم شروع کنید زیرا بخش قابل ملاحظه ای از Script ها Java Script هستند. ولی همه اینها مستلزم تلاش زیاد و کار با بانک داده است که میدونم به زودی با اون درگیر میشی ;).
موفق باشی...

 ](*,) ](*,) ](*,)

java !=java script

web programming != java script

جاوا اسکریپت یک زبان اسکریپتی هست که در سمت کلاینت و در بروزر اجرا میشه

و جاوا به  اندازه کافی ( یا بگیم اصل ماجرا ) ابزار برای برنامه نویسی وب داره

هیچ ربطی بین جاوا اسکریپت و جاوا نیست   ( با اینکه می تونید اونها رو در کنار هم استفاده کنید)
با فریمورک های جدید دیگه احتیاجی به جاوا اسکریپت نیست ( چون در سطح پایین تر پیاده سازی شده) و همه چی oo ‌:D

عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: salamat در 26 دی 1386، 07:21 ب‌ظ

جاوا میشه گفت فرا تر از یک زبان برنامه نویسی هستش زیرا برای هر کاری solution داره از جاوا داخل وسایل میکرو مثل موبایل یا ماشین لباسشویی استفاده میشه تا سرورهای قول پیکر شرکت سان.

در حالی که جاوا اسکریپ همونطور که کرگدن جان گفتن یک زبان اسکریپتی هستش که فقط داخل برازر اجرا می شه.

دو کمپانی تولید کننده این دو هم هیچ نسبت و سنخیتی با هم ندارند.

کرگدن جان اینقدر حرص نخور خودت رو پیر میکنی ها .

عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: فاراب در 26 دی 1386، 07:37 ب‌ظ
دوستان مقصود من با برداشت های شما متفاوت بود. از اونجا که این دوست ما تازه کار بودن من نخواستم این مفاهیم رو بگم وگرنه هر برنامه نویس تحت وبی میدونه برنامه هایCleint Side  مثل Java Script یا VB Script با Server Side مثل PHP یا Perl چه تفاوتی دارند. فقط خواستم بدونند که با فراگیری Java میتونند راحت تر وارد دنیای برنامه نویسی تحت وب بشوند.
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: khajavi در 27 دی 1386، 08:54 ق‌ظ
خوب اشکال کار را فهمیدم چی بود.
این کتابی که داشتم می خوندم فکر می کنم فرض کرده بود من با مفاهیم شی گرایی آشنایی دارم.
منم رفتم سایت sun و tutorial اون را دانلود کردم. به نظرم بهترین منبع برای اموزش جاوا همین باشه.
شی گرایی را به خوبی توضیح داده بود. اومده بود یه دوچرخه را مثال زده بود و کلاس براش تعریف کرده بود.
الان فرق بین کتاب ترجمه شده با مرجع را به خوبی حس می کنم.
البته خوبه آدم هر دوتاش را با هم بخونه.

عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: lomion در 27 دی 1386، 10:26 ق‌ظ
کتاب جاوای دیتل و دیتل
Java How To Program. یکی از کتابهای خیلی خیلی خوبه برای یادگیری جاوا.
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: کرگدن در 27 دی 1386، 11:40 ق‌ظ
دایتل خوبه

مخصوصاً قسمت swing و awt

ولی در کل جامع ترین کتاب و فنی ترین کتابی که دیدم core java fundamental بود که دو جلد هست و واقعاً ریز ترین مطاب رو گفته
جلد دو مباحث پیشرفته تر رو گفته
و برای سان هست

http://www.amazon.com/Core-Java-TM-I-Fundamentals-8th/dp/0132354764

تو emule ویرایش ۷ اش بود شاید ۸ اش هم بشه پیدا کرد
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: فاراب در 27 دی 1386، 02:05 ب‌ظ
بله فرمایش دوستان درسته.
کلا در زمینه شی گرایی دیتل و دیتل ( دکتر هاروی دیتل و دکتر پل دی دیتل - از یه بنده خدایی شنیدم پدر و پسر هستند) بهترین کتاب ها رو دارند. البته ترجمه هاش هم توی بازار پیدا میشه.
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: khajavi در 28 دی 1386، 06:31 ق‌ظ
جلد اول کتاب core java fundamental تو آرشیوم پیدا کردم.
فقط جلد اولش هفصد و خورده ای صفحه هست ::) ::)

راستی هم tutorial جاوا را دارم هم این کتاب کدوم را بخونم؟
من ترجیح می دم همون tutorial خود sun را بخونم.

راستی مهمترین مشکلی که من دارم اینکه که نمی تونم برای خودم پروژه تعریف کنم و برای خودم تمرین کنم
سایتی سراغ ندارید که برای تازه کار ها سوالات و تمرینات برنامه نویسی داشته باشه؟با جواب
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: کرگدن در 28 دی 1386، 10:03 ق‌ظ
جلد اول کتاب core java fundamental تو آرشیوم پیدا کردم.
فقط جلد اولش هفصد و خورده ای صفحه هست ::) ::)

راستی هم tutorial جاوا را دارم هم این کتاب کدوم را بخونم؟
من ترجیح می دم همون tutorial خود sun را بخونم.

راستی مهمترین مشکلی که من دارم اینکه که نمی تونم برای خودم پروژه تعریف کنم و برای خودم تمرین کنم
سایتی سراغ ندارید که برای تازه کار ها سوالات و تمرینات برنامه نویسی داشته باشه؟با جواب

هر دو جاوا ۵ به بعد هستن؟
فکر کنم باید بیشتر از ۷۰۰ صفحه باشه ( شاید ویرایشش قدیمیه)
ویرایش چنده

core خیلی زبان خوبی داره و ریزترین مطالب رو گفته
حتی دلیل تفاوت با زبان های دیگه رو هم گفته و ایرادهای زبان های دیگه و برای چی این تغییرات در جاوا صورت گرفته

می تونید یه فصل از هر دو رو بخونید ببینید کدوم رو ترجیح می دید :)
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: khajavi در 29 دی 1386، 06:26 ق‌ظ
Publisher: Prentice Hall PTRPub    Date: August 22, 2002   ISBN: 0-13-047177-1    Pages: 752

راستی مهمترین مشکلی که من دارم اینکه که نمی تونم برای خودم پروژه تعریف کنم و برای خودم تمرین کنم
سایتی سراغ ندارید که برای تازه کار ها سوالات و تمرینات برنامه نویسی داشته باشه؟با جواب
جایی برای تمرین برنامه نویسی سراغ ندارید که مثال های زیادی داشته باشه؟
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: کرگدن در 29 دی 1386، 10:44 ق‌ظ
Publisher: Prentice Hall PTRPub    Date: August 22, 2002   ISBN: 0-13-047177-1    Pages: 752

راستی مهمترین مشکلی که من دارم اینکه که نمی تونم برای خودم پروژه تعریف کنم و برای خودم تمرین کنم
سایتی سراغ ندارید که برای تازه کار ها سوالات و تمرینات برنامه نویسی داشته باشه؟با جواب
جایی برای تمرین برنامه نویسی سراغ ندارید که مثال های زیادی داشته باشه؟
جای مشخصی نه

ولی می تونید هر کتابی رو بردارید و تمرین های اونو حل کنید ( مثلاً زبان سی ++)

یا دانشگاهایی که در اون جاوا درس داده میشه

اگر خواستید منم می تونم چند تمرین براتون بگم ( دوستان دیگه هم می تونن :) )
فقط بگید چه بخش هایی رو مطالعه کردید
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: khajavi در 30 دی 1386، 02:30 ق‌ظ
مشکل اینجاست که توی کتاب C++ جواب ها به زبان جاوا نیستند که من بتونم صحت برنامه های خودم را تشخیص بذم

من تا حالا عبارات کنترلی کلاس ها constructorها و overload کردن متد ها و constructorها و کلمه های کیدی public و private و static و کلاس های تو در تو و varrages  خوندم. بخش بعدی وراثت هست.

استاد ما را شرمنده می کنید
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: Behnam Golds در 05 فروردین 1387، 03:28 ق‌ظ
بین    زبانهایی که من باهاشون  کار کردم   به  نظر  من   #C     نزدیکترین   زبان   به    جاوا  بود   . البته    ++C     برای  یاد  گرفتن   مفاهیم  OOP   خوبه   ولی   همونطور  که   اساتید   می دونن   امکانات   شی گرایی  داره   ولی  کاملا    شی   گرا  نیست   یعنی   میشه   برنا مه های   غیر  شی گرا  هم  توش   نوشت  .  و  بازم  همونطور   که  در جریان  هستید    نوشتن   برنامه   غیر  شی  گرا  در  جاوا ممکن  نیست   و  حتی   خود   تابع   main   هم  داخل   یک  کلاس   قرار   میگیره.   و  به   گفته ی  بزرگان  name space ها   در  #C  همون  کلاسی   هست   که  بدنه ی  برنامه   رو در بر میگیره . 


در  کل  به   نظر   من   برای   یک  تازه کار  با   هوش   و  استعداد   متوسط به   پایین  مثل     من    اگر  ترتیب  زیر  طی  بشه   نتیجه   مطلوبی   به دست  میاد   :

C
C++
C#
Java

 و  اگر  کسی   با  استعداد   بالا   و به اصطلاح   نابغه   بخواد   Java  یاد   بگیره   جسارت  نمیکنم   و دستشو  می بوسم  .

البته  اگر کسی سابقه ی   برنامه نویسی   داشته   باشه   یاد  گرفتن   هیچ  زبانی   براش  سخت نیست    و  یکی  دو  هفته ای  میتونه   به  جاهای  خوبی  برسه.   

در  مورد  منبع   هم   با آقا   فاراب  موافقم     و   من هم  کتاب    Deitel & Deitel    رو  پیشنهاد  میکنم. 
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: yunas در 05 فروردین 1387، 09:50 ق‌ظ
نظر من اینه که اگه می خوای یه زبان رو یاد بگیری ‍اونم مثل جاوا اصلا نیازی به پیشنیاز نداری فقط کافی که بدونی برنامه نویسی یعنی چی و البته بهتره نه لازم که تجربه برنامه نویسی با یه زبان آموزشی مثل پاسکال یا بیسیک رو داشته باشی اونم برای فهمیدن و درک اصطلاحات برنامه نویسی ( مثلا حلقه - دستورات شرطی ـ متغییر و ... ) جاوا برخلاف اون چیزی که همه میگن زبان اصلا سختی نیست اصلا سخت نیست و البته که نسبت به سی خیلی راحتره چون تغریبا همه چیز توش آمادست حتی لازم نیست که هیچ چیزی رو خودت طراحی کنی همه چیز آماده شده و در بسته هایی به اسم کلاس ذخیره شده شما فقط باید بدونی چی کجاست و توی برنامت صداش بزنی ولی در سی از این خبرا نیست درسته ممکنه بتونی کامپونت ها یا کلاس هایی رو توی نت برای کارت پیدا کنی ولی همه چیز رو در اختیار نداری سی یه فرق اساسی با جاوا داره و اونم اینه که برای برنامه نویسی سخت افزار و سیستم طراحی شده و بدون هیچ مهدودیتی می تونی تا قلب سیستم رو در اختیار بگیری و در جاوا اینجور نیست در جاوا برای بالا بردن امنیت حتی اجازه دستکاری مستقیم در حافظه رو هم نداری و البته این به خاطر تفاوت ایده طراحی این دو زبانه سی برای این خلق شده که سیستم عامل و کامپایلر و برنامه های سیستمی بوجود بیاره و لی جاوا برای این خلق شده که در محیط هایی که ماشین های متفاوتی توش کار می کنن با معماری های متفاوت مثل اینترنت درست کار کنه و همه جا خروجی یکسانی بده بدون اینکه نیاز به تغییرات داشته باشه به نظر من اول ببین از برتامه نویسی چه انتظاری داری بعد برو سراغ یک زبون خاص و بعد هم دیگه تا آخر عمرت اون زبون رو ول نکن اگه بخوای می تونی یکساله 7 یا 8 تا زبون رو یاد بگیری ولی این ارزشی نداره بهتره که یکی یا دو تا رو خوب بلد باشی اون موقع احساس قدرت می کنی... اگر هم می خوای جاوا یاد بگیری خیلی سادست یه سلام دنیا باهاش بنویس و سعی کن اونو رو سیستمت اجرا کنی:

class clTest{
public static void main(string[] args){
System.out.println("Hello World...");
}
}

این رو هم بگم برای جاوا توی دنیا محیط برنامه نویسی بهتر از نتبینز که خوشبختانه متن باز هم هست نیست پس اون رو هم دانلود کن و رو سیستمت نصب کن.
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چ
ارسال شده توسط: Behnam Golds در 05 فروردین 1387، 04:26 ب‌ظ
مثل  اینکه  این  دوستمون  yunas   از او  آدمای   با هوش و  با استعداده  که من  میگفتم .  ایول  توضیح  خوب و  کاملی  بود  باهات   موافقم  . هرچند  که  جدیدا   میگردی  دنبال   پستای  من  و  مخالفت  خودتو  اعلام  می کنی  ;)    ولی  کارت  درسته  ادامه بده. اگر  کسی  مثل  شما نباشه   ما  اشتباهاتمونو   اصلاح نمیکنیم ...

البته   مقصد  کلامم  بیشتر  کسب  تجربه   در برنامه نویسی   بود  تا یاد  گرفتن  یک  زبان  خاص. یعنی  با زبان های  مختلف   کار کنی  امکانات  و نقاط   ضعف  و قدرت  هر کدوم  رو  ببینی   و  بعد  بنا  به نیاز  در هر بازه ای  زبان  مناسب رو انتخاب کنی  ... در ضمن  این  دوست  عزیز   قرار  نیست  که  یک   کد نویس  بشه  ... کسی  که لیسانس   حالا  بر  فرض  نرم افزار  میگیره  آخرش   میشه  مهندس  نرم افزار  و  اصولا  باید  برای  کد  نویسها   خط  مشی  تعیین  کنه  و باید  بدونه  که در هر پروژه   نیاز  به کدنویس  چه  زبانی  داره  .... و  یا هر قطعه  از یک پروژه  به  چه  زبانی  نوشته بشه  نتیجه  مطلوب تری بدست میاد ...
در  مهندسی   نرم افزار  قدرت  تحلیل  و  استفاده  از  منابع   اهمیت  داره ...  و الا  میگفتن   code generator 
البته  اگر  یک مهندس  هم کد نویسی   نکنه مهندس   نرم افزار  نمیشه ولی هدف  اصلی  در این رشته فراتر  از کدنویسیه ...
من نظر  شخصی  و برداشت  خودم رو  از  مهندسی  نرم افزار  گفتم  وقصد توهین  به  اساتید  رو نداشتم  امیدوارم روده درازی من  رو ببخشید... 
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: Alireza Kasraei در 06 فروردین 1387، 04:06 ب‌ظ
شما ها همتون رشتتون کامپیوتره واقعا؟

با این حرفای عالمانه ترکوندین دوستان عزیز ...
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: سید مهدی در 06 فروردین 1387، 04:11 ب‌ظ
شما ها همتون رشتتون کامپیوتره واقعا؟

با این حرفای عالمانه ترکوندین دوستان عزیز ...
من که رشته تحصیلیم با رشته کامپیوتر کلی فرق داره !  :D
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: Behnam Golds در 06 فروردین 1387، 05:50 ب‌ظ
دوست عزیز  koorosh01   جان  اینجا و نه هیج جای دیگه کسی  عالم مطلق  نیست  کسی هم ادعا  نکرده که همه  چی بلده  شما هم اگر  فکر می کنی  توضیحات  ناقص  یا اشتباهه   نظر  خودت رو بنویس  نه اینکه بیای تیکه بندازی و بری  در  ضمن اینجا هدف  همفکری  و کمک  به همدیگست  نه  معلومات به رخ کشیدن ...
اگر  چیزی  بیشتر  میدونی  ازت ممنون میشیم  که   دانسته هات رو  با بچه های  فریوم  به اشتراک بگذاری .
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: yunas در 06 فروردین 1387، 06:25 ب‌ظ
آره داداش یه ضرب المثل چینی می گه: اگه رشتت کامپیوتر نیست سعی کن دوستایی داشته باشی که رشتشون کامپیوتر باشه...  ;)
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: Alireza Kasraei در 07 فروردین 1387، 01:15 ق‌ظ
اساتید به خودتون نگیرید ...

قصد توهین و تیکه انداختن به کسیو نداشتیم . اینجور بحثارو ما همه جا میبینیم و افسوس میخوریم
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: Behnam Golds در 07 فروردین 1387، 01:45 ق‌ظ
  koorosh01  جان قصد  تیکه   انداختن  نداشتی   قبول  ،  قصد  راهنمایی و  کمک  هم  معلومه  نداری    دلیل  افسوس  خوردنتم  نمیپرسم :

و  اگر  فکر  می کنی که  از  بقیه  بهتری  :   درخت  هر  چی  پربار تر  بشه   افتاده تر میشه .  لذا  درجه ی   معلوماتتون  از  پست  اولتون  هویداست .
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: yunas در 07 فروردین 1387، 09:12 ق‌ظ
یک نکته هست که بنظرم بد نیست اینجا توضیح بدم...
متاسفانه توی کشور ما یه چیزی به غلط جا افتاده و اونم اینه که فکر می کنن که هر کی رشتش کامپیوتره باید کامپیوتر رو از لحاظ کاربری بخوره ( در صورتی که اصلا کاربری کامپیوتر با رشته کامپیوتر دو موضوع کاملا متفاوت هستن) نمونه این موضوع هم اینه که یکی از استاتید بزرگ ما که مدرک دکتریش رو هم در امریکا گرفته بود یک بار که توی سایت دانشگاه بودیم از ما برای کار کردن با ویندوز کمک گرفت می گفت که ویندوز بلد نیست و فرصتش رو هم نداره که یاد بگیره خوب البته به نظر من هم حق با اون بود چون کامپیوتر یک شاخه از علم ریاضیاته و اصلا اگر یه نگاهی به دروس دوران چهار ساله رشته کامپیوتر بندازید می یبنید که خیلی درس های عملی کمی داره در عوض تقریبا 60 درصد درس ها یا ریاضی هستن یا منشعب شده از ریاضیات مثلا ما هیچ وقت توی دانشگاه ویندوز یا لینوکس بهمون یاد ندادن در عوض یه درسی به نام سیستم عامل داشتیم که اساس سیستم های عامل رو آموزش می دادن یعنی کسی که بخواد یه سیستم عامل درست کنه اون اطلاعات بدردش می خورد نه کسی که می خواد با سیستم عامل کار کنه حالا در کنار این درس هم یه کارگاه بود ولی توی اون کارگاه هم  کاربری سیستم عامل یاد نمی دادن بلکه نوشتن و پیاده سازی قسمت های مختلف سیستم عامل رو آموزش می دادن و این در مورد خیلی از درس ها صادق بود  پس مطمپن باشید که یک نفر که خوره کامپیوتر باشه هیچ وقت اطلاعات فنی اش به پای یک فارق التحصیل کامپیوتر نمی رسه ( برای مثال می گم یه تعمیر کار رادیو ضبط هیچ گاه اطلاعاتش نمی تونه به پای یک مهندس الکترونیک برسه ولی افسوس که مردم فکر می کنن هر کی چهار تا پیچ یک رادیو رو باز کرد و اونو تعمیر کرد دیگه از هر چی مهندسه سر تر....) :o
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چ
ارسال شده توسط: Behnam Golds در 07 فروردین 1387، 03:31 ب‌ظ
yunas  جان   توضیح   خوب  و  بجایی  بود  در  این مورد  ٪100  باهات   موافقم....  البته  امیدوارم  به  دلیل  انحراف  از  بحث   بلایی سرمون نیاد     ولی  به  نظر  من  بعضی  وقتا   پرداختن  به  مباحث  ظاهرا  نامربوط  لازمه....
عنوان: پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: حامد محمدی در 02 خرداد 1387، 04:03 ب‌ظ
جاوا یک تکنولوژی و پلاتفرم ( نه فقط یک زبان برنامه نویسی صرف ) است که هر چه زمان بیشتری با آن باشید توسعه دهنده قویتری هستید. یادگیری زبان جاوا و مفاهیم شی گرایی اول راه است و پس از آن باید برای یک توسعه دهنده حرفه ای جاوا شدن باید تجربه به دست بیاورید. احتمالا الان دانشجو هستید. سعی کنید هر مساله ای که برخورد می کنید یک برنامه ساده جاوا برایش بنویسید. البته ابتدا مسایل باید ساده باشد و به تدریج پیشرفته تر شود. وقتی شما با زبان جاوا و شی گرایی آشنایی دارید برای حل مسایلتان از امکانات جاوا استفاده می کنید و به آن قسمت مسلط میشوید و این تسلط در کارهای بعدی به شما کمک می کند. یک مثال ساده :
برادر دبستانی شما از شما میخواهد یک برنامه بنویسید که جمع دو عدد را برایش حساب کند. شما برای اینکه او بتواند به راحتی با برنامه کار کند میخواهید یک واسط کاربری برایش داشته باشید. پس به سراغ swing میروید و آن را یاد می گیرید.
منظورم این است که پس از آشنایی با مفاهیم جاوا باید از آن در زندگی واقعی استفاده کنی تا تجربه کسب کنی و اینکه جاوا به زمان زیاد برای مسلط شدن و نتیجه گرفتن نیاز دارد ولی مطمئن باش ارزشش را دارد
عنوان: پاسخ : پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: nafassoft در 10 امرداد 1397، 02:12 ب‌ظ
سلام به همه شما دوستان
الان سال 97 هستش و یازده 11 سال از انتشار این موضوع میگذره
اگه امکانش هست همگی بفرمایید الان تو برنامه نویسی تو چه وضعیتی هستید ممنون میشم
عنوان: پاسخ : پاسخ به: پیش نیاز برنامه نویسی به زبان جاوا چیست؟
ارسال شده توسط: mr.amirmamad در 12 امرداد 1397، 09:37 ق‌ظ

جاوا میشه گفت فرا تر از یک زبان برنامه نویسی هستش زیرا برای هر کاری solution داره از جاوا داخل وسایل میکرو مثل موبایل یا ماشین لباسشویی استفاده میشه تا سرورهای قول پیکر شرکت سان.

در حالی که جاوا اسکریپ همونطور که کرگدن جان گفتن یک زبان اسکریپتی هستش که فقط داخل برازر اجرا می شه.

دو کمپانی تولید کننده این دو هم هیچ نسبت و سنخیتی با هم ندارند.

کرگدن جان اینقدر حرص نخور خودت رو پیر میکنی ها .
بله درسته جاوااسکریپت بیشتر در زمینه ی وب استفاده میشود ولی هم اکنون با فریمورکی همچون electron میتوانید برنامه هایی بنویسید که در محیط دسکتاپ اجرا مین و با کتابخانه هایی مثل three.js حتی طراحی سه بعدی در محیط براورس ها انجام میدن