انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: eXtasy در 03 بهمن 1391، 07:28 بظ
-
سلام دوستان.
من خیلی وقته که با اوبونتو کار کردم و به اندازه کافی با اینترفیسش آشنایی دارم(یا حداقل خودم اینجوری فکر میکنم.)
دلم میخواست شروع به یادگیری برنامه نویسی و کد نویسی و از این حرفا کنم . ولی به شدت گم شدم!
نمیدونم از کجا شروع کنم یا با چی شروع کنم.
در کل اگه بشه یه راهنمایی کنید ممنون میشم... (توی انجمن گشتم ولی هرچی دیدم تخصصی بود و همش نیاز داشت که تجربه ی کار با فلان برنامه رو داشته باشی)
میخوام بدونم من که تا حالا اصلا تجربه ی برنامه نویسی نداشتم با چی شروع کنم؟
اصلا میتونم؟ یا نه؟
-
معلومه که میتونی :) بالاخره هر شخصی که برنامهنویسی شروع کرده اولش تجربه برنامهنویسی نداشته.
من پیشنهادم Python هستش، چون ساده هستش، پر کاربرده، همه کاری میشه باهاش انجام داد و حتی اگر هدف برنامهنویس شدن نباشه، میتونه در کارهای روزمره کمکتون کنه.
اگر هم هدف زبان دیگهای باشه، میتونه برای شروع و یادگیری پایههای برنامهنویسی بسیار سودمند باشه.
-
معلومه که میتونی :) بالاخره هر شخصی که برنامهنویسی شروع کرده اولش تجربه برنامهنویسی نداشته.
من پیشنهادم Python هستش، چون ساده هستش، پر کاربرده، همه کاری میشه باهاش انجام داد و حتی اگر هدف برنامهنویس شدن نباشه، میتونه در کارهای روزمره کمکتون کنه.
اگر هم هدف زبان دیگهای باشه، میتونه برای شروع و یادگیری پایههای برنامهنویسی بسیار سودمند باشه.
مرسی بابت راهنمایی :)
اگه بشه مرجعی واسه یادگیری Python معرفی کنید بیشتر ممنون میشیم :oops:
-
حرف nixoeen حجت هست و بنظر من هم پایتون ۳ عالی هست. منبعهای بسیار بسیار خوبی هم داره. یکی از بهترین منایع هم اینه: http://www.swaroopch.com/notes/python/ و فکر کنم که پایتون ۳ روی ۱۲٫۱۰ به صورت پیشفرض نصب هست.
-
حرف nixoeen حجت هست و بنظر من هم پایتون ۳ عالی هست. منبعهای بسیار بسیار خوبی هم داره. یکی از بهترین منایع هم اینه: http://www.swaroopch.com/notes/python/ و فکر کنم که پایتون روی ۱۲٫۱۰ به صورت پیشفرض نصب هست.
ممنون :D
و با عرض معذرت من در حال حاضر از ۱۱.۱۰ استفاده میکنم ;D
-
با اجازه از nixoeen :
از اونجایی که هیچ آشنایی با برنامه نویسی ندارین، بهتر از زبان برنامه نویسی ای شروع کنید که منابع فارسی زیادی داره، بعد به سراغ پایتون بروید .
نمیشه گفت کدوم زبان رو که منابع فارسی زیاد داره در ابتدا شروع به یادگرفتن کنید، من بگم سی++ یکی دیگه میگه جاوا و دیگری ...
ولی اگر هر زبان برنامه نویسی رو اندکی مسلط بشین مطمینا یادگیری پایتون راحت خواهد بود .
-
سلام.
همونطور که آقای nixoeen گفتن python فوق العاده است. خیلی ساده است و سرعت یادگیری زیاده. اصلا این زبون واسه این به وجود اومد که بشه راحت خوندش. یعنی نحوش خیلی روونه.
گرچه python فوق العاده است ولی من به شخصه C++ رو پیشنهاد میکنم. نحو سختی داره نسبتا (البته در اوایل کار اینطور به نظر میاد) و سرعت یادگیری و پیشرفت پایینه ولی در نهایت ارزشش رو داره. منابع هم تا دلتون بخواد موجوده.
البته جاوا هم هست که بنده تخصصی ندارم ولی زبون خوبیه. در کل یه چیزی بین C++ و python میشه در نظر گرفتش (به سمت python).
البته زیاد وقتتون رو سر اینکه کدوم زبون برنامه نویسی بهتره تلف نکنید چون همشون کارای یکسانی رو انجام میدن ولی توی بعضیاش پوستت کنده میشه ;D
-
آقا دو تا سوال 1: اگه پایتون رو 12.10 هست چجوری باید بازش کرد 2:c++ نسخه ی لینوکسی داره؟ از کجا باید بنصبمش?
-
python باز کردنی نیست. همچنین c++
python مفسرش نصب هست. یه برنامه بنویس و با پسوند py. ذخیره کن. بعد از توی ترمینال بزن
python3 myScript.py
با این کد اون برنامه اجرا میشه.
برای c++ هم برنامه g++ رو نصب کن.
sudo apt-get install g++
بعد به همون صورت بالا، یه برنامه c++ بنویس و با دستور زیر کامپایل و اجرا کن: (دستور دوم برای اجرا کردن برنامه است)
g++ myProgram.cpp
./a.out
البته برای هر دوی این زبونها IDE موجوده ولی تا Gedit هست IDE میخوای چیکار ;D
-
با اجازهی سروران گرامی بنده یه سؤالی بکنم از آقای X-Tasy!. اصلا با چه هدفی میخواید برنامهنویسی یاد بگیرید؟ رشتهی دانشگاهی؟ شغل آینده؟ رزومه؟ علاقهی شخصی؟ برای استفاده از گنو/لینوکس نیاز نیست حتما برنامهنویس باشید. اگر میخواید گنو/لینوکس کار حرفهای باشید به نظرم اسکریپت نوشتن رو اگه یاد بگیرید بیشتر استفاده داره. برای یادگیری بش:
http://30li.ir
http://linuxreview.ir/1391/03/wiki-project-bash-scripting
http://bash.blogsky.com
-
با اجازهی سروران گرامی بنده یه سؤالی بکنم از آقای X-Tasy!. اصلا با چه هدفی میخواید برنامهنویسی یاد بگیرید؟ رشتهی دانشگاهی؟ شغل آینده؟ رزومه؟ علاقهی شخصی؟ برای استفاده از گنو/لینوکس نیاز نیست حتما برنامهنویس باشید. اگر میخواید گنو/لینوکس کار حرفهای باشید به نظرم اسکریپت نوشتن رو اگه یاد بگیرید بیشتر استفاده داره. برای یادگیری بش:
http://30li.ir
http://linuxreview.ir/1391/03/wiki-project-bash-scripting
http://bash.blogsky.com
ممنونم از اطلاعاتی که دادید.
در جوابتون باید مورد اول و چهارم رو انتحاب کنم یعنی رشته ی دانشگاهی (شاید)+ علاقه ی شخصی (دلیل اصلیش اینه)
من بیشتر از ۳ ساله که با لینوکس کار میکنم و میدونم واسه استفاده ی روزمره نیاز نیست برنامه نویس باشم.
تلاش من واسه ی یاد گیری برنامه نویسی مثل تلاش یه دانش آموزه که درس های عادیشو یاد گرفته و حالا میخواد یکم فرا تر از اون هم کار کنه که این شاید در آینده هم کمکش کنه.
امیدوارم منظورمو درست رسونده باشم :)
-
با اجازهی سروران گرامی بنده یه سؤالی بکنم از آقای X-Tasy!. اصلا با چه هدفی میخواید برنامهنویسی یاد بگیرید؟ رشتهی دانشگاهی؟ شغل آینده؟ رزومه؟ علاقهی شخصی؟ برای استفاده از گنو/لینوکس نیاز نیست حتما برنامهنویس باشید. اگر میخواید گنو/لینوکس کار حرفهای باشید به نظرم اسکریپت نوشتن رو اگه یاد بگیرید بیشتر استفاده داره. برای یادگیری بش:
http://30li.ir
http://linuxreview.ir/1391/03/wiki-project-bash-scripting
http://bash.blogsky.com
ممنونم از اطلاعاتی که دادید.
در جوابتون باید مورد اول و چهارم رو انتحاب کنم یعنی رشته ی دانشگاهی (شاید)+ علاقه ی شخصی (دلیل اصلیش اینه)
من بیشتر از ۳ ساله که با لینوکس کار میکنم و میدونم واسه استفاده ی روزمره نیاز نیست برنامه نویس باشم.
تلاش من واسه ی یاد گیری برنامه نویسی مثل تلاش یه دانش آموزه که درس های عادیشو یاد گرفته و حالا میخواد یکم فرا تر از اون هم کار کنه که این شاید در آینده هم کمکش کنه.
امیدوارم منظورمو درست رسونده باشم :)
من پایتون کار نکردم ولی اینطور که بچه ها میگن ظاهرا خیلی خوبه ، به نظر من اگه واقعا دوس داری برنامه نویس موفقی بشی یه زبون که همه چیزش راحت و در کنارش کد زنی ساده و قدرتمند رو داره رو انتخاب کن ، اگه ویندوزی بودی میگفتم برو C# یاد بگیر که یه IDE فوق العاده قدرتمند به اسم Visual Studio داره که میتونه خیلی توی وقت آدم صرفه جویی کنه !
یا جاوا که اونم از قدرت C# چیزی کم نداره ، از فردا قراره داریوش جان آموزش جاوا رو شروع کنه توی همین فروم ، منم جاوا بلد نیستم ولی میخوام یاد بگیرم که دیگه به خاطر C# مجبور نشم برم توی ویندوز !!! :)
-
با اجازهی سروران گرامی بنده یه سؤالی بکنم از آقای X-Tasy!. اصلا با چه هدفی میخواید برنامهنویسی یاد بگیرید؟ رشتهی دانشگاهی؟ شغل آینده؟ رزومه؟ علاقهی شخصی؟ برای استفاده از گنو/لینوکس نیاز نیست حتما برنامهنویس باشید. اگر میخواید گنو/لینوکس کار حرفهای باشید به نظرم اسکریپت نوشتن رو اگه یاد بگیرید بیشتر استفاده داره. برای یادگیری بش:
http://30li.ir
http://linuxreview.ir/1391/03/wiki-project-bash-scripting
http://bash.blogsky.com
ممنونم از اطلاعاتی که دادید.
در جوابتون باید مورد اول و چهارم رو انتحاب کنم یعنی رشته ی دانشگاهی (شاید)+ علاقه ی شخصی (دلیل اصلیش اینه)
من بیشتر از ۳ ساله که با لینوکس کار میکنم و میدونم واسه استفاده ی روزمره نیاز نیست برنامه نویس باشم.
تلاش من واسه ی یاد گیری برنامه نویسی مثل تلاش یه دانش آموزه که درس های عادیشو یاد گرفته و حالا میخواد یکم فرا تر از اون هم کار کنه که این شاید در آینده هم کمکش کنه.
امیدوارم منظورمو درست رسونده باشم :)
من پایتون کار نکردم ولی اینطور که بچه ها میگن ظاهرا خیلی خوبه ، به نظر من اگه واقعا دوس داری برنامه نویس موفقی بشی یه زبون که همه چیزش راحت و در کنارش کد زنی ساده و قدرتمند رو داره رو انتخاب کن ، اگه ویندوزی بودی میگفتم برو C# یاد بگیر که یه IDE فوق العاده قدرتمند به اسم Visual Studio داره که میتونه خیلی توی وقت آدم صرفه جویی کنه !
یا جاوا که اونم از قدرت C# چیزی کم نداره ، از فردا قراره داریوش جان آموزش جاوا رو شروع کنه توی همین فروم ، منم جاوا بلد نیستم ولی میخوام یاد بگیرم که دیگه به خاطر C# مجبور نشم برم توی ویندوز !!! :)
استفاده از IDE انحصاری؟ :D
توی حیطه ی درس هم همیشه از برنامه نویسی دوری میکردم. زیاد علاقه ندارم اما این پایتون داره بدجور میکشونه آدمو طرف خودش. اگه منبع فارسی کامل پیدا شه حتما به صورت حرفه ای میرم سمتش.
-
حرف nixoeen حجت هست و بنظر من هم پایتون ۳ عالی هست. منبعهای بسیار بسیار خوبی هم داره. یکی از بهترین منایع هم اینه: http://www.swaroopch.com/notes/python/ و فکر کنم که پایتون ۳ روی ۱۲٫۱۰ به صورت پیشفرض نصب هست.
این کتابی که دوستمون معرفی کردند خیلی خوبه.(فقط به زبان انگلیسیه)
من که با انگلیسی بودنش مشکلی ندارم و دارم میخونم...ازش خوشم اومد. خیلی ساده توضیح داده.
کاش میشد ترجمه بشه... :(
وقتش نیست. وگرنه اگه میشد اون چیزایی که یاد گرفتم رو به فارسی و به زبان ساده میگفتم(واسه کسایی که با انگلیسی مشکل دارن.)
-
این کتابی که دوستمون معرفی کردند خیلی خوبه.(فقط به زبان انگلیسیه)
من که با انگلیسی بودنش مشکلی ندارم و دارم میخونم...ازش خوشم اومد. خیلی ساده توضیح داده.
کاش میشد ترجمه بشه...
وقتش نیست. وگرنه اگه میشد اون چیزایی که یاد گرفتم رو به فارسی و به زبان ساده میگفتم(واسه کسایی که با انگلیسی مشکل دارن.)
البته دوستانی بودن که فکر آدمای تنبلی مثل من رو کردن و این کتاب رو ترجمه کردن. الان که دارم این پست رو میدم دارم کتاب ترجمه شده رو دانلود میکنم. امیدوارم به درد بخوره ;)
میخواستم خودم آپلودش کنم ولی لینک میدم از سایت اصلی دانلود کنین. که به پاس زحماتشون تبلیغی هم باشه براشون. ;D
اگه علاقه مند هستین از اینجا دانلود کنین :
http://choxos.net/?p=121
-
با تشکر از آقای AUTORuN ولی
این کتاب ترجمه شدهی ویرایش قبلی اون کتاب انگلیسی هست. ویرایش جدید کتاب انگلیسی تازه از تنور اومده بیرون :)
-
با تشکر از آقای AUTORuN ولی
این کتاب ترجمه شدهی ویرایش قبلی اون کتاب انگلیسی هست. ویرایش جدید کتاب انگلیسی تازه از تنور اومده بیرون :)
از مترجم باید تشکر بشه. ;)
من که خوندن همین رو به خوندن ورژن جدید انگلیسی ترجیح میدم. بعد از این، وقتی یکم راه افتادم میرم سراغ منابع انگلیسی. شاید ورژن جدید همین کتاب. :D
-
... و دوباره درود !
من بعد از اینکه این کتابه Byte of Python رو خوندم و کمی به صورت ابتدایی پایتون یاد گرفتم (که البته هنوز تموم نشده) ... ;D
خواستم ببینم ترجمه ی این نسخه آخریش اومده ؟ آیا ؟ ???
اینو میپرسم چون تصمیم دارم اگه خدا بخواد و شما هم بخواین ترجمش کنم :P 8) که البته به یه نفر واسه ویرایش فنی نیازمندم :oops:
-
... و دوباره درود !
من بعد از اینکه این کتابه Byte of Python رو خوندم و کمی به صورت ابتدایی پایتون یاد گرفتم (که البته هنوز تموم نشده) ... ;D
خواستم ببینم ترجمه ی این نسخه آخریش اومده ؟ آیا ؟ ???
اینو میپرسم چون تصمیم دارم اگه خدا بخواد و شما هم بخواین ترجمش کنم :P 8) که البته به یه نفر واسه ویرایش فنی نیازمندم :oops:
اگه می خواهید چیزی را ترجمه کنید کتاب diveintopython (http://www.diveintopython.net/) که واقعا عالیه(پایتون 3 است)
-
من از اىن پس پاىتون رو مىخونم.مال نسخه قبلىه ولى خىلى خوب توضىح داده مىخوام همىنو تموم کنم.
-
... و دوباره درود !
من بعد از اینکه این کتابه Byte of Python رو خوندم و کمی به صورت ابتدایی پایتون یاد گرفتم (که البته هنوز تموم نشده) ... ;D
خواستم ببینم ترجمه ی این نسخه آخریش اومده ؟ آیا ؟ ???
اینو میپرسم چون تصمیم دارم اگه خدا بخواد و شما هم بخواین ترجمش کنم :P 8) که البته به یه نفر واسه ویرایش فنی نیازمندم :oops:
اگه می خواهید چیزی را ترجمه کنید کتاب diveintopython (http://www.diveintopython.net/) که واقعا عالیه(پایتون 3 است)
ایشالا ترجمش میکنم.
فقط قبلش باید ببینم چه تعداد نیاز دارن به این کار.
فایده نداره وقت بذاری آخرشم کسی مهم نباشه واسش. درست میگم ؟
----------------------------------------------------------------------
ویرایش : Dive into Python رو دانلود کردم . یکم میخونمش . اگه دیدم میتونم ترجمه کنم خبر میدم.(اگه بقیه هم موافق باشن!)
-
... و دوباره درود !
من بعد از اینکه این کتابه Byte of Python رو خوندم و کمی به صورت ابتدایی پایتون یاد گرفتم (که البته هنوز تموم نشده) ... ;D
خواستم ببینم ترجمه ی این نسخه آخریش اومده ؟ آیا ؟ ???
اینو میپرسم چون تصمیم دارم اگه خدا بخواد و شما هم بخواین ترجمش کنم :P 8) که البته به یه نفر واسه ویرایش فنی نیازمندم :oops:
اگه می خواهید چیزی را ترجمه کنید کتاب diveintopython (http://www.diveintopython.net/) که واقعا عالیه(پایتون 3 است)
ایشالا ترجمش میکنم.
فقط قبلش باید ببینم چه تعداد نیاز دارن به این کار.
فایده نداره وقت بذاری آخرشم کسی مهم نباشه واسش. درست میگم ؟
----------------------------------------------------------------------
ویرایش : Dive into Python رو دانلود کردم . یکم میخونمش . اگه دیدم میتونم ترجمه کنم خبر میدم.(اگه بقیه هم موافق باشن!)
بقیه هم موافق میشند چون این کتاب را یکی از پایتون3 کار های انگلیسی زبان معرفی کرد(تو irc)