خوراک پی سی کدنویس

ورود کاربران

آمار سایت

اعضا : 380
محتوا : 74
پیوندها : 6
بازدیدهای محتوا : 217781

حاضرین در سایت

 27 مهمان حاضر

برای نمایش بهتر سایت، از مرورگر استاندارد فایرفاکس استفاده کنید! مرورگر اینترنت اکسپلورر متعلق به دهه گذشته است!

firefox icon

Valid XHTML 1.0 Transitional Valid CSS!

چگونه برنامه نویسی را شروع کنیم

55 امتیاز

چه زبانی را برای برنامه نویسی انتخاب کنیم؟

بهترین زبان برنامه نویسی چیست؟

چگونه برنامه نویسی را یاد بگیریم؟

دلفی بهتر است یا C++ ؟

دات نت بهتر است یا جاوا ؟

php بهتر است یا ASP.net یا JSP؟

C# بهتر است یا C++ ؟

ویژوال بیسیک بهتر است یا دلفی؟

و بالاخره J# بهتر است یا C# ؟

اینها سوالاتی است که هر برنامه نویسی در شروع کارش با آنها کلنجار می‌رود. خیلی ها ممکن است سالها فقط روی اینکه چه زبانی را انتخاب کنند وقت بگذارند و هیچگاه برنامه نویسی را شروع نکنند! مثلا خودم حدود یک سال طول کشید تا تصمیم بگیرم روی چه زبانی بیشتر کار کنم ولی خوشبختانه بالاخره شروع کردم. واقعیت این است که همان طور که هر کسی را بهر کاری ساختند، هر زبانی را برایی ساختند! هر زبان برنامه نویسی برای کار خاصی مناسبتر است و باید بسته به نیاز خودمان، زبان مناسب را انتخاب کنیم. واقعیت مهمتر این است که آنچه اهمیت دارد، یادگرفتن یک زبان برنامه نویسی است، چرا که وقتی یک زبان را خوب یاد گرفتید، یادگیری سایر زبانها، به یک سرگرمی مفرح تبدیل می‌شود!

کلا زبانهای برنامه نویسی را به دو دسته مهم می‌توان تقسیم کرد: زبانهای برنامه نویسی دسکتاپ و زبانهای برنامه نویسی وب؛ زبانهای برنامه نویسی دسک تاپ برای تولید نرم افزارهای کاربردی مثل برنامه های آفیس، نرم افزارهای اتوماسیون اداری، نرم افزارهای چند رسانه ای و هر چیزی  دیگری که فکرش را بکنید! و بتوان روی کامپیوتر شخصی اجرا کرد، استفاده می شوند. از سوی دیگر زبانهای برنامه نویسی وب به طور خاص برای تولید وب سایتهای پویا و نرم افزارهای تحت وب استفاده می شوند. در هر دو گروه زبانهای متعددی وجود دارد که هر کدام مزایا و معایبی دارد:

  • زبانهای برنامه نویسی وب

زبانهای برنامه نویسی وب خود به دو دسته سمت خدمتگزار (یا سرور) و سمت کاربر (یا کلاینت) تقسیم می‌شوند. زبانهای HTML، CSS و جاوا اسکریپت زبانهایی هستند که برای طراحی صفحات وب استفاده می شوند و تمام کدها در سمت کاربر اجرا می شود. از سوی دیگر زبانهایی مثل ASP.net، PHP و JSP برای پویا ساختن صفحات وب (مثلا تعامل با کاربر) استفاده شده و به منظور امنیت و سرعت بهتر، در سمت سرور اجرا می‌شوند. برای کسی که قصد دارد برنامه نویسی وب را یاد بگیرد، یاد داشتن CSS و HTML الزامی است ، جاوا اسکریپت مستحب موکد است و یاد داشتن یکی از زبانهای سمت سرور واجب عینی است. از میان زبانهای سمت سرور، مشهورترین، محبوب ترین و امن ترین آنها PHP است، آسانترین آنها ASP.net میکروسافت است و JSP هم که مبتنی بر جاوا است جزء زبانهای حرفه ای به حساب می‌آید! فعلا قصد پرداختن به زبانهای تحت وب نداریم.

  • زبانهای برنامه نویسی دسک تاپ

در زمینه برنامه نویسی دسکتاپ، زبانهای ++C، دلفی، #C (سی شارپ)، ویژوال بیسیک، جاوا و زبان جدید التاسیس #J مهمترین زبانهای قابل ذکر هستند. در این میان زبانی مثل ویژوال بیسیک شاید از همه ساده تر باشد و برای بسیاری از برنامه های کاربردی مناسب است. لیکن اگر برنامه شما نیاز به سرعت و کارایی بالایی دارد گزینه مناسبی نیست.

دلفی نیز که بر پایه زبان پاسکال شیءگرا بنا شده است، ساده و در عین حال کارآمد است. مهمترین ویژگی دلفی وجود کامپوننتهای متعددی است که روند برنامه نویسی را تسریع و تسهیل می کند. لیکن دلفی محدودیتهایی برای کار با پوینترها دارد که اگر نیاز به انجام کارهای پردازشی سنگین و کار زیاد با حافظه دارید کارتان را با مشکل روبه رو می کند. مشکل دیگر دلفی عدم پشتیبانی از یونیکد است که برای ما فارسی زبانان از نان شب هم واجبتر است.

جاوا یک زبان قدرتمند و کاملا شیءگراست. معمولا نرم افزاریها سراغ این زبان می روند (شاید به دلیل اینکه جزء دروس دانشگاهی آنهاست). مهمترین ویژگی این زبان این است که مستقل از سیستم عامل است و فایلهای خروجی آن روی لینوکس و ویندوز کار می کند. امروزه بسیاری از نرم افزارهای موبایل نیز با J2ME نوشته می شود. فایلهای خروجی جاوا برای اجرا نیازمند سکوی J2RE هستند.

#C و سکوی دات نت: می توان گفت تقلید بزرگی از جاوا است، چرا که همانند جاوا کاملا شیءگرا بوده و فایلهای خروجی آنها برای اجرا نیازمند سکوی دات نت هستند. #C که امروزه گل سرسبد زبانهای تحت دات نت است در تولید برنامه های تحت ویندوز و ارتباط با پایگاههای داده جزء زبانهای پیشرو است.

و اما C++: فرزند خلف C، زبانی شیءگرا، سریع، حرفه‌ای و سخت. بیشتر برای کارهای پردازشی استفاده می‌شود و غالبا سیستم عاملها توسط C و ++C نوشته می‌شوند، چرا که بر خلاف سی شارپ و جاوا نیازمند سکوی خاصی نیستند و خروجی آنها کد ماشین خالص است. ++C تقریبا قابل حمل (پرتابل) است! یعنی از آنجا که در تمام سیستم عاملها پشتیبانی می‌شود کدهای ++C را می توانیم با اندک تغییراتی (البته گاهی وقتها بیش از اندکی) در هر سیستم عاملی کامپایل کنیم.

در این سایت تاکید بر ++C خواهد بود، لیکن سایر زبانها هم بی نصیب نخواهند بود.
  • nezar  - تشکر
    avatar
    سلام
    توضیح کامل, جامع و قابل فهمی بود
    منتظر سایر مقالات آموزشیتون هستم
    یا علی
  • مدیر سایت  - تشکر
    avatar
    متشکرم ;)
  • محمد
    avatar
    سلام
    خیلی عالی بود
    ممنون
  • هما  - اموزش
    avatar
    سلام.كمك كمك كمك.چي كار كنم كه بزرگترين ارزوم براورده شه؟؟؟؟ :( تورو خدا بگيد من چجوري c++ياد بگيرم؟؟؟؟؟؟؟باور كنيد تلاشمو ويكنم. :(
  • مدیر سایت  - تمرین، کلید یادگیری
    avatar
    اگر دوست دارید که این آرزوی شما برآورده بشه، اول،انگیزه و بعدش تمرین مهمترین عوامل برآورده شدن این آرزوست. اگر تمرین نکنید، ده ها کتاب هم که بخرید و احتمالا بخوانید، فایده نداره. یادگیری زبان برنامه نویسی، نیازمند زمان است و در 21 روز و 24 ساعت نمی توان برنامه نویس شد.
  • p.h  - نظر
    avatar
    بسیار مناسب بود :P
  • مصطفی نادری  - تشکر
    avatar
    سلام
    آقا بسیار ممنون از مطالبی که قرار دادی
    از همه ی مطالبتون دیدن کردم.امیدوارم بتونم به خوبی ازشون استفاده کنم.
    یه سوال:
    من الکترونیک میخونم،برای اینکه بتونم برای میکروها برنامه برنامه بنویسم از کجا باید شروع کنم و چه زبانی رو یاد بگیرم .اگه بخوام c++ بخونم برای برنامه نویسیه میکرو،چه مقدار و چه بخشهایی رو باید یاد بگیرم.
    خلاصه یه لطفی کنید و در این مورد من رو راهنمایی کنید که خیلی به کمک نیاز دارم
    لطف کنید و برام لیمیل کنید جواب رو.
    ممنون و سپاس گذار
  • مصطفی نادری
    avatar
    سلام
    آقا من منتظرماااااااااااا
  • مدیر سایت  - زبان میکرو
    avatar
    @ مصطفی نادری
    برای برنامه نویسی میکرو باید زبان C و اسمبلی را یاد بگیرید. مزیت زبان C این است که برای میکروهای مختلف، یکسان است. لیکن دستورات اسمبلی برای
    میکروهای مختلف متفاوت است مثلا دستورات 8051 با میکروهای AVR کاملا متفاوت است.
    از سوی دیگر، یادگیری اسمبلی برای استفاده بهینه از میکرو مستحب موکد است! اگر قصد دارید با میکروی خاصی کار کنید، بهتر است اسمبلی آن را به خوبی یاد بگیرید.
  • مصطفی نادری
    avatar
    بسیار سپاسگذار و ممنون
  • امیر حسین رضوانی  - آها
    avatar

    آها حالا دسگیرم شد که چرا ++C

    دستتون درد نکنه
  • برنامه نویس دات نت
    avatar
    خب وقتی #C آسون تره,چه کاریه آدم C++ سخت رو یاد بگیره مثل این که آدم ماکروفر داشته باشه ولی با هیزم غذا درست کنه!!!!
  • فرزاد  - سلام
    avatar
    عزیز این حرف رو نزن
    ++c بزرگترین مزیتی که داره تسلط فوق العاده ای رو برای برنامه نویس ایجاد می کنه
  • محمد كرمي  - سلام _ بسيار ممنون مفيد بودن! و اما چند سوال داشتم
    avatar
    از مطالب ممنون مفيد بودند.
    لطفا راهنمايي كنيد ميخواهم برنامه نويسي نرم افزار هاي حسابداري(مالي و حقوق ودستمزد)را شروع كنم؟(هيج پيشينه برنامه نويسي ندارم فوق ديپلم حسابداري هستم).
    1- كدام زبان خوب است به نظر خودم Visual FoxPro ولي هيچ كتابي در موردش پيدا نكردم چند كتاب نيز در مورد ورژن 2.6 و 6 اين زبان هست كه متاسفانه ديگر چاپ نمي شوند.
    2- اينكه پيش نياز برنامه نويسي چيست؟
    3-آيابايد بدون پيش نيازمستقيماًسراغ يادگيري زبان مورد نظر رفت؟
  • مدیر سایت  - نرم افزار حسابداری
    avatar
    برای نوشتن برنامه حسابداری، بهترین گزینه زبانی مثل C# و Visual basic و یا دلفی است. ویژوال فاکس پرو چندان محبوب نیست هر چند اصولا برای چنین کارهایی است.
    پیش نیاز: آشنایی مقدماتی با مبانی کامپیوتر و نحوه طراحی الگوریتم.
  • محمد كرمي  - با سلام و تشكر از پاسخ سريعتون
    avatar
    منظورتون از مباني كامپيوتر چيست كتاب خاصي مد نظرتان است . و اصلا اين كتاب مباني كامپيوتر چه چيزهايي را آموزش مي دهد.
    در مورد زبان سي شارپ چه آيا كتاب خاصي معرفي ميكنيد من كتاب خود آموز جامع سي شارپ 2008 مهندس مولاناپور و مهندس لقمان محمد زاده رو خريدم ولي گيج كننده بود.زبان ويرژوال بيسيك نيز تاجايي كه اطلاع دارم به درد اين كارها نمي خورد و يك زبان بسيار مبتدي ميباشد.
    لطفاً چند كتاب خوب معرفي كنيددر تمام زمينه هاي كه فرموديد معرفي كنيد.
  • محمد كرمي
    avatar
    من منتظرم اگه امكان گذاشتن در سايت وجود ندارد لطفا
    جواب را به ايميل بفرست.
  • آرش
    avatar
    ;)مطالب سایت خیلی عالیند
  • مدیر سایت  - معرفی کتاب
    avatar
    خوب اگر برای اولین بار است که می خواهید برنامه نویسی کنید باید از زبان ساده ای مثل پاسکال یا زبان C شروع کنید. پس از اینکه یکی از این زبانها را خوب یاد گرفتید، آنگاه می توانید C# را بهتر متوجه شوید.
    کتابهای زیادی برای زبان C وجود دارد که به عنوان مثال می توانید از این کتاب استفاده کنید:
    http://shahroodut.ac.ir/fa/download.php?id=1111113161
    برای زبان C# یک کتاب خیلی خوبی توسط انتشارات ساحر چاپ شده که اسم دقیقش الان خاطرم نیست. (مولفش به گمانم آقای توانا باشد)

  • محمد  - مشورت
    avatar
    سلام
    اجر کار شما فقط پیش خداست با این حال تشکر از آموزشاتون.
    اما یک سوال! من دانشجوی رشته مکانیکم و میدونم نرم افزار قدرت مندی که باش کار میکنم یا بهتر بگم در سطح دنیا کار میشه (catia)با زبان c++ نوشته شده آیا ممکن اگه من روی این زبان وقت بزارم بتونم توی اون هر تغیراتی رو ایجاد کنم یا اصلا مثل اونو بسازم اصلا نوشتن نرو افزارهای مهندسی که بیشتر گرافیک و تحلیل در چه شاخه ای از نرم افزار قرار میگیره؟
  • مدیر سایت
    avatar
    نوشتن نرم افزارهایی مثل Catia کار یکی دو نفر نیست و شما اگر در C++ حرفه ای هم بشوی بعید می دانم بتوانی چنین کاری انجام دهی. در مورد ایجاد تغییرات هم چون احتمالا Open source نیست امکانش نیست.
    این نرم افزارها در شاخه نرم افزارهای مهندسی قرار می گیره که علاوه بر اینکه باید توانایی استفاده بهینه از قابلیتهای گرافیکی زبان مورد نظر را داشته باشی، لازم است دانش کاملی از رشته مهندسی مورد نظر و نحوه پیاده سازی بهینه الگوریتمهای ریاضی لازم داشته باشی.
  • رامین  - تشکر
    avatar
    خواستم تشکر کنم
    خسته نباشید :cheer:
  • عبدا... صالحی
    avatar
    سایت بسیار جالبی است از دست انکاران آن نهایت تشکر را دارم
  • امیر  - تشکر وراهنمایی
    avatar
    اخرش نگفتید برای مبتدی ها کدام زبان بهتر است نرم افزاره ساده ای هم برای برنامه نویسی وجود دارد.
    تشکر :)
  • زهرا  - re: تشکر وراهنمایی
    avatar
    با سلام و خسته نباشید
    یعنی برای اینکه برنامه نویسی را شروع کنم به صورت حرفه ای بهتراست اول ++c را خوب یاد بگیریم یا نه؟ شما صلاح می دانید چه کنم
    باتشکر
  • مدیر سایت
    avatar
    اگر کاملا مبتدی هستید بهتر است از C++ شروع کنید.

    اگر مبتدی نیستید و می خواهید کارهای پردازشی انجام دهید و سرعت برایتان اهمیت دارد بهتر است C++ را خوب یاد بگیرید.
    اگر مبتدی نیستید و می خواهید برنامه های کاربردی بنویسید و رابط کاربری و کار با پایگاه داده برایتان مهم است #C گزینه بهتری است.
  • FARZAM
    avatar
    AGHA VASE HACK KARDAN KUDUM ZABAN KHUBE?
  • میثم  - پیشنهاد وتشکر
    avatar

    سلام
    من درحال یادگیری++cهستم
    میتونید منو در یادگیری وتمرین کمک کنید؟
    دنبال یه سایت تعاملی میگردم که بشه با اون تا مراحل پیشرفته برنامه نویسی پیشرفت/
  • مدیر سایت  - هک!
    avatar
    هک کردن سایتها اگر منظورتان است، خوب نمی دانم! از برنامه نویسان وب بپرسید بهتر است. در سایت barnamenevis.org مطرح کنید.
    لیکن اگر کرک کردن نرم افزارها منظورتان است، غالبا با اسمبلی انجام می شود.
  • علی  - کدام از زبانهای برنامه نویسی در باار کار بیشتر مور
    avatar
    سلام من خیلی به برنامه نویسی علاقه دارم میخو ام بدونم که برای من میتدی کدامزبان مناسب تر است
    از راهنمیی های شما خم خیلی ممنونم خیل مفید و خلاصه
  • سميرا  - HELP ME PLEASE
    avatar
    سلام
    من از اونجا كه كاردانيمو نرمافزار بودم مشكلي با برنامه نويسي ندارم سي و اسمبلي و بيسيك و .... رو تا حدودي بلدم مخصوصا سي رو.
    اما مشكل اصلي من ميكروئه.
    من دانشجوي كارشناسي سخت افزارم و نمي دونم براي شروع كار با ميكرو و برنامه نويسيش بايد از كجا شروع كنم.
    واقعا نيازمند راهنمايي و مشاورتونم
    ممنون مي شم به ايميلم جواب بديد.
    بي صبرانه منتظر راهنماييتونم
    با تشكر سميرا
  • مدیر سایت  - کار با میکرو
    avatar
    برای کار با میکروی 8051 بهترین کتاب، کتاب آقای مزیدی است. با مثالهای همان کتاب شروع کنید. در مورد میکروهای AVR کتاب زیاد است لیکن کتاب خوب فارسی تقریبا نیست باید با یکی از همان کتابهای موجود بسازید!
    برای میکروهای سایر خانواده ها مثل Pic و ARM هم کتابهایی یافت می شود. اگر حوصله و پشتکار داشته باشید همان کتابها کفایت می کند.
  • حسن
    avatar
    براي شروع كار با ميكروها بهتره اول AVR با زبان برنامه نويسيه Basecom رو شروع كنيد من يه كتاب PDF خيلي عالي دارم اگه كتاب يا راهنمايي بيشتر خاستين به من ايميل بزنين موفق باشين
  • moein  - خوب بود ممنون
    avatar
    خوب بود ممنونم
  • امین  - تشکر
    avatar
    سلام خیلی عالی بود.از سوالاتی هم که قبلا پرسیده شده خیلی استفاده کردم. :kiss:
  • ناشناس  - عالي بود
    avatar
    از راهنماييتون ممنونم.بسيار مفيد بود.
    من تازه دانشجوي رشته سخت افزار شده ام و علاقه ي زيادي به يادگيري برنامه نويسي هم دارم.اگر براتون ممكن هست به من كمك كنيد.nilofar.salary@yahoo.com ;)
  • محسن  - تشكر و سوال
    avatar
    سلام،از راهنماييهاتون ممنون و ميخواستم يك مسير پيشرفت براي مبتدي هاي عاقه مند تعيين كنيد،مثلا من كه از c شروع ميكنم،به ترتيب چه مراحلي رو بايد طي كنم تا به يه برنامه نويس حرفه اي تبديل بشم؟و در ضمن اگه شاگرد خوبي باشم چقدر طول ميكشه؟
  • mehrdad  - help me
    avatar
    سلام لطفا راهنماييم كنييد كه براي كار با c++چه مرجعي بهتره.مرسي.
  • مهناز
    avatar
    میتونی از کتاب جعفرنژاد قمی استفاده کنی من خودم 20 درس رو گرفتم. :D
  • جواد قاسمی  - یادگیری برنامه نویسی
    avatar
    به نام خدا
    برای معرفی باید بگویم من یک جوان بیست وهفت ساله هستم که دانشجوی کارشناسی ارشد حقوق خصوصی می باشم مدت نه سال است که به یک نوع بیماری ضعف عضلانی مبتلا شده ام به طوری که قادر به راه رثتن وحتی انجام کارهای شخصی ام به تنهایی نیستم .بسیار علاقمند به برنامه نویسی کامپیوتر هستم چرا که هم یک دانش است وهم کار کردن درآن با شرایط جسمانی من تا حدودزیادی سازگار است چون تنها هم بازی وهمراه من وتفریح ومیهمانی وغیره من فکر وذهن ومغز م است وقت برای کارکردن بسیار زیاد دارم که بااین دانش چه بسا بتوانم درآینده برای خود کسب درامدکنم وبارسنگین مخارجم راازدوش پدر ومادرم که ازطبقه نسبتا ضعیف جامعه هم هستن بردارم مضاف همه اینهابه این کارعلاقه زیادی دارم واین علاقه راسالهاست که دارم ولی بدلیل شرایط جسمی ودیگرشرایطم نتوانسته ام تا به امروز به این خواسته ام جامه ی عمل بپوشانم تا اینکه ازاین طریق با سایت شما آشنا شدم لذا خواهشمندم بزرگواری نموده ومرا درابتدا ی این راه دراز وطبیعتا مشکل با ارشادات خود یاری فرمایید .ازکجا شروع کنم چه منابعی مطالعه کنم.باتشکر وتقدیم احترام
  • مدیر سایت  - @جواد قاسمی
    avatar
    سلام آقای قاسمی
    برای شروع، دو راه وجود دارد یکی استفاده از منابع آموزشی چند رسانه ای مثل سی دی های آموزشی که به صورت فیلم آموزش می دهند و دیگری استفاده از کتابهایی مثل راهنمای سریع C++ تالیف هربرت شیلد.

    اگر بتوانید سی دی های آموزشی زبان مورد نظر خود را تهیه کنید سرعت یادگیری شما به شدت افزایش می یابد و خیلی سریع ترس شما از برنامه نویسی خواهد ریخت. پس از آن استفاده از کتابها و کدهای آماده ای که در اینترنت یافت می شود به پیشرفت شما کمک خواهد کرد.
    اگر هم مقدور نبود، می توانید با کتابهای خوب شروع کنید. البته یادتان باشد که اصل در یادگیری زبانهای برنامه نویسی تمرین است و تمرین و تمرین.
    موفق باشید و سلامت انشاءالله
  • مهناز  - کمممممممممممممممممممممممممممممممکککککککککک
    avatar
    :unsure: :unsure: سلام تو رو خدا یکی به من بگه چه جوری میتونم یه برنامه ی اسمبلی رو اجرا کنم؟؟؟؟؟؟؟؟؟؟؟؟؟خیلی مهمه استادمون گیرداده میگه پروژه است زود تحویل بدید. اگه میشه داس و بایوس رو هم برام توضیح بدید .دست گلتون درد نکنه.
  • مدیر سایت
    avatar
    برای کامپایل کردن برنامه های اسمبلی می توانید از اسمبلر استفاده کنید و یا از کامپایلرهای c کمک بگیرید. به این ترتیب که کد مربوطه را در بین یک بلوک asm قرار دهید:
    asm{
    assembly codes...
    {
  • mn  - تشکر و سوال
    avatar
    تشکر از شما واقعا که مطالبتون عالیه
    راه اندازی شبکه های کامپیوتری هم نیازمند برنامه نویسی هست؟اگه هست آیا با زبان برنامه نویسی خاصی باید این کار را انجام داد؟ممنون میشم اگه جوابم ررو بدین
  • مدیر سایت
    avatar
    در مورد راه اندازی شبکه های کامپیوتری اطلاع زیادی ندارم، لیکن تا آنجایی که می دانم، برنامه نویسی چندانی نمی خواهد. در حالت ساده و برای شبکه های کوچک بدون نیاز به هیچ کد و نرم افزاری و تنها با اختصاص ip های مناسب می توان شبکه راه انداخت.
  • سارا
    avatar
    از مطالب کامل و مختصرتون ممنون...... :)
  • hemmat44
    avatar
    :?: سلام چطوری باید برنامه یک ماشین حساب مهندسی رو به زبان c++نوشت
  • ناشناس  - کمک
    avatar
    سلام
    با تشكر از مطالب به دردبخورتون
    من ترم آخر نرم افزارم
    به زبان cوc++ آشنايي دارم،ولي ميخام برنامه هامو تحت وب بنويسم
    دارم php ياد ميگيرم،ولي مشكلي كه هست نميدونم چطور ميشه يكسري فرم و ابزار رو بتونم ايجاد كنم و مهمتر اين كه چه مراحلي رو طي كنم تا برنامه تحت وبم واقعا تحت وب بشه و از 1 كامپيوتر ديگه بشه بهش دسترسي داشت
    خواهش ميكنم كمكم كنين :kiss:
    كاملا گيج شدم :dry: :(
  • مدیر سایت
    avatar
    شما php یاد بگیر، فرم و ابزارش هم یاد می گیری!
    در مورد مراحل: شما باید یک سرور مجازی روی کامپیوتر خودتان راه بیندازید تا بتوانید کدهای php را اجرا کنید. می توانید مثلا از xampp استفاده کنید که رایگان است.
  • azizeh  - راهنمای
    avatar
    سلام.خوبی.من ترم اول نرم افزارهستم.بادرس برنامه نویسی خیلی مشکل دارم.میخواستم راهنمایم کنید.ممنون میشم
  • هامون
    avatar
    با تشکر از سایت خوب شما
    من سوالی داشتم و سوالم اینکه میشه در طی 6 ماه برنامه نویسی با vb.net , asp.net را بصورت خوداموز یادگرفت؟
    به نظر شما همچین چیزی امکان پذیره؟
    لطفا اگه ممکنه راهنماییم کنید و بگید باید چطور و چگونه شروع کنم تا بتونم تو 6 ماه زبان هایی که گفتم رو یاد بگیرم؟
    با سپاس فراوان
  • مدیر سایت
    avatar
    بله یکی از این زبانها را طی 6 ماه می شود خود آموز یاد گرفت. البته پشتکار و پیوستگی لازم است.
    شما ابتدا ویژوال بیسیک را یاد بگیرید. حرفه ای که شدید سراغ asp.net بروید. بعد از یادگیری vb، شاید asp را طی 3 ماه یاد بگیرید.
    موفق باشید
  • لیلاز  - راهنمایی...............
    avatar
    سلام با تشکر از کمکتان من ترم پنجم نرم افزار هستم. #c را در حد win form بلدم. sql را در حد basic بلدم. لطفا یک مرجع خوب برای sql معرفی کنید.اگر زبان انگلیسی بود مشکلی نیست فقط خوب باشد. فقط wrox خیلی سنگین است به جز آن :D
  • لیلاز  - کمککککککککککککککککک
    avatar
    سلام لطپفن جواب بدید آخه الان تعطیلی بین 2 ترمه.................
  • ناشناس  - #C
    avatar
    با سپاس از نوشته های شما،
    یکی از بهترین کتاب های آموزش ویژوال سی شارپ #C رو که من میشناسم کتاب آقای سید محمد هاشمیان هست که به صورت رایگان هم میشه دانلود کرد.

    از اینجا هم میشه اون رو دانلود کرد:
    http://www.zabet.ir/visual-csharp-farsi-pdf.html
  • حمید
    avatar
    :(
    بسیار خوب بود ولی سعی کنید که در رابطه با c# بیشتر توضیح بدید چون کارم گیره؟
  • امیر نادیزاده
    avatar
    ممنون مطالب بسیار اموزنده بود
  • mriman  - لطفا کمکم کنید
    avatar
    سلام
    من ترم آخر آی تی هستم و تازه متوجه شدم که خیلی از قافله عقبم در ضمن اخیرا به برنامه نویسی علاقه زیادی پیدا کردم. من کمی با C++ آشنا هستم(در حد پاس کردن درس برنامه نویسی) و کمی هم از سی شارپ در حد فوق العاده ابتدایی یاد دارم.کتاب سی پلاس پلاس جعفرنژاد و سی شارپ آقای هراتیان( انتشارات ساحر) رو هم تهیه کردم اما الان موندم که باید با چه زبانی شروع کنم ؟ اگر C++ خوسته باشم بخونم با کدام منبع(که جامع باشد )؟ واگر سی شارپ بخونم، با کدام منبع(کتاب ساحر مثال نداره و من شدیدا دنبال مثل های طبقه بندی شده و تکاملی بر اساس مراحل آموزش هستم)؟ لطفا من رو راهنمایی کنید؟
  • mriman
    avatar
    لطفا به آدرس ایمیلم جواب را بفرستید. شرمندم! از کمکتان ممنون
    iranman87@yahoo.com
  • مدیر سایت
    avatar
    سلام
    اگر IT می خوانید بهتر است #C را یاد بگیرید. برای یادگیری سی شارپ کتاب آقای هراتیان به علاوه مثالهای سایت http://codeproject.com کفایت می کند.
  • soha
    avatar
    خیلی عالیه،مرسی من ترم 4 نرم افزارم اما احساس میکنم که خیلی بلد نیستم همه دستورات سی ++ خوب خوب بلدم اما نمی تونم کد بزنم! :( این موضوع ازارم میده تا جایی که به تغییر رشته فکر میکنم اخه خیلی سعی کردم اما یاد نگرفتم :( :(
  • ناشناس
    avatar
    من تازه به رشته نرم افزار رفتم امما هیچ اطلاعاتی در این مورد ندارم
    بعدش اصلآ نمیدونم جی هست حس بدی دارم :angry: :X :pinch: :?: :!: :!: :!:
  • masood  - کمک.راهنمایی
    avatar
    :( لطفا تا آخر متن بخونید:من یه مبتدی مبتدی بدون هیچ اطلاعاتی در مورد برنامه نویسی هستم به غیر از زبان تحت وب خیلی خیلی ساده ی htmlمیخام زبان برنامه نویسی دسکتاپ رو شروع کنم باید از کجا شروع کنم لطفااز اول ،سلسله مراتب یاد گیری از مبتدی تا حرفه ای بیان کنید مثلا :
    1:c
    2:پاسکال
    3:c#
    4:و.....
    که قبلی مکمل بعدی باشه تا c++زبان اینگلیسی رو 50% بلدم فقط این پیچیدگی توضیهاتو واقعا درک نمی کنم
  • مدیر سایت
    avatar
    برای یادگیری ++C نیازی به یادگیری هیچ زبان دیگری نیست. البته یاد داشتن زبان C مقدمه خوبی برای ++C است. لیکن توصیه می کنم کتابی مثل "راهنمای سریع ++C تالیف هربرت شیلد" یا کتاب "چگونه با ++C برنامه بنویسیم تالیف دیتل" یا سایر کتابهای "خوب" را خریداری کنید و با کتاب پیش بروید.
  • ناشناس  - Help
    avatar
    تمنا می کنم که متن زیر را با دقت بخوانید و بعد جوابم را بدهید تا دوباره سردرگم نشوم من در زیر تمامی مشکلم را گفته ام:::

    با سلام خدمت تمامی پرسنل این سایت.
    من تازه با سایت شما آشنایی پیدا کرده ام و بعد از خواندن تمامی نظرها فکرکردم که این سایت می تواند بهترین راهنمای من برای بهتر شدن در رشته ام باشد.
    من رشته ام برنامه نویسی است، و تازه هم درسم تمام شده و دارم خود را برای کنکور آماده می کنم، فقط مشکلی که من در اینجا با آن مواجه شده ام این است که تازه فهمیده ام که در دانشگاه باید چه نرم افزارهای برنامه نویسی را پاس کنم. در صورتی که ما در دبیرستانمان فقط بر روی یک پایه برنامه نویسی کار کرده ایم و آن هم VB است. که تازه الان هم که چند ماهی است که از تمام شدن درسم می گذرد من دیگر سراغ برنامه نویسی نرفته ام یا اصلاً بهتر بگویم که من از وسط های رشته ام فهمیدم که هیچ علاقه ای به برنامه نویسی ندارم.
    چند وقتی است که متوجه شده ام که فقط برنامه نویسی به زبان VB وجود ندارد بلکه زبان هایی مانند ++java __ C و ... هم وجود دارد
    اما من با تعاریفی که شنیده ام و خود هم خیلی تحقیق کرده ام و به این نتیجه رسیده ام که اصل زبان های برنامه نویسی اصلاً همین دوتا هستند نه اشتباه نکنید من به خاطر این دلیل نیست که به این دو زبان علاقه پیدا کرده ام. شاید یکی از این دلایل این باشد که من علاقه بسیار زیادی به پنجره CMD ویندوز دارم داشت یادم می رفت من تحت داس هم برنامه و تمامی ویروس هایم را می نویسم. شاید یکی از این دلایلم همین باشد که این دو تا زبان هم البته جاوا را تا بحال حتی محیطش را هم ندیده ام اما فکر می کنم که محیطی همچون محیط سی پلاس پلاس دارد. خوب ببخشید که سرتان را درد می آورم چون من یک عادتی که دارم این است که در این جور شرایط که از کسی سوال های تخصصی می خواهم بپرسم سعی می کنم که سوالم را مو به مو و واضح توضیح دهم تا بتوانم جوابی درست بگیرم.
    خوب حالا بعد از این همه گفتمان منظورم این است که شما به فرض اصلاً من را یک آدم صفر در برنامه نویسی بدانید که این آدم می خواهد با این شرایط وارد دانشگاه شده و در رشته فوق تحصیل را ادامه بدهد اما هیچ از برنامه نویسی سر در نمی آورد ولی به زبان ++java & C علاقه دارد اما هر دفعه که آمده شروع کند با اولین مشکلی که برخورد کرده گذاشته کنار حال از شما...
  • مدیر سایت
    avatar
    زبانهای ++C، جاوا و #C از نظر "نحو"ی شباهتهای بسیاری به هم دارند مثلا نحوه نوشتن حلقه ها، تعریف متغیرها و توابع تقریبا یکسان است. لیکن تفاوتهایی هم دارند که یادگیری همزمان آنها را دشوار می کند. مثلا کتابخانه هایی که در جاوا هست در C++ نیست و برعکس. جاوا کاملا شیءگراست ولی در C++ کدنویسی ساختار یافته هم پذیرفته است. جاوا ناموس نرم افزاری هاست، لیکن C عشق برقی هاست.
    برای موفقیت در هر کدام از این زبانها، انگیزه مهمترین عامل است. اگر برای تفریح شروع کنید هیچ وقت برنامه نویس نمی شوید. باید هدف مشخصی داشته باشید که به شما انگیزه کافی بدهد. پیشنهاد می کنم شما به عنوان یک برنامه نویس سراغ جاوا بروید.
    در مورد IDE برای جاوا: شاید بهترین محیط برنامه نویسی رایگان netbeans باشد. محیطهای دیگری هم هست مثل Eclipes، JBuilder و JCreator که همه آنها خوبند.
  • ناشناس  - Help
    avatar
    با سلامی دوباره من همون کاربری هستم که یک نوشته بلند بالا را نوشته است.آقا دست شمادرد نکنه واقعاً از سردرگمی در آمده ام اماً با عرض شرمندگی دوباره چندتا سوال به ذهنم رسید یعنی اگر حقیقتشو بخواهید در نوشته های قبلیم یا دم رفت بیان کنم.

    1- آیا این درسته که می گن وقتی شما یک زبان برنامه نویسی را خوب یاد بگیری باید در عرض 1 هفته یک زبان جدید را یاد بگیرید؟

    2- یعنی چی که در عرض 1 هفته باید یک زبان برنامه نویسی جدید را یاد بگیری مگر همه زبان ها مثل همدیگر هستند که برای اولین زبان چند سال زحمت بکشی بعد مثلاً زبانی مثل ++C را در یک هفته یاد بگیری...؟

    3- شما فرموده اید که من به عنوان یک آدم صفر کیلومتر بهتر است اولین زبانی را که می خواهم یاد بگیرم جاوا باشد، خوب پس این حرف چیه که می گن از همه راحتر VB است با عرض جسارت می توانم دلیل اینکه این زبان را اولین زبان برای من پیشنهاد کرده اید را بدانم؟

    4- شما آموزش نصب جاوا را به بنده توضیح ندادید اگر هم که امکان دارد بگویید که از کجا باید تهیه کنم اگر که از بیرون باید بخرم به فروشنده چه باید یگویم؟

    باز هم از شما و از کسانی که اینجور سایتها را راه اندازی می کنند تا علم مردم بیشتر بشود آرزوی موفقیت برای تمامی شما ها دارم.

    یا علی
  • مدیر سایت
    avatar
    ببینید شما دو زبان ++C و جاوا را پیشنهاد دادید و گفتید که دوست دارید نرم افزار بخوانید، با این فرضیات خوب جاوا برایتان بهتر است.
    لیکن مسلما ساده ترین زبان VB است. اما نکته ای که نباید فراموش کرد این است که اگر شما زبانهای سختی مثل ++C را اول یاد بگیرید واقعا پس از آن در عرض یک ماه هر زبان دیگری را یاد می گیرید ولی اگر مثلا Basic و یا حتی Delphi را اول شروع کنید، یاد گرفتن ++C برایتان همچنان دشوار است بلکه دشوارتر؛ چرا که رغبتی به این تغییر نخواهید داشت. شما یک زبانی را یاد دارید که کار کردن با آن ساده است، چه دلیلی دارد که زبان سخت تری را یاد بگیرید؟ این یک موضوع تجربه شده است.

    در مورد جاوا گفتم شما یک IDE مثل Netbeans یا JBuilder را دانلود کنید (یا بخرید) و نصب کنید. سپس یک پروژه جدید بسازید و کد بنویسید! مثل ویژوال استودیو
  • ناشناس  - help
    avatar
    آقا باز هم یک سلام و درود فراوان خدمت مدیر سایت.

    باز هم سوال و باز هم سوال انگاری این سولات ما تمامی ندارد.

    1- من آخرش هم متوجه نشدم که زبان C چیست ++C چیست من فکر می کردم سی همان سی پلاس پلاس است؟

    2- بهترین کتاب برای یادگیری جاوا چه کتابی است یااگر منبعی سراغ دارید خواهشن بگویید؟

    3- این جملاای که در بالا برای من توضیح داده اید چیست من که در سوالاتم IDE نپرسیده بودم اصلاً IDE مخفف چیست؟

    4- به زبان های سی پلاس پلاس و... و به زبان های مثل VB چه می گویند یعنی در وی بی شما می توانید برنامه هایی را طراحی کنید که در محیط ویندوز و بین کاربرها مثل سایر برنامه های کاربردی استفاده کنند خوب به این برنامه ها چه می گویند؟
    اما در سی پلاس پلاس یا امسال اینها که همچین محیط خشک و غیره گرافیکی دارد و برنامه هایی مثل VB را نمی توان در آن نوشت یا اگر هم بشود مثل وی بی نیستش که مثلاً یک تکسباکس و یک کامندو... بکشی و بعد کامپایلرش کنی به این نوع برنامه ها چه می گویند؟

    5- شما در جواب یکی از این دوستان فرمودهاید که برای کرک کردن نرمافزارها یاید زبان برنامه نویسی اسمبلی را بلد باشید سوالی که برایم در این جا پیش آمد این است که منظورتان از کرک کردن نر م افزار همان افرادی است که به اصتلاح به آنها کراکینگ گفته می شود یعنی قفل شکن ها و...؟

    6-منظور زبان برنامه نویسی داس یعنی همان محییطی که از آدرس زیر اجرایش میکنیم...؟
    Start__Run___CMD

    7-در جواب یکی از دوستان شما فرموده اید که برای استفاده و باز کردن کدهای php نرم افزار xampp را نصب کند آیا منظورتان از این نرم افزار نرم افزارهایی شبیه Vmware و... است که می توانیم یک ویندوز مجازی دز آن نصب کنیم؟

    8-زبان برنامه نویسی دسکتاپ چیست؟

    9- شما در این سایت در یک جا توضیح داده اید که سخترین زبان ++C است اما در جواب خیلی از دوستان که گفته اند که یک مبتدی هستند یا کسانی که اصلاً از برنامه نویسی سر در نمی آورند و می خواهند برنامه نویسی را شروع کنند شما گفته اید که بهتر است از ++C برای شروع استفاده کنند اما در جواب من که گفته ام که یم آدم صفر کیلومتر هستم شما پیشنهاد داده اید که بهترین گزینه برای شروع جاوا است.این را هم بگویم که نظر شما اول و آخر راهنمایی ها است من هم قسط جسارت نداشته ام اما می خواستم بدانم که در توضیحاتم از ...
  • ناشناس
    avatar
    باز هم سلام اه من دوباره اومدم آره با عرضه معضرت ولی چه کنم که هر چه با خودم کلنجار می روم مطلب را متوجه نمی شوم مخصوصاً این جملهآخری را که گفته اید:

    ((شما یک زبانی را یاد دارید که کار کردن با آن ساده است، چه دلیلی دارد که زبان سخت تری را یاد بگیرید؟))

    خوب من از این جمله 3 منظور را برداشت کردم:

    1- یعنی شما فکر می کنید که من VB را بلندم درسته خوب یعنی دیگر سراغ زبان های سخت مثل ++C نروم باز هم تاکید می کنم من هیچی بلد نیستم حتی VB ؟

    2-خوب اینطور که من متوجه شدم یعنی شما می گویید که اول سی پلاس پلاس را یاد بگیرم و بعد جاوا یا بلعکس؟

    3- یعنی شما می گویید که اول VB را یاد بگیرم و بعد سراغ زبان های دیگر بروم. من اصلاً به وی بی علاقه ای ندارم؟


    اگر که امکان دارد یک توضیح درمورد هر کدام از مطالب زیر برایم شرح دهید:

    Java ME ؟

    Java EE ؟

    Java SE ؟

    J2ME؟



  • ناشناس  - help
    avatar
    سلام خسته نباشید دیگر جوابم را نمی دهید تا حالا دو تا نظر ارسال کرده ام که در هرکدام چند تا سوال پرسیده ام که دیگر اگر این ها را جواب بدهید انشاءالله دیگر کاملاً روشن می شوم خواهش می کنم کاملاً جواب تک تک سوالاتم رار بدهید تا دیگر مجبور نشوم مزاهم شما شوم خواهش می کنم احساس می کنم که فقط سایته شما می تواند مرا راهنمایی کند.


    یا علی
  • امیر علی
    avatar
    میخواهم c++کار کنم ولی استاد ندارم من در یکی از شهرستانهای جنوبی کشور هستم که متاسفانه استاد در شهرمان فقط یک نفر هست که اون هم وقت نداره
    نمی دانم چکار کنم
    دست ما کوتاه و خرما بر نخیل
    من الله توفیق
  • kazem
    avatar
    سلام.ممنون از مطالب مفیدتون.من تقریبا جواب تمام سوالاتم رو از سوالات قبل پیدا کردم.اما مثالهای از زبان C++ میخوام.از کجا باید بگیرم یا دانلود کنم؟
  • رضا  - قدر دانی
    avatar
    آدمای زیادی اومدن و خوندن و استفاده کردنو تشکر
    هیشکی نپرسیده آقای مدیر سایت که اینهمه وقت گذاشتی چجوری میشه زحمتتونو جبران کرد؟(بیشتر ریا ل قضیه منظورمه)
    همه دوست داریم همه کارامونو مجانی تموم کنیم ولی شاید بهتر باشه باخودمون بهتر باشیم از دانشجوها انتظاری نیست ولی امیدوارم مهندس که شدن بازم یاد این سایتا و این آدما باشن
    آقای مدیر من آماده کمک مالی به فعالیتهای شما هستم.
  • مدیر سایت  - باقیات صالحات
    avatar
    سلام آقا رضا
    ممنون از لطفتون. خدا خیرتون بده.
    بعضی کارها را آدم برای دلش انجام می دهد. این از آن کارهاست. توقع کمک مالی نیست. شاید باقیات صالحاتی بشود!

    موفق باشید
  • رضا  - help
    avatar
    سلام ویزوال استودیو نصب کردم ولی لوکال هلپ نداره و برای فعال کردن هلپ فقط میره سراغ اینترنت راهی داره که اونو دانلود و نصب کنم؟ یا باید برم یه سورس دیگه تهیه کنم؟
    درضمن موقع نصب فول نصب کردم حتی یه باردیگه سیدیرو گذاشتم ولی کزینه ای نداشت که استودیو داکیومنتو نصب کنم. ممنون
  • مدیر سایت
    avatar
    سلام
    پس از نصب، به منوی Help->Manage Help Settings رفته و Install content from disk را انتخاب کنید. در اینجا browse را زده و وارد سی دی نصب شوید و پوشه ProductDocumentation را باز کرده و فایل HelpContentSetup.msha را انتخاب کنید. حال گزینه های لازم را نصب کنید.

    همچنین در همین بخش می توانید local را انتخاب کنید.
  • رسول  - تشکر
    avatar
    اولا از نویسنده ی این مطلب به خاطر مطلب خوب واموزندش تشکر میکنم. ثانیا:
    به هما خانم:
    تلاشتون برا ی یادگیری c++ قابل تقدیره .من یه کتاب دارمبه نام :
    برنامه نویسی شی گراباc++
    به ترجمه ی ابراهیم زاده ی قلزم. و نوشته ی رابرت دبلیو.لی فور
    کتاب خوب و مفهومی هست.اگه تا انتها بخونی و کدهاشرو دنبال کنی میتونی خیلی کدها رو باهاش بنویسی.
    بعدش اگه درگیر کتاب اموزش سی پلاس پلاس در 21 روز بشی میتونی بری برنامه هایی بنویسی که به طور مستیقیم با دکمه ها کار میکنه و مفاهیم رویداد و تابع برای دکمه ها و ای دی و.. رو توش یاد بگیری .
    برنامه های تو کتاب اولی پروژه با نام console aplication باید برای نوشتنشون تو ویژوال استدیو ایجاد کنی و برنامه های تو کتاب 21روز پروژه ازنوع
    MFC اگه همت کنی حدود 6 7 ماهه میتونی واین دو تا کتاب رو بخونی و خیلی از برنامه هارو به دلخواهت بنویسی. در ضمن از همی ن اول سعی کن زیر نظر یه استاد کار کنی تا یادگیریت منظم شکل بگیره
    موفق باشی(گرچه احتمالا با این علاقه در زمانی که من این پست رو گذاشتم یادگیریت تموم شده)
  • ناشناس
    avatar
    سلام من Netbean IDE 6.9 زا نصب کردم چطوری می تونم برنامه نویسی برای موبایل رو انجام بدم ... نرم افزاTOLKIT 2.2رJ2ME WIRLESS را هم نصب کردم تو یه PDF خوندم که باید وقتی NEW PROJECT را تو نرم افزار NETBEAN بزنیم گزینه MOBILE داشته باشه تا بشه برنامه نویسی کرد اما نداره.
    تو همون PDF که خونندم نوشته بود باید یه نرم افزار روی NETBEAN نصب کرد اما اسمی ازش نبرده می شه بگیذ چه نرم افزاری باید نصب کرد؟
  • mobtady  - چه كنم
    avatar
    من امروز با اين سايت اشناشدم مطالبش عالي بود دستون بي بلا
    راستش منم يه مشكلي دارم من ترم 5 نرم افزارم زبون برنامه نويسي ويژوال بيسيك كمي بلدم از طرفي علاقه زيادي به رشته هوش مصنوعي دارم ميخواستم برنامه نويسي واقعآ جدي شروع كنم ميشه لطفآ يه راهممايي كنيد از كجا شروع كنم
  • مسعود  - خیلی برام جالب بود ممنون
    avatar
    :dry:
  • علی
    avatar
    با سلام
    من میخوام برنامه‌نویسی موبایل رو شروع کنم
    پیشنهادتون چیه؟
    لطفا یک منبع یا کتاب هم در مورد پیشنهادتون معرفی کنید
    پیشاپیش ممنون از لطفتون
  • javan  - راهنمایی
    avatar
    سلام من امروز با این سایت آشنا شدم نکات خیلی خوبی داشت از زحمات شما متشکرم
    من تازه میخام برنامه نویسی رو شروع کنم و در حد مبتدی هستم و با هیچ برنامه ای آشنا نیستم من زیاد تحقیق کردم بهترین برنامه رو که تصمیم گرفتم یاد بگیرم سی شارپ است میخاستم ببینم نیاز به مقدمه ای برای یادگیری آن دارم یعنی نباید یک برنامه دیگه برای اشنایی با آن یاد بگیرم و میشود از ابتدا از سی شارپ شروع کرد و چه کتابی شما پیشنهاد میکنید و آیا با سی دی های آموزشی که تو بازار هست میشود یاد گرفت یا نیاز به کلاس رفتن دارد ممنون میشوم من رو راهنمایی کنید.
    nedaei1356@yahoo.com
  • shiraz city
    avatar
    میتوان گفت در شطرنج بزگان به سیه مهره بازی می کنند سی پلاس پلاس حرکتی نو وتاکتیکی قوی بسوی نسل جدید برنامه ها
  • فری  - راهنمایی از شما
    avatar
    با سلام خواهش میکنم مطالبم را بخوانید و کمکم کنید چون من واقعا سر در گم شدم دانشجوی ترم اول مهندسی فناوری اطلاعات مقطع ارشد هستم لیسانسم را در دانشگاه ازاد در رشته نرم افزار گرفتم اما به علت مشکلاتی میخوام از صفر شروع کنم میخوام بدونم چه مطالبی از مبتدی تا پیشرفته را باید یک کارشناس نرم افزار بداند مثلا یکیش نرم افزار matlabلطفا خواهشا از ابتدا بگید که چی بخونم تا بتونم رامو پیدا کنم چه نرم افزار هایی -چه زبان هایی برنامه نویس -چه کارهایی باید بلد باشم
    با تشکر
  • مدیر سایت
    avatar
    از آنجا که این مشکل خیلی از دانشجویان عزیز است، پاسخ شما را در قالب یک مقاله در همین سایت نوشتم
  • كاظم اميرخوانساري  - چگونه وقت كم بزارم وبرنامه نويس حرفه شوم
    avatar
    سلام من يك حسابدار بسيار حرفه :woohoo: اي هستم و70 سالمه ميخوام برنامه حسابداري بنويسم رفتم سي دي آموزشي سي پلاس پلاس آكادميك خريدم وشروع كردم آيا راه درستي تا اينجارفتم ياخير باتشكر از پاسختان
  • ناشناس
    avatar
    سلام من ميخواهم برنامه حسابداري بنويسم 2عدد سي دي سي پلاس خريده ام اما در آن نه از فرم خبري هست ونه از گزارش ونه از كوئري ها
  • علی
    avatar
    سلام

    من کتاب کلید دلفی و کلید #C رو خریدم و برای شروع برنامه نویسی واقعاً عالی بودن .

    حتماً شما هم برید و بخرید و لذت ببرید

    www.kelid.ir
  • یسنا  - برنامه در سی
    avatar
    می خواهم بدانم که چگونه در سی برنامه به کمک آرایه برای صف بنویسم که بتواند از بین صف عنصری را برداشته و یا به آن اضافه نماید : :!: :?: huh: خیلی ممنون
  • xxxebrahim  - aliiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
    avatar
    :woohoo: خوب بود
  • مهدی  - یه آموزش کامل برای visual studio
    avatar
    سلام از مطالب تون خیلی استفاده کردم اگه میشه یه آموزش برای برنامه نویسی سی پلاس پلاس با ویژوال استودیو و انواع خطا هایی که میده بنویسید .بسیار ممنونم.
  • milad  - python
    avatar
    سلام من مدتیه کار با زبان python رو شروع کردم نظرتون راجع بهش چیه؟ زبان خوبی برای شروع برنامه نویسی هست یا نه؟
  • فائزه
    avatar
    سلام،

    خیلی ممنونم از مقاله فوق العادتون.
    فیلد من ژنتیک هستش. پارسال که برای یه پروژه رفتم ایرلند، مجبور شدم یه ماهه پرل یاد بگیرم و یه ماه بعدشم یه برنامه برای گروه بیوانفورماتیکمون بنویسم. اما چون بعدش کارم بیشتر ژنتیک بود و پرل رو خیلی فشرده یاد گرفتم الان خیلی فراموش کردم.
    میخوام خواهش کنم بهم بگید که با این سطح اطلاعات (خیلی کم از پرل) برای یاد گرفتن پایتون (البته میخوام موفق بشم و خیلی خوب یاد بگیرم) بهتره باز هم از c++ شروع کتن یا مستقیم برم پایتون؟

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

    امیدوارم تو زندگیتون موفق باشید.

    ممنونم
    فائزه
  • مدیر سایت
    avatar
    سلام
    در مورد پایتون اطلاعات ندارم، لیکن می دانم شباهتهایی به پرل دارد.
    امیدوارم دیگر دوستان مطلع پاسخ شما را بدهند.
  • فائزه
    avatar
    ممنونم

    پس منتظر میمونم
  • آوا  - help
    avatar
    سلام من هیچ آشنایی با نرم افزار و برنامه نویسی ندارم ولی به دلایلی مجبورم که این رشته رو شروع کنم یاد بگیرم لطفا راهنماییم کنید که از کجا شروع کنم :s
  • مسعود
    avatar
    سلام
    من نمی خواهم بصورت کلیشه ای سوالات تکراری بپرسم ولی از حضرت عالی استدعا دارم که راهنمایی برفرمایید/اگر زبان ویژال بیسیک را بصورت تخصصی و حرفه ای یاد بگیرم آیا می تواند زبان فوق الذکر در یادگیری زبان های دیگر کمکم کند/با تشکر از جناب عالی که به این حدیث شریف عنایت دارید(ذکاة العلم فی نشره)ذکات علم در انتشار آن است.
  • مدیر سایت
    avatar
    @مسعود
    سلام
    در برنامه نویسی یک سری اصول کلی هست که در تمام زبانها مشترک است مثل تعریف متغیر، تعریف توابع و احتمالا کلاسها و نیر عبارتهای شرطی و حلقه ها. لذا یادگیری یک زبان برنامه نویسی مسلما راه را برای یادگیری سایر زبانها هموار می کند.
  • ناشناس
    avatar
    سلام ، از مطالب مفید و ارزنده شما کمال قدردانی را دارم ، انشائ اله همیشه موفق و سربلند باشید .
  • mostafa  - آموزش ++C
    avatar
    سلام
    من بهترین آموزش و تو این سایت دیدم http://learn.hge.ir/?name=learn_cplusplus_t1
    ولی متاسفانه خیلی خیلی کم بود!!!
    کسی ادامه شو نداره؟
    مدد souz59@yahoo.com
    :lol:
  • ناشناس
    avatar
    سلام با تشکر بابا کی شروع به اموزش میکنی ضمنا چه طور زبان c++را نصب کنیم لطفا اگه مقاله ی دارید برای من ایمیل کنید این هم ادرس hesamrastegar@yahoo.comخواهش میکنم
  • منیر
    avatar
    سلام
    من میخواستم بدونم چطوری باید برنامه بنویسم من سوالمو برای خودم ساده مطرح میکنم ولی بازم تو نوشتن برنامه خیلی مشکل دارمو سراغ کتابا میرم ولی سر امتحانا گند میزنم خواهشانا کمکم کن :(
  • مجید
    avatar
    سلام من دانشجوی طرم 3 نرم افزار ام تو دانشگاه یک ترم به ما مبانی c++ و یک ترم java پیشرفته یاد دادند من تمرین های کلاسی رو مینویسم برنامه ام کامل اجرا میشه و خروجی صحیح اما مشکل اینجاست که شی گرایی رو درست رعایت نمی کنم لطفا کمکم کنید من باید چیکار کنم :unsure: :unsure: :unsure:
  • ش
    avatar
    [size=large]سلام.آيا كتاب سيشارپ دايتل نسخه 2010به زبان فارسي دارد؟لطفا معرفي كنيد[/size]
  • مهرداد  - راهنمایی
    avatar
    با سلام و عرض ادب و احترام خدمت همه دستندرکاران این سایت و خسته نباشید خدمت شما
    ببخشید من هیچ آشنایی با برنامه نویسی ندارم و به برنامه نویسی سی شارپ علاقه دارم از همه عزیزان میخوام لطفا راهنمایی کنین من از کجاشروع کنم که تصور درست و قدم درستی راجعبه برنامه نویسی به سمت سی شارپ بردارم
    اگه کتاب بسته آموزشی یا مرجع خاصی رو میدونید لطفا راهنمایی کنین و تو نظرات که میخوندم گفته بودین واسه آشنایی با سی # ابتدا باید از زبان سی و سی++ شروع کرد در این مورد هم لطف کنید و حقیر رو راهنمایی کنید با عرض تشکر و ببخشید از شما عزیزان
  • نیما  - راهنمایی
    avatar
    با تشکر از مطلب بسیار مفید و جالبی که گذاشتید.
    من میخوام برنامه نویسی رو شروع کنم و می خوام برای علاقم یاد بگیرم. من هیچ تجربه ای د برنامه نویسی ندارم و می خواستم نظر شخصی شما رو بدونم.
    پ.ن : یکی از دوستان گفت که با جاوا شروع کنی، بقیه زبان ها رو راحت تر میتونی یاد بگیری.
  • سام  - یادگیری
    avatar
    با سلام و تشکر از مطالب خوبتان
    تقاضا دارم بصورت مرحله ای بگویید کسی که هیچ سررشته ای در رشته کامپیوتر ندارد و به عنوان یک اپراتور خوب از آن استفاده می کند اگر بخواهد برنامه نویسی ویژوال بیسیک را یاد بگیرد بصورت مرحله به مرحله چه منابعی را مطالعه کند. خواهشا مرحله به مرحله بگویید. به عنوان مثال حتی نمی دونه الگوریتم چیه؟
    با تشکر
  • ناشناس
    avatar
    سلام من برنامه نویسی رو دوس ندارماما دارم درس میخونم ترم2 هستم چیکار کنم احساس می کنم بلد نیستم سخته :pinch: :( :X
  • مهسا  - کمک
    avatar
    سلام
    خیلی ممنون از راهنمایی شما
    فقط من یه سوال:داشتم واسه این که ما ساختار یه برنامه رو بیبینیم و بخوایم طراحی اون برنامه رو به صورت کامل تر تغییر بدیم چیکار باید بکنیم؟
    و یه سوال دیگه:واسه حرفه ای شدن در زبان c++ شما چه کتابی رو پیشنهاد میکنید من بخونم؟
    (ممنون میشم اگه به سوالاتم پاسخ بدید)
  • علی
    avatar
    سلام
    برای اتصال کامپیوتر به میکرو از چه زبانی بهتره استفاده کرد
  • ایدا
    avatar
    سلام ترم 3 رشته کامپوترم میخوام یه برنامه اجرا کنم تو کامپیوتر نمیتونم چی کارکنم کمکم کنید لطفا به ایمیلم جواب بدی ممنون میشم
    خواهش میکنم جواب بدید
  • roz
    avatar
    سلام من دانشجوی کارشناسی رشته it هستم با برنامه نویسی آشنایی کامل ندارم الانم استاد درس شی گرا میخواد ++c بعدشم میخواد #c بگه ولی میخوام یه جزوه ++c به هم معرفی کنید که به دردم بخوره
    با تشکر
  • سپیده رضوانی
    avatar
    سلام بابت همه پی ممنونم
  • hosein  - مطلب خوب
    avatar
    باعرض سلام و خسته نباشید
    از راهنمایی های خوب شما ممنون
    اما می خواستم ببینم برای برنامه نوشتن به چه چیز نیاز داریم
    1. فکر خلاق؟
    2. خواندن الگوریتم ؟
    3. یافراگیری فرمولهای ریاضی؟
    لطفا با ایمیل من در ارتباط باشید
    با تشکر :)
  • عرفان
    avatar
    عاااالی بود واقعا ممنون
  • asp
    avatar
    سلام و سپاس به خاطر سایت مفید و کمک های بی دریغتون.
    من می خوام پردازش تصاویر پزشکی کار کنم .بعضی ها بم می گن با c++ شروع کن (البته باید از صفر شروع کنم) با توجه به اینکه کمی با مطلب کار کردم و آشنام.
    اگه لطف کنید و تفاوت مطلب و c++ v, nv پردازش تصاویر پزشکی توضیح بدین خیلی ازتون ممنون می شم.
  • asp
    avatar
    سلام من دو بار تا حالا پیام گذاشتم ولی اصلا پیام خودمو نمی تونم ببینم که بفهمم جوابی براش اومده یا نه.میشه راهنماییم کنین. ممنون می شم اگه جوابو برام ایمیل کنید....
  • مهسا  - مر30
    avatar
    مطالبتون واقعا اموزنده است.مر30 <img src=illy:' title=':silly:' class='postemoticon' />
  • sara  - تشكر
    avatar
    ممنون واقعا كامل بود.ولي من هيچگونه اطلاعاتي در مور برنامه نويسي ندارم ولي بسيار مشتاقم انرا ياد بگيرم و رشته ي تحصيلي ام نيز ربطي به كامپيوتر ندارد آي كسي ميتونه كمكم كنه.
    ايميل:sa.poryosef@gmail.com
  • پریسا  - درخواست راهنمایی
    avatar
    مطالب خوبی بود من یه سوال مهم دارم دانشجوی ترم 1دانشگاه پیام نورم رشته کامپیوتر(نرم افزار)برنامه نویسیمونم به زبان پاسکاله هربرنامه ای رو ه می نویسم erorمیده میشه راهنماییم کنیدچیکارکنم که دیگه این اتفاق نیفته؟چندتا برنامه ی مهم روبه عنوان پروژه بهم دادن زیادم واسش وقت ندارم ممنون میشم اگه کمکم کنید
  • reza
    avatar
    ممنون به خاطر توضیحات کاملتون
  • زهرا  - برنامه نویسی
    avatar
    من رشته مامایی میخوام برنامه نویسی رو یاد بگیرم ولی به هر کسی میگم میگه به دردت نمیخوره به نظرتون چیکار کنم؟ لطفا زود بگید
  • علي  - كمك
    avatar
    با سلام
    ميخوام برنامه نويس را شروع كنم كمك كنيد از كدام شروع كنم و يك كتاب خوب به من مرفي كنيد من هيج اشنايي با برنامه نويسي ندارم.
    با تشكر
  • بهزاد
    avatar
    سلام می خواستم بدونم چگونه می توان برنامه ای که در محیط پاسگال نوشته شده رو ذخیره کرد با تشکر
  • khosro hedayati
    avatar
    پسر 14 ساله هستم خیلی دلم می خواد زبان برنامه نویسی را یاد بگیرم . از کجا شروع کنم؟؟؟؟؟؟؟؟؟
اظهار نظر
مشخصات شما:
گراواتار enabled
نظر:
[b] [i] [u] [url] [quote] [code] [img]   
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch::(:shock:
:X:side::):P:unsure::woohoo::huh::whistle:;):s:!::?::idea::arrow:
امنیت
کد آنتی اسپم نمایش داده شده در عکس را وارد کنید.