لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
یادگیری برنامه نویسی
2005-02-10, 04:07 PM,
ارسال : #1
یادگیری برنامه نویسی
سلام

من میخواهم برنامه نویسی تحت لینوکس یاد بگیرم Big Grin

اصلا از برنامه نویسی هیچی نمیدونم صفر صفر :oops: از کجا باید شروع کنم چه نوع زبان
برنامه نویسی باید یاد بگیرم زبان پایه چی هست از دوستان انتظار راهنمایی دارم

با تشکر
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-10, 04:30 PM,
ارسال : #2
 
من برای شروع از پیتون رو انتخاب کردم به نظر من برای شروع بهتره.

[ltr]Debian ; for when you have better things to do than fix your system[/ltr]
[ltr]TuxForge :: A Gateway To The Opensource World[/ltr]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-10, 04:32 PM,
ارسال : #3
 
من برای شروع از پیتون رو انتخاب کردم به نظر من برای شروع بهتره.

[ltr]Debian ; for when you have better things to do than fix your system[/ltr]
[ltr]TuxForge :: A Gateway To The Opensource World[/ltr]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-10, 10:00 PM,
ارسال : #4
 
salaam , aval boro barname nevisi tahte dos mesle qbasic yaad begir
, bad barname nevisi tahte windows mesle visual basic, bad barname nevisi c++ tahte dos , bad visual c++ tahte windows yaad begir.
badan biyaa tahte linux
نقل قول این ارسال در یک پاسخ
2005-02-10, 10:37 PM,
ارسال : #5
 
نه آقا پیشنهاد میکنم اصلا نزدیک ویژوال بیسک نری
و پیشنهاد میکنم حتما این مقاله رو بخونی:

<!-- m --><a class="postlink" href="http://www.technotux.org/html/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=89&page=1">http://www.technotux.org/html/modules.p ... =89&page=1</a><!-- m -->

Many fall on the road to freedom, dying on the stones.
CdeB
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-10, 10:37 PM,
ارسال : #6
 
نه آقا پیشنهاد میکنم اصلا نزدیک ویژوال بیسک نری
و پیشنهاد میکنم حتما این مقاله رو بخونی:

<!-- m --><a class="postlink" href="http://www.technotux.org/html/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=89&page=1">http://www.technotux.org/html/modules.p ... =89&page=1</a><!-- m -->

Many fall on the road to freedom, dying on the stones.
CdeB
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-11, 01:53 AM,
ارسال : #7
 
دوست عزیز اگر کمی دقت کنی جواب سئوال خودتو توی بحثهای قبلی همین بخش (لینوکس و برنامه نویسی پیدا میکنی ) .
به نظر من Python بهترین گزینه برای شروعه . بخاطر اینکه فرامین اون خیلی شبیهه انگلیسی در ضمن یک برنامه شی ء گراست . خلاصه مختصر و جامع .
بعد از مهارت در Python میتونی پرل - جاوا - یا C ++ رو یاد بگیری . اما از من به تو نصیحت که دنبال برنامه های visual نرو
نقل قول این ارسال در یک پاسخ
2005-02-11, 02:06 AM,
ارسال : #8
 
بالایی من بودم
pedram1355
نقل قول این ارسال در یک پاسخ
2005-02-11, 09:07 AM,
ارسال : #9
 
سلام.
نقل قول : salaam , aval boro barname nevisi tahte dos mesle qbasic yaad begir
, bad barname nevisi tahte windows mesle visual basic, bad barname nevisi c++ tahte dos , bad visual c++ tahte windows yaad begir.
badan biyaa tahte linux
بعد تو لینوکی چی یاد بگیره؟
با این حساب دیگه نیازی نیست به ویندوز برگردی!!!!!!!!!!!!!!!!!!!!!!
نقل قول این ارسال در یک پاسخ
2005-02-11, 10:06 AM,
ارسال : #10
 
حالا من خودم هم میخوام پیتون یاد بگیرم
از کجا شروع کنم؟
منبع خوبی سراغ دارید معرفی کنید
کتابی (فارسی) ایبوکی (فارسی یا انگلیسی)
هرچیزی که فکر میکنید خوب باشه
ممنون

Many fall on the road to freedom, dying on the stones.
CdeB
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-11, 11:06 AM,
ارسال : #11
 
[ltr]
Hi lads
Good question. If you are a newbie ( in programming ) I highly recommend " How to think like a computer scientist " ( the python version ) which is free and can be downloaded here.
http://www.ibiblio.org/obp/thinkCSpy/
If you are familliar with the main concepts and just need a guide ( and a quick one ) to Python I suggest " Dive into Pyhton " which is also free and so nice and can be downloaded here :
<!-- m --><a class="postlink" href="http://diveintopython.org/">http://diveintopython.org/</a><!-- m -->
For a standard IDE or editor I recommend Eclipse ( <!-- w --><a class="postlink" href="http://www.eclipse.org">www.eclipse.org</a><!-- w --> ) and the TruStdio plugins for python.
Any further questins , I'll be delighted to help if I can.
Welcome to Python
Have fun
[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-11, 11:15 AM,
ارسال : #12
 
شاید باورتون نشه که من این سوالها رو میپرسم
اما من برای مسابقات روبوکاپ (که اول هم شدیم) یه دوره از C++ گذروندم ....
حالا میخوام پیتون رو یاد بگیرم و بعد C++ کامل کنم

آقا نوید دست شما هم درد نکنه

Many fall on the road to freedom, dying on the stones.
CdeB
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-11, 11:46 AM,
ارسال : #13
 
[ltr]
You are welcome. Glad I could help.
[/ltr]

[ltr] Home: Arch Linux, AMD X2 4600, 2 GB, 250 GB, [/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-11, 11:51 AM,
ارسال : #14
 
خیلی ممنون نویدجون

Many fall on the road to freedom, dying on the stones.
CdeB
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-11, 02:03 PM,
ارسال : #15
 
سلام
برای یادگیری python کتاب : How to think a computer scientist کتاب بسیار مناسب و کاملیه : <!-- m --><a class="postlink" href="http://www.ibiblio.org/obp/thinkCS/">http://www.ibiblio.org/obp/thinkCS/</a><!-- m -->
موفق باشید

Freedom is not free
------------------------------
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-11, 05:45 PM,
ارسال : #16
 
به نظر من اگر میخوای Multi-platform کار کنی بهتره سراغ پیتون نری و بیسیک رو برای شروع کار کنی. توی لینوکس هم تعداد زیادی بیسیک هستش. یا اینکه بری سراغ پاسکال که تو لینوکس FreePascal و GPC هستند. بعد هم بیای سراغ C و ++C . اگر مهراب نوروزی رو بشناسی ، اون وضع برنامه نویسیش خوبه. یکم با اون هم صحبت بکن.


اکنون در ubuntu.ir با نام کاربری nixoeen فعال هستم.
وب‌سایت شخصی من
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-11, 07:28 PM,
ارسال : #17
 
MASoft جان منظورت رو از این قضیه Multi-Platform نفهمیدم. Python در تمامی Platform هایی که من میشناسم پشتیبانی میشه ( Win , Lin, Mac , Sparc , Solaris ) بنابراین هیچ چیزی از زبانهای دیگه کم نداره. ضعف دیگه‌ای هست که شما مد نظرتون باشه ؟ از بقیه جهات هم که مسلما از BASIC بهتره و اگه کسی لینوکس کار کنه و به OpenSource هم علاقه باشه ترجیح میده با یه زبان آزاد کار کنه تا یه زبانی که لااقل منشاءش مربوط به Borland ه که اصلا با متن باز میانه خوبی نداره. از نظر ابزار هم از هر دوتای اینها به مراتب قویتره. نمی‌دونم ولی گمان نکنم شما در BASIC یا PASCAL امکان استفاده از کتابخانه‌های Qt رو به اون راحتی که در Python دارین داشته باشین و بگذریم از قدرت Python در زمینه OOP که باز هم از همه اینایی که گفتین سره.

[ltr] Home: Arch Linux, AMD X2 4600, 2 GB, 250 GB, [/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-12, 12:59 AM,
ارسال : #18
 
وقتی میاید تو یه گروه کار کنید میبینید که هیچ کس پیتون بلد نیست. توی Freepascal دسترسی به توابع GTK شدیدا ساده است. (در مورد QT نمیدونم) البته سرعت برنامه های Freepascal خیلی بیشتر از برنامه های بیسیک و پیتون هستش. بیسیک خیلی از جاها الان داره استفاده میشه مثلا یکی از ماشین حساب هایی که من دارم با بیسیک کار میکنه و فقط دستورات بیسیک رو قبول میکنه. PDA من هم اگر بخواید توش برنامه بنویسید باید با Basic بنویسید اگر هم بخواید برنامه رو از توی کامپیوتر براش کامپایل کنید باید زبان اون C یا Pascal یا بیسیک باشه. یه میکروکنترلری هم مثل Basicstamp برنامه هاش با Basic نوشته میشه. Palm ها هم Library هاشون برای بیسیک موجوده.
نقل قول این ارسال در یک پاسخ
2005-02-12, 01:07 AM,
ارسال : #19
 
وقتی میاید تو یه گروه کار کنید میبینید که هیچ کس پیتون بلد نیست. توی Freepascal دسترسی به توابع GTK شدیدا ساده است. (در مورد QT نمیدونم) البته سرعت برنامه های Freepascal خیلی بیشتر از برنامه های بیسیک و پیتون هستش. بیسیک خیلی از جاها الان داره استفاده میشه مثلا یکی از ماشین حساب هایی که من دارم با بیسیک کار میکنه و فقط دستورات بیسیک رو قبول میکنه. PDA من هم اگر بخواید توش برنامه بنویسید باید با Basic بنویسید اگر هم بخواید برنامه رو از توی کامپیوتر براش کامپایل کنید باید زبان اون C یا Pascal یا بیسیک باشه. یه میکروکنترلری هم مثل Basicstamp برنامه هاش با Basic نوشته میشه. Palm ها هم Library هاشون برای بیسیک موجوده.

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


اکنون در ubuntu.ir با نام کاربری nixoeen فعال هستم.
وب‌سایت شخصی من
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-12, 09:27 AM,
ارسال : #20
 
what do you think about starting in pascal?i think in the first phase they should learn none object oriented programming with pascal then they can learn c++/java better?i think object oriented progr-
gramming lacks the needs for algorithmic thinking because of this it is easy and better but not for a beginer?
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان