برای یادگیری C++ or C باید از کجا شروع کنم؟؟
می خوام برم تو نخ برنامه نویسی:party:
اول از همه میخوام بدونم که C با C++ فرق داره یا نداره؟؟
دوم به نظرتون چقدر سخته برنامه نویسی تلاش و پشتکار میخواد؟؟
سوم هدفم از یادگیری برنامه نویسی آینده نگری هست.
چهارم از کلاس های اموزشی شروع کنم یا کتب فارسی؟
پنجم آخرین ورژن برنامه C یا C++ چیه؟؟؟
ششم حجم این برنامه ها چند مگه میشه دانلودشون کرد؟
هفتم آتیا این برنامه ها Free هستند یا مثل Delphi کرک شده اند؟؟
هشتم شرمنده یادم رفت این مورد رو:1. (38):
ببخشید زیاد سوال پرسیدم ها
توضیحات بیشتر با عزیزانی مثل آقا آرمین ، آقا کسری و آقا مبین و ....:love:
با تشکر از شما :1. (21):
پاسخ: برای یادگیری C++ or C باید از کجا شروع کنم؟؟
نقل قول:
می خوام برم تو نخ برنامه نویسی:party:
اول از همه میخوام بدونم که C با C++ فرق داره یا نداره؟؟
دوم به نظرتون چقدر سخته برنامه نویسی تلاش و پشتکار میخواد؟؟
سوم هدفم از یادگیری برنامه نویسی آینده نگری هست.
چهارم از کلاس های اموزشی شروع کنم یا کتب فارسی؟
پنجم آخرین ورژن برنامه C یا C++ چیه؟؟؟
ششم حجم این برنامه ها چند مگه میشه دانلودشون کرد؟
هفتم آتیا این برنامه ها Free هستند یا مثل Delphi کرک شده اند؟؟
هشتم شرمنده یادم رفت این مورد رو:1. (38):
ببخشید زیاد سوال پرسیدم ها
توضیحات بیشتر با عزیزانی مثل آقا آرمین ، آقا کسری و آقا مبین و ....:love:
با تشکر از شما :1. (21):
اول. شبیه هستند ولی کمی تفاوت دارند. بخصوص توی شی گرایی سی++ خیلی قوی تر هست ولی تو سی بیشتر برنامه نویسی ساختار یافته هست که مشکل ترو حجم کد بیشتر رو میطلبه.
دوم: منکه چیزی بلد نیستم هنوز ولی واقعا بدون تمرین به جایی نمیرسی. مثل فتوشاپ نیست که تو 10 دقیقه کارای عادی رو بتونی انجام بدی.
سوم: این زبانها توی نسخ قدیمی کار باهاشون فوق العاده مشکل هست و عملا نمیتونی زیاد کار کنی و حوصله و وقت و اعصاب خوردی داره. بیشتر برای برنامه های سیستمی و ماشین استفاده میشه. اما تو نسخه های جدید ماکروسافت مثل C# .net همه چیز ساده شده و با چند کلیک میشه کلی کد صرفه جویی کرد و مطمئنا رو اینجور زبانها وقت گذاشتن اینده بهتری به دنبال داره.
برای شروع هرجا شروع میکنی بدون تمرین فایده نداره به هیچ عنوان. نسخه برلندش 5.2 فکنم بود. بازم بچه ها بهتر میدونن ولی ماکروسافتش Visual Studio.net 2008 هست که حجمش یک دی وی دی هست. این برنامه های تا اونجایی که من میدونم کلی پولشونه ولی کرک شدش ریخته تو بازار.( بستگی به کامپایلرش هم داره).
:1. (38):
پاسخ: برای یادگیری C++ or C باید از کجا شروع کنم؟؟
خب از توضیحاتت خیلی ممنونم.
من یه زبان برنامه نویسی میخوام که برا آینده ام به درد بخوره (مثلا برا یه پروژه که یه شرکت بهم بده)
یکی از چیزهای مهمی که میخوام داشته باشه اینه که یه زبان قوی و خود محور (یعنی به درد همه نوع برنامه ای بخوره) باشه.
بعد اصلا حوصله ندارم واسه یه برنامه شش ماه کد بنویسم:1. (38):
نحوه یادگیریش هم نیاز به 10 سال تجربه نداشته باشه.
راستی C++ محیطش گرافیکیه یا همش Command Line هستش؟
Delphi چطوره این یکی گرافیکیه و فک کنم راحت باشه؟؟؟؟
پاسخ: برای یادگیری C++ or C باید از کجا شروع کنم؟؟
نقل قول:
خب از توضیحاتت خیلی ممنونم.
من یه زبان برنامه نویسی میخوام که برا آینده ام به درد بخوره (مثلا برا یه پروژه که یه شرکت بهم بده)
یکی از چیزهای مهمی که میخوام داشته باشه اینه که یه زبان قوی و خود محور (یعنی به درد همه نوع برنامه ای بخوره) باشه.
بعد اصلا حوصله ندارم واسه یه برنامه شش ماه کد بنویسم:1. (38):
نحوه یادگیریش هم نیاز به 10 سال تجربه نداشته باشه.
راستی C++ محیطش گرافیکیه یا همش Command Line هستش؟
Delphi چطوره این یکی گرافیکیه و فک کنم راحت باشه؟؟؟؟
دوست عزیز سلام!
من سه زبان رو بهت پیشنهاد می کنم!
ویژوال سی پلاس پلاس،سی شارپ C# و ویژوال بیسیک (نسخه های دات نت). حالا تا اونجایی که می دونم در موردشون توضیح می دم:
VC++: زبان فوق العاده قوی هستش و بسیار هم کاربردیه. تا اونجایی که یادمه اگر بخوای از نسخه های دات نتش در وِیژوال استادیو استفاده کنی، برنامه ات در اول بصورت کنسولی یا همون Command Line هستش و با کد نویسی به صورت وِیژوال در میاد. این زبان در لینوکس هم کاربرد داره اما محیط برنامه نویسیش در لینوکس کاملا شی گر هستش و تو در اول فرم برنامه رو می تونی ببینی. به هر حال یکم یادگیریش مشکل ولی ارزششو داره.
C#: یک زبان شی گرا و فوق العاده انطعطاف پذیره. به نظر من کد نویسی توش از سی پلاس پلاس آسون تره. یک سری از دستورات برنامه نویسی سی شارپ دقیقا عین ویژوال بیسیک دات نته. به هر حال بهت پیشنهاد می کنم حتما امتحانش کنی. در ضمن مایکروسافت هم خیلی ازش حمایت می کنه.
VB : این زبان خیلی با سابقه و قدرتمند هست (بر گرفته شده از Basic & QBasic). خیلی جا ها هم کاربرد داره.با VB.netمی تونی برای PocketPC و SmartPhone هم برنامه بنویسی. کاربرد دیگه اون هم تو ASP.net برای طراحی صفحات پویای وب هستش. راحت هم میشه برنامه نویسی با این زبانو یاد گرفت. حمایت از این زبان کم شده. من خودم از این زبان استفاده می کنم (VB.net) و نسخه از VB6 هم تو الکترونیک و هک خیلی استفاده می شه.
دوست عزیز انتخاب با خودته. من بهت پیشنهاد می کنم یه Visual Studio 2008 یا 2005 بگیر و زبان های که در بالا توضیح دادمو روش نصب کن. این جوری می تونی راحت تر تصمیم بگیری. ویژوال استادیو 2008 هم CD و DVD هست و نسخه های موجود می تونه کارتو راه بندازه. به هر حال اگر در مورد خرید پک سوال داشتی بگو تا بیشتر بهت توضیح بدم.
و حالا بقیه سوالا:
دوست عزیز برنامه نویسی نیاز به تجربه داره و فرق نمی کنه تو چه از چه زبانی استفاده کنی. فقط باید پشتکار و امید داشته باشی!:great:
بهت پیشنهاد می کنم برو اول یه کلاس آموزشی 3 ماه تا یه چیزایی دست بیاد بعد می تونی خودت با استفاده از منابع موجود، برنامه نویسی تو قوی کنی. در مورد منبع و کتاب هم سوالی داشتی بگو.
و در آخر: در مورد Delphi
عجب جایی این دلفی...:1. (38):
به نظر من می تونی از دو نسخه ی دلفی استفاده کنی، یکی دلفی 7 و دومی برلند دلفی دات نت 2005. هر دوی این نسخه ها شی گرا هستن و تو در اول فرم برنامه رو می بینی و می تونی بار عمل کشیدن و رها کردن کنترل های روی فرم برنامه ای که می خوای بنویسی بذاری. برخی از الگو های Delphi .NET شبیه VB.net هستش و کلا دلفی زبان خوب و قوی هستش و خیلی ها هم قبولش دارن.
بازم سوال داشتی، سایر دوستان و استادنم در این انجمن و خود من در خدمتیم!
با سپاس
آرمین:11():
پاسخ: برای یادگیری C++ or C باید از کجا شروع کنم؟؟
فکر کنم دوستان جواب کامل شما رو دادند دیگه جایی برای من نمیزاره ... C و C++ فرق هایی با هم دارند .. برنامه نویس موفق کسیه که تلاش و پشتکار داشته باشه و از فکرش خوب استفاده کنه ... در ضمن برنامه نویسی سخت نیست فقط یک سری قواعد هست که باید یاد گرفت که اگر یاد بگیری زبان دیگه مهم نیست .. به نظر من از کتب فارسی شروع کنی خیلی بهتره ... آخرین ورژن تحت ویندوز ویژوال Visual C++ 2008 هست که خیلی قدرتمنه و جزو زیر مجموعه های Visual Studio.Net 2008 هست ... این برنامه رو نمیشه دانلود کرد چون حجمش به بالای 3 گیگ میرسه و Free هم نیست ... در ضمن اگر بخوای C++ کار کنی بدون محیط ویژوال میتونی از Turboi C++ استفاده کنی که همش Command Line هست ... ولی به نظر من C#.Net رو شروع کنی بهتره ...
پاسخ: برای یادگیری C++ or C باید از کجا شروع کنم؟؟
همتون عالی توضیح دادید ازتون ممنونم.
اگه اجازه بدید چند تا سوال دیگه تو ذهنم اذیتم می کنه و بپرسم.
1- این Visual Studio.Net 2008 دقیقا چیه و چه برنامه هایی درخودش داره؟
2- این برنامه که الان ازش اسم بردم از کجا میشه تهیه کرد.
3- VC++ این یکی رو تا به حال نشنیدم!!!
4- محیط های Visual بهتره یا Command Line???
خودتون جای من بذارید.
ببیینید چه حسی دارید وقتی نمی دونید کدوم زبان برنامه نویسی رو شروع کنید؟؟
راستی کسرا کجاست؟؟؟
یکی نیست واسه من یه کلاس درت و حسابی بذاره:1. (38):
با سپاس فراوان
پاسخ: برای یادگیری C++ or C باید از کجا شروع کنم؟؟
دوست عزیز!
سوال پرسیدن عیب نیست.:great:
1-Visual Studio.Net 2008 یک محیط برنامه نویسیه. وقتی این برنامه رو با سایر برنامه های مرتبط نصب می کنی، یه شمایل با نام بالا روی صفحه ی میزکارت ظاهر میشه که شبیه به علامت بی نهایت می مونه. وقتی این برنامه رو اجرا می کنی، یک پنجره باز می شه که برای برنامه نویسیه. در این محیط انتخاب می کنی که با چه زبان برنامه نویسی (vb, vc++, vc#) می خوای کار کنی. بعد تعیین می کنی که با این زبان می خوای چه پروژه ای بسازی مثلا می خوای برنامه ی کاربردی بنویسی، برنامه ی گوشی های هوشمند طراحی کنی و ... . بعد هم یه چیزایی رو تنظیم می کنی و شروع می کنی به برنامه نویسی. در حقیقت وِژوال استادیو به کار ها سرو سامان می ده.
2-از کجا میشه تهیه کرد:
الف)سوپر مارکت سر کوچه ی ما ب)سوپر مارکت سر کوچه ی شما ج)سوپر مارکت سر کوچه ی ایشان د)همه ی موارد.
یقینا" گزینه و) درسته!:lol:
به خاطر این شوخی ببخشید!!!
نسخه ی 2008 ویژوال استادیو هم به صورت سی دی و دی وی دی موجوده. اگر می تونی DVD رو تهیه کن. CD Visual Studio.Net 2008 رو هم می تونی بگیری. نسخه ی کامل اما بدون برای مشاهده این لینک/عکس می بایست عضو شوید !برای عضویت اینجا کلیک کنید ] اون داری دو سی دی هستش که با قیمت حدود دو هزار تومان می تونی تهیه اش کنی.
شامل:
نقل قول:
Visual C#
Visual C++
Visual Basic
Visual Web Developer
MS SQL Server 2008
نسخه ی سی دی باید اول رو رایانه Extract بشه و بعد اونو از توی رایانه نصب کنی.
3-راحتت کنم، تمام زبان های مایکروسافت دات نت اولشون V به معنای Visual (شی گرا) وجود داره. پس VC++ یعنی ویژوال سی پلاس پلاس که می تونی تو اینترنت هم دنبالش بگردی!
4-
*برنامه های کنسولی راحت تر از برنامه های گرافیکی بار گذاری میشن چون دیگه لازم نیست دستورات محیط گرافیکی رو اجرا کنند. ولی الآن دیگه کسی برنامه ی کنسولی نمی سازه.
**محیط های برنامه نویسی جدید همشون ویژوال هستن. ولی اگر دنبال محیط برنامه نویسی کنسولی هستی برو دنبال TurboC . زمانی که من به دنیا اومدم این محیط برنامه نویسی تو اوج بود:whistle:. یادش بخیر... . خواستی لینک دانلودشو برات می ذارم.
***با تمام زبان های برنامه نویسی جدید مایکروسافت حتی VB.netمیشه هم برنامه ی کنسولی و هم ویژوال نوشت. من پیشنهاد می کنم که تو برنامه های ویژوال طراحی کن!
به جمع برنامه نویسان این کره ی خاکی خوش آمدی:party:
با سپاس
آرمین:11():
پاسخ: برای یادگیری C++ or C باید از کجا شروع کنم؟؟
تو عزیز دلمی آرمین اگر اسلام دست و بال ما را نبسته بود:1. (1)::1. (38):
خب ما هم رفتیم تو کار Visual Studio.Net 2008 البته نسخه DVD رو تهیه می کنم.:yes:
1- حالا گل پسر به نظرت از کتاب شروع کنم یا از CD های آموزشی. البته بحث اصلی من
اینه که چند تا کتاب یا CD خوب بهم معرفی کنید. راستی Persian باشه:great:
2- بعد اگه مثلا با نسخه Visual کار کنم دیگه دستورات نسخه کنسول رو یاد نمی گیرم؟؟؟
3- راستی به این علامت # چی میگن ؟:1. (26):
4- حالا تو مجموعه Visual Studio.Net 2008 کدوم بخش رو به من پیشنهاد می کنی؟
5-این MSDN چیه ؟؟ خوردنیه؟؟:1. (38):
هدفم که گفتم آینده نگری هست + استعداد رو هم دارم.
با سپاس مجدد:11():
پاسخ: برای یادگیری C++ or C باید از کجا شروع کنم؟؟
نقل قول:
تو عزیز دلمی آرمین اگر اسلام دست و بال ما را نبسته بود:1. (1)::1. (38):
خب ما هم رفتیم تو کار Visual Studio.Net 2008 البته نسخه DVD رو تهیه می کنم.:yes:
1- حالا گل پسر به نظرت از کتاب شروع کنم یا از CD های آموزشی. البته بحث اصلی من
اینه که چند تا کتاب یا CD خوب بهم معرفی کنید. راستی Persian باشه:great:
2- بعد اگه مثلا با نسخه Visual کار کنم دیگه دستورات نسخه کنسول رو یاد نمی گیرم؟؟؟
3- راستی به این علامت # چی میگن ؟:1. (26):
4- حالا تو مجموعه Visual Studio.Net 2008 کدوم بخش رو به من پیشنهاد می کنی؟
5-این MSDN چیه ؟؟ خوردنیه؟؟:1. (38):
هدفم که گفتم آینده نگری هست + استعداد رو هم دارم.
با سپاس مجدد:11():
1- هم CD هست و هم کتاب معمولا کتاب ها بهتر هستند
2- هر دو را باید یاد بگیرید محیط ویژوال به شما کمک می کنه تا ساده تر کار کنید ولی برای شما برنامه نویسی نمی کنه اگر قبلا زبان برنامه نویسی خوانده باشید خیلی ساده تر می تونید با محیط ویژوال کار کنید
3- قدیمیا میگن پوند - حرفه ای ها میگن شارپ - تازه کارها میگن مربع
4- فقط و فقط VC# اصلا سمت VB نرو که دوباره کاری میشه
5- یک Help فوق العاده قوی
کلا برنامه نویسی آینده نگری نداره مگر اینکه خبره بشی و کسی رو دستت نباشه
استعداد لازم = مغز برنامه نویسی (الگورتیم نویسی) + مدیریت پروژه + فکر باز
من یک کتاب الکترونیک آموزش فارسی VC# دارم فکر کنم هزار صفحه باشه چیز خوبی هستش اگر نظرت VC# هست و خواستی بزارم
در ضمن هر ورژنی از VS.Net مناسبی هست ورژن 2008 اون کمی سیستم را سنگین میکنه
پاسخ: برای یادگیری C++ or C باید از کجا شروع کنم؟؟
دوست عزیز!
1-هر دو تاش خوبه! من کتاب آموزش ویژوال سی پلاس پلاس دات نت در بیست و یک روز رو بهت پیشنهاد می کنم، قیمتش 3500 تومان (البته این قیمت برای سال 83 هستش) انتشارات موسسه نص ، نویسندگان چاپمن/انصاری. آموزش سی شارپ در 21 روز، قیمت 3500 تومان، انتشارات موسسه نص ، نویسندگان جونز/گوهری. در ضمن در اینترنت هم می تونی سایت های خوبی پیدا کنی.
2-در VB.net ، توابع برنامه های کنسولی با وِیژوال فرق می کنه. پس دو تا چیز جدا از هم هستن ولی برخی از کلاس بین شون مشترکه. تو بقیه زبان ها نمی دونم اوضاع چه جوریه. به هر حال تو فعلا رو ویژوالش کار کن، وقتی یاد گرفتی برو سراغ کنسول.
3-به این علامت می گن شارپ.
4-زبان ویژوال سی پلاس پلاس و سی شارپ . پروژه های Windows Application ، یعنی همون برنامه های وِیژوال
5-MSDN مرجع کامل کد های زبان های برنامه نویسی مایکروسافت هستش همراه با توضیح. عده زیادی تصمیم به خوردنش گرفتن ولی تا حالا کسی به این افتخار دست نیافته. شوخی می کنم.:1. (38):
موفق باشی!
با سپاس
آرمین:11():