سلام دوستان من میخواهم برنامه نویسی رو شروع کنم و میخوام بدونم چه زبونی بهتره برای شروع با چه کتابی شروع کنم کلا برای شروع به چه چیزهایی نیاز دارم لطفا مرا راهنمایی کنید با تشکر![]()
سلام دوستان من میخواهم برنامه نویسی رو شروع کنم و میخوام بدونم چه زبونی بهتره برای شروع با چه کتابی شروع کنم کلا برای شروع به چه چیزهایی نیاز دارم لطفا مرا راهنمایی کنید با تشکر![]()
خب من به عنوان يك شاگرد كوچيك، تنها اين پيشنهاد ها رو مي كنم:
اول شما بايد يا اصول برنامه نويسي آشنا بشين مه عبارت است از اگوريتم. اگه معناي الگوريتم رو درك كردي، ديگه مشكلي نخواهي داشت. البته فكر كنم از الگوريتم و فلوچارت و اينا جلوتر باشي. نه؟
دوما شديدا توصيه مي كنم بري سراغ زبان C چون زباني است كاملا استاندارد و اگه يادش بگيري ديگه در يادگيري زبان هاي ديگه مثه PHP و Java و ASP و ... مشكلي نداري و همچنين C واقعا زبان قدرتمنديه.
سوما تنها يه راه براي واقعا يادگرفتن برنامه نويسي وجود دارده: برنامه نويسي. بايد برنامه بنويسي تا برنامه نوسي ياد بگيري.
موفق باشي جيگر.
ممنون که جواب دادید خوب همون من مبتدی هستم میخوام از همون اول شرو کنم بیاد چکارکنم اگر میشه منو راهنمایی کنید یه راهنمایی خوب میخوام اساتید محترم اگر کمکی از دستشو بر میاد بکنند چون نیاز مبرم دارم اگر میشه بگید چطور میتونم سی رو یاد بگیرم
این همون چیزی هست که استادمون دائم بهمون میگفت و این دوست عزیزم (( Sharingan )) هم به اون تاکید کردند و الحق نکته فوق العاده مهمی است
بله درسته !!
ذات برنامه نویسی توی کامپیوتر تعریف شده و اصلا و ابدا نمیشه مثل ریاضی و فیزیک با آوردن مفاهیم روی کاغذ به کلیات برنامه نویسی مسلط شد !!!
علاوه بر همه این مطالب یک دلیل برای این گفته ارزشمند وجود معلمی سخت گیر به نام (( کامپایلر )) هست !!
موقع اتمام کد نویسی و شروع کامپایل برنامه همین کامپایلر هست که به تمامی زیر و بم برنامه رو چک میکنه و از ساده ترین خطا ها مثل خطای دستوری (( syntax error )) تا خطاهای فاحش گیر میده و میگه اینجا رو اینطوری درست کن و اونجا این اشتباه رو کردی و فلان متغیر نمیتونه این مقدار رو بگیره و فلان تابع این اشکال رو داره و غیره !!!
خلاصه اینکه برنامه نویسی مثل هر چیز دیگه نیازمند تلاش هست که این تلاش باید در مسیر درستش انجام بشه تا بشه لذت درک و اجرای دانش زیبای برنامه نویسی رو درک کرد !!
robert جان میشه سوال منو جواب منو بدید خوب من باید چطوری شروع کنم
چرا نمیشه !!!
خوب باید دید که شما برنامه نویسی رو برای علاقه خودتون میخواین یاد بگیرید یا قصد ادامه تحصیل در رشته های مرتبط با برنامه نویسی (( علوم کامپیوتر - مهندی کامپیوتر - ریاضی کاربردی- it )) رو دارین !!!
به نظر من اگه الان دانشجوی یکی از رشته های بالا نیستید بهترین و ساده ترین و جذابترین راه شروع کار با یک زبان خیلی ساده و قابل درک به اسم پاسکال است که خداییش هم چیز ساده و جذابی هست و هم یادگیریش نسبت به c و بقیه زبانها زمان کمتری میخواد و علاوه بر همه اینها اگر قصد یادگیری زبانهای دیگه ای مثل c و جاوا و غیره رو دارین همن زبان پاسکال پیشنیاز خیلی خوبی برای درک مفهوم الگوریتم ها و داده ها و متغیر ها و دستورات کنترلی هست ولی یادتون باشه که در حال حاضر کمتر برنامه ای به زبان پاسکال نوشته میشه چون زبانی مانند c قابلیتهاش چندین برابر پاسکال هست و خیلی امکانات داره که پاسکال از اونها محرومه (( و شاید یکی از دلایل دشواری نسبی زبان c همین باشه ))
یاد گیری نسبتا خوب زبان پاسکال در شرایط معمولی حداکثر یکسال طول میکشه (( با فرض داشتنم معلم خوب و تمرین مداوم )) ولی بازهم تاکید میکنم که در دنیای کامپیوتر امروز دیگه این زبان کاربرد زیادی نداره و در حقیقت یه پیشنیاز و سکوی پرتاب برای زبانهای پیشرفته تر هستش !!!
برای همین این زبان رو خوب یاد بگیرید تا در درک مفاهیم زبانهای پیشرفته تر با مشکل بر نخورید !!!
موفق باشی![]()
سلام
برو انقلاب و چند کتاب دبش آخرین ورژن بخر و تمام! (البته اگر ساکن تهران هستید و گرنه به میدان النقلاب شهر خودتان بروید!!!!!!!!!!!!!!!!!!!!!)
ضمناً با اجازه کاربر robert اصلاً پاسکال به نظر من جالب نیست، من همیشه موافق آخرین ورژن بوده ام، اگر هم از سینتکس پاسکال خوشتان می آید حداقل دلفی یاد بگیرید که هنوز زنده است و هفت کفن نپوسانده! (مجدداً عضر خواهی میکنم.)
جمیعاً بای!
ممنون از راهنمایی های دوستان ولی اگر میشه یه زبون کاربردی تر معرفی کنید مثل سی بیاد آموزشگاه برم یا خودم میتونم یاد بگیرم ایا از راه کتاب میشه یاد گرفت اگه میشه یه راهنامیی جامع تر میخوام با تشکر از دوستان خوبم
دوست عزیز شما اگر رشته تحصیلیت به برنامه نویسی مربوط میشه که با مبانی کار کاملا آشنا می شی.ولی اگر علاقه مندی به اینکار من معتقدم اول با اصول الگوریتم و فلوچارت آشنا شو.بعد برنامه نویسی باید روی کاغذ قبلا پیاده شده باشه و جوانب حل مساله در نظر گرفته شده باشه و الا برنامه نویسی تنها کدنویسی نیست.ممکنه شما با همه تبحری که در کد نویسی داری نتونی یه برنامه ساده رو حل کنی.حتما برنامه باید روی کاغذ قبلا ارزیابی بشه.که بحث زیادی می طلبه.بعد من هم زبان پاسکال رو برای شروع پیشنهاد می کنم چون یه زبون سطح بالاست و syntax اون به زبان محاوره نزدیک تره و یادگیریش آسون تره نسبت به c که یه زبون سطح میانیه.بعد بر اساس علاقه ات اگر برنامه نویسی سیستمی دوست داری برو سراغ c چون از این بهتر وجود نداره در هیچ زمینه ای از برنامه نویسی.اگر کاربردی می خوای برنامه بنویسی من بعد از پاسکال دلفی رو پیشنهاد می کنم چون خیلی کامل است و بر پایه پاسکال است و میتونی برنامه نویسی سیستمی رو در کنار برنامه نویسی visual و برنامه نویسی وب رو هم انجام بدی.من بهش می گم All in one.
از کتاب برای یادگیری برنامه نویسی استفاده کن و سعی کن که کتابش مثال برای حل کردن داشته باشه که با برنامه نویسی درگیر بشی.syntax برنامه نویسی رو خوب یاد بگیر چون مثل این می مونه که شما کار با ابزار رو بلد باشی پس خیلی راحت و سریع می تونی بسازی چه برنامه باشه چه ساختمون.![]()
Last edited by ali zi zeperto; 26-08-2007 at 22:35.
ali جان ممممممممممممنونم اگر میشه من سطح گیرایی خوبه یعنی یه چیزایی میفهمم میخوام با سی شروع کنم چون پاسکال اصلا کاربرد نداره اگر میشه یه نفر مسلمون خوب یه کتاب عالی که از مقدمه مقدمه برام توضیح بده معرفی کنه در ضمن من علاقه ی خیلی شدید به برنامه نویسی دارم
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)