0
  • ادمین سایت در تاریخ: 1394/04/14

    با سلام، احتراما به استحضار می رساند که مخاطبین دوره آموزش برنامه نویسی کودکان می توانند از طریق لینک www.sokanacademy.com/categories/programming/scratch/scratch-projects به پروژه های ساخته شده توسط برنامه نویس کودک ایرانی دسترسی پیدا کنند. علاوه بر این، پس از ثبت نام در سایت سکان آکادمی، می توانید وارد پنل کاربری خود شده و پروژه های خود را با سایر کاربران سکان آکادمی به اشتراک بگذارید. با تشکر مدیریت سکان آکادمی.

  • نامشخص در تاریخ: 1394/04/16

    ضمن تشکر از زحمات شما، ادامه ی دوره ی آموزشی چه زمانی در سایت قرار داده خواهد شد؟

    ادمین سایت در تاریخ: 1394/04/17

    سلام. ممنون از شما. سعی خود را خواهیم کرد تا دوره به زودی از سر گرفته شود اما اگر عجله دارید، آدرس زیر هم لینکی است که آموزش های بهزاد مرادی در سایت نت شهر در زمینه آموزش اچ تی ام ال است http://www.netshahr.com/%D8%A2%D9%85%D9%88%D8%B2%D8%B4/%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D9%88%D8%A8-%D8%B3%D8%A7%DB%8C%D8%AA

    محمد مهدی رفیعی در تاریخ: 1394/10/29

    درود بر شما, از زحمات شما تا کنون بسیار سپاسگزارم
    لطفا در صورت امکان ادامه اموزش را مرحمت نموده و تهیه کنید .
    همچنان دنبال کننده اموزش های خوبتون هستم .
    سپاس

    ادمین سایت در تاریخ: 1394/10/29

    سلام
    احتراما به استحضار می رساند که این دوره از لیست آموزش ها حذف شده است.
    با عرض پوزش
    ارادتمند
    تیم سکان آکادمی

    alireza در تاریخ: 1394/11/07

    چرا؟
    من چه جور HTML یاد بگیرم!!!
    خیلی حیف شد
    واقعاٌ قشنگ ترین آموزش HTML اینجا بود

    ادمین سایت در تاریخ: 1394/11/08

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


    با عرض پوزش
    ارادتمند
    تیم سکان آکادمی

  • anis HMD در تاریخ: 1394/05/05

    سلام
    ممنون از اموزشتون . زمانی ک از local host استفاده میکنیم کار نمیکنه؟

    ادمین سایت در تاریخ: 1394/05/05

    آیا از مرورگر کروم استفاده می کنید یا خیر؟

    anis HMD در تاریخ: 1394/05/08

    بله استفاده میکنم.خودکار کروم باز میشه و خروجی را نمایش میده اما همزمان ک تغییر میدم تغییری ابجاد نمیشه...

    ادمین سایت در تاریخ: 1394/05/08

    شاید می بایست تغییری در تنظیمات ایجاد کنید!!!

    neginz در تاریخ: 1395/10/28

    ابتدا از قسمت file و enable experimental live preview را فعال کنید بعد live preview را بزنین .

  • نامشخص در تاریخ: 1394/05/08

    سلام
    لطفا امکان دانلود فایل های هر دوره بصورت یکجا رو هم قرار بدید
    ممنون

    ادمین سایت در تاریخ: 1394/05/08

    سلام کاربر عزیز. در حال حاضر چنین امکانی وجود ندارد. از شکیبایی شما سپاسگذاریم. با سپاس فراوان سکان آکادمی

  • حامد ارغوان در تاریخ: 1394/05/08

    خواستم ازتون بابت این کورس آموزشی تشکر کنم، خیلی مفید و جامع و در عین حال طوری بود که خسته نشدم و کلشو تو یک روز نگاه کردم.

    ادمین سایت در تاریخ: 1394/05/09

    سلام. ضمن تشکر از شما. امیدواریم که بیش از این بتوانیم در خدمت شما کاربران عزیز باشیم

  • حامد ارغوان در تاریخ: 1394/05/10

    واقعا عالی بود، دستتون درد نکنه! من اصلا به آموزش متنی اعتقادی ندارم، صبر میکنم تا ادامه ی این سری آموزش ها رو بزارین.

    ادمین سایت در تاریخ: 1394/05/10

    پیروز باشید

  • نامشخص در تاریخ: 1394/05/17

    سلام ببخشید این دوره واقعا داره روش کار میشه و در دست تالیف هست یا نه اخه خیلی وقت هیچی به اموزش ها html اضافه نشده ممنون از پاسختون

    ادمین سایت در تاریخ: 1394/05/17

    سلام. شما می توانید همین آموزش ها را به صورت متنی از آدرس زیر دریافت نمایید
    http://www.netshahr.com/%D8%A2%D9%85%D9%88%D8%B2%D8%B4/%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D9%88%D8%A8-%D8%B3%D8%A7%DB%8C%D8%AA

  • صادق خسروی در تاریخ: 1394/05/20

    چرا من هرچی میخام فایل جدید بسازم وقت اسم میزنم بعد اینتر ارور میده

    pooria در تاریخ: 1394/09/20

    شما مشکلتون حل شد؟

  • حامد ارغوان در تاریخ: 1394/05/23

    تو بخشی از ویدئو آقای مرادی گفتند که انگار سایت استاتیک بهتره و سایت دینامیک اصولا یک template داره و بقیه اش دیتابیس ئه! یه سوالی برام مطرحه که بخشیش شاید به این ویدئو مربوط نباشه...
    فرض کنیم سایتی داریم که با وردپرس اونو بالا آوردیم و بعد یک template براش ساختیم.
    - برای ساختن این template ما فقط css براش میتونیم بنویسیم و به html دسترسی نداریم؟
    - سایتمون استاتیک میشه یا دینامیک؟
    - سایت هایی که بلاگ هستند در واقعا و پست میذارن دینامیک محسوب میشن؟

    ادمین سایت در تاریخ: 1394/05/24

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

  • حامد ارغوان در تاریخ: 1394/05/25

    اگر فرض کنیم که فروشگاهمون یه شعبه تو تهران هم داره و برای تهرانی ها هم ما میخایم سرچ انجین ها متوجه شن، اونوقت باید جفت تگ هایی که برای هر دو شهر داریم رو وارد سایت کنیم؟

    ادمین سایت در تاریخ: 1394/05/25

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


    با تشکر
    تیم سکان آکادمی

  • سجاد در تاریخ: 1394/06/19

    فکر کنم لینک های دانلود واسه کلیپ ها به مشکل خورده، لطفا چک کنید چون من نتونستم دانلود کنم !!

    ادمین سایت در تاریخ: 1394/06/19

    لینک ها درست ممنون. ممنون از اطلاع رسانی شما کاربر عزیز.

  • A.Double R.G در تاریخ: 1394/06/25

    اسلام و خسته نباشید
    می خواستم بگم که اون پی دی افی که اقای بهزاد مرادی در آموزش می گوید 2000 کلمه پر کاربرد کجاست هرچه قدر گشتم نبود؟؟ ؟
    دوم این که را آموزش ها رو ادامه نمیدید من چند هفته یا چند ماه که میام ولی از آموزش های جدید خبری نیست

    ادمین سایت در تاریخ: 1394/06/26

    سلام
    لطفا به مقاله ی زیر مراجعه نمایید:
    http://goo.gl/OlhYTx
    در این مقاله لینک قرار داده شده است
    امیدواریم به زودی اموزش ها از سر گرفته شوند

    به خاطر مشکلات پیش آمده پوزش می طلبیم
    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • A.Double R.G در تاریخ: 1394/06/28

    با سلام و خسته نباشید
    من پسری 17 ساله هستم و می خواهم برنامه نویسی را یادبگیرم به نظرتان از کدوم زبان برنامه نویسی شروع کنم؟؟؟ایا html برای شروع کار خوب است؟؟

    ادمین سایت در تاریخ: 1394/06/28

    لطفا بفرمایید که هدف شما برنامه نویسی برای چه حوزه ای است. آیا دوست دارید اپ موبایل طراحی کنید یا برنامه های تحت وب یا دسکتاپ بنویسید؟

    A.Double R.G در تاریخ: 1394/06/28

    تحت وب

    ادمین سایت در تاریخ: 1394/06/28

    سلام
    ابتدا اچ تی ام را فرا بگیرید. سپس بروید سراغ سی اس اس. بعد کمی جاوا اسکریپت (یا یکی از کتابخانه های معروف آن مثل جی کوئری) را فرا بگیرید و در نهایت بروید سراغ یک زبان سمت سرور مثل پی اچ پی یا دات نت.

  • Sina Deuxshiri در تاریخ: 1394/07/03

    سلام
    بد نیست بدونید که نام الگوریتم از دانشمند بزرگ ایرانی یعنی خوازمی گرفته شده.

  • Sina Deuxshiri در تاریخ: 1394/07/03

    البته در جاهایی به زبان سی و سی پلاس پلاس، زبان های سطح میانی می گویند. چون هم قابلیت زبان های سطح بالا رو دارند و هم سطح پایین. درضمن بد نیست بدونید که معادل فارسی رجیستر، ثبات (SABBAT) هست.

  • Sina Deuxshiri در تاریخ: 1394/07/05

    سلام
    با نگه داشتن دکمه های ترکیبی: CTRL + SHIFT + / کامنت از نوع جاوا داک تولید میشه. البته فقط اون قسمتی که درگ شده تبدیل به کامنت میشه.

  • نامشخص در تاریخ: 1394/07/05

    سلام سایت چرا یهویی تغییر کرده نمیشه تو بخش اصلی آموزش ها نظر نوشت؟؟؟و اینکه من یه سوال در مقاله "مصاحبه با جادی " پرسیدم اما کسی جواب نداد میخواستم بدونم همون جا جواب میدین یا اینجا بپرسم؟؟

    ادمین سایت در تاریخ: 1394/07/05

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

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • نامشخص در تاریخ: 1394/07/06

    سلام و خسته نباشید
    ممنون از زحماتتون
    من داشتم دوره برنامه نویسی رو یاد میگرفتم از این سایت
    پی دی اف های اولش رو هم دانلود کرده بودم ولی امروز که اومدم بقیه پی دی اف ها رو دان کنم دیدم تغییر کرده و نیست
    لطفا دوباره پی دی اف رو قرار بدین تا من بتونم دان کنم .... :((

    ادمین سایت در تاریخ: 1394/07/06

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


    با تشکر
    تیم سکان آکادمی

    حسام در تاریخ: 1394/10/24

    لطف کنید واسه متن اصلی هم یه بلوک سفید یا پس زمینه سفید انتخاب کنید آخه اینجوری خوندنش یه خورده سخته

    حسام در تاریخ: 1394/10/24

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

    ادمین سایت در تاریخ: 1394/10/24

    نظر لطف شماست

    حسام در تاریخ: 1394/10/24

    خیلی ببخشید اشتباه کردم
    فکر کردم بدون نیاز به رفرش صفحه میتونم نظر شما رو هم ببینم ولی انگار نه
    به انتقاد جواب ندادین
    پس زمینه کرم توی زوق میزنه و کمتر سایتی دیدم که از پس زمینه تیره واسه متن اصلیش استفاده کنه
    لامصب یه برنامه نویس درست حسابی استخدام کنید

    ادمین سایت در تاریخ: 1394/10/24

    شما از بخش تنظیمات ناحیه ی کاربری می توانید رنگ پس زمینه را بسته به نیاز خود تغییر دهید.

    Sadra در تاریخ: 1395/11/21

    اتفاقا کرم بهتره
    سفید ضایع اس :/

  • میثم کریمی قادی در تاریخ: 1394/07/06

    سلام پی دی اف سیزده شما رو دارم می خونم تمرین رو انجام دادم یکبار با int یکبار با double در double همه چیز کار می کنه اما موقع جواب رقم بدست اومده اینطور میشه 8.59569998E7 اگه بخوام جواب درست ببینم چکار کنم؟

  • علیرضا رضایی در تاریخ: 1394/07/07

    سلام خانم کریمی پسر من که این کد رو نوشت با کمک منD: تو این قسمت عکسی نشون داده نشد اشکال از کجاست؟؟؟؟؟
    http://s6.picofile.com/file/8214721776/Screenshot_19_.png
    باتشکر

  • برنامه نویس مبتدی در تاریخ: 1394/07/08

    سلام خیلی خیلی ممنونم بابت آموزش هاتون دستتون درد نکنه واقعا
    یه سوال داشتم من قبلا آموزش های pdf شما رو دانلود کردم خواستم بپرسم این آموزشا که داره تالیف میشه عینا همون آموزشاس؟ینی نه کمتر نه بیشتر؟لطفا اگه کوچکترین تغییری کرده بهم اطلاع بدین در ضمن اگه تغییر نکرده آموزش ها به همون ترتیب pdf پیش رفته یا جابه جایی هم صورت گرفته؟

  • برنامه نویس مبتدی در تاریخ: 1394/07/08

    ممنون میشم اگه جواب بدید

    ادمین سایت در تاریخ: 1394/07/08

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

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • C3css.com محمد قنبری در تاریخ: 1394/07/08

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

    ادمین سایت در تاریخ: 1394/07/08

    سلام
    کلیه ی آموزش ها در محیط کنسول است.

    با تشکر
    ارادتمند
    تیم سکان آکادمی

    C3css.com محمد قنبری در تاریخ: 1394/07/08

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

    ادمین سایت در تاریخ: 1394/07/09

    چرا همین طور است که می فرمایید اما در این دوره ی آموزشی، کلیه ی خروجی ها در محیط کنسول است. در ضمن شیئ گرایی خیلی هم مربوط به محیط نرم افزار نیست و بیشتر یک مفهوم کلی است که در هر جایی قابل استفاده است.

  • میثم کریمی قادی در تاریخ: 1394/07/08

    سلام لطفا بگید پی دی اف این اموزش رو چطور دانلود کنیم؟(یک تشکر ویژه بخاطر اموزش های خوبتون اجرتون با خدا )

    ادمین سایت در تاریخ: 1394/07/17

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

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • Amir در تاریخ: 1394/07/09

    سلام آموزش های خوبی گذاشتین ولی چرا ادامه نمیدین؟

  • A.Double R.G در تاریخ: 1394/07/09

    تو رو خدا این آموزش رو ادامه بدید
    از شما (بهزاد مرادی) خواهش می کنم این آموزش رو ادامه بدید

  • A.Double R.G در تاریخ: 1394/07/09

    با سلام از آموزش های خودتان متشکرم
    امکان داره که پس از اتمام تدریس کل مطالب رو به صورت پی دی اف بگذارید دانلود کنیم؟؟؟؟؟

  • حمیده کریمی در تاریخ: 1394/07/10

    سلام. به نظر می رسه کدی که نوشتید ایرادی نداره. مطمئن بشید که عکسی با این نام تو پوشه ی تصاویر دارید. همه چیزو از اول بررسی کنید.

  • AliJCVD در تاریخ: 1394/07/11

    اقا خدا خیرتون بده واقعا خیلی عالی مطالب رو توضیح میدین و برای خواننده روشن میکنید. خیلی ممنون

    ادمین سایت در تاریخ: 1394/07/12

    نظر لطف شماست

  • میثم کریمی قادی در تاریخ: 1394/07/14

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

    ادمین سایت در تاریخ: 1394/08/01

    نظر لطف شماست

  • Sina Deuxshiri در تاریخ: 1394/07/14

    آموزش ها ادامه پیدا نمی کنه؟

    ادمین سایت در تاریخ: 1394/07/14

    سلام. به زودی آموزش های جدید منتشر خواهد شد.

  • C3css.com محمد قنبری در تاریخ: 1394/07/14

    سلام و عرض ادب و تشکر میکنم بابت لطفی که دریغ نمیکنید.
    سوال :
    ۱- بنظر بنده در این فصل شما چند آرایه رو با هم تجمیع نکردید بلکه تمام عناصر یک آرایه رو با هم جمع کردید البته اگر حرفم اشتباه است بنده رو آگاه کنید.
    ۲- آیا Enhanced for Loop همان foreach در زبان های دیگر هست یا نه ُ foreach جدا میباشد و در ادامه گفته خواهد شد؟؟
    زکات علم نشر آن است اما اهداف شما فراتر از زکات آن است.
    با تشکر از شما

    ادمین سایت در تاریخ: 1394/08/08

    در ارتباط با مورد اول حق با شماست.
    در مورد foreach هم مثلا در زبان هایی مثل پی اچ پی، می توان یک آرایه را به چندین متغیر تبدیل کرده و آن ها را مورد استفاده قرار داد

  • AliJCVD در تاریخ: 1394/07/14

    تو اموزش های قبلی اتفاقا دنبال این سوال بودم که چجوری میشه یه رشته یا متد رو که قبلا نوشتیم وقتی میخوایم دوباره جایی دیگه استفاده کنیم مجدد تایپ نکنیم و برنامه خودش تشخیص بده که تو این آموزش جوابشو گرفتم :) البته من یکم با visual studio کار کردم خوبی اون نسبت به eclipse اینه که خودش سریع تشخیص میده کلمه مد نظر رو و نمایش میده که با دکمه ی tab میشه ثبتش کرد!!!

  • tata zardosht در تاریخ: 1394/07/15

    با سلام
    واقعا عالي هست تشكر مي كنم

  • سید مصطفی در تاریخ: 1394/07/15

    کلا منظور از شی گرا چیست ؟

    ادمین سایت در تاریخ: 1394/07/15

    سلام. لطفا به آموزش زیر مراجعه نمایید:
    http://www.sokanacademy.com/categories/programming/java/tutorials/296/%D8%B4%DB%8C%D8%A6-%DA%AF%D8%B1%D8%A7%DB%8C%DB%8C-%D8%AF%D8%B1-%D8%B2%D8%A8%D8%A7%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AC%D8%A7%D9%88%D8%A7

    با تشکر
    ارادتمند
    تیم سکان آکادمی

    امیر در تاریخ: 1395/04/27

    سلام و خسته نباشید میشه لینک سایت را کامل بنویسین لینک بالا درست کار نمیکنه

    ادمین سایت در تاریخ: 1395/04/27

    سلام مجدد
    لطفا به لینک زیر مراجعه نمایید:
    http://ow.ly/JJTt302k9HE

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • سید مصطفی در تاریخ: 1394/07/15

    Eclipse را برای ویندوز میخواهم دانلود کنم ولی دانلود نمیشه
    نمیشه دانلود کنید و یک لینک دانلود به من بدهید من از ویندوز 8.1 و 7 استفاده میکنم سپاس

    ادمین سایت در تاریخ: 1394/07/17

    سلام
    از لینک زیر می توانید نرم افزار را به راحتی دانلود کنید:
    http://goo.gl/8DmCLf

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • saeeed در تاریخ: 1394/07/15

    سلام و احترام و خدا قوت ایشالله همیشه پیروز ثروت مند باشید خیلی عالییییییه

    ادمین سایت در تاریخ: 1394/07/16

    ممنون از شما

  • mohamadrr در تاریخ: 1394/07/16

    سلام اگه میشه لینک مستقیم دانلود نرم افزار Bluefish بزارین تو سایت.

    ادمین سایت در تاریخ: 1394/07/24

    لینک دانلود به پیوست تقدیم می گردد:
    http://bluefish.openoffice.nl/index.html

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • mohamadrr در تاریخ: 1394/07/16

    سلام . این بخش خیلی سخت بود اگه میشه یکم واضح تر اون قسمت ادرس عکس ها و mainو اسم سایت توضیح بدید. ممنون

    حمیده کریمی در تاریخ: 1394/07/19

    سلام دوست عزیز. ممنون که ما رو همراهی می کنید. در مورد آدرس دادن که پرسیدین اگه به کدها دقت کنید هر چیزی که داخل دو تا علامت " اول قرار می گیره آدرس عکسه. حالا این آدرس هم می تونه یه آدرس از کامپیوترتون باشه هم یه آدرس اینترنتی. مثلاً عکس مورد نظرتون رو یه جایی آپلود می کنید و آدرسش رو اینجا وارد می کنید. هر متنی هم که داخل دو تا علامت " دوم قرار می دین، توضیحی درباره ی عکسه. در مورد قسمت اصلی سایت: کد قسمت اصلی سایتمون اینه: <main> </main> هر چیزی که داخل این کد بنویسیم توی قسمت اصلی سایت نشون داده میشه. حالا توی مثالی که ما زدیم و اگه به عکساش هم دقت کنید، قسمت اصلی سایتمون از سه تا قسمت تشکیل شده. واسه همین سه بار کد زیر رو استفاده کردیم: <section> </section> هر کدوم از این قسمت ها می تونن از جزییات دیگه ای تشکیل شده باشن. مثل عکس، نوشته یا لیست. با توجه به نیازمون از کد مورد نظر استفاده می کنیم. برای اینکه در این مورد بیشتر بدونید می تونید از دوره ی آموزش زبان اچ تی ام ال که توی سایت هست استفاده کنید . موفق باشید. :)

  • 3unFlower در تاریخ: 1394/07/16

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

    ادمین سایت در تاریخ: 1394/07/16

    ان شاء الله که بتونیم در این مسیر تا انتها همراه شما باشیم.

    نرگس اسدی در تاریخ: 1394/07/16

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

  • Sina Deuxshiri در تاریخ: 1394/07/16

    سلام
    ممنون خوب بود. فقط اگر امکانش هست فونت IDLE و افزایش بدین تا در عکس بهتر معلوم باشه. ممنون :)

    3unFlower در تاریخ: 1394/07/16

    موافقم

    نرگس اسدی در تاریخ: 1394/07/17

    سلام
    حتماً در آموزش های بعدی این نکته را مدنظر قرار خواهیم داد.

  • 3unFlower در تاریخ: 1394/07/16

    سلام استاد
    ممنون از پاسخ به نظر قبلی بنده هم شما هم ادمین گرامی.
    بعد احرا پایتوم 3.5 با ارور مواجه شدم.که بعد نصب 2.7 برطرف شد(ویندوز لپ ناپم XP یه)
    در ادامه آموزشا که با مشکل روبرو نمیشم با این ورژن(لپ تاپم ناز میاره برا سیستم عامل غیر XP و اجراشون نمیکنه)
    البته لینوکس جواب میده.
    انشاءالله بعد این دوره فول بشم برنامه بنویسم با پولش لپ تاپی بخرم.
    ممنون از اموزشتون
    بدرود

    نرگس اسدی در تاریخ: 1394/07/17

    سلام
    دوست عزیز حتماً در آموزش های قبل در مورد وجود تفاوت اساسی در ساختار و سینتکس دو نسخه ی 2 و 3 اطلاع پیدا کردید و گفتیم که آموزش های ما بر اساس نسخه ی 3 پیش خواهد رفت و شما هم برای دنبال کردن آموزش ها باید از این توزیع استفاده کنید.
    بنابراین بفرمایید که در زمان نصب نسخه ی 3.5 با چه مشکلی مواجه شدید؟ معمولاً در صورت عدم موفقیت در نصب، برنامه فایلی را در اختیار شما قرار می ده که خطای ایجاد شده را به شما نشان می دهد. می توانید از این طریق پیگیری بفرمایید.

  • Ali monsef در تاریخ: 1394/07/17

    سلام
    باتشکر از مطالب فوق العاده شما
    من قبلا آموزش جاوا و اندروید شما رو دانلود کرده بودم و تقریبا تا آموزش 38Sessione جاوا پیش رفته بودم ولی به دلیلی همه مطالب از سیستمم پاک شد و امکان مطالعه آنلاین رو هم ندارم لطفا در این مورد تجدید نظر کنید تا منم بتونم بقیه آموزش ها رو مطالعه کنم با تشکر

  • saeeed در تاریخ: 1394/07/17

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

    ادمین سایت در تاریخ: 1394/07/18

    در حین تالیف است. به محض تکمیل انتشار خواهد یافت

    پوریا جاهدی در تاریخ: 1394/07/20

    سایتتون خیلی عالیه فقط ای کاش آموزش ++c هم داشتین !

    ادمین سایت در تاریخ: 1394/07/30

    این دوره هم به لیست آموزش ها اضافه شد.

    ادمین سایت در تاریخ: 1394/07/18

    در حین تالیف است. به محض تکمیل انتشار خواهد یافت

  • arman2731 در تاریخ: 1394/07/17

    خسته نباشید. اگه میشه همان طوری که قبلا pdf قسمت ها رو میذاشتین الانم بذارین که بتونیم ازش استفاده کنیم. مرسی

    ادمین سایت در تاریخ: 1394/08/01

    سلام. متاسفانه این امکان از سایت حذف شده است.

    امیدواریم پوزش ما را پذیرا باشید.

  • MajiD.Rz در تاریخ: 1394/07/17

    با سلام
    منن وقتی javac HelloWorld.java رو میزنم این پیام رو میده

    'javac' is not recognized as internal or external command,operable progrom or batch file.

    امید صادقی نژاد در تاریخ: 1394/07/25

    سلام.روی my computer کلیک راست کن بعد properties بعد advanced system setting بعد environment variable بعد دکمه new اینو داشته باش حالا برو توی درایو c شاخه program files(x86) شاخه java شاخه jdk شاخه bin این آدرس رو از نوار آدرس کپی کن و توی اون قسمت new قسمت user name بنویس path و قسمت variable value آدرس رو کپی کن و همه پنجره ها رو با ok کردن ببند

  • نامشخص در تاریخ: 1394/07/18

    برای اینکار باید در کنترل پنل بعد قسمت system properties بعد قسمت enviroment.... برید و در قسمت پایین PATH را انتخاب کنید و آدرس زیر را اضافه کنیدC:\program files\java\jdk1.8.0_60\bin

  • elham rad در تاریخ: 1394/07/18

    سلام
    عالیه
    مرسی:)

  • elham rad در تاریخ: 1394/07/18

    سلام
    واقعاسایت عالی وآموزش های خوبی دارید
    منتظرادامه آموزش هستم...
    مرسی:)

    ادمین سایت در تاریخ: 1394/07/18

    ممنون از شما

  • الیاس براهویی نژاد در تاریخ: 1394/07/18

    با سلام و درود بر شما
    امیدوارم که روند رو به رشدی را که پس از شکست‌های گذشته اتفاق افتاده را با سرعت هرچه بیشتر طی کنید و از شکست‌های قبلی برای موفقیت های آینده کمال استفاده را ببرید.
    شاد باشید و سربلند

    ادمین سایت در تاریخ: 1394/07/18

    نظر لطف شماست

  • C3css.com محمد قنبری در تاریخ: 1394/07/18

    سلام بر شما.در آموزش ۴۱ چیزی بعنوان Constructor وجود ندارد یعنی اصلا آموزشی داده نشده.با تشکر لطفا جواب بدید.

    AliJCVD در تاریخ: 1394/08/11

    دوست عزیز شما مراجعه کنید به اموزش دوم از فصل یازدهم!! یکم جابه جا شده چنتا از آموزش ها که تیم سکان اکادمی مشکل رو رفع میکنه!!

  • الیاس براهویی نژاد در تاریخ: 1394/07/18

    سلام بهتر بود هم در این آموزش و هم در آموزش های دیگر علاوه بر لینک به «سرفصل‌های آموزشی» به مقاله بعدی (و در صورت امکان قبلی!) هم لینک میدادید.

    ادمین سایت در تاریخ: 1394/07/18

    سلام
    حق با شماست. باتوجه به این که از اول فکر این کار را نکرده بودیم، الان با مشکلات فنی رو به رو می شویم. به محض این که راه کاری بیابیم، این کار را خواهیم کرد. ممنون از انتقاد شما

    الیاس براهویی نژاد در تاریخ: 1394/07/18

    ممنون از شما مطمئن باشید در کنارتون خواهیم موند.

    امیر احمدی در تاریخ: 1395/06/16

    من برای خواندن این مطالب , اسکرول کردن که هیچی , خاضرم 2 دور , دور اتاق بچرخم تا برم صفحه بعدی :)

  • majid mohebbi در تاریخ: 1394/07/18

    من وقتی دستور javac رو وارد میکنم این ارور رو میده:
    cannot find symbol System.out.prinIn("In the Name of God");

    mohammad در تاریخ: 1395/04/09

    سمی کالن بزار درست میشه

  • میثم کریمی قادی در تاریخ: 1394/07/18

    بازهم خسته نباشید می خواستم خواهش کنم در پایان هر درس یک مساله بگید با توجه به درس های گذشته تا کسانی که دارند می خونند درس هارو خودشون تمرین اخر درس حل کنند تا قوی بشن و تکرار بشه و همچنین باعث بشه مطالب قبلی و هم بیاد بیارند ممنونم

  • Saeed در تاریخ: 1394/07/19

    سلام...
    دوره آموزش الگوریتم نویسی ندارین؟

    ادمین سایت در تاریخ: 1394/07/19

    سلام، خیر

  • محمود حقدوست در تاریخ: 1394/07/19

    بسیار عالی بود.

  • الیاس براهویی نژاد در تاریخ: 1394/07/20

    سلام و ممنون از اینکه این مجموعه را هم ساماندهی کردید
    در صورت امکان در کادر نارنجی قسمت نظرات علاوه بر لینک ثبت نام، لینک ورود هم قرار بدید.

    ادمین سایت در تاریخ: 1394/07/20

    سلام
    حتما این مسئله را رسیدگی خواهیم کرد

    ادمین سایت در تاریخ: 1394/07/21

    فیچیری که مد نظر شما بود اضافه گردد.

    ارادتمند
    تیم سکان آکادمی

    الیاس براهویی نژاد در تاریخ: 1394/07/21

    عالی‌ترین سایتی هستید که تا حالا دیدم. دلیل اینکه بعد از این همه وقت نتونستم ازتون دل بکنم هم همینه.

  • Saeed در تاریخ: 1394/07/20

    خواهشا یه لینک دیگه هم واسه دانلود JDK بزارین

  • میثم کریمی قادی در تاریخ: 1394/07/21

    سلام و خسته نباشید می خواستم خواهش کنم تا این درس همه مطالب که خونده شد چندتا مساله بدید که با توجه به دانشمون تا این درس برنامه شو بنویسیم تا با تمرین بیشتر متوجه کارکردهای همه کلاس ها و درس ها بشیم هرچی بیشتر باشه بهتر اگر هم سرتون شلوغه نمی تونید اینکار کنید یه مرجع بدید که بریم دنبالش مهم اینه که فقط مساله هاش تا این قسمت باشه برای کسانی که تا اینجا خوندن بازهم ممنون

    ادمین سایت در تاریخ: 1394/08/08

    سلام
    لطفا به سایت زیر مراجعه نمایید
    http://codingbat.com/java

  • سید میلاد یوسفیان در تاریخ: 1394/07/21

    سلام لطفا به صورت یکجا و PDF برای دانلود قرار بدید.
    با تشکر

    ادمین سایت در تاریخ: 1394/08/01

    سلام. متاسفانه این امکان از سایت حذف شده است.

    امیدواریم پوزش ما را پذیرا باشید.

    yas11478 در تاریخ: 1395/05/29

    لطفا این امکان اضافه کنید لطفا

  • AliJCVD در تاریخ: 1394/07/22

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

    ادمین سایت در تاریخ: 1394/07/22

    ان شاء الله که موفق باشید.

  • AliJCVD در تاریخ: 1394/07/23

    سلام
    لطفا اگه مقدور هست نحوه ایجاد javadoc و خروجی html گرفتن ازش رو تو همین اموزش به صورت reply برای بنده توضیح بدین
    ممنون میشم

    ادمین سایت در تاریخ: 1394/07/24

    سلام. لینک آموزش این کار به پیوست تقدیم می گردد:
    http://www.codejava.net/ides/eclipse/how-to-generate-javadoc-in-eclipse

    AliJCVD در تاریخ: 1394/07/25

    اقا دم شما گرم...ممنون بابت سایتی که معرفی کردین

    ادمین سایت در تاریخ: 1394/07/25

    سلامت باشید

  • محمد در تاریخ: 1394/07/24

    با سلام این خطا علتش چیه Editor does not contain a main type

    ادمین سایت در تاریخ: 1394/07/24

    احتمالا فراموش کرده اید تابع main را بنویسید

  • alireza bod در تاریخ: 1394/07/25

    سلام جا داره یه خسته نباشید به تیم آکادمی بگم,واقعا کارتون عالی و بی نظیره.اینکه مطالبی با این سطح بالا رو رایگان منتشر میکنید چیزیه که شما رو متفاوت از بقیه میکنه
    .بازم ممنون و امیدوارم این روند عالی در اینده ادامه داشته باشه

    ادمین سایت در تاریخ: 1394/07/25

    نظر لطف شماست

  • alireza bod در تاریخ: 1394/07/25

    کارتون عالیه,تشکر از تیم سکان آکادمی

    ادمین سایت در تاریخ: 1394/07/25

    ممنون از شما کاربر عزیز

  • Deijio Delavega در تاریخ: 1394/07/26

    عالی است ! فکر کنم بهتر از این نمیشد کلاس و خواص آنرا توضیح داد. من لااقل 10 سایت را سرزدم هیچکدام توضیحات و مثالهاشون انقدر جامع و کامل نبود . دستتان واقعا درد نکند. متشکرم

  • Deijio Delavega در تاریخ: 1394/07/26

    واقعا خیلی عالی مطالب رو توضیح میدین و مورد را روشن میکنید. متشکرم

  • Deijio Delavega در تاریخ: 1394/07/26

    آیا در این زبان امکانات گرافبکی , اشیا وو ابزارهای از پیش تعریف شده مثل ویژوال بیسیک هم وجود دارد؟

    ادمین سایت در تاریخ: 1394/07/26

    سلام یک کتابخانه در جاوا وجود دارد به نام Swing که تمامی این امکانات گرافیکی داخل آن وجود دارد.

  • سعید در تاریخ: 1394/07/27

    ممنون از خانم اسدی. پس این آموزش های بعدی رو که میزارین. موفق باشید

  • raroul در تاریخ: 1394/07/27

    ممنون از شمما

  • هادي در تاریخ: 1394/07/27

    سلام و يك خسته نباشيد جانانه براي كار بزرگ و فوق العاده تون. ان شاالله با قدرت روز افزون ادامه بدين؛ منتظريم. حق يار و ياورتون

    ادمین سایت در تاریخ: 1394/07/28

    ممنون از شما

  • نسیم در تاریخ: 1394/07/28

    ممنون از زحماتتون ، عالی توضیح دادید .
    خسته نباشید .

  • رضا در تاریخ: 1394/07/28

    خيلي خوبه.ممنون

  • saeed در تاریخ: 1394/07/29

    خیلی ممنون واقعن خدا خیرتون بده خیلی اموزشتون کامله

  • saeed در تاریخ: 1394/07/30

    salam man kama ro nmitnm bzaram ! hame kelidaro hamemtehan krdam :( koli ham tu net gashtam b javabe khasi naresidam
    mmnum misham rahnamaii konin

    نرگس اسدی در تاریخ: 1394/07/30

    معمولاً با فشار دادن کلید > تو کیبورد کاراکتر camma ظاهر میشه.

  • ali در تاریخ: 1394/07/30

    سلام دوست عزیزAli monsef در تاریخ: 1394/07/17 09:49:51 اگر 6 اموزش اول دوره اموزشی رو دارید به من بدهید ومن هم از 6 تا 61 رو دارم به شما میدهم اگر خواستید به این ایمیل ایمیل بزنید tiraxturhadi2015@gmail.com

  • جواد در تاریخ: 1394/07/30

    با سلام این ارور دلیلش چیه
    Error: Could not find or load main class FirstProgram

  • محمد در تاریخ: 1394/07/30

    تشکر

  • majid mohebbi در تاریخ: 1394/08/01

    آموزش هاتون واقعا بی نظیرند. امیدوارم همینطور عالی به کارتون ادامه بدین و موفق باشین!

    ادمین سایت در تاریخ: 1394/08/01

    نظر لطف شماست

  • علی میری در تاریخ: 1394/08/01

    با تشکر بسیار عالی

    ادمین سایت در تاریخ: 1394/08/01

    نظر لطف شماست

  • عادل در تاریخ: 1394/08/02

    واقعا زحمت میکشید.کمتر کسی بدون چشمداشت این کارا رو میکنه. امیدوارم درآینده نزدیک خیرشو ببینید

    ادمین سایت در تاریخ: 1394/08/03

    نظر لطف شماست. ان شاء الله

    ارادتمند
    تیم سکان آکادمی

  • AliJCVD در تاریخ: 1394/08/03

    سلام و عرض خسته نباشید
    میخواستم بدونم علت اینکه تو کلاس اول یعنی MyClass قسمت (public static void main(String[] args رو وارد نکردیم ؟ من خودم وارد کردم تو برنامه و از public void showsomthing ایراد گرفت موقع کامپایل کردن!!
    لطفا توضیح بدید چرا اینجوریه! ممنون میشم

    Sina Deuxshiri در تاریخ: 1394/08/17

    سلام
    هر برنامه فقط یه متد main داره. در این برنامه کلاس MyClass تعریف شده و آبجکت این کلاس در کلاس اصلی (که شامل متد main است) ایجاد شده.

  • ابوذر در تاریخ: 1394/08/05

    جواب نمی ده

    ادمین سایت در تاریخ: 1394/08/06

    برای اینکار باید در کنترل پنل بعد قسمت system properties بعد قسمت enviroment.... برید و در قسمت پایین PATH را انتخاب کنید و آدرس زیر را اضافه کنیدC:\program files\java\jdk1.8.0_60\bin

    Mostafa در تاریخ: 1395/01/22

    ممنون ولی فایده ای نداشت.این کار رو کردم

  • naser در تاریخ: 1394/08/05

    salam.pas key amozesha update mishe???

    ادمین سایت در تاریخ: 1394/08/06

    سلام
    آموزش های جدید در دست تالیف است و به زودی منتشر خواهد گشت.

  • حمید در تاریخ: 1394/08/05

    سلام
    یک اشتباهی تو دستوراتون دارین که البته تو توضیحاتتون هست ولی تو دستوراتتون نیست
    اونم مربوط میشه به کلاس " پسر " که به ارث میبره ویژگیهای کلاس " پدر "
    و در کلاس پدر متد "showGrandfatherBehavior()" اورر راید شده به "well - behaved" که کلاس "پسر" متد مربوطه رو با "Well-Behaved" به ارث میبره که باید اوررراید بشه
    تشکر

    بهزاد مرادی در تاریخ: 1394/08/19

    حمید جان سلام
    ممنون از تذکر شما. اصلاح شد.
    موفق باشید

  • ya ali در تاریخ: 1394/08/06

    ya ali بنده دنبال سایتی بودم که بتواند برنامه نویسی و مفاهیم پایه ای آن را اموزش دهد که به مطالب زیبای شما برخورد کردم و بسیار مسرور شدم که کسانی در کشور عزیزمان ایران اسلامی به چنین سطح و ایده ای رسیده اند که بدون چشم داشتی به آموزش فرزندان ایران زمین بپردازند . درووووووووووووووووووود

    ادمین سایت در تاریخ: 1394/08/06

    نظر لطف شماست

  • ya ali در تاریخ: 1394/08/06

    ya aliبراي تفكر انتقادي به نظرم رسيد كتاب "واضح انديشيدن ، راهنماي تفكر نقادانه" ترجمه مهدي خسرواني از انتشارات نشر گمان ، كتاب اموزشي خوبي باشد .

    ادمین سایت در تاریخ: 1394/08/06

    ممنون از معرفی این کتاب

  • Neda در تاریخ: 1394/08/06

    ممنون از سایت خیلی خوبتون.من امروز استارت یادگیری جاوا رو با سایت شما زدم...

    ادمین سایت در تاریخ: 1394/08/06

    امیدواریم که در این زمینه پیشرفت چشمگیری داشته باشید

  • #ممد در تاریخ: 1394/08/06

    ممنون خیلی خوب بود

  • Constructor در تاریخ: 1394/08/06

    مبحث نام برده شده Constructor برمیگرده به ساخت متد و ایجاد پارامتر برای متد

  • Neo مقصودی در تاریخ: 1394/08/06

    با سلام و خسته نباشید
    منم با این پیغام مواجه میشم
    javac' is not recognized as internal or external command,operable progrom or batch file.
    من با ویندوز8 کار میکنم تموم این کارایی که گفتین انجام میدم ولی بازم ارور میده
    چطوری مشکلم رو حل کنم؟؟

  • pms pms95 در تاریخ: 1394/08/07

    سلام خیلی ممنون از آموزش های خوب و استانداردی که میزارید من جاوا مقدماتی رو با همین سایت تموم کردم لطفا توضیح بدید که از این به بعد باید چیکار کنم و چی بخونم و کلا چجوری میتونم یه برنامه نویس حرفه ای بشم

    ادمین سایت در تاریخ: 1394/08/07

    سلام
    پیش از هر چیز شما اول می بایست مشخص کنید که در کدام شاخه از برنامه نویسی می خواهید فعالیت کنید، سپس در همان حوزه به کسب علم و تجربه بپردازید.

  • hadi raayat pishe در تاریخ: 1394/08/07

    سلام.من دوست دارم برنامه نویسی یاد بگیرم واین اولین باره که سعی دارم یاد بگیرم هیچ اشنایی هم ندارم.میخام یه سایت داشته باشم و خودم اونو طراحی کنم ممنونم از سایت خوبتون

    ادمین سایت در تاریخ: 1394/08/07

    ان شاء الله که موفق بشید.

    منیر غفرانی در تاریخ: 1394/08/07

    سلام. این دوره مخصوص افرادی هست که هیچ آشنایی با برنامه نویسی ندارند. امیدوارم که موفق باشید.

  • حسن مقدم در تاریخ: 1394/08/07

    سلام ممنون از آموزش های خوبتون
    من الگوریتم برنامه های کوچک رو دیدم ولی دوست دارم بدونم یه برنامه حجیم الگوریتم اون به چه شکلیه چون واقعا به نظرتون برای یه برنامه حجیم داشتن الگوریتم ضروریه؟ میشه یه نمونه از این الگوریتم های حجیم رو برام ایمیل کنید؟ ممنون

    ادمین سایت در تاریخ: 1394/08/07

    سلام
    ممنون از اظهار لطف شما
    یک برنامه ی حجیم به طور حتما از صدها و شاید هزار ها الگوریتم تشکیل شده است. در یک کلام، بدون استفاده از الگوریتم ها توسعه ی نرم افزار امکان پذیر نیست. چنین چیزی در دسترس ما نیست که برای شما ارسال کنیم

  • برنامه نویس مبتدی در تاریخ: 1394/08/07

    سلام خواستم بگم من قبلا پی دی اف ها رو دانلود کردم و الانم دارم با اونا یادگرفتنم رو ادامه میدم خواستم بدونم اون آموزشا چقدر با این سری جدید آموزش جاوا فرق میکنن چیزی کم و زیاد شده یا نه ممنون میشم جواب بدین در ضمن بابت همه ی آموزشاتون ممنونم خدا خیرتون بده

    ادمین سایت در تاریخ: 1394/08/07

    ممنون از شما
    یکسری از اشکاالات در دوره ها بوده که در سیستم جدید در صدد حذف آن ها هستیم
    بخش رابط کاربری که در آموزش های پی دی اف وجود نداشت نیز به این دوره اضافه گردیده است

    ارادتمند
    تیم سکان آکادمی

  • Montgomery در تاریخ: 1394/08/07

    یک دنیا از شما سپاسگذارم ... ودارم پیش میام با شما

    ادمین سایت در تاریخ: 1394/08/07

    پیروز باشید

  • محمدسعید صدیقی در تاریخ: 1394/08/07

    سلام خسته نباشید خدا قوت، قسمت مشخصات دوره پیشنیاز رو جاوا نوشتین بجای سی پلاس پلاس

    ادمین سایت در تاریخ: 1394/08/08

    سلام
    با تشکر از تذکر شما
    اصلاح گردید

  • AliJCVD در تاریخ: 1394/08/07

    سلام
    واقعا اقای مرادی استادی خبره و با فن بیان عالی هستن...من اموزش به این خوبی جایی ندیدم...واقعا اموزشاتون در سطح سایت های حرفه ای مثل Lynda هستش و خوبیش هم اینه که به زبان فارسی هستش :)
    ممنون از تیم سکان آکادمی

    ادمین سایت در تاریخ: 1394/08/08

    سلام
    ما هم از ایشان متشکریم
    نظر لطف شماست
    امیدواریم بتوانیم در این راه به شما کمک کوچکی کرده باشیم

    ارادتمند
    تیم سکان آکادمی

  • Montgomery در تاریخ: 1394/08/07

    یه دونه اید و امیدوارم یدونه بمونید ... ادامه بدید لطفا

  • javad eazaz در تاریخ: 1394/08/07

    دمتون گرم
    خیلی گشتم تا سایتی مثل سایت شما پیدا کنم.

    ادمین سایت در تاریخ: 1394/08/08

    سلام
    امیدواریم بتوانیم شما را در رساندن به اهدافتان یاری کنیم

  • javad eazaz در تاریخ: 1394/08/07

    دو تا پاراگراف پایین تر از نکته املای کلمه می توان درست نیست لطفا اصلاحش کنید.

    ادمین سایت در تاریخ: 1394/08/08

    ممنون از تذکر شما
    اصلاح گردید

  • محمد در تاریخ: 1394/08/08

    با سلام
    بعد از اینکه notepad رو باز میکنم و برنامه رو مینویسم گزینه save رو که میزنم چرا هیچ پنجره ایی برام باز نمیشه؟

    omid Eskandari در تاریخ: 1395/06/13

    با سلام
    شما یک notepad از قبل ذخیره شده دارید که به صورت پیشفرض همه تغییرات روی همون فایل اعمال میشه.
    میتونید از قسمت file گزینه save as رو انتخاب کنید تا تغییرات روی فایل جدید ذخیره بشه

  • محمد باوی در تاریخ: 1394/08/08

    با سلام چرا بعد از نوشتن برنامه گزینه ی save را که میزنم هیچ پنجره ایی برام باز نمیشه؟

  • علی میری در تاریخ: 1394/08/08

    سلام با تشکر فراوان
    من هر کاری میکنم نمیتونم روی سیستم نصبش کنم ایراد میگیره اگه میشه راهنمایی کنید ویندورز 64 بیت را نصب میکنم ولی نمیشه

    نرگس اسدی در تاریخ: 1394/08/08

    سلام
    لطف کنید بفرمایید با چه خطایی مواجه می شید. اگر به تصویر شماره ی 7 از بالا دقت کنید یک پنجره ی خطا می بینید که ارور 0x80240017 را اعلام کرده، شما باید ببینید با چه اروری مواجه شدید. اگر روی log file هم کلیک کنید در یک فایل اطلاعات مربوط به نصب بسته را می بینید که احتمالاً در بخش انتهایی توضیحاتی در مورد مشکلی که در زمان نصب پیش آمده نوشته شده.

    علی میری در تاریخ: 1394/08/08

    سلام با تشکر
    من دقیقا همین خطا را دارم ولی به اینترنت هم متصل هستم نمیدونم چرا نصب نمیشه البته ورژن قدیم 2.7 را بدون مشکل نصب کردم ولی نسخه جدید نصب نمیشه

    علی میری در تاریخ: 1394/08/08

    14B8:0864][2015-10-30T17:04:35]i399: Apply complete, result: 0x80240017, restart: None, ba requested restart: No

    نورصالحی در تاریخ: 1395/04/06

    با سلام خدمت شما
    می تونید راهنمایی بیشتری در زمینه همین خطا بکنید؟
    چون مال من همین خطا رو میده در صورتی که مراحل شما رو عینا انجام دادم و به اینترنت هم متصل هستم اما نمی دونم مشکل از کجاست!
    لطفا راهنمایی کنید.
    ممنون /.

  • Hi در تاریخ: 1394/08/08

    مبحث Constructor در آموزش های بعدی قرار دارد

  • aydin در تاریخ: 1394/08/08

    من تازه وارد این کار شدم و هیچی نمیدونم اگه بشه میخوام منو راهنمایی کنین ایملaydinas48@gmail.com آیدی تلگرام aydinap@

  • الیاس براهویی نژاد در تاریخ: 1394/08/08

    سلام
    واژه Front در این مقاله به اشتباه Frond نوشته شده است.

  • الیاس براهویی نژاد در تاریخ: 1394/08/08

    ممنون از شما. با امید به انتشار هر چه سریعتر ادامه دوره در خط نخست واژه Front به اشتباه Frond تایپ شده است.

    ادمین سایت در تاریخ: 1394/08/08

    ممنون از تذکر شما
    اصلاح شد

  • برنامه نویس مبتدی در تاریخ: 1394/08/08

    ببخشید که دوباره سوال میکنم خواستم بپرسم آموزش پانزده (رابط گرافیکی)برای اندروید هم لازمه یا نه؟ینی کسی که میخواد از جاوا بره اندروید لازمه اینو یاد بگیره یا نه باز هم ممنونم

    ادمین سایت در تاریخ: 1394/08/08

    خیر نیازی نیست

  • حمید7 در تاریخ: 1394/08/08

    سلام خسته نباشین... من میخوام زبان جاوا و در ادامه اون اندرویید رو یاد بگیرم.... چیز زیادی هم از برنامه نویسی نمیدونم... ولی طبق نوشته خودتون باید اولش اصول برنامه نویسی رو یاد بگیرم که پیشنیاز این هست ولی هنوز کامل نشده اون آموزشتون.... سوالم اینه که میشه بدون اون اصول شروع کنم به یاد گرفتن جاوا یا باید صبر کنم اون کامل شه ؟ البته قبلا زبان html و css رو در حد ساده (در حد ساختن قالب وبلاگ) کار کردم و یاد گرفتم و در حد مبتدی یه چیزایی بلدم از برنامه نویسی

    ادمین سایت در تاریخ: 1394/08/08

    سلام
    می توانید شرع کنید. دوره ی اصول برنامه نویسی برای کسانی است که واقعا چیزی از برنامه نویسی نمی دانند

  • ghdazi در تاریخ: 1394/08/09

    سایت اوراکل به خاطر تحریم اجازه دانلود JDK رو نمیده.یک لینک دیگه میشه بذارید.ممنون

    ادمین سایت در تاریخ: 1394/08/09

    لطفا به لینک زیر مراجعه نمایید
    http://androidcode.ir/page/android-SDK-JDK-update

  • ve در تاریخ: 1394/08/09

    سلام
    من هم وقتی javac رو می نویسم همون پیغام رو بهم می ده.کارایی هم که شما فرمودید انجام دادم ولی باز تغییر نکرد.لطفا راهنمایی بفرمایید

  • lona در تاریخ: 1394/08/09

    سلام .بعد از وارد کردن دستور javac این ارور ها رو میده (cannot find symbol public static void main(string[] args و
    package system dosnt exist
    system.out.println("in the name of god" لطفا بگید چکار کنم ممنون

    mohammad در تاریخ: 1395/04/09

    جاوا به حروف کوچک و بزرگ حساس هست . مثلا String باید نوشت ، حرف اول باید بزرگ باشه .
    اخر دستور system. out . println(" in te nam if god ") . باید سمی کالن گذاشت (;)

  • javad در تاریخ: 1394/08/09

    با سلام و خسته نباشید
    اول اینکه واقعا خوشحالم که با سایت شما آشنا شدم
    دوم منم مشکل اکثر بچه ها رو دارم،
    ویندوز من 8.1 64بیتی هستتمامی کارها رو که فرمایش کردین مو به مو انجام دادم اما باز به مشکل ارور javac' is not recognized as internal or external command,operable progrom or batch file روبرو شدم و در پاسخ شما همون کار (برای اینکار باید در کنترل پنل بعد قسمت system properties بعد قسمت enviroment.... برید و در قسمت پایین PATH را انتخاب کنید و آدرس زیر را اضافه کنیدC:\program files\java\jdk1.8.0_60\bin) اینمک انجام دادم ولی متاسفانه بازم مشکلم حل نشده،خوشحال میشم منو راهنمایی بفرمایید
    با سپاس

    omid Eskandari در تاریخ: 1395/06/13

    سلام
    C:\program files\java\jdk1.8.0_60\bin
    این آدرس ممکنه بسته به ورژن و محل نصب برنامه شما فرق داشته باشه.

  • Sina Deuxshiri در تاریخ: 1394/08/10

    سلام.
    دوستانی که با مشکل مواجه شدن، اشکال در معرفی جاوا به سیستم هست. شما علاوه بر اینکه باید مسیر دایرکتوری bin و مشخص کنید، باید یک متفیری ایجاد کنید با نام JAVA_HOME و مسیر jdk و براش قرار بدین. برای ساخت متغیر JAVA_HOME باید در همون مشیری که دایرکتوری bin و در path قرار می دین، بر روی دکمه new کلیک کنید و بعد برای نام متغیر بنویسید: JAVA_HOME و برای value مسیر jdk و قرار بدین. درست میشه.

    lona در تاریخ: 1394/08/10

    ممنون از اینکه جواب دادید ولی بازم با روش شما هم همین پیغام رو میده javac' is not recognized as internal or external command,operable progrom or batch file

    Sina Deuxshiri در تاریخ: 1394/08/10

    سلام
    الان دقیقا اگه توضیح بدین که چیکار کردین بهتر می تونم راهنماییتون کنم.

    Mostafa در تاریخ: 1395/01/22

    دوست عزیز path و JAVA_HOME رو در قسمت User Variables اضافه کنیم یا در قسمت System Variables ؟؟؟

  • مهرزاد در تاریخ: 1394/08/10

    عالی عالی عالی

  • Haghjoo در تاریخ: 1394/08/10

    درود بر شما
    لذت علم را به ما فهماندی
    روحم را شاد کردی

    ادمین سایت در تاریخ: 1394/08/10

    پیروز باشید

    بهزاد مرادی در تاریخ: 1394/08/24

    خیلی خوشحالیم که از این دوره راضی هستید

  • javad در تاریخ: 1394/08/10

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

    Sina Deuxshiri در تاریخ: 1394/08/10

    سلام. خواهش می کنم. خدا رو شکر که مشکلتون حل شد :(

  • مهسا در تاریخ: 1394/08/10

    با سلام این ارور دلیلش چیه
    Error: Could not find the main class
    Error: A JNI error has occurred, please check your installation and try again

    امیر در تاریخ: 1394/11/19

    نسخه JRE نصب شده شما با نسخه معرفی شده به ایکلیپس همخوانی ندارد

  • ناصر معاصر در تاریخ: 1394/08/11

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

    ادمین سایت در تاریخ: 1394/08/11

    نظر لطف شماست.

    ارادتمند
    تیم سکان آکادمی

  • komi در تاریخ: 1394/08/11

    besyar aalie. mamnon az zahamatetoon

  • sina.o در تاریخ: 1394/08/11

    ایوول ایوول واقعا کارتون درسته
    با قدرت ادامه بدین ...

  • pms pms95 در تاریخ: 1394/08/11

    سلام خسته نباشید،میخواستم بدونم بعد جاوا سطح مقدماتی سطح متوسطی هم هست؟ اگر هست معرفی کنید چون من مقدماتی رو تموم کردم

    ادمین سایت در تاریخ: 1394/08/12

    سلام
    ممنون از شما
    احتراما به استحضار می رساند که دوره ی اموزش جاوا در سکان آکادم در حال حاضر فعلا به همین جا ختم می شود

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

  • محمد در تاریخ: 1394/08/11

    JVM چیست؟

    ادمین سایت در تاریخ: 1394/08/12

    مخفف Java Virtual Machine یا ماشین مجازی جاوا است. وظیفه ی این ماشین تبدیل سورس کد جاوا به بایت کد است.

  • مهرزاد شیروانی در تاریخ: 1394/08/12

    با تشکر فراوان. keyboardInput.close() 1 این دستور جهت بستن شی باید به برنامه اضافه شود.

  • کاربر در تاریخ: 1394/08/12

    ببخشید یعنی ما منتظر سری جدید آموزش های جاوا در سکان آکادمی نباشیم؟اگه آموزش هاتون به همین جا ختم میشه لطفا یه سایت برای آموزش پیشرفته ی جاوا معرفی کنید که نحوه ی آموزشش مثل سکان آکادمی باشه ینی فارسی باشه آموزشاش ساده و روان باشه و ویدیویی نباشه پیشاپیش ممنونم از شما

    Sina Deuxshiri در تاریخ: 1394/08/12

    سلام.
    فعلا در سکان جاوا ادامه پیدا نمی کنه. در مورد سایت های دیگه هم خیلی اطلاعاتی ندارم. شما سعی کنید همین مطالبی که هست و خوب یاد بگیرید تا در مباحث بعدی جاوا دچار مشکل نشین.
    موفق باشید :)

  • بیان در تاریخ: 1394/08/12

    سلام
    ممنون آقای امید صادقی نژاد. روش شما بلاخره برای من جواب داد.

  • نامشخص در تاریخ: 1394/08/12

    سلام من تازه تو ساستتون عضو شدم
    می خواستم بدونم میشه که برخی از آموزش های داخل سایتتون رو پرینت بگیرم تا بتونم راحت تر مطالعه کنم؟

    ادمین سایت در تاریخ: 1394/08/12

    بله می تونید این کار را با کلید های کنترل و p انجام دهید

    ادمین سایت در تاریخ: 1394/08/12

    بله می تونید این کار را با کلید های کنترل و p انجام دهید

    Zapiroos در تاریخ: 1394/08/16

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

  • Sajad در تاریخ: 1394/08/12

    سلام.
    من هم مانند این دوستان به مشکل خوردم و همین خطا رو نشون میده.با این راهنمایی دوستمونم حل نشد!مشکل از کجاست؟

  • شیما در تاریخ: 1394/08/12

    با سلام خسته نباشید
    من وقتی javac helloworld.javaرو اجرا میکنم خطای package not exist رو میاره.

    Sina Deuxshiri در تاریخ: 1394/08/13

    ببینید دوست عزیز اون مراحل نصب و معرفی جاوا به سیستم و باید دقیقا مو به مو انجام بدین. من چند تا نظر پایین تر یه راهنمایی کردم. شما دقیقا مثه همون انجام بدین. صد درصد مشکلتون حل میشه.

    محمد سعیدی در تاریخ: 1394/09/18

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

  • حسین قبیله در تاریخ: 1394/08/13

    راهنمای نصب JDK روی اوبونتو:
    http://iranata.com/2015/10/install-jdk-in-ubuntu.html

  • Moein Nafisi در تاریخ: 1394/08/13

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

    ادمین سایت در تاریخ: 1394/08/14

    نظر لطف شماست

  • مرتضی در تاریخ: 1394/08/14

    خوبه ولی میتونستین خیلی بهتر باشین

  • حسین در تاریخ: 1394/08/14

    با سلام و ممنون از اطلاعات بسیار خوبتون. با توجه به صحبت شما پس شروع کار بهتره که با زبان اچ تی ام ال باشه یا پایتون ؟

    ادمین سایت در تاریخ: 1394/08/27

    حسین جان سلام. اگر به طراحی سایت علاقمند هستید، پیشنهاد می کنیم اول زبان اچ تی ام ال که ساده تر است را شروع نمایید.

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • محمد عقبائی فرهنگ در تاریخ: 1394/08/14

    با سلام و خسته نباشید
    در قسمت سبز رنگ نوشته ایید "می بایست به خاطر داشته باشیم که اولین حرف نام متغیر می بایست با حرف کوچک نوشته شود" باید بگویم که اینطور نیست نام متغیر میتواند با حروف بزرگ هم شروع شود.
    با تشکر از ضحماتتان و آرزوی موفقیت.

    Sina Deuxshiri در تاریخ: 1394/08/14

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

    بهزاد مرادی در تاریخ: 1394/08/15

    ممنون از تذکر شما. اصلاح شد.

    محمد عقبائی فرهنگ در تاریخ: 1394/08/15

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

  • محمد عقبائی فرهنگ در تاریخ: 1394/08/14

    کارتون درسته

  • وحید خاکپور در تاریخ: 1394/08/14

    سلام به نظر شما زبان پایتون بهتره یا جاوا...چون من الان نصف اموزش های شما رو یاد گرفتم...ولی پایتون به نظر میرسه بهتره.نظر شما چیه؟ ممنون میشم راهنمایی کنید
    یه نظر هم دارم اینه که اگه یه کانال تلگرام درست کنید اینجوری راحت تر به شما دسترسی داریم و میتونیم از مطالبتون استفاده کنیم.....مرسی

    Sina Deuxshiri در تاریخ: 1394/08/14

    سلام. بهتره ابتدا هدفتون و مشخص کنید. هر زبان برنامه نویسی ویژگی ها و قابلیت های خاص خودش و داره و اصلا نمیشه گفت که کدوم بهتره. همشون برای یه کاری ساخته شدن و همگی خوب هستند. اما یاد گیری پایتون راحت تر هست و کلا به گستردگی جاوا نیست.

  • وحید در تاریخ: 1394/08/14

    سلام به نظر شما زبان پایتون بهتره یا جاوا......من الان نصف زبان مقدماتی جاوا رو یاد گرفتم اما به نظر میرسه پایتون راحت تره.......نظر شما چیه؟
    در ضمن اگه میشه یه اپلیکیشن سایت رو واسه گوشی ها درست کنید تا بهتر به شما دسترسی داشته باشیم یا یه کانال در تلگرام درست کنید و مطالبتون رو بذارین تا بیشتر در ارتباط باشیم ///............ مرسی

    بهزاد مرادی در تاریخ: 1394/08/15

    به نظر می رسه که زبان پایتون برای مبتدیان از شیب یادگیری به مراتب کمتری برخوردار باشه

    ادمین سایت در تاریخ: 1394/08/15

    سلام احتراما به استحضار می رساند که در حال حاضر توسعه ی اپ اندرویدی برای سکان جزو سیاست های این تیم نیست.
    در مورد کانال در تلگرام هم، ممنون از پیشنهاد شما. کانال ساخته شده به آدرس sokanacademy@

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • sarina در تاریخ: 1394/08/14

    عالی هستین!
    من کلاس جاوا میرم هیچی نمیفهمم هنگ هنگ سر کلاس درو دیوار نگاه میکنم
    اینجا رو که میخونم همهچیزو کامل میفهمم و یاد میگیرم
    قلمتون پایدار

    Sina Deuxshiri در تاریخ: 1394/08/14

    موفق باشید.

    ادمین سایت در تاریخ: 1394/08/16

    پیروز باشید

  • azerila در تاریخ: 1394/08/15

    سلام
    میتونید ویرایش عکس ها با CSS را بیشتر توضیح بدید؟ چجوری از این فیلتر ها استفاده کنم توی فایل css ؟ امتحان کردم نشد!
    این فیلتر ها روی تمام عکس ها تاثیر میذاره با فقط یک عکس؟

  • azerila در تاریخ: 1394/08/15

    عالی بود
    خسته نباشید به تیم سکان اکادمی به ویژه خانم کریمی!
    موفق باشید

    حمیده کریمی در تاریخ: 1394/08/15

    شما لطف دارین. نظرات شما باعث دلگرمی ماست. :)

  • محمد در تاریخ: 1394/08/15

    خواهشاً ادامش رو هم بذارین و اگه میشه یه محدوده ی زمانی برای اتمام تالیف هر بخش بذارین

    ادمین سایت در تاریخ: 1394/08/15

    به زودی آموزش جدید منتشر خواهد شد.

  • جواد در تاریخ: 1394/08/15

    امکانش هست که فایل پی دی اف هر قسمت رو هم بگزارید؟
    میخوام در حالفظه کامپیوترمم هم داشته باشم

    ادمین سایت در تاریخ: 1394/08/15

    سلام. متاسفانه چنین امکانی وجود ندارد.

  • محمد عقبائی فرهنگ در تاریخ: 1394/08/15

    چرا در ایجاد شی string از کلمه کلیدی new استفاده نکردیم؟ ولی برای ایجاد شی scanner از کلمه کلیدی new استفاده کردیم؟

    Sina Deuxshiri در تاریخ: 1394/08/15

    سلام
    اگر ما بخوایم یه آبجکتی و ایجاد کنیم، از کلمه کلیدی new استفاده می کنیم. در غیر این صورت اون آبجکت فقط تعریف شده، ایجاد نشده.

    محمد عقبائی فرهنگ در تاریخ: 1394/08/15

    یعنی اون object از قبل تعریف شده بوده؟ برا همین new ننوشتیم؟

    Sina Deuxshiri در تاریخ: 1394/08/16

    نه. وقتی می نویسیم: String name; یه آبجکتی و تعریف می کنیم. اگر هم جلوش مساوی و بعد هم از new استفاده کنیم، اون آبجکت ایجاد میشه.

  • حمیده کریمی در تاریخ: 1394/08/15

    سلام دوست عزیز. شما می تونید برای هر عکسی فیلتر جدا بذاری. برای اینکه بیشتر درباره ی سی اس اس یاد بگیرید می تونید از دوره ی آموزش زبان سی اس اس که توی سایت هست استفاده کنید. اینم لینکش:http://www.sokanacademy.com/categories/web-development/css

    موفق باشید.

  • وحید در تاریخ: 1394/08/15

    ممنون از ادمین به خاطر توجه به نظرات کاربران/////
    اقا بهزاد ولی من نصف جاوا رو یاد گرفتم ایا ارزش داره ولش کنم برم سراغ پایتون....

    hacker در تاریخ: 1394/09/25

    ادامه بده

  • محمد عقبائی فرهنگ در تاریخ: 1394/08/15

    کارتون عالیه همیشه پاینده باشین.
    با اجازتون بنده هم یک بندی رو به آموزش اضافه میکنم که فکر میکنم مفید باشه.
    دوستان اگر بعد از if از {} استفاده نکنید در این صورت اگر شرت داخل if درست(true) باشد فقط اولین خط بعد از if اجرا خواهد شد. و اگر شرط درست نباشد کامپایلر به بعد از اولین خط از if پرش (jump) خواهد کرد.
    موفق باشید.

  • محمد عقبائی فرهنگ در تاریخ: 1394/08/15

    کارتون عالیه آفرین واقعا

  • پوریا در تاریخ: 1394/08/15

    سلام خسته نباشید اموزشاتون واقعا مفید هستن من به قصد اموزش برنامه نویسی اندروید فهمیدم که باید جاوارو اول یاد بگیرم خواستم بپرسم بر اساس این فصل ها ی جاوا تا کجا شو بخونم برای اندروید کافیه چون من یه اپلیکیشنی برای سایتم می خوام که مطالب سایتمو بیاره تو خود برنامه پست کنه ؟

    ادمین سایت در تاریخ: 1394/08/15

    تا سر فصل ۱۵ بخوانید کفایت می کند.

  • سبحان در تاریخ: 1394/08/15

    با سلام
    میخواستم بدونم چرا دیگه محتوا قرار نمیدین تو سایت؟
    مشکلی بوجود اومده؟
    ما مشتاقانه منتظر ادامه آموزش ها هستیم....

  • sobhanessi در تاریخ: 1394/08/15

    با سلام
    میخواستم بدونم چرا دیگه محتوا ها رو آپدیت و محتوای جدید آپلود نمیکنید
    ما بی صبرانه منتظر ویدیو های جدید هستیم ولی خیلی وقته که هیچ خبری نیست

    ادمین سایت در تاریخ: 1394/08/15

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

    ادمین سایت در تاریخ: 1394/10/29

    سلام
    احتراما به استحضار می رساند که این دوره از لیست آموزش ها حذف شده است. اگر به لیست آموزش ها نگاه کنید، خواهید دید که دوره ی اچ تی ام ال دیگر منتشر نشده است.
    ضمن عرض پوزش و عذر خواهی از شما
    ارادتمند
    تیم سکان آکادمی

  • AliJCVD در تاریخ: 1394/08/15

    سلام...امروز من اموزش های خوبه جاوا رو از سایت شما تموم کرم :)....واقعا خدا خیرتون بده که همچین اموزش های خوبی رو رایگان قرار دادید! هم چنین یه خسته نباشید میگم و تشکر ویژه از استاد مرادی بخاطر این سری اموزش عالیشون دارم!
    بنده هدفم یادگیری برنامه نویسی اندرویده! میخواستم بدونم اموزش های فصل 15رو لازم هست که بخونم یا دیگه میتونم برای اندروید شروع کنم!؟
    ممنونم میشم راهنمایی کنید

    ادمین سایت در تاریخ: 1394/08/16

    سلام
    ممنون از شما
    فصل ۱۵ نیازی نیست

    amindrh در تاریخ: 1395/03/14

    دمتتتتتتتتتتتتتتتتتتتتتتتتتتتتتتتتتتتتتتتتون
    گرررررررررررررررررررررررررررررررررررررررررررررررررررررررررم

  • Federiko Askarzadeh در تاریخ: 1394/08/15

    آقا واقعا دست شما درد نکنه . مطالبتون فوق العاده خوب و روون هستش. حتما تبلیغ سایتتون رو هرجا که بتونم میکنم. :*:*:*

    ادمین سایت در تاریخ: 1394/08/16

    نظر لطف شماست

  • امیر در تاریخ: 1394/08/16

    سلام لطفا برای دانلود و خرید مجموعه به صورت پی دی اف با من تماس بگیرید ممنون/ m6sahandi@gmail.com

    Sina Deuxshiri در تاریخ: 1394/08/16

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

    ادمین سایت در تاریخ: 1394/08/17

    با سلام
    کاربر عزیز این اقدام شما از لحاظ شرعی حرام و از لحاظ کاری، اقدامی کاملا غیر حرفه ای و بر خلاف قوانین سکان آکادمی است.
    خواهشمندیم به منظور حفظ حقوق مولفین دوره ها، از هر گونه بازنشر دوره های خودداری نمایید



    با تشکر
    ارادتمند
    تیم سکان آکادمی

    علی یعقوبی در تاریخ: 1395/04/14

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

  • محمد عقبائی فرهنگ در تاریخ: 1394/08/16

    کارتون عالیه امیدوارم همیشه در مراحل زندگیتون موفق باشین.

  • وحید در تاریخ: 1394/08/16

    یه سوال داشتم....از اونجا که حلقه ی while و for فقط از لحاظ ساختاری با هم فرق دارن...و چون اسونتر میشه کد برای for نوشت....میشه فقط از حلقه ی for استفاده کنیم و از while استفاده نکنیم ....به شرط اینکه به do-while احتیاج نداشته باشیم

    Sina Deuxshiri در تاریخ: 1394/08/16

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

    Danyal در تاریخ: 1395/04/27

    بله همیشه می توان از for و while به جای هم استفاده کرد اما با اضافه کردن چند شرط اضافه که منطقی تره از هرکدوم در جای خودشون استفاده کرد
    اقای Sina Deuxshir شما که میفرمایید نمیشه یه مثال بیارید که فقط با for یا while کار کنه

  • mohamad reza rostmi در تاریخ: 1394/08/16

    مرسی از اموزش عالی بدون مشکل اجرا شد

  • mohamad reza rostmi در تاریخ: 1394/08/16

    بسیار عالی

  • mohamad reza rostmi در تاریخ: 1394/08/16

    عالی

  • مهدی رحمانی در تاریخ: 1394/08/16

    در مورد اپلکیشن هم مطلب و اموزش میزارین یا ادامه مبحث فقط در مورد وب؟

    مهدی رحمانی در تاریخ: 1394/08/16

    یا شی گرایی و این جور موارد دانشجوی رشته کامپیوترم برنامه نویسی رو دوست دارم ولی حرکتی توش نداشتم با 6 تا زبان تو دانشگاه فقط جمع دو عددو یاد دادن با این سایت اشنا شدم علاقم به برنامه نویسی دوبرابر شده و میخوام از پایه کار کنم

    ادمین سایت در تاریخ: 1394/08/17

    با سلام
    تیم سکان اکادمی امیدوار است که بتواند در این مسیر در کنار شما باشد

    ارادتمند
    سکان آکادمی

  • mohamad reza rostmi در تاریخ: 1394/08/16

    توضیحات عالی و جامع

  • Milad در تاریخ: 1394/08/17

    در جواب AliJCVD باید گفت هر برنامه باید یک متد Main برای استارت داشته باشد، در نتیجه شما در کلاس MyClass اگر متد Main را تعریف کنید، برنامه برای شروع کارش سردرگم میشه، چون یکبار دیگه هم توی کلاس MySecondClass به برنامه گفتیم از این نقظه برنامه رو شروع کن.

  • mohammad در تاریخ: 1394/08/17

    ببخشید سوال نامربوط می پرسم
    تمامی آموزش های شما تومبحث برنامه نویسی اندروید از ابتدا تا آخرین آموزشتون رایگانه؟

    بعد توی یکی از نوشته هاتون خوندم که برنامه نویسی اندروید هزینه های زیادی داره یعنی باید برای ساخت یه اپ .پولی پرداخت بشه؟نرم افزار هایی که باهاشون برنامه میسازیم چه طور؟

    بهزاد مرادی در تاریخ: 1394/08/17

    سلام
    آری، کلیه ی آموزش ها رایگان است
    خیر برای ساخت اپ های اندرویدی اصلا نیازی به پرداخت هیچ هزینه ای نیست. شاید مدرس در آموزش منظور را خوب منتقل نکرده است. امیدوارم کمکی کرده باشیم

  • محمد عقبائی فرهنگ در تاریخ: 1394/08/17

    سلام و خسته نباشید. ببخشید چرا من وقتی تو کلاس MyClass کلمه کلیدی public رو ور میدارم بازم هیچ تغیری نمیکنه و برنامه کار میکنه؟ یعنی منظورم اینه بازم کلاس اصلی برنامه به کلاس MyClass کیتونه دسترسی داشته باشه

    Sina Deuxshiri در تاریخ: 1394/08/17

    سلام
    دوست عزیز متاسفانه من دقیق یادم نیست. اما فک کنم اگه تعریف نکنید، به صورت خودکار یا protected تعریف میشه یا public. حالا یه نگاه می کنم مطمئن شدم دوباره می گم.

    محمد عقبائی فرهنگ در تاریخ: 1394/08/17

    ممنون دوست عزیز . با آموزش های بعدیتون فهمیدم چرا. خیلی ممنون

  • محمدصادق در تاریخ: 1394/08/17

    سلام خدمت دوستان گرامی.. من هم مشکل دارم و همه کار هایی که شما گفتید رو انجام دادم ولی نشد !! و ارور زیر رو میده
    P:\mypjavac helloworld.java
    helloworld.java:5: error: package system does not exist
    system.out.println("in the name of god");
    ^
    1 error

    P:\myp

    فایلی هم که نوشتم مشکلی نداره :
    public class helloworld {

    public static void main(String[] args){

    system.out.println("in the name of god");

    }
    }

    لطفا راهنمایی کنید..

    Sina Deuxshiri در تاریخ: 1394/08/17

    متاسفانه نمی دونم مشکل از کجاست.

    محمد سعیدی در تاریخ: 1394/09/18

    خط system.out.println("in the name of God
    "System" درسته، "system" غلطه، اصلاح کنید مشکل حل میشه.

    amindrh در تاریخ: 1395/03/04

    سلام منم دقیقا همین مشکل رو دارم این پیغام رو میده:error: class names,'HelloWorld,are only accepted if annotation processing is explicitly requested 1error

    mohammad در تاریخ: 1395/04/09

    حروف کوچک و بزرگ را رعایت کن . اخر خط println بعد از پرانتز باید سمی کالن گذاشت (;)

  • وحید در تاریخ: 1394/08/17

    یه سوال دیگه برام پیش اومد....از طریق حلقه ی while مگه نمیشه تعداد دوره حلقه رو مشخص کرد....تو همین مثال اخر مشخص کردیم خودمون که number کوچکتر مساوی 10 است پس لوپ تا عدد 10 ادامه داره.....درسته؟؟؟؟؟؟

    Sina Deuxshiri در تاریخ: 1394/08/17

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

  • امیر در تاریخ: 1394/08/17

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

  • امیر در تاریخ: 1394/08/17

    منظورم این بود که مجموعه رو از شما بخرم ادمین // نه اینکه بفروشم // منظورمو بد برداشت کردین//برا خودم میخواستم که بخرم /

    ادمین سایت در تاریخ: 1394/08/17

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

  • محمدصادق در تاریخ: 1394/08/17

    ممنونم از پاسخ دادن.. راه دیگه ای برای Compile کردن وجود نداره ؟؟

    Sina Deuxshiri در تاریخ: 1394/08/18

    راه دیگه استفاده از IDE ها است. مثل اکلیپس.

  • محمدصادق در تاریخ: 1394/08/17

    سلام.. من حتی وقتی این کدی رو که شما نوشتید ، کپی میکنم تو برنامه و run رو میزنم ارور میده !! کلا من با compile کردن مشکل دارم.. اگر میشه آی یاهو رو بدید تا بتونیم از طریق TeamViewer این مشکل رو برطرف کنیم.. چون فکر نکنم بتونید مشکل رو با توضیح دادن برطرف کنید

  • محمد عقبائی فرهنگ در تاریخ: 1394/08/17

    سلام و خسته نباشید. بنده میخوام که برنامه نویسی آندروید رو ادامه بدم. آیا نیازی هست که از اینجا به بعد رو هم مطالعه کنم؟

    ادمین سایت در تاریخ: 1394/08/18

    با سلام و احترام
    خیر نیازی نیست دوست عزیز

    پیروز باشید

    bijan9 در تاریخ: 1394/09/23

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

  • میرسعید در تاریخ: 1394/08/18

    من از امروز رسما دانش آموز سکان آکادمی هستم و واقعا خوشحالم که شما رو پیدا کردم،حتما اینجا رو به دوستانم توصیه خواهم کرد تا از آموزشهای اینجا بهره مندشوند،

    ادمین سایت در تاریخ: 1394/08/18

    سلام
    تیم سکان آکادمی امیدوار است بتواند در این مسیر همراه خوبی برای شما باشد.

    ارادتمند
    سکان آکادمی

  • محمدصادق در تاریخ: 1394/08/18

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

    Sina Deuxshiri در تاریخ: 1394/08/18

    سلام.
    این برنامه ای که اینجا نوشته شده، ایرادی نداره. یه برنامه خیی ساده ست.

  • محمد در تاریخ: 1394/08/18

    ببخشید ممکنه که این برنامه نویسی به کامپیوتر صدمه بزنه؟

    بهزاد مرادی در تاریخ: 1394/08/18

    سلام. لطفا منظور خود را دقیق تر بفرمایید چیست!

  • محمدصادق در تاریخ: 1394/08/18

    سلام.. در نمونه هایی که شما قرار دادید، class Variable نوشتید ولی برای من public class Variable میزنه.. میشه دلیلشو توضیح بدید

    Sina Deuxshiri در تاریخ: 1394/08/18

    سلام. دوست عزیز در آموزش ها در مورد public, private, protected توضیح داده شده. مطالعه کنید متوجه می شوید.

    مریم احمدی در تاریخ: 1394/10/08

    این واسه منم سواله رنگشم فرق داره

  • محمد در تاریخ: 1394/08/18

    مگه قرار نبود اسم متد منطبق با کاری باشه که انجام میده؟!

    Sina Deuxshiri در تاریخ: 1394/08/18

    سلام.
    چرا درسته. البته بیشتر برای نام گذاری متغیر ها و کلاس ها مهم هست. ولی در این جا هم رعایت شده. مشکل کجاست؟

  • محمد عقبائی فرهنگ در تاریخ: 1394/08/18

    ببخشید من وقتی @Override رو نمینویسم هم کار میکنه. علتش چی میتونه باشه؟ یعنی خودش متوجه میشه که Override هستش؟

    Sina Deuxshiri در تاریخ: 1394/08/19

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

  • محمد در تاریخ: 1394/08/19

    منظورم اینه که چون برنامه نویسی با یه بخش های متفاوت دیگه از کامپیوتر در ارتباطه(همین طور برنامه های مرتبط با برنامه نویسی مثل اکلیپس)که خودتون بهترمیدونید ممکنه مشکلی برای pcایجاد بشه مثلا خراب بشه

    بهزاد مرادی در تاریخ: 1394/08/20

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

  • سعید در تاریخ: 1394/08/19

    با عرض سلام و خسته نباشید
    من ویندوز 7 دارم و پایتون 3.5 روش نصب نمیشد و خطای 0x80240017 - Unspecified Error می داد اومدم اینجا نظر گذاشتم ببینم اگه کسی با همچین مشکلی مواجه شده و رفع کرده به من هم کمک کنه که نمی دونم چرا نظری که گذاشتم الان اینجا نیست.
    حالا بگذریم، من خودم این مشکل رو حل کردم این مشکل در ویندوز 7 موقعه ای اتفاق می افته که شماره ویندوزت آپدیدت نباشه باید ویندوز 7 رو به service pack1 آپدیدت کنید و در کنار اون اینترنت هم داشته باشید تا پایتون 3.5 با موفقت نصب بشه.

    نرگس اسدی در تاریخ: 1394/08/19

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

  • وحید در تاریخ: 1394/08/19

    مرسی از توضیحتون.....اقا سینا میشه در ارتباط باشم باهاتون...چند تا سوال دارم چون نمیشه اینجا عکس اپلود کرد.....اگه بشه ایمیل یا ای دی تلگرامتونو داشته باشم....

    Sina Deuxshiri در تاریخ: 1394/08/19

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

  • محمد در تاریخ: 1394/08/19

    سلام لطفا راهنمایی کنید کدوم نرم افزار اکلیپس یا جاوا رو از سایت هایی که گفتین دانلود کنیم

  • محمد در تاریخ: 1394/08/19

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

    Sina Deuxshiri در تاریخ: 1394/08/19

    سلام
    دوست عزیز اکلیپس با جاوا فرق زیادی داره. اکلیپس یک IDE هست که با استفاده از اون میشه برنامه نوشت. اما جاوا یا بهتره که بگیم JVM، کامپایلر جاوا رو نصب می کنه و هم محیطی و فراهم می کنه که برنامه های جاوا اجرا بشن. بنابراین هر دوی این ها لازم هست. برای برنامه نویسی اندروید هم می تونید از همین اکلیپس استفاده کنید، اما بهتره که از اندروید استدیو استفاده کنید. اما کار با اکلیپس راحت تر هست.

  • مهرداد در تاریخ: 1394/08/19

    دسمریزاد. الان ساعت 2صبح هست و بنده 6 صبح باید برم سر کار.ولی از بس آموزش شما با ارزش هست نمیتونم ازش دست بکشم.واقعا درود برشما

    بهزاد مرادی در تاریخ: 1394/08/20

    نظر لطف شماست

    عرفان در تاریخ: 1395/07/29

    منم الآن دقیقا شرایط و حسم مثله شماس، فقط با این تفاوت که برا من فردا جمعس، ولی الآن ساعت 3:30 نصفه شبه.

    واقعا دَم سکان آکادمی و اساتید و تمام باعث و بانیاش و کاربرا و کارمنداش و ... جیلززز!!!

  • Sara در تاریخ: 1394/08/20

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

    ادمین سایت در تاریخ: 1394/08/20

    کاربر عزیز سلام
    شما اولین کاربری هستید که چنین چیزی را گزارش می کنید. لطفا از مرورگرهای مختلف استفاده نمایید تا ان شاء الله مشکل مرتفع گردد.
    برای منبع، می توانید به سایت اصلی زبان اسکرچ مراجعه نمایید.

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • محمد در تاریخ: 1394/08/20

    سلام .منظورم رو درست نگفتم.منظورم اینه که توی سایت اکلیپس چند تا برنامه با اسم های مختلف از اکلیپس گذاشته ما کدومش رو دانلود کنیم:Eclipse IDE for Java EE Developers یاEclipse IDE for Java DevelopersیاEclipse IDE for Java and DSL Developers یا Eclipse IDE for Java and Report Developers یا یکی دیگه؟

    Sina Deuxshiri در تاریخ: 1394/08/20

    Eclipse IDE for Java Developers این برای سطح مقدماتی خوبه. همین و دانلود کنید.

  • وحید در تاریخ: 1394/08/20

    یه کد نوشتم درباره ی bmi اجرا نمیشه نمیدونم مشکلش کجاست........vahidkhakpoor76@yahoo.com.....این ایمیل منه اگه نخواستین ایمیلتونو اینجا بذارید به این ایمیل بزنید مشکلمو درمیون بذارم باهاتون....ممنون

    Sina Deuxshiri در تاریخ: 1394/08/20

    سلام.
    من دیگه اندروید کار نمی کنم. ولی این ایمل من هست.
    Sina.iRoid@Gmail.com

  • ermiamonji در تاریخ: 1394/08/20

    با عرض سلام و خسته نباشید خواستم بپرسم پانزده فصل آموزش تازه مرحله مقدماتی جاوائه؟!!

    Sina Deuxshiri در تاریخ: 1394/08/20

    سلام. نه. نگاهی گذرا به مفاهیم گرافیک در جاواست.

  • محمد در تاریخ: 1394/08/20

    من نفهمیدم کاری که "WhoWins.Esteghlal" انجام میده چیه! هر چی بعد از نقطه باشه می نویسه؟

    Sina Deuxshiri در تاریخ: 1394/08/20

    مهم نیست. این آموزش صرفا برای نحوه ایجاد enum هست. جنبه کاربردی نداره.

  • محمد در تاریخ: 1394/08/20

    ما در کلاس ActionClass یک متد تعریف کردیم. یک شی ساختیم تا آن متد را اجرا کند. اینترفیس این وسط چی کاره بود؟!

    Sina Deuxshiri در تاریخ: 1394/08/20

    عه!؟ ما در کلاس ActionClass اون اینترفیسی که ساختیم و پیاده سازی کردیم دیگه. با دقت نگاه کن.

    علیرضا در تاریخ: 1395/03/06

    من هم متوجه نشدم اینترفیس دقیقا چه کاره بود این وسط؟ منظورم اینه که استفاده از اینترفیس چه فایده ای داره؟! در حالی که ما می تونستیم بدون اینترفیس هم این جمله رو نمایش بدیم.

    Sina Deuxshiri در تاریخ: 1395/03/07

    سلام. یکی از مهمترین کاربرد‌های اینترفیس در جاو، پیاده‌سازی ارث بری چند گانه است. در جاوا به طور مستقیم نمیشه ارث بری چند گانه کرد.

  • محمد در تاریخ: 1394/08/20

    آقای دوشیری مشکلی نیست. ولی چطور ممکنه من تاریخ نوزدهم سوال بپرسم شما تاریخ هجدهم جواب بدی؟!

    Sina Deuxshiri در تاریخ: 1394/08/20

    سلام. من تو همون 8 ام پاسخ دادم دیگه. تاریخ و نگاه کن.

  • مهدی رحمانی در تاریخ: 1394/08/20

    خوب بود تا اينجا برام دوره شد تو کد زدن ميخواستم بدونم ادامه اموزش برقراره بزودي؟

  • محمد عسکری در تاریخ: 1394/08/21

    سلام همکار گرامی مطالبت عالی بود ممنون میشم ادامش بدی چون بنده دارم از سرویس استفاده میکنم تشکر

  • محمد در تاریخ: 1394/08/21

    سلام اصلا این کار که باید توی cdmوnotepadانجام بدیم لازمه ؟برای ادامه لازمه یا فقط تا اینجا و برای آموزشه ؟منم این مشکل رو دارم.
    بعد جاوا روی کدوم قسمت اصلیه؟مال من هم توی program fileوهم تویprogram file86

    Sina Deuxshiri در تاریخ: 1394/08/22

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

    محمد سعیدی در تاریخ: 1394/09/18

    شما هم نسخه ی 32bit و هم نسخه ی 64bit روی سیستم دارین.بستگی داره توی Path آدرس کدوم رو داده باشین.ولی توصیه میکنم همه رو پاک کنید و یک نسخه ی مطمئن رو مجددا نصب کنید.در واقع اصلی همونی هست که توی cmd در جواب دستور java -version بر میگرده.اگر این دستور جوابی برنمی گردونه، هیچ کدوم از دو موردی که فرمودین با اینکه در سیستم وجود دارن ولی به سیستم عامل معرفی نشدن

  • حیات بخش در تاریخ: 1394/08/21

    باعرض سلام.وباتشکراززحمات شما.آیاپس ازپایان دوره به ما مدرکی هم داده میشود؟

    ادمین سایت در تاریخ: 1394/08/22

    خیر

    بهزاد مرادی در تاریخ: 1394/08/22

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

  • مریم احمدی در تاریخ: 1394/08/22

    سلام
    من از همین امروز میخوام شروع کنم
    خیلی خوشحالم
    و واقعا ازتون ممنونم

    ادمین سایت در تاریخ: 1394/08/23

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

    بهزاد مرادی در تاریخ: 1394/08/23

    سلام خانم احمدی
    خوشحالم که خوشحالید!

  • پارسویی در تاریخ: 1394/08/22

    سلام و خسته نباشید بابت مطاب عالیتون
    با توجه به اینکه اکثر کسایی که از مطابتون استفاده میکنن دانشجو هستن
    و توی دانشگاها همچنان زبان ماشین و اسمبلی داره تدریس میشه
    میخواستم ببینم امکانش هست که یه قسمت از اموزشتونو به این زبان اختصاص بدین؟

    ادمین سایت در تاریخ: 1394/08/22

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

    ارادتمند
    تیم سکان آکادمی

    Sina Deuxshiri در تاریخ: 1394/08/22

    سلام
    در دانشگاه ها تقریبا همه زبان ها آموزش داده میشه. از سی پلاس پلاس بگیرید تا اسمبلی. اگه بخواد سایت بر مبنای دانشگاه پیش بره، باید همه زبان ها آموزش داده بشه و در آخر هم هیج!!!

  • علی در تاریخ: 1394/08/22

    برنامه این error رو میده و اجرا نمیشه

    Multiple markers at this line
    - Line breakpoint:Project [line: 11] -
    main(String[])
    ؟؟؟؟؟

    Sina Deuxshiri در تاریخ: 1394/08/22

    لطفا یه عکسی از کدتون قرار بدین.

  • Skye در تاریخ: 1394/08/22

    سلام. با تشکر از آموزش های بی نظیرتون ... من از سیستم عامل اوبونتو ۱۴ استفاده میکنم و قبل از اینکه پایتون رو همینجوری که شما گفتید به نسخه ۳.۵.۰ ارتقا بدم وقتی دستور idle رو در ترمینال اجرا میکردم صفحه ویرایشگر کد ظاهر می شد اما الان بعد از ادیت این ارور رو میده: ** IDLE can't import Tkinter.
    Your Python may not be configured for Tk. **
    میشه راهنماییم کنید؟ خیلی ممنونم

    Skye در تاریخ: 1394/08/22

    با این دستورات مشکل رو حل کردم
    sudo aptitude install python3-tk
    sudo aptitude install tk-dev

    ممنون :)

  • sogand در تاریخ: 1394/08/22

    با عرض سلام و ممنون از آموزش خوبتون، میخواستم بپرسم وقتی یک کلاس از کلاسی دیگر به ارث میبرد آیا میتوان برای هر دو کلاس constructor نوشت؟ و اینکه آیا subclass تابع constructor کلاس اصلی را به ارث میبرد یا خیر؟
    ممنون

  • Sina Deuxshiri در تاریخ: 1394/08/22

    سلام
    هر کلاس به صورت پیش فرض سازنده داره. سوالی هم که پرسیدین خیلی درست نیست. کانستراکتور برای این هست که شما وقتی از یک کلاس آبجکت ایجاد می کنید، در همون لحظه با استفاده از پارامترهای کانستراکتور، فیلد های اون کلاس و مقدار دهی کنید.

    ASPIRIN در تاریخ: 1395/03/22

    سلام و عرض خسته نباشید
    در خط آخر برنامه ما دو متد که در کلاس FuelConsumption ساخته بودیم رو از طریق objectOne فراخوندیم
    درحالی که درآموزش های قبلی گقته شد که اگر بخواهیم یه متد رو در آبجکت ها Share کنیم باید از کلید واژه ی static استفاده کنیم در حالی که ما تو متدهای Return که تعریف کردیم از کلید واژه ی static استفاده نکردیم و به مشکلی م بر نخوردیم چون با استفاده از همون آبجکت ساخته شده به جفت متدها درسترسی پیدا کردیم.
    ایا من درست میگم یا دارم اشتباه میکنم؟؟؟
    ممنون میشم ی راهنمایی بفرمایید./

    Sina Deuxshiri در تاریخ: 1395/03/22

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

    Soroush در تاریخ: 1395/04/31

    استفاده از کلیدواژه static برای share کردن متدها و متغیرها نیست. از این کلیدواژه زمانی استفاده میشه که بخوان متغیرهای Field و متدهای یه کلاس رو بدون نیاز به ساختن یه object از روی اون کلاس و یا نیاز به Inheritance تو کلاسهای دیگه استفاده کنن.

  • MRM در تاریخ: 1394/08/22

    با سلام!
    سایتتون عالی هست.
    از امروز دانشجوی سایتتون هستم و میخوام بزودی یه برنامه نویس خوب بشم!

    ادمین سایت در تاریخ: 1394/08/23

    در کنارتان هستیم

    بهزاد مرادی در تاریخ: 1394/08/23

    سلام. امیدوارم که این دوره ی بنده هم بتواند به شما کمک کند.

  • pms pms95 در تاریخ: 1394/08/22

    سلام و خسته نباشید و من جاوا مقدماتی رو یاد گرفتم و نمیدونم چیکار کنم ، لطفا توضیح بدید که چطوری میتونم حرفه ای شم فقط خواهشا کلی نگید واقعا چیکار کنم احساس میکنم دارم درجا میزنم

    Sina Deuxshiri در تاریخ: 1394/08/23

    سلام
    برنامه نویسی جدا از کد نوشتن، مباحث دیگه ای داره که باید یاد بگیرید. که مهم ترینش ساختمان داده ها است. شما باید این درس و خوب یاد بگیرید. کتاب های زیادی هم برای این درس هست. اما بهتر اینه که در اینترنت دنبال یادگیریش باشید. سرچ کنید و سرفصل های ساختمان داده ها رو پیدا کنید و بعد مطالعه. بعد از مطالعه ساختمان داده ها، مباحث تئوری و به صورت عملی با جاوا پیاده سازی کنید. مثلا درخت Heap و پیاده سازی کنید و یا الگوریتم های سورت و جستجو رو یاد بگیرید.
    جاوا خیلی گستردست. اگه می خواین یه حرفه ای بشین باید حتما یه پایگاه داده رو یاد بگیرید که معمولا برنامه نویس های جاوا MySQL و انتخاب می کنن. دستورات SQL و مطالعه کنید و یاد بگیرید و نحوه ارتباط برنامه های جاوا با پایگاه داده ها رو هم یاد بگیرید. سیستم فایل مبحث خیلی مهمیه. همچنین برنامه نویسی چند نخی یا همون Thread ها که بسیار کاربردی هستند. در کنار اینها خیلی خوب هست که سیستم عامل بخونید تا خوب متوجه بشین که کلا سیستم عامل از چند لایه تشکیل شده و در کل چطوری کار می کنه و برنامه های ما اجرا میشن. ذخیره و بازیابی اطلاعات خوندنش خارج از لطف نیست. حسابی با سیستم فایل (مسائل پیچیدش مثه سکتور چیه، گپ چیه و ...) آشنا میشین ذهنتون باز میشه و صرفا شما بعد از مطالعه اینها یه نویسنده کد نیستید، بلکه می دونید برنامه ای که دارید می نویسید با چه چیزهایی سر و کار داره.
    جاوا خیلی گستردست و تکنولوژی های زیادی داره. بعد از اینها برید سراغ مباحث وب در جاوا و با تکنولوژی هایی مثه JSP و Servlet آشنا بشین. اگه بخواین یه جاوا کار حرفه ای یا در کل یه برنامه نویس حرفه ای بشین، باید خیلی مطالعه داشته باشید و شب و روز مطالعه کنید و چند سال طول می کشه تا حرفه ای بشین.
    اینها چیز های مقدماتی هست که باید یاد بگیرید. بعد از اینها دیگه وارد مباحث پیچیده میشین. موفق باشید :)

  • Skye در تاریخ: 1394/08/23

    سلام . من طبق اموزش شما پایتون ۳ رو به صورت دیفالت قرار دادم. اما متاسفانه الان توی محطی ترمینال خیلی از دستورات اجرا نمی شن. برای مثال وقتی تایپ میکنم Katoolin قبلا پکیج مربوطه باز میشد ولی الان این ارور رو میده:
    File "/usr/bin/katoolin", line 23
    '''
    ^
    SyntaxError: Missing parentheses in call to 'print'

    چجوری باید این مشکل رو حل کنم؟؟؟ اینو سرچ هم کردم ولی راه حلی پیدا نکردم لطفا کمک کنید :((

    نرگس اسدی در تاریخ: 1394/08/23

    سلام دوست عزیز خطای سینتکسی برنامه ی شما به دلیل قرار ندادن پرانتز برای تابع پرینته . تفاوت فاحش نسخه ی 2 و 3 پایتون هم در همین پرانتزه که در نسخه ی 3 اجباریه.

    Skye در تاریخ: 1394/08/23

    ممنون از پاسختون ... متوجه این تفاوت بین پایتون ۲ و ۳ شده بودم اما نمی دونم الان چطور باید این مشکل رو حل کنم؟!!! برای مثال همون پکیج Katoolin رو توی محیط ترمینال چطور باید اجرا کنم که اجرا بشه و ارور نده؟!! اخه توی رانتز هم که میزارم باز هم ارور میده ... همینطور میشه راهنمایی بفرمایید که اگه نسخه پایتون رو از ۳ به ۲ برگردونم این مشکل حل میشه؟
    با تشکر زیاد از لطفتون

    نرگس اسدی در تاریخ: 1394/08/23

    نه نیازی به تغییر نسخه نیست. چون من اروری که می بینم این جا اینه SyntaxError: Missing parentheses in call to 'print .شما تو کدهاتون از دستور پرینت استفاده کردید وقتی print رو نوشتید بعد پرانتزهای بازو بسته رو قرار می دید () و چیزی که قراره پرینت بشه رو بین پرانتز ها می نویسید. تو نسخه ی دو نیازی به گذاشتن این پرانتزها نیست ولی الان ارور میده. البته این چیزیه که من این جا می بینم و شاید برنامتون خطاهای دیگه ای هم داشته باشه.

  • سعید در تاریخ: 1394/08/23

    برای ذخیره سازی داده ها داخل دیتابیس، از زبان های مختلف مثل SQL یا SQLite
    sqlite یک سیستم مدیریت دیتا بیس مثل mysql ، sqlserver , ... یک زبان نیست

  • نامشخص در تاریخ: 1394/08/23

    با سلام ممنون از سایت خوبتون.امیدوارم به آموزشهاتون در سایت ادامه بدید.

  • pms pms95 در تاریخ: 1394/08/23

    خیلی ممنون اقا سینا ، توضیحاتتون جالب بود

  • مهدی رحمانی در تاریخ: 1394/08/23

    لطفا ادامشو زود تر بزارین

  • علی در تاریخ: 1394/08/23

    import java.util.Scanner;


    public class One {

    public static void main(String[] args) {

    Scanner name=new Scanner(System.in);

    System.out.println(name.nextLine());

    }

    }

    Sina Deuxshiri در تاریخ: 1394/08/24

    دوست عزیز برنامه شما از ریشه غلطه. داخل استریم خروجی، می خوای ورودی بگیری. شما اول ورودی و با اسکنر بگیر بعد چاپ کن.

    mobiniqow در تاریخ: 1395/03/13

    ولی این که مثال هستش!!! من نوشتم اجرا شده

  • پریسا در تاریخ: 1394/08/24

    ممنون از سایت خوبتون

  • alireza bod در تاریخ: 1394/08/24

    خسته نباشید خمدت تیم سکان و اقای مرادی-کارتون بسیار عالیه الان ۴ ساعته که بدون استراحت دارم مطالبتون رو میخونم و به هیچ وجه خسته نشدم و هرچی جلو ترمیرم اشتیاقم برای یادگیری بیشترمیشه-خدا قوت..ممنون

    بهزاد مرادی در تاریخ: 1394/08/24

    خداوند را شاکرم که توانسته ایم چیزی به کاربران خوبی مثل شما یاد دهیم. به امید دیدن روزی که به یک برنامه نویس حرفه ای تبدیل شوید

  • حیدری در تاریخ: 1394/08/24

    با سلام
    قابلیت دانلود یکجا برای همه سرفصل های آموزش رو قرار نمی دید؟ مثل برنامه نویسی اندروید
    یا هر کدوم از سرفصل های آموزش قابلیت دانلود ندارن؟

    ادمین سایت در تاریخ: 1394/08/25

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

    امیدواریم پوزش ما را پذیرا باشید
    ارادتمند
    تیم سکان آکادمی

    hacker در تاریخ: 1394/09/21

    مدریت محترم سایت سکان اکادمی از شا خواهشمندم که برنامه نویسی اندروید را به صورت pdf کامل در اختیار کاربران سایت قرار بدهید با تشکر
    asr hack

    ادمین سایت در تاریخ: 1394/10/24

    با سلام
    لطفا به لینک زیر مراجعه نمایید:
    http://goo.gl/F1hGTM

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • mohammad در تاریخ: 1394/08/25

    سلام
    .میشه با اکلیپس همه نوع برنامه اندرویدی ساخت؟مثل بازی ؟

    hacker در تاریخ: 1394/09/21

    بله

  • ali در تاریخ: 1394/08/25

    من خیلی کوچکترم که بخواهم ایرادی از شما بگیرم می دونم که در زمان تایپ آن هم تو سرعت ممکنه اشتباهی رخ بدهد.Ninty اشتباه می باشد درست Ninety .
    با تشکر

    ادمین سایت در تاریخ: 1394/08/25

    با سلام و ضمن تشکر از تذکر شما، اصلاح گردید.

  • مبتدی! در تاریخ: 1394/08/25

    سلام.خیییلی ممنونم از آموزش های عالی تون...یعنی من که حال می کنم این آموزش ها رو می خونم...دمتون گرم،روزیتون فراوووووون:-)
    عاقا!من نفهمیدم این آخرش چی شد!توی برنامه سوال کردیم آیا تعداد بیشتر از 10 نفر هست؟جواب این شد که نه نیست (false)و در می تونه بسته شه.حالا اگر بخوایم جواب true بشه باید چی کار کنیم؟

    عیسی پور در تاریخ: 1394/09/08

    اگه بخواید true بشه باید ظرفیت بیش از 10 نفر یا 750 کیلو بشه و در اونصورت در آسانسور بسته نمیشه

  • lona در تاریخ: 1394/08/26

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

    بهزاد مرادی در تاریخ: 1394/08/26

    نظر لطف شماست

  • محمد رستمی در تاریخ: 1394/08/26

    سایت خوبی دارید و مطالب خوبی ارائه میدهید.ممنون میشم همین روال را ادامه دهید

  • محمد رستمی در تاریخ: 1394/08/26

    عالی مثل همیشه

  • محمد رستمی در تاریخ: 1394/08/26

    20ی.همیشه خوب بمونید

  • محمد رستمی در تاریخ: 1394/08/26

    سپاسگزارم

  • محمد در تاریخ: 1394/08/26

    َدَمِتون گرم

  • Sina Deuxshiri در تاریخ: 1394/08/27

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

  • محمدصادق در تاریخ: 1394/08/27

    سلام.. ارور میده. ازش عکس گرفتم لطفا بفرمایید مشکل از کجاست..؟؟
    http://uupload.ir/files/x03j_error.png

    Sina Deuxshiri در تاریخ: 1394/08/27

    سلام
    با استفاده از متد close(); آبجکت ایجاد شده از روی کلاس اسکنر را ببندید.

  • هاشم در تاریخ: 1394/08/27

    با سلام و خسته نباشید خدمت شما عزیزان من هم سوال حسین رو داشتم
    بهتره که اول از اچ تی ام ال شروع کنیم یا پایتون؟

    ادمین سایت در تاریخ: 1394/08/27

    سلام. توصیه ما اچ تی ام ال است.

  • هاشم همراز در تاریخ: 1394/08/27

    سلام
    ایول به همتتون إن شاء الله همیشه موفق و پایدار باشید

  • امیرحسین مختاری در تاریخ: 1394/08/27

    تو قسمت اضافه کردن jre در برنامه اکلیپس غیر از قسمت home که باید ادرس بنویسیم یه قسمت دیگه هم غیر name داره که تا اون رو انجام ندی کلید finish روشن نمیشه
    لطفا بگین باید چی کار کنم؟

    Sina Deuxshiri در تاریخ: 1394/08/28

    سلام
    من اصلا متوجه نشدم می خواین چیکار کنید. بهتر توضیح بدین. تو اکلیپس اصلا نیازی به وارد کردن jre نیست.

  • امیرحسین مختاری در تاریخ: 1394/08/28

    جواب لطفا

  • امیرحسین مختاری در تاریخ: 1394/08/28

    سلام و ممنون از سایت خوبتون
    لطفا بگین برای برنامه نویسی جاوا و اندروید باید زبان های برنامه نویسی مثل اچ تی ام ال و سی اس اس رو یاد بگیریم یا لازم نیست

    Sina Deuxshiri در تاریخ: 1394/08/28

    سلام
    برای اندروید و نمی دونم. اما در استفاده از بعضی از تکنولوژی های جاوا مثه JSP لازم هست که html بلد باشید. اون مباحث پیشرفته ست. ولی برای شروع اصلا لازم نیست که یا بگیرید. درضمن html زبان برنامه نویسی نیست. زبان نماد گذاریه. موفق باشید :)

  • امیرحسین مختاری در تاریخ: 1394/08/28

    ممنون از اینکه جواب دادید ولی بازم با روش شما هم همین پیغام رو میده javac' is not recognized as internal or external command,operable progrom or batch file

    Sina Deuxshiri در تاریخ: 1394/08/28

    سلام
    متاسفانه دوست عزیز شما جاوا رو درست به سیستم معرفی نکردین. چند تا نظر پایین تر من کاملا توضیح دادم. نگاه کنید و انجام بدین.

    محمد سعیدی در تاریخ: 1394/09/18

    سلام.فکر میکنم لازمه یک نسخه ی JDK تست شده و مطمئن upload بشه تا دوستان سریع تر به نتیجه برسن.
    ممنون

  • امیرحسین مختاری در تاریخ: 1394/08/28

    عالی

  • امیر آموزنده در تاریخ: 1394/08/28

    سلام آقا منم همین مشکلو دارم و همه نظرات رو خوندم و انجام دادم ولی حل نشد
    javac' is not recognized as internal or external command,operable progrom or batch fil

  • علی در تاریخ: 1394/08/28

    متشکرم

  • علی در تاریخ: 1394/08/28

    با تشکر- عالی بود

  • علی در تاریخ: 1394/08/28

    تشکر فراوان

  • علی در تاریخ: 1394/08/28

    عالی

  • علی در تاریخ: 1394/08/28

    سپاس فراوان

  • علی در تاریخ: 1394/08/28

    متشکرم

  • الیاس براهویی نژاد در تاریخ: 1394/08/28

    در رابطه با ریاضی شما در ابتدای راه نیاز چندانی بهش احساس نخواهید کرد اما به مرور لازم میشه اما باید به این نکته هم توجه کرد که یادگیری ریاضی (از نظر شخص بنده) هیچ ربطی به استعداد نداره و تنها با تمرین و تکرار (درست مثل برنامه نویسی) میشه اونو تقویت کرد.
    اما درباره زبان انگلیسی (که متاسفانه خیلی ها بهش توجه نمی کنند) باید در یک کلام بگم که برای یک برنامه نویس از شام شبم واجب تره و تو خود حدیث مفصل بخوان از این مجمل

  • الیاس براهویی نژاد در تاریخ: 1394/08/28

    کل مقاله در همین جمله خلاصه میشه:«هر کسی که اصول کدنویسی را بلد نباشد بی‌سواد است!» واقعا هم همینطوره درکی که به آدم میده خیلی بیشتر از سوادیه که توی مدارس (اونم ایران!) به آدم داده میشه.

    رضا بختیاری در تاریخ: 1394/11/23

    من با نظر الياس موافقم

    Vahid 95 در تاریخ: 1395/07/22

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

  • علی در تاریخ: 1394/08/28

    عالی بود. متشکرم

  • hosein در تاریخ: 1394/08/29

    سلام
    اقا من کلاس رو که ایجاد میکنم متنم مثل مال شما نیست
    و اینکه صفحه کد نویسی من رنگش سفیده برای شما سیاه چه کنم؟

    مریم احمدی در تاریخ: 1394/09/08

    سلام مال منم مثل مال شماست
    و رنگشو فک کنم خودشون تغییر دادن تو تنظیماتش
    اون قسمت از متنشم که مثل مال شما نیست کامنته که خودشون گذاشتن
    اصلا نگران نباشید

  • علی در تاریخ: 1394/08/29

    با تشکر فراوان

  • ali در تاریخ: 1394/08/29

    دوستان به بزرگ و کوچک بودن حروف بسیار توجه کنید

  • احمد آژ در تاریخ: 1394/08/29

    فایل pdf کلمات زبان انگلیسی در سایت موجود نبود لطفابررسی کنید

    ادمین سایت در تاریخ: 1394/08/29

    سلام. لطفا به مقاله ی http://goo.gl/jjqGvl مراجعه نمایید.

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • علی در تاریخ: 1394/08/29

    از شما بسیار متشکرم

  • محمد قربانی در تاریخ: 1394/08/29

    سلام...واقعا خسته نباشید...یک سوال داشتم؟؟ من دوره خاصی رو نگذروندم و می خوام با سایت شما شروع کنم..و اینکه من 16 سالمه ..لازمه یک دوره ببینم ؟؟ یا با سایت شروع به کار کنم؟؟

    ادمین سایت در تاریخ: 1394/08/29

    سلام. با توجه به این که کلیه ی آموزش های سکان آکادمی برای مبتدیان نوشته اند، شما نیاز به هیچ گونه پیش نیازی نخواهید داشت.
    به سکان آکادمی خوش آمدید

    ارادتمند
    تیم سکان آکادمی

  • علی در تاریخ: 1394/08/29

    تشکر

  • علی در تاریخ: 1394/08/29

    با تشکر فراوان

  • شایان گذرآبادی در تاریخ: 1394/08/29

    با عرض سلام و خسته نباشید و تشکر از سایت خیلی خوبتون میخواستم بپرسم برای من که به برنامه نویسی برای گوشی های هوشمند علاقه مند هستم یادگرفتن چه زبانی مناسب تره؟

    بهزاد مرادی در تاریخ: 1394/08/30

    شایان جان سلام
    اگر علاقمند به برنامه نویسی اندروید هستید، ابتدا می بایست از زبان جاوا شروع کنید و اگر هم علاقمند به برنامه نویسی آی او اس هستید، دو گزینه پیش رو دارید: یکی زبان آبجکتیو سی و دیگری سوئیفت که به نظر می سه اگر سوئیفت را شروع کنید بهتر است چرا که ممکن است در آینده ای نه چندان دور، نقش آبجکتیو سی کم رنگ شود. اگر هم علاقمند به برنامه نویسی برای ویندوز فون هستید، می توانید زبان سی شارپ را فرا بگیرید تا حد بسیار زیادی شبیه به زبان جاوا است.
    علاوه بر این، می توانید از برخی پلتفرم ها مثل phonegap.com نیز استفاده کنید که یک بار در آن کد می نویسید و برای گوشی های مختلف خروجی می گیرید.
    امیدوارم کمکی کرده باشم. مرادی

    شایان گذرآبادی در تاریخ: 1394/09/07

    خیلی ممنون آقای مرادی.

  • یزدان در تاریخ: 1394/08/30

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

    Sina Deuxshiri در تاریخ: 1394/09/01

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

    ادمین سایت در تاریخ: 1394/09/02

    با سلام خدمت شما کاربر گرامی
    اگر علاقمند به فراگیری زبان برنامه نویسی جاوا هستید -و همچنین پیش زمینه ای در برنامه نویسی دارید- بدون هیچ مشکلی خواهید توانست از دوره ی جاوای سکان آکادمی قدم به دنیای برنامه نویسی بگذارید.

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • امیرحسین مختاری در تاریخ: 1394/09/01

    Great

  • هادی در تاریخ: 1394/09/01

    با سلام و عرض خسته نباشید. بنده برای دوره دکتری در رشته بیوانفورماتیک نیاز به مهارت در برنامه نویسی مخصوصا زبان Python ، Perl دارم . ایا نیاز به کلاس اموزشی میباشد یا همین اموزش انلاین کافیست؟ در صورت نیاز به کلاس ممنون میشم راهنمایی کنید. در ضمن رشته ام ژنتیک بوده و هیچ پایه ای از برنامه نویسی ندارم. با تشکر

    ادمین سایت در تاریخ: 1394/09/02

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

  • وحید در تاریخ: 1394/09/01

    سلام.....چرا مقابل nextInt عدد 101 را میذاریم اگه عدد نگذاریم عیب داره

    هاشم همراز در تاریخ: 1394/09/23

    سلام
    بله اگه عدد نذاریم معلوم نمیشه که عدد تصادفی باید از بین کدوم اعداد انتخاب شود و این احتمال وجود دارد که اصلا عدد اول انتخاب شده بزرگتر از 1000 باشد و حلقه به صورت نامتناهی ادامه دار باشد

  • soroush.8 nazari در تاریخ: 1394/09/01

    سلام.عالی به تمام معنا . فقط در خط دوم :
    لذا ما میتوانید...
    به جای م تبدیل به د شده.
    خیلی عالی . واقعا ساده و روان...

    ادمین سایت در تاریخ: 1394/09/02

    ضمن تشکر از دقت نظر شما، احتراما به استحضار می رساند که مطلب مورد نظر تصحیح شد

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • امیرحسین مختاری در تاریخ: 1394/09/02

    سلام خست نباشید
    میشه بگید بعد تمام شدن این دوره ما میتونیم بریم سراغ آموزش برنامه نویسی اندروید یا باید مراحل دیگری رو هم طی کنیم؟

    Sina Deuxshiri در تاریخ: 1394/09/02

    سلام
    بله این دوره کافی هست.

  • هانیه ملک ابادی در تاریخ: 1394/09/02

    بسیار خوانا و صریح بود ممنون

  • هادی در تاریخ: 1394/09/02

    با تشکر فراوان. بی صبرانه منتظر ادامه کار هستم

  • soroush.8 nazari در تاریخ: 1394/09/03

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

    ادمین سایت در تاریخ: 1394/09/03

    سلام
    ضمن تشکر از دقت نظر شما
    اصلاح گردید


    با تشکر
    ارادتمند
    تیم سکان آکادمی

    بهزاد مرادی در تاریخ: 1394/09/15

    مرسی تذکر دادید.

  • soroush.8 nazari در تاریخ: 1394/09/03

    سلام. در زیر عکس دو سیستم ورژن کنترل : در سیستم ورژن کنترل Git که یک سیستم اصطلاحاً Distributed یا «نامتمرکز» است، شرایط تا حدود متفاوت تر است.
    اون حدود ، فک کنم حدودی بوده که اتفاقی (ی) تایپ نشده.
    در پاراگراف آخر هم خط : علاوه بر این، به اشتراک گذاری پروژه کاملاً ایمین است، Conflict (کانفلیکت یا تداخل)....
    ((ایمین)) اشتباه نوشته شده که احتمالا ((ایمن)) بوده. با تشکر

    ادمین سایت در تاریخ: 1394/09/03

    با سلام
    ممنون از تذکر شما
    موارد اصلاح گردیدند

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • ایمان در تاریخ: 1394/09/03

    بسیار عالی توضیح دادین

  • امیرحسین مختاری در تاریخ: 1394/09/04

    خدا قوت
    اگه کسی این دوره رو یاد بگیره میتتونه یه اپ درست کنه؟

    Sina Deuxshiri در تاریخ: 1394/09/04

    سلام. نه دوست عزیز. هنوز خیلی از مطالب جاوا هست که باید یاد بگیرید.

  • فاطمه در تاریخ: 1394/09/04

    سلام دانشجوی ارشد رشته IT هستم و از نظر برنمه نویسی فوق العاده ضعیفم چون همیشه روی گردان بودم. موضوع پایان نامم UX هست و بخاطر اون الان اینجام. میخوام شروع به برنامه نویسی کنم میدونم دیره اما برای من یه شروع جدیده. ممنونم از این سایت و اهداف خوبتون واقعا دمتون گرم.

    ادمین سایت در تاریخ: 1394/09/05

    با سلام خدمت شما کاربر گرامی
    احتراما به استحضار می رساند که تیم سکان آکادمی تمام تلاش خود را به کار خواهد بست و تا پایان این راه در کنار شما خواهیم ماند. امیدواریم بتوانیم چیزی به شما یاد دهیم.

    ارادتمند
    تیم سکان آکادمی

  • محسن در تاریخ: 1394/09/04

    خدا خیرتون بده که این توضیحات را در همه اختیار همه به صورت رایگان قرار داده اید واقعا آموزنده است.

  • soroush.8 nazari در تاریخ: 1394/09/04

    دوباره سلام. خیلی عالی توضیح دادید و من اولین باری هست که مفهوم شی گرایی رو با تمام وجودم میفهمم. فقط یک پیشنهاد دارم که اگه عملی بکنید ، خواندن در سایت پرمحتوا و عالیتون واقعا آسان تر میشه.
    1-لطفا در قسمت پنل مدیریتی ، آپشن هایی برای شخصی سازی رنگ پس زمینه قرار بدید که بتوان رنگ خاکستری اون رو تغییر داد که چشم کمتر اذیت بشه .(در طولانی مدت)
    2-لطفا در همین قسمت مطالعه دکمه هایی برای پیمایش بین آموزش های قبل و بعد تعبیه کنید که دیگر نیاز نباشد برای این کار به قسمت سرفصل ها برویم.
    3-لطفا در قسمت سر فصل ها ، امکانی فراهم کنید تا زمانی که به هر یک از آموزش های برنامه نویسی میرویم ، سایت به صورت خودکار ما را به پیش آخرین مطلب خوانده شده ببرد.البته نه که به داخل آن برود ، فقط با استفاده از پیمایش صفحه به پیش آخرین تیک برود.
    .........................................................................................................
    البته 2 مورد آخر مهم تر هستند چرا که ، اگر اجرایی شوند ، روند مطالعه خیلی سریع تر پیش می رود و در زمان صرفه جویی میشود.

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

    ادمین سایت در تاریخ: 1394/09/06

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


    با تشکر
    ارادتمند
    تیم سکان آکادمی

    ادمین سایت در تاریخ: 1394/09/07

    با سلام.
    احتراما به استحضار می رساند که امکان انتخاب تم بک گراند نیز طبق نظر شما به سایت اضافه گردید. خواهشمند است وارد ناحیه ی کاربری خود شده و از بخش ویرایش پروفایل، یک تصویر را انتخاب نموده و تغییرات را ذخیره کنید. لاگ اوت کنید و مجدد لاگین نمایید تا تغییرات را مشاهده کنید.

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • احمد در تاریخ: 1394/09/04

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

    ادمین سایت در تاریخ: 1394/09/05

    با سلام
    احتراما به استحضار می رساند که اموزش های جاوا اصول برنامه نویسی با این زبان را آموزش می دهند و مسلما برای توسعه اپلیکیشن های اندرویدی نیاز به آن خواهید داشت. برای شروع برنامه نویسی اندروید، لازم است تا سر فصل ۱۵ را مطالعه نموده -بیش از آن نیازی نیست- سپس بروید سراغ اپلیکیشن نویسی برای اندروید. در دوره ی اندروید، پروژه ها واقعی تر هستند و می توانید اپلیکیشن های واقعی مثل ذکرشمار و ... بنویسید.


    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • مهدی در تاریخ: 1394/09/04

    سلام خیلی خیلی ممنونم از آموزش هاتون
    ببخشید این آموزش اصول برنامه نویسی رو میشه کپی کرد و به صورت ورد یا pdf در اورد تا اینطور هم بتونم به یکی از دوستام بدمش وهم خودم راحت تر استفاده کنم

    ادمین سایت در تاریخ: 1394/09/05

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

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • بهنام در تاریخ: 1394/09/05

    مطالبوتون فوق العاده اس از همه زحمت کشان این سایت لذت بخش تشکر مینمایم.

  • علی در تاریخ: 1394/09/05

    سپاس فراوان

  • maryam lotfi در تاریخ: 1394/09/05

    با سلام.من تموم کارهارو مو به مو انجام میدم ولی همچنان مشکل بچه های دیگه رودارم.چرا؟؟؟

  • ایمان در تاریخ: 1394/09/06

    تشکر از کار زیباتون
    من یه مشکلی دارم و اون اینه که در قسمت مقدار دهی به آرایه number کمپایلر ارور integer number too large رو میده چکارش باید بکنم؟

  • programmer در تاریخ: 1394/09/06

    ببخشید شما در این دو کامنت آخر یک بار گفتید این دوره ها کافی هستند و یک بار گفتید که هنوز خیلی چیزها باید یاد بگیرید لطفا راهنمایی کنید ما که حسابی گیج شدیم

  • ایمان در تاریخ: 1394/09/06

    بسیار عالی توضیح دادین واقعا ممنونم

  • حجت در تاریخ: 1394/09/06

    درود ؛ لطفا در صورت امکان دوره های آموزشی پیشرفته تر رو توی سایتتون بذارین .
    جوری که سایت شما یاد میده هیچ سایت دیگه ای به شخصه ندیدم یاد بده ؛
    حتی اگه شده پولی هم آموزشاشو بذارین ؛ بذارین

  • وهاب در تاریخ: 1394/09/06

    اول تشکر فوق العاده من رو بپزیرید
    دوم میخواستم بدونم تو دستور case میشه دستور های مقایسه ای گزاشت مثل بزرگتر یا کوچکتر یا...
    باز هم متشکر

  • حسام مصلح در تاریخ: 1394/09/06

    با سلام وخسته نباشید میخواستم بدونم جاوا پیشرفته چرا ندارید اگه من بخوام پیشرفتشو بخونم چیکار باید بکنم؟؟

    Sina Deuxshiri در تاریخ: 1394/09/07

    سلام
    نه در حال حاضر فقط همین دوره مقدماتی هست. برای دوره پیشرفته هم خیلی مفاهیم هست که باید مطالعه کنید.
    سیستم فایل، تردها، کنترل خطا در برنامه، شی گرایی، ژنریک ها، ساختمان داده ها، انوتیشن، پایگاه داده و ... که اینها مربوط به جاوا اس ای هست. بعد از این دیگه می تونید برید سمت تکنولوژی های جاوا. مثه JSP، Servlet و ... که خیلی گستده است.

    حسام مصلح در تاریخ: 1394/09/09

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

    Sina Deuxshiri در تاریخ: 1394/09/09

    سلام
    تقریبا در بالا همه رو گفتم. به جز سیستم فایل و پایگاه داده و تکنولوژی های جاوا، بقیه رو باید خوب یاد بگیرید. الان هم می تونید اندروید و شروع کنید. ولی بهتر اینه که ابتدا به جاوا مسلط بشین بغد برید سمت اندروید یا اینکه حداقل همزمان پیش برید. هم جاوا رو مطالعه کنید و هم اندروید و.

  • مهدیه امیری در تاریخ: 1394/09/06

    ممنون بابت آموزشتون، بسیار عالی است.

  • محسن در تاریخ: 1394/09/06

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

  • محمد مهدی رفیعی در تاریخ: 1394/09/07

    درود بر سکان اکادمی و تمامی اعضاء توسعه دهنده این آموزشگاه آنلاین .
    من از 8 سالگی کار با کامپیوتر شروع کردم ولی متاسفانه چندین سال که مصرف کننده تکنولوژی بودم تا توسعه دهنده تکنولوژی و همینطور یک زمینه را دنبال نکردم و هی بخش های مختلف مرور میکردم .

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

    امیدوارم همچنان به کاره خودتان ادامه بدید و در آینده نتنها در ایران بلکه در جهان از نظر آموزش برنامه نویسی اول باشید . ;)

    پیروز و تندرست باشید . محمد مهدی رفیعی

    ادمین سایت در تاریخ: 1394/09/07

    سلام
    نظر لطف شماست. امیدواریم خداوند به ما توفیق دهد تا در این راه سرویس های باکیفیت تری در اختیار هموطنان عزیز قرار دهیم

    با تشکر
    ارادتمند
    تیم سکان آکادمی

    بهزاد مرادی در تاریخ: 1394/11/26

    ممنون از انرژی مثبت شما

  • هاشم همراز در تاریخ: 1394/09/07

    سلام و خسته نباشید آموزش هاتون واقعا فوق العاده است
    بی صبرانه منتظر ادامه کارتون هستم

  • amir در تاریخ: 1394/09/07

    ممـــــــــــــــنون
    سایتتون عـــالیه

  • احمد در تاریخ: 1394/09/07

    خیلی خیلی ممنونم که جوابمو دادین.فقط ببخشید متوجه نشدم،یعنی میگین فصل 15 آموزش جاوا را نیازی نیست بخونم و برم سراغ آموزش اندروید؟????

  • Compiler در تاریخ: 1394/09/07

    سلام ایمان جان. یه متغیر int فقط میتونه تا عدد 2,147,483,647 رو تو خودش ذخیره کنه و وقتی عدداز این مقدار بزرگتر بشه اون اروری که نوشته رو میده.

  • عیسی پور در تاریخ: 1394/09/07

    خدا خیرتون بده
    هیچ جا مثل شما توضیح ندادن انصافا سایتتون تکه
    موفق و پایدار باشید

    ادمین سایت در تاریخ: 1394/09/07

    سلام
    نظر لطف شماست

    ارادتمند
    تیم سکان آکادمی

  • مجید در تاریخ: 1394/09/07

    خیلی ممنون

  • Programmer در تاریخ: 1394/09/07

    لطفا جواب بدین
    این آموزشا برای ساختن یه اپ اندرویدی کافیه یا نه؟

    Sina Deuxshiri در تاریخ: 1394/09/08

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

  • محمد در تاریخ: 1394/09/07

    بسیار عالی و ساده

  • یاسر در تاریخ: 1394/09/07

    عالی.خدا خیرت بده

  • امیرحسین مختاری در تاریخ: 1394/09/08

    برای منم همین مشکل هست در وارد کردن شماره این ارور رو میده
    The literal 9185566565 of type int is out of range

  • عیسی پور در تاریخ: 1394/09/08

    دست گلتون درد نکنه

  • ایمان در تاریخ: 1394/09/08

    سلام
    ممنون از آموزش عالیتون امیدوارم که همیشه موفق باشید
    فقط یه مشکل کوچیک تو بده کدهاییک هنوشتین هست و اونم اینه که به جای "\n" نوشته شده "n" لطفا تصحیح کنید.

    ادمین سایت در تاریخ: 1394/10/23

    سلام و با تشکر از تذکر به جای شما
    اصلاح گردید


    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • maleki22 در تاریخ: 1394/09/08

    سلام/ با تشکر از اموزش خوب تون که فایل صوتی هم دارد. فقط صدای اون خانم کوچولو خیلی خشک هست و آدم اذیت میشه. شاید یک لیوان آب گرم فبل از ضبط میتونست موثر باشد/ بهر حال خیلی ممنون

  • عیسی پور در تاریخ: 1394/09/08

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

  • مهدی در تاریخ: 1394/09/08

    سلام اگه امکانش هست دوره آموزشیتون رو مثل اندروید به صورت pdf دراورید تا راحت بتونیم از این زبان برنامه نویسی رو یاد بگیریم
    ممنون

    Sina Deuxshiri در تاریخ: 1394/09/09

    سلام. نه دوست عزیز امکانش نیست.

  • hosein در تاریخ: 1394/09/08

    سلام
    اقا کمک کنید بهم توروخدا
    ببینید من این دوره اموزش رو تا اخر رفتم اما واقعیتش چیز زیادی دستگیرم نشد
    یه زبانی رو بگید که هم بتونم هم واسه اندروید برنامه بسازم و هم برای ویندوز اگه میشه کمک کنید وزبانی رو معرفی کنید که
    اسون باشه
    مرسی
    و اینکه
    من زبان های
    ++c
    #c
    رو بلدم
    بنظرتون این 2تا خوب هستن؟ یا شما زبان دیگه رو میگید؟

    Sina Deuxshiri در تاریخ: 1394/09/09

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

  • عیسی پور در تاریخ: 1394/09/08


    اینکه مطالب قبلی رو تو مطالب پیش رو تکرار میکنید خیلی خوبه و ملکه ذهن میشه
    موفق و پایدار باشید

  • ApA در تاریخ: 1394/09/08

    باسلام
    آیا می توان همین کارها را در برنامه IntelliJ IDEA انجام داد؟
    و برنامه نویسی جاوا در برنامه نویسی اندروید دقیقا چه نقشی دارد؟
    باتشکر

    Sina Deuxshiri در تاریخ: 1394/09/09

    سلام
    بله امکانش هست.
    دقت داشته باشید که زبان برنامه نویسی اندروید، جاوا هست. یعنی اندروید خودش زبان برنامه نویسی نیست. البته تکنیک های خاص خودشو در برنامه نویسی داره که اون ها هم باید یاد بگیرید. به نظر شما خوب جاوا رو کار نکردین. اگر خوب مطالعه کنید به صورت نا خود آگاه متوجه این جور مسائل میشین.

  • مریم احمدی در تاریخ: 1394/09/08

    تنکس

  • محمد کشاورز در تاریخ: 1394/09/09

    با سلام وتشکر. در فرمان شرطی if من میخواهم دو رشته string را مقایسه کنم. if(a=b) رشته a را خودم وارد برنامه کردم. ورشته b را با scanner وارد برنامه میکنیم.با فرمان scanner همان محتویات رشته a را وارد میکنم تا جاب if درست شود اما اینطور نمیشود. چرا جواب if غلط میشود? اما اگر هر دو رشته a و b را داخل برنامه وارد کنیم در صورتی که برابر باشند فرمان if درست می شود.

    محمد صالح در تاریخ: 1395/05/04

    با سلام و احترام
    جهت مقایسه رشته ها بایستی از متد equals استفاده نمایید.
    ملاحظه بفرمایید
    http://stackoverflow.com/questions/38561983/why-my-program-doesnt-work-properly

  • امیرحسین مختاری در تاریخ: 1394/09/09

    سایتی که به زبان فارسی باشه برای تمرین برنامه نویسی هست؟
    اگه هست لطفا بگید

    Sina Deuxshiri در تاریخ: 1394/09/09

    سلام. لطف کنید نظر قبلی و نگاه کنید، سایتی معرفی شده. البته فارسی نیست.

    امیرحسین مختاری در تاریخ: 1394/09/16

    بله دیده بودم فارسیش رو میخواستم
    ممنون

  • علی در تاریخ: 1394/09/09

    بسیارممنونم ازتون بسیارعالی وبادقت توضیح دادین ومن نتونستم که بدون دادن نظرازاموزش هاتون استفاده کنم
    بازم ممنون

  • زهرا در تاریخ: 1394/09/09

    خسته نباشید.آیا کتابی به همین تفصیل در زمینه جاوا منتشر نکردید؟

  • زهرا در تاریخ: 1394/09/09

    خسته نباشید.آیا کتابی به همین تفصیل در زمینه جاوا منتشر نکردید؟

    Sina Deuxshiri در تاریخ: 1394/09/09

    سلام.
    خیر. سکان آکادمی در این زمینه کتابی منتشر نکرده.

  • کاربر در تاریخ: 1394/09/09

    اطفا بگین برای برنامه نویسی اندروید چه نوع ide مناسب تره
    لطفا نگین این یه چیز سلیقه ایه و .... ممنون میشم اگه راهنمایی کنین
    باتشکر

    Sina Deuxshiri در تاریخ: 1394/09/09

    سلام.
    برای اندروید در حال حاضر اندروید استدیو خوب هست. اما کار با اکلیپس ساده تر هست. اگر قصد دارین تا به صورت حرفه ای اندروید کار کنید، از اندروید استدیو استفاده کنید. موفق باشید :)

  • رقیه در تاریخ: 1394/09/09

    سلام
    من نمی دونم زبان جاوا رو یاد بگیرم یا c# ، لطفا راهنماییم کنید

    بهزاد مرادی در تاریخ: 1394/11/07

    سلام
    اگر علاقمند به توسعه نرم افزار با خانواده ی دات نت هستید، می توانید زبان سی شارپ را فرا بگیرید که در این صورت خواهید توانست برای ویندوز، ویندوز فون و ... نرم افزار بنویسید اما اگر علاقمند به توسعه ی اپ های اندرویدی باشید، می بایست زبان جاوا را فرا بگیرید.
    سایت زیر، میزان محبوبت زبان های برنامه نویسی مختلف را نشان می دهد:
    http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

  • iman در تاریخ: 1394/09/09

    با سلام
    راستش من نرم افزار رو دانلود کردم. قبلشم JDK رو نصب کردم و از حالت زیپ خارجش کردم ولی وقتی eclipse میخواد اجرا بشه این پیغام میاد version 1.6._45. of the jvm is not suitable for this product. version 1.7 or greater is required

    Sina Deuxshiri در تاریخ: 1394/09/12

    سلام. JVM بر روی سیستم شما نصب نیست.

  • عیسی پور در تاریخ: 1394/09/10

    عالی بود
    خدا قوت مهندس

  • هاشم همراز در تاریخ: 1394/09/10

    سلام دوباره و خسته نباشید
    چرا این دوره از آموزش هاتون بروز نمیشه؟

  • تی تی در تاریخ: 1394/09/10

    خیلی خیلی ساده و روان توضیح میدید....تا این جلسه که گام به گام با شما پیش اومدم خیلی خوب یاد گرفتم زبان برنامه نویسی جاوا رو....ممنون از دقت و مطالب کاملتون...

  • Sara در تاریخ: 1394/09/10

    سلام بله حق باشما بود با کمی تغییر در نحوه دانلود و مرورگر تونستم از کلیپ ها استفاده کنم، بسیار بسیار سپاسگزارم... ابراهیمی.

  • سید در تاریخ: 1394/09/10

    خیلی عالی بود متشکرمممممممم

  • عیسی پور در تاریخ: 1394/09/10

    موفق و پایدار باشید

  • مرتضی کارگر در تاریخ: 1394/09/10

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

  • مرتضی کارگر در تاریخ: 1394/09/10

    جالب و مفید بود

  • mohammad saberi در تاریخ: 1394/09/11

    بسیار شیوا و عالی ......

  • جواد سرور در تاریخ: 1394/09/11

    سلام. واقعا از کار زیبا و تحسین برانگیز شما نهایت تشکر رو دارم. امیدوارم در راهتون ثابت قدم باشید. با تشکر فراوان

    بهزاد مرادی در تاریخ: 1394/11/26

    ممنون

  • tabasom در تاریخ: 1394/09/11

    vaghean tozihatetun aali bud kamel o mofid va b zabane ghabele fahm...khaste nabashid

  • عیسی پور در تاریخ: 1394/09/11

    عالی بود
    دست گلتون درد نکنه

  • عیسی پور در تاریخ: 1394/09/11

    بسیار عالی

  • مرتضی کارگر در تاریخ: 1394/09/11

    خوب بود...بازم ممنون

    کاوه در تاریخ: 1394/11/12

    این رو بخاطر اصل Liskov Substitution پرسیدم

  • مرتضی کارگر در تاریخ: 1394/09/11

    واقعا جالب و مفید بود...ممنون

  • مهری در تاریخ: 1394/09/11

    بسیار عالی توضیح داده بودین.متشکرم

  • BEHNAM در تاریخ: 1394/09/11

    واقعا خدا خیرتون بده ایشالله به هرچی که میخاین برسین و نیروتون چندین برابر بشه ممنون

  • مرتضی کارگر در تاریخ: 1394/09/11

    عالی بود...فقط یه مقدار از بروز نشدن یکسری از اموزش ها نگران شدم . امیدوارم این مسئله به زودی حل بشه

  • امیر در تاریخ: 1394/09/12

    احسنت بر شما ، فوق العاده است.

  • امیر در تاریخ: 1394/09/12

    بسیار عالی.

  • هاشم همراز در تاریخ: 1394/09/12

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

    iman در تاریخ: 1394/09/20

    na inja intorie
    dar bahs haye badi khodeshoon goftand moteghayer haye pooya ro Amoozesh midan

    هاشم همراز در تاریخ: 1394/09/21

    درسته
    ممنون از راهنمایی شما

  • Amir در تاریخ: 1394/09/12

    خیلی مرسی

  • عیسی پور در تاریخ: 1394/09/12

    عالی بود لایک

  • مهدی در تاریخ: 1394/09/12

    سلام..خسته نباشید
    یه سوال: اگه تو همون while ما خطِ:number++ رو قبل از دستور پرینت بنویسیم همین do-while حاصل میشه..دیگه چه نیازی به این هست؟
    **خیلی خوبید..واقعا عالی آموزش داده شده

  • مهدی در تاریخ: 1394/09/12

    ببخشید خودم متوجه شدم..پاک کنید شرمنده

    Mrj در تاریخ: 1395/08/17

    اگه ممکنه به من هم فرقش رو بگید.

  • عیسی پور در تاریخ: 1394/09/12

    عالی بود
    خسته نباشید

  • علی در تاریخ: 1394/09/12

    با تشکر به خاطر توضیحات کامل و زحمات شما

  • ApA در تاریخ: 1394/09/12

    باسلام
    لطفا آموزش بازی سازی برای اندروید رو هم بذارید تو سایت.
    باتشکر از سایت و پشتیبانی عالی و یکتون

  • mostafa در تاریخ: 1394/09/13

    خیلی ممنون از اموزش های خوبتون

  • aref hosseini در تاریخ: 1394/09/13

    ببخشید خط آخر کلمه Encapsulation با Polymorphism اشتباه نشده؟
    یا من اشتباه متوجه شدم؟

    Milad Caesar در تاریخ: 1394/09/13

    حرف شما درسته... اشتباه نوشته شده

  • newdeveloper در تاریخ: 1394/09/13

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

  • Milad Caesar در تاریخ: 1394/09/13

    ضمن تشکر از شما بخاطر سایت خوبتون...
    ایرباس مدلی به نام 747 ندارد و این مدل متعلق به بوئینگ است. لطفا اصلاح بفرمایید
    با تشکر مجدد

    بهزاد مرادی در تاریخ: 1394/09/13

    ممنون از تذکر شما. اصلاح شد

  • علی در تاریخ: 1394/09/13

    سپاس فراوان

  • mostafa در تاریخ: 1394/09/13

    خیلی خوب بود ممنون

  • ApA در تاریخ: 1394/09/13

    باسلام
    همه کدها در android stadio کار نمی کنند!باید به جای این کدها چه کدهایی وارد کنم؟
    باتشکر

    امیر در تاریخ: 1394/11/24

    سلام این آموزش مربوط به eclips هستش نه android stadio

  • علی در تاریخ: 1394/09/13

    سپاس فراوان

  • فاطمه در تاریخ: 1394/09/14

    میتونین آموزش بدین ک چجوری میشه کد زبان ماشینو به اسکرچ تبدیل کرد ممنون

    ادمین سایت در تاریخ: 1394/09/14

    سلام.
    فاطمه خانم واقعیت امر این است که بعید می دانیم چنین کاری امکان پذیر باشد یا حداقل ما خبر نداریم!

  • mostafa در تاریخ: 1394/09/14

    خیلی ممنون از اموزش های خوبتون

  • لیلا در تاریخ: 1394/09/14

    با سلام .
    من میخواهم در برنامه اسکرچ یک بازی راجب محیط زیست بسازم .
    قبلا در برنامه اسکرچ بازی توپ وراکت را یاد گرفتم .
    اما الان نمی دونم چگونه راجب محیط زیست بسازم و برنامه نویسی کنم

    خواهش می کنم اگه می دونید بهم کمک کنید
    من وقت زیادی ندارم یا با من تماس بگیرید
    یا در ایمیلم شماره خود را بفرستید

    07733121252

    com.compueter@gmail.com

    ادمین سایت در تاریخ: 1394/09/14

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

  • علی در تاریخ: 1394/09/14

    بسیارعالی
    تشکرفراوان

  • ali در تاریخ: 1394/09/14

    با سلام خدا قوت خدمت تیم سکان اکادمی
    من یه برنامه ساده تبدیل سرعت نوشتم حالا میخوام کاملش کنم که نتیجه ی نهایی رو ببینم ممنون میشم کمکم کنید(aliparyafar@gmai.com

  • C@r0L در تاریخ: 1394/09/14

    دوستان به هیچ وجه از دستور آخر استفاده نکنید.نه تنها باعث جایگزینی نسخه جدید نمیشه بلکه موجب به تخریب کلی پایتون شما میشه و موجب میشه افزونه هایی دیگه مثل تمام افزونه های PIP که بر روی پایتون خودتون نصب کردید غیرفعال و حذف بشن
    لطفا دستور آخر رو پاک کنید
    به هیچ وجه هر دستوری رو با پیش فرمان sudo یا su و یا با کاربر ریشه بدون راهنما و دانش مناسب استفاده نکنید

    ادمین سایت در تاریخ: 1394/09/15

    با تشکر از تذکر شما کاربر گرامی

  • mhl در تاریخ: 1394/09/14

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

    بهزاد مرادی در تاریخ: 1394/09/15

    سلام.
    خیر نیازی به خاطر سپردن نیست اما توجه داشته باشید که در هر صورت از چنین مسائلی می بایست اطلاع داشته باشید.

  • mhl در تاریخ: 1394/09/14

    منظورم این دوره اموزشی است

  • Milad Caesar در تاریخ: 1394/09/14

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

  • هاشم همراز در تاریخ: 1394/09/15

    خیلی ممنون از ادامه آموزش
    موفق باشید

  • حمید ستوده در تاریخ: 1394/09/15

    با عرض سلام و خدا قوت
    خواستم بدونم که افرادی مثل من که دارن زبان جاوا رو به عنوان یه پیش نیاز برای اندروید میخونن باید تمام جاوا رو بخونن؟
    در صورتی که لازم نیست تمامشو بخونیم میشه بگید کجاها رو لازمه بیشتر برای اندروید بخونیم

    ادمین سایت در تاریخ: 1394/09/15

    کاربر گرامی سلام
    ضمن تشکر از شما، احتراما به استحضار می رساند که شما نیاز است تا صرفا تا پایان فصل ۱۴ مطالعه نمایید


    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • patriot در تاریخ: 1394/09/15

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

    ادمین سایت در تاریخ: 1394/09/16

    سلام.
    لطفا به مقاله ی http://goo.gl/cy2OSq مراجعه نمایید

  • مجید در تاریخ: 1394/09/15

    خدا خیرتون بده...

  • BEHNAM در تاریخ: 1394/09/15

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

  • محمد در تاریخ: 1394/09/15

    با سلام و ممنون از سایت خوبتون
    لطفا به من بگید اول html رو یاد بگیرم یا java کلا من تازه شروع کردم برای یاد گیری برنامه نویسی موندم اول کدوم زبان رو یاد بگیرم و میخوام در رابطه ی ساخت برنامه اندروید یا کامپیوتر و هک باشه.به نظر شما از کجا شروع کنم؟!

    ادمین سایت در تاریخ: 1394/09/16

    سلام
    لطفا به مقاله ی http://goo.gl/cy2OSq مراجعه نمایید.

  • محمود حسن زاده در تاریخ: 1394/09/15

    سلام، سوالی که برام پیش اومده اینه که ایا static مشخص کننده سطح دسترسیه یا نه؟ اگه نیستش پس چرا در مورد متد getinstance شما گفتین وقتی از نوع static باشه فقط از داخل این کلاس می‌توان آن را فراخوانی کرد و اگه هستش پس public و private چه نقشی دارن؟ یعنی مفهوم static رو کامل متوجه نشدم؟ ممنون میشم اگه راهنماییم کنین

    امیر حسین حسین زاده در تاریخ: 1394/10/06

    +1 من هم همینطور - با تشکر از مطالب بسیار عالی و مفید گروه سکان آکادمی

  • pooria در تاریخ: 1394/09/15

    عالیه سبک نوشتن شما خیلی رونه و سادست

  • pooria در تاریخ: 1394/09/15

    با استفاده از کلید F12
    می توان برنامه ظاهری هر سایتی رو دید

  • وهاب در تاریخ: 1394/09/15

    با سلام وتشکر از آموزش خوبتون
    میخواستم بگم من دلیل استفاده از return را در اینجا متوجه نمیشم چون با توجه به آموزش قبل اگه ما توی ساختن متد به جای public int از public void استفاده کنیم و از return هم استفاده نکنیم باز هم دستور بدون مشکل اجرا میشه

    Sina Deuxshiri در تاریخ: 1394/09/16

    سلام
    دقیقا شما درست متوجه شدین. متد با مقداره برگشتیش از نوع void هست و یا void نیست چیزه دیگه ایه. اگه چیزه دیگه ای باشه باید با استفاده از دستور return اون مقدار و برگردونیم. البته به جز کانستراکتور که بحثش فرق می کنه.

  • bijan9 در تاریخ: 1394/09/16

    همه چیز عالیه دمتون گرم
    درضمن این بند نیاز به اصلاح داره
    System.out.println("Please enter your durrent expenses:");

    کلمه current به اشتباه تایپ شده

  • bijan9 در تاریخ: 1394/09/16

    thank you

    amindrh در تاریخ: 1395/03/06

    باعرض سلام و خسته نباشید
    این برنامه رو با ادغام این برنامه و برنامه پیشین ساخت.به نظر شما ایا خوبه؟http://www.filedropper.com/t1_4 لینک دانلود
    ضمنا به یک مشکل ذگ هم برخوردم که عکس گرفتم در ان هم در لینک زیر استhttp://www.filedropper.com/untitled_64

  • امیرحسین مختاری در تاریخ: 1394/09/16

    سلام
    میشه کاربرد cast رو بگین برای چیه؟

    Sina Deuxshiri در تاریخ: 1394/09/16

    سلام
    در همین مثال خوب توضیح داده شده. کست کردن صرفا محدود به داده های اولیه نیست. آبجکت ها رو هم میشه با توجه به یکسری قوانین کست کرد.

  • mohaghegh در تاریخ: 1394/09/16

    عبارت "تاحدودی" نیاز به اصلاح دارد.

  • امیرحسین مختاری در تاریخ: 1394/09/16

    عالی

  • mostafa در تاریخ: 1394/09/16

    خیلی ممنون

  • mhl در تاریخ: 1394/09/16

    ممنون بابت تمام زحماتتون .من ی سوال داشتم اینکه بعضی از قسمت های بحث را کامل نفهمیدم منظورم اینکه ی مقدار پیچیده است و مقداری گیج شدم .ایا باید این بحث رو کاملا فهمید بعد به بحث بعدی برم یا اینکه در حین کار بیشتر برام اشنا میشه و در اونجا بیشتر برام واضح تر میشه؟؟؟؟

    بهزاد مرادی در تاریخ: 1394/09/16

    سلام. ترجیحا اگر کامل متوجه بشین به مراتب بهتره اما اگر دید که دارید مایوس می شید اشکالی نداره برین به ادامه ی آموزش ها ان شاء الله که آموزش های بعدی را بهتر توضیح داده باشم.

    hossein-salari در تاریخ: 1395/02/28

    سلام آقای مرادی اینکه ام اچ ال متوجه نشده است امری عادی‌است!!!
    تصور کنید دوستتون شما را به اتاقی دعوت می کند شما برای اولین بار وارد اتاقی میشید که پر از وسایل است میز خودکار لپ‌تاپ وخیلی چیز‌های دیگه دوستتون تو اتاق از شما می خواد که یک ناخن‌گیر براش ببرید شما می دونید ناخن گیر کارش چیه ولی نمی دونید کجاس دوستتون می خواد از شما که آیپادش رو براش ببرید اما شما اسمشو شنیدید اما نمی دونید کارش چیه وقتی دوستتون نحوه‌ی کار آیپاد رو بهت تون نشون میده می گی آهان حالا فهمیدم آیپاد چیه
    خب حالا یک مثال طراحی سایت وقتی اچ تی ام ال و سی اس اس رو می خونید خب تا حدود زیادی سا‌ده‌اس شما می فهمید که این دو برای ظاهر سایت است اما وقتی به شما می گویند حالا باید قسمت ثبت نام رو با پی اچ پی به پایگاه داده وصل کنید اینجاس که این جا برای شما دشوار میشود
    شما درباره‌ی PHP می خونید در باره‌ی متد های پست و گت نحوه‌ی ارتباط با دیتا بیس درج اطلاعات ایجاد پایگاه داده و.... اما هنوز بصورت عملی نمی دونید این ‌ها رو کجا ها چطور باید به کار ببرید وقتی که در گوگل جستجو می کنید
    How to Create Registration Page in PHP/MySQL
    بصورت عملی مراحل ایجاد فرم ثبت نام رو به شما آموزش خواهد داد و شما کاملا این موضوع را یاد می گیرید
    اچ تی ام ال و سی اس اس مثل ناخن‌گیره و پی اچ پی مثل آیپاد
    به نظرم در مقوله‌های آموزشی وقتی وارد (اتاق نا آشنا) موضوعی میشیم که باهاش برخورد نداشتیم صرفا شنیدید اگر زبان برنامه نویسی یاد نداشته باشیم بی سواد محسوب می‌شوید می خواهیم یاد بگیریم اما یادگیره‌ی موضوعی که اصلا با آن بخوردنداشیم زمان میبره و آن هم با مطالعه بسیار و انجام پروژه‌های عملی میسر خواهد شد (باید کل اتاق رو ببینید تا بفهمید هر چیزی کجاست و به درد چه کاری می‌خورد)

  • Man در تاریخ: 1394/09/16

    با سلام . مهندس دوشیری عزیز
    چطور میتونم کارکتر های فارسی رو از ورودی بگیرم ؟

    System.out.println("با سلام لطفا نام خود را وارد کنید");
    Scanner name = new Scanner(new InputStreamReader(System.in, Charset.forName("UTF-8")));
    String strName = name.nextLine();
    System.out.println(strName);
    کار نمیکنه .
    http://stackoverflow.com
    رو زیرو رو کردم هر کاری که انجام دادم باز برای چاپش یا در مقایسه به مشکل بر میخوره و خطوط دریافتی خرچنگ قورباغه هست!!!

    Sina Deuxshiri در تاریخ: 1394/09/16

    سلام
    وقتی فارسی در اکلیپس می نویسید و بعد برنامه رو ذخیره می کنید، خوده اکلیپس یه اروری و ارسال می کنه که شما گزینه utf-8 و انتخاب کن. در این کدی هم که نوشتین، قسمتی که کارکتر ست کردین و حذف کنید. من نوشتم، درست هم جواب داد.

    Man در تاریخ: 1394/09/16

    ممنونم سینا جان ایکلیپس سرکار گذاشته بود منو چند روز!!!
    پروژه رو دوباره ایجاد کردم و این کدها رو اونجا پیست کردم جواب داد . اما همچنان تو پروژه اولیه کار نمیکنه!
    سگاسگذارم

  • iman در تاریخ: 1394/09/16

    من تازه درس رو شروع کردم ؛ واقعا سلیس و قابل فهم توضیح دادید ، از شما ممنونم که اینگونه سخاوتمندانه در جهت رشد و شکوفایی جوون های سرزمینمون تلاش میکنید
    دست مریزاد

  • احمد در تاریخ: 1394/09/16

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

    بهزاد مرادی در تاریخ: 1394/09/16

    قابل شما رو نداشت!

  • iman در تاریخ: 1394/09/16

    هر کار میکنم بعد از Run میگه
    Editor does not contain a main type

    sara در تاریخ: 1395/06/18

    سلام
    حتما در کلاس main ننوشتی . :)

  • bijan9 در تاریخ: 1394/09/16

    thank you

  • وهاب در تاریخ: 1394/09/16

    باسلام وتشکر مجدد
    از اینکه جواب سوالم رو دادید متشکرم
    ولی سوالی که برام پیش اومده اینه چرا از متغییر هایی غیر از void استفاده میشه که مجبور به استفاده از return باشیم
    البته این نشون میده که من مفهوم return رو متوجه نشدم برای همین ازتون میخوام یه توضیح کوچیک ومفید بهم بدید که در واقعه کارایی return چه جاهایی میتونه باشه
    یاز هم متشکر

    نامشخص در تاریخ: 1394/09/18

    با سلام
    دوست عزیز، یک برنامه نویس خوب کارهای بزرگ را به کارهای کوچکتری تقسیم می کند. این کارهای کوچک به شکل یک متد (تابع) از یک کلاس هستند. خوب، فکر کنید قرار است کاری مرحله به مرحله جلو برود. اگر هر مرحله باید مقداری را به مرحله بعدی بدهد تا کار ادامه بیابد، اینجاست که return یک مفهوم مهم تلقی می شود. اگر قرار باشد که از void استفاده کنیم هیچ مقداری از متد نخواهیم داشت.

  • معین در تاریخ: 1394/09/17

    واقعا مفید وکاربردی توضیح دادید و مطالب هم کاملا قابل فهم عموم هستند ممنونم

  • ailar در تاریخ: 1394/09/17

    از تمام زحماتی که کشیده اید نهایت تشکر را دارم.
    طرز نوشتن شماخیلی ساده و روان است هر چه جلوتر می روم مشتاق تر می شوم
    خداقوت امیدوارم در تمام مراحل زندگی موفق باشید.

  • golshifte در تاریخ: 1394/09/17

    salam chetor mitoonam file scratch ro save konam chon vaghti save va bad baz mikonam mesl bazi ha nemiad

  • bijan9 در تاریخ: 1394/09/17

    مرسی

  • ارمین در تاریخ: 1394/09/17

    سلام. کتابی .مقاله ای هست که بشه لغات پر کاربرد برنامه نویسی رو مطالعه کرد

  • iman در تاریخ: 1394/09/18

    واقعا استادانه و با دقت نظر بسیار زیاد توضیح میدهید و از کوچکترین نکات چشم پوشی نمی نمایید
    زکات علم در آموزش آن است ، اینشالا در زندگیتان موفق و شاد باشید

  • puya در تاریخ: 1394/09/18

    سلام. لطفاً در مورد هارد کودینگ توضیحات بیش تری ارائه بفرمایید. مطلب چندان واضح نیست.

    Amin در تاریخ: 1394/12/10

    منظور از Hard Coding مقادیریه که به طور پیش فرض تو برنامه وارد میکنیم ،برای مثال سن:۳۰
    اما از طریق Scanner شما این قابلیت رو به کاربر میدین که میزان سن رو به صورت دستی و هر میزانی که دوس داره وارد کنه، البته امیدوارم توضیحاتم درست بوده باشه

  • محمد سعیدی در تاریخ: 1394/09/18

    با سلام.دوستانی که با ارور
    javac' is not recognized as internal or external command,operable progrom or batch file
    مواجه میشن،مشکل از JDK تون هست یا چند تا JDK مختلف رو سیستم نصب هست.برای حل مشکل اول هر چی JAVA رو سیستم دارین پاک کنین حتی JRE هایی که توی Program File دستی کپی شده و توی Path سیستم هر چی در مورد JAVA هست پاک کنید. بعد یکی از نسخه های جدید JAVA که خودش فایل setup داره رو نصب کنید.دیگه احتیاجی نیست Path رو هم وارد کنید.
    بعد از این مراحل قبل از هر کار دیگه ای توی cmd با استفاده از دستور java -version مطمئن بشین که Java درست رو سیستم نصب شده و تا تو این مرحله ورژن جاوا تون رو نشون نداده نمی تونید ادامه ی مراحل آموزش رو انجام بدید.
    موفق باشید انشاالله

  • mostafa در تاریخ: 1394/09/18

    ممنون از اموزش های خوبتون

  • محمد سعیدی در تاریخ: 1394/09/18

    در ضمن دوستانی که می خواستن مستقیم برن سراغ IDE، تا این error برطرف نشه IDE هایی مثل eclipse هم روی سیستم تون اجرا نخواهند شد چون eclipse خودش از java استفاده میکنه.

  • bijan9 در تاریخ: 1394/09/18

    عالی

  • bijan9 در تاریخ: 1394/09/18

    merci

  • امیرحسین مختاری در تاریخ: 1394/09/18

    چه جوری یه کد نویسی که قبلا یه جای دیگه ای نوشتیم رو تو یه کدنویسی دیگه میاریم نتیجش رو
    میشه یه کم ساده تر توضیح بدید؟

  • Sina Deuxshiri در تاریخ: 1394/09/18

    این کتاب یک اسم دیگه ای هم داره به نام GOF = Gang Of For. البته نمی دونم چرا همچین اسمی داره.

    حمیدرضا در تاریخ: 1395/04/18

    What is Gang of Four (GOF)?

    In 1994, four authors Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides published a book titled Design Patterns - Elements of Reusable Object-Oriented Software which initiated the concept of Design Pattern in Software development.

    These authors are collectively known as Gang of Four (GOF). According to these authors design patterns are primarily based on the following principles of object orientated design.

    Program to an interface not an implementation

    چهار نویسنده کتاب با هم معروف هستند به Gang of four واسه همین اسم کتاب رو GOF گذاشتند.

  • معین در تاریخ: 1394/09/18

    واقعا ممنون آمزشاتون عالیه اما اگه با آموزشای قبلی مخلوط میشد (مثلا کلاس اسکنر)پروژه ها جالبتر بودند و آموزشای قبلی هم یادآوری میشد

    عیسی پور در تاریخ: 1394/09/25

    فک کنم یه مقدار هم به عهده خودمونه که این هارو با درس های قبلی میکس کنیم کاری که من تو هر مرحله که پیش میریم انجام میدم, مثل کد زیر:
    import java.util.Scanner;
    public class IfClass {

    public static void main(String[] args) {
    Scanner permission = new Scanner(System.in);
    System.out.println("Enter Your Age: ");
    int boy = permission.nextInt();
    if (boy >= 18) {
    System.out.println("You Can Enter");
    } else {
    System.out.println("You are So Young");
    }
    }
    }

  • ApA در تاریخ: 1394/09/18

    باسلام
    در نرم افزار IntelliJ IDEA بخش Run را چطور باید فعال کرد؟
    لطفا راهنمایی ام کنید.
    مسیر sdk و.. را به نرم افزار می دهم ولی قبولشان نمی کند!باید چه کار کنم؟
    باتشکر

    Sina Deuxshiri در تاریخ: 1394/09/18

    سلام
    متاسفانه دوست عزیز من یادم نیست. درضمن پیشنهاد می کنم که از اکلیپس استفاده کنید. تقریبا تمام پروژه های حرفه ای با اکلیپس نوشته می شن. موفق باشید :)

  • Capitan eki در تاریخ: 1394/09/18

    سلام من سه زبان HTML, CSS, PHP رو یاد گرفتم و الان هم میخام جاوا اسکریپت رو یاد بگیرم که یه طراح حرفه ای وب بشم و از اون جایی که هیچ سایت ایرانی به اندازه سایت شما خوب و مفید نیست سکان آکادمی رو برای یادگیری انتخاب کردم و تقاضا دارم که هر چه سریع تر دوره های جدید رو آماده و برای ما بفرستید چون من یکم برای یادگیری عجله دارم. ممنونم

    ادمین سایت در تاریخ: 1394/09/19

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

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • iman در تاریخ: 1394/09/19

    محمد عزیز
    تمام کارهایی که گفتی رو انجام دادم ولی بازم هموم خطا رو میده
    تو ورژن میگه :java version 1.7.0.51

  • iman در تاریخ: 1394/09/19

    سلام دوستان
    بعد از ساعت ها آزمون و خطا بالاخره راه حل error رو پیدا کردم
    تنها یک شرط رو رعایت کنید همه چیز درست میشه :
    وقتی دارید مسیر رو تو envirment تنظیم میکنید . command prompt یا همون صفحه سیاهه نباید باز باشه
    این کار رو در حالی انجام بدبن که صفحه سیاهه (cmd) بسته است
    البته اول کار هایی رو که آقای سعیدی گفتند رو رعایت کنید
    اینشالا که مشکل شما هم مثل من حل بشه
    با تشکر بسیار زیاد از تمامی دست اندکاران سایت سکان

    Mostafa در تاریخ: 1395/01/22

    آقا ایمان راست میگه.متغیر ها رو که ایجاد کردید پاک کنید.صفحه cmd رو ببندید.حالا دوباره Path با مسیر C:\Program Files\Java\jdk1.8.0_77\bin که البته اگه سیستم تون ویندوزش 32بیتی هست مسیر یکم فرق میکنه---> (program file (x86 و JAVA_HOME رو نیز با مسیر C:\Program Files\Java\jdk1.8.0_77 ایجاد کنید.در اینجا نیز اگه ویندوزتون 32بیتی هست مسیر به صورت زیر میشود:
    C:\Program Files (x86)\Java\jdk1.8.0_77

  • mostafa در تاریخ: 1394/09/19

    ممنون

  • bijan9 در تاریخ: 1394/09/19

    مرسی

  • bijan9 در تاریخ: 1394/09/19

    مرسی
    فقط پیمان معادی رو جا به جا نوشتین

  • حمید نکوئی در تاریخ: 1394/09/19

    تعریف و توضیح خود فریم ورک فراموش شده، من به عنوان یک مبتدی معنی فریم ورک را نمی دانم

    کاوه در تاریخ: 1394/11/11

    فریم ورک ها کد های آماده هستن که به سریع تر و بهتر کد نوشتن شما کمک میکنند

  • هادی در تاریخ: 1394/09/19

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

    ادمین سایت در تاریخ: 1394/09/20

    با سلام
    احتراما به استحضار می رساند که شما از بخش پنل کاربری می توانید رنگ پیش فرض پس زمینه را تغییر دهید.

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • iman در تاریخ: 1394/09/20

    فقط میتونم بگم ، دوستون دارم

  • معین در تاریخ: 1394/09/20

    خسته نباشید توضیحاتتون کاملا مفهوم و جامع اند واقعا دستتون درد نکنه

  • معین در تاریخ: 1394/09/20

    سلام مگر انتهای برنامه این نیست که یکی از برادر ها امتیازش به 1000 برسد ؟(به خاطر علامت "یا")پس چرا برنامه تا جایی اجرا میشود که امتیاز هر دو برادر به 1000 برسد ؟شاید من درست متوجه تفاوت مفهوم || و && نشده ام.

    Aslan در تاریخ: 1394/11/09

    چون || گذاشتن منظور این هست که هروقت یکیشون ۱۰۰۰ رو رد کرد. || به معنی یا هست و && به معنی و.مثلا اینجا گفته که این برادر از هزار بیشتر بشه یا اون برادر از هزار بیشتر بشه.

    m.ali در تاریخ: 1394/11/26

    اتفاقا به همون دلیل استفاده از علامت "یا"، منظور این می شه که تا وقتی حتی یکی از دو عدد، هنوز هزار رو رد نکرده جواب شرط کماکان True بمونه و Loop ادامه داشته باشه. هر دو عدد باید 1000 رو رد کنن تا متوقف شه.

    m.ali در تاریخ: 1394/11/26

    سلام. تا وقتی که شرط مربوطه True باشه، Loop ادامه پیدا می کنه. در شرط این Loop ذکر شده که تا وقتی عدد مربوط به حسام "یا" عدد مربوط به هادی، کوچکتر مساوی هزار است، Loop ادامه پیدا کنه. در نتیجه تا وقتی "هر دو عدد" بزرگتر از هزار نشوند، جواب شرط False نشده و Loop ادامه پیدا خواهد کرد.

  • رضا رستمی در تاریخ: 1394/09/20

    واقعا عالی بود لذت بردم انشا الله خدا هر چی میخواین بهتون بده

  • ApA در تاریخ: 1394/09/20

    باسلام و ممنون از آموزش فوق العاده تان
    میخواستم بدونم با توجه به اینکه گفته بودید آموزشها در محیط کنسول هستند من اگه این آموزشها و آموزش اندرویدتون را یاد بگیرم میتونم برنامه اندروید بنویسم یا نه؟
    ممنون میشم اگه جوابمو بدید

  • pooria در تاریخ: 1394/09/20

    نمی تونم فایل جدید درست کنم مشکل چیه؟

  • حمید نکوئی در تاریخ: 1394/09/20

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

  • وهاب در تاریخ: 1394/09/20

    سلام وخسته نباشید
    آیا این امکان وجود داره که interface رو در یک کلاس دیگه implant کنیم و آن وقت این کلاس رو در کلاس دیگه که ازش ارث بری میکنه فراخوانی کنیم و برنامه های داخلش رو اجرا کنیم

  • وهاب در تاریخ: 1394/09/20

    سلام و تشکر از آموزش هاتون
    امکان داره بقیه متدهای موجود در کلاس math رو هم تو یه بخش دیگه به صورت مختصر بهشون اشاره بکنید

  • وهاب در تاریخ: 1394/09/21

    سلام و خسته نباشید به شما
    واقعا آموزش هایی که گذاشتید بسیار عالی بود و از همه مهمتر اینکه اگه سوالی داشتیم در کمترین زمان جواب میدادید که خود همین موضوع خیلی با ارزشه
    بازهم تشکر

  • رضا رستمی در تاریخ: 1394/09/21

    آقا مطمدن باشین اگه آموزش های پیشرفته رو پولی کنین خیلی ها هستند که حاضرند به خاطرش پول بدن
    هیچ سایتی در حال حاظر باهاتون رقابت نمیکنه و شما کلی سود کسب میکنید
    من یکی که حاظرم برای آموزش های پیشرفته پول بدم
    لطفا آموزش های پیشرفته رو هم بذارین

    ادمین سایت در تاریخ: 1394/09/21

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

    با تشکر از شما
    ارادتمند
    تیم سکان آکادمی

    ُSoroush در تاریخ: 1394/12/02

    درود بر شما و همکاران محترمتون، یه دنیا ارزش داره کارتون،آرزوم اینه که اگر دست به خاک بزنید هم طلا بشه واستون
    بازم ممنون

  • iman در تاریخ: 1394/09/21

    سلام ، یه سوال
    من در شرط IF به جای اینکه دستور ()passwordInput.nextInt رو وارد شرط IF کنم
    یک خط قبلش میام یه متغیر به نام Password درست میکنم و مساوی با ()passwordInput.nextInt میذارم یعنی :

    ()int password = passwordInput.nextInt
    بعد در شری IF در شرط دوم فقط مینویسم : password = builtinPassword
    فک میکنم نباید مشکلی پیش بیاره
    ولی نتیجه یکم عجیبه
    داستان چیست
    ممنون

    ahmad.iq در تاریخ: 1394/10/19

    با سلام
    فكر كنم در شرط if بايد به جاي (=) از (==) كنيد كه دو علامت مساوي براي مقايسه هست و يك علامت مساوي براي مقدار دهي مي باشد
    البته من تازه كارم
    با تشكر

    vsam در تاریخ: 1394/10/21

    این سوال برای من هم ایجاد شده ؟؟؟؟؟؟؟

    Sina Deuxshiri در تاریخ: 1394/10/21

    سلام
    دوست عزیز شما باید بجای استفاده از یک علامت =، باید از دو علامت مساوی یعنی == استفاده کنید.

  • hasein_hadi در تاریخ: 1394/09/21

    فقط ممنون

  • bijan9 در تاریخ: 1394/09/21

    thank you

  • بهداد عبادی نژاد در تاریخ: 1394/09/21

    واقعا ممنون خیلی زحمت کشیدین و عالی توضیح دادین .

  • محمد در تاریخ: 1394/09/21

    شما خیلی باحالین

  • aref hosseini در تاریخ: 1394/09/21

    ببخشید php رو چطور باید نصب کرد ؟

    بهزاد مرادی در تاریخ: 1394/09/21

    سلام. با نصب پکیج wamp می توانید مفسر زبان پی اچ پی،‌ پایگاه داده MySQL و وب سرور آپاچی را یکجا نصب کنید. لطفا به سایت http://www.wampserver.com/en مراجعه نمایید.

  • aref hosseini در تاریخ: 1394/09/21

    ببخشید همچین گزینه ای رو من نمیتونم پیدا کنم
    جلوی ctrl+alt+L هم نوشته split selection into lines
    آخرین ورژن برکتس هم نصب هست
    دقیقا باید چطوری از این قابلیت استفاده کنم؟

  • حسن در تاریخ: 1394/09/21

    می تونید به جای int از نوع long استفاده کنید.

  • bijan9 در تاریخ: 1394/09/21

    بسیار عالی

  • hacker در تاریخ: 1394/09/21

    ممنونم

  • حسن در تاریخ: 1394/09/21

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

    Sina Deuxshiri در تاریخ: 1394/09/21

    سلام
    یک سری الگوریتم های مرتب سازی از قبل نوشته شده هست که می تونید با یادگیری اون الگوریتم ها، برنامه رو سورت کنید. برای یادگیری این الگوریتم ها به مباحث موجود در ساختمان داده ها مراجعه کنید.

  • هاشم همراز در تاریخ: 1394/09/22

    با سلام و عرض خسته نباشید خدمت شما عزیزان
    من تو کدهایی که مینویسم کنار خط
    Scanner keyboardInput = new Scanner(System.in);
    یه اخطار زرد رنگ میذاره و این پیام رو نشون میده
    Resource leak: 'keyboardInput' is never closed
    برای رفع این حالت چیکار باید بکنم؟

    Sina Deuxshiri در تاریخ: 1394/09/22

    سلام
    با استفاده از متد ;()close آبجت اسکنر و ببندید.

    هاشم همراز در تاریخ: 1394/09/26

    مرسی از راهنماییت

  • crow13 در تاریخ: 1394/09/22

    سلام و خسته نباشید خدمت دوست عزیز . خواستم بابت این زحمات ازتون تشکر کنم و اینکه در مثال اول به جای helloUser(Ali بایدgreetUser(Ali) نوشته میشد .
    مرسی از همگی بازم

    ادمین سایت در تاریخ: 1394/09/26

    با سلام و ضمن تشکر از شما
    اصلاح گردید

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • crow13 در تاریخ: 1394/09/22

    با سلام . من نمیتونم وارد سایت oracle شم . :(

    Sina Deuxshiri در تاریخ: 1394/09/22

    سلام
    اوراکل ایران و تحریم کرده. باید با استفاده از VPN وارد سایت بشین

  • رها در تاریخ: 1394/09/22

    سلام .بابت توضیحات خوبتون ممنون.ببخشید توی کامنتها از عبارتهایی داخل استفاده میشه مثلا .معنیش چیه؟ بازم ممنون

  • رها در تاریخ: 1394/09/22

    نمیدونم چرا تایپ نمیشه تو صفحه شما علامت پرانتز نوک تیز منظورمه

  • محمد رضا در تاریخ: 1394/09/22

    فقط می تونم یه چیز بگم
    واقعا دمتون گرم

    بهزاد مرادی در تاریخ: 1394/11/26

    ممنون از شما

  • Capitan eki در تاریخ: 1394/09/22

    سلام من میخواهم با cmd برنامه رو کامپایل کنم ولی این ارور ها رو میده:
    Scanner.java:1: error: Scanner is already defined in this compilation unit
    import java.util.Scanner;
    ^
    Scanner.java:4: error: reference to Scanner is ambiguous
    Scanner myScanner = new Scanner(System.in);
    ^
    both class java.util.Scanner in java.util and class Scanner in unnamed package match
    Scanner.java:4: error: reference to Scanner is ambiguous
    Scanner myScanner = new Scanner(System.in);
    ^
    both class java.util.Scanner in java.util and class Scanner in unnamed package match
    3 errors

    سید مصطفی در تاریخ: 1395/09/08

    این من هم همین مشکل رو داره اصلا با دستور اسکنر مشکل داره کسی هست راهنمایی کنه

  • bijan9 در تاریخ: 1394/09/22

    merciiiiiii

  • محمدصادق در تاریخ: 1394/09/22

    سلام.. شما گفتید که " با استفاده از متد close(); آبجکت ایجاد شده از روی کلاس اسکنر را ببندید. " .. میشه لطفا بیشتر توضیح بدید من همیشه این مشکل رو دارم

  • bijan9 در تاریخ: 1394/09/23

    that was perfect . thank you.

    mohammadnaxx در تاریخ: 1394/09/26

    farsi ra pas bedarim !!!!!!!!!!

    بهزاد مرادی در تاریخ: 1394/09/27

    That`s very kind of you dude. You`re welcome

  • Maryam در تاریخ: 1394/09/23

    سلام
    از آموزش خوبتون ممنونم و براتون آرزوی سلامتی وپیروزی میکنم.
    من تو دستور آخر مربوط به نمایش Dear ...دچار مشکل شدم .نمیدونم چرا به جای اسم کاربر و نام خودرو کاربر که از طریق کیبورد وارد برنامه میشه عبارت های userName و userCarNameرو نشون میده! کد که نوشتم کاملا شبیه کد گفته شده در آموزش هست.

    نامشخص در تاریخ: 1394/09/25

    با سلام
    احتمالاً شما به جای نوشتن userName و userCarName که نامهای متغیر هستند، آنها را داخل " " قرار دادین. یعنی به صورت "userName" و "userCarName" نوشتین که همین باعث میشه خروجی درست نداشته باشین.

  • محسن در تاریخ: 1394/09/23

    سلام دوست عزیز. ممنون بابت توضیحات خوبتون. فقط میخواستم اگه ممکنه یه مثال بهتر از کاربرد enum بزنین، چون تو این مثال بدون استفاده از enum هم مشکلی پیش نمیومد. واسه همین کاربرد این ساختار واسم جا نیوفتاد. در واقع منظورم اینه، توی این مثال اولاً که خیلی راحت توی دستورات شرطی میتونستیم بگیم که "perspoulice" یا "esteghlal" یا "equal" چاپ بشن و نیازی نبود که این رشته ها رو از enum فراخونی کنیم. یا میتونستیم یه متغیر آرایه ای تعریف کنیم و این رشته ها رو توی اون قرار بدیم. میخوام بدونم چه چیزی باعث میشه که enum رو به این کارها ترجیح بدیم؟ ممنون...

    نامشخص در تاریخ: 1394/09/25

    سلام. حرف شما کاملاً درسته. در واقع، زمان برنامه نویسی، n تا راه حل دارین که گاهی اوقات از نظر بهینه بودن زیاد با هم فرقی ندارن. enum هم یکی از راه حل هاییه که به وقتش به درد می خوره. در حال حاضر مثال خوبی در ذهن ندارم. ولی زمانی که مقدار یک متغیر، برابر با مجموعه ای هست از enum میشه استفاده کرد. همون طور که استاد مرادی در بالا نوشتند: مثل روزهای هفته یا ماه و ...

  • هاشم همراز در تاریخ: 1394/09/23

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

  • bijan9 در تاریخ: 1394/09/23

    Merciiii

  • bijan9 در تاریخ: 1394/09/23

    سلام واقعا دستتون درد نکنه
    یه راهنمایی هم دارم واسه کسایی که مثل من میخوان برن سمت اندروید و یا ios ، اگه واقعا میخوایین کسی بشین تو این حرفه همزمان با برنامه نویسی زبان انگیسیتون رو هم قوی کنین، اگه زبانتون خوب باشه سایت های دانلود ایرانی آموزش های فوق العاده ای از بهترین استادای دنیا رو رایگان واسه دانلود ارائه میدن همچنین یوتوب یه منبع خیلی خیلی بزرگه برای یادگیری، موفق باشین.
    بازم ممنون خدانگهدار.

  • محمد مهدی رفیعی در تاریخ: 1394/09/23

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

    و در نهایت میخواستم یه خطای تایپی جزئی را بگم , در پاراگراف 9 -- خط اول :
    مورد دیگری که اشیاء در دنیای واقعی از آن برخوردارند چیزی است تحت عنوان Bahavior به معنی «رفتار یا عملکرد» که کارکرد یک شیء را مشخص می سازد.

    Bahavior
    =
    Behavior

    با سپاس بسیار . محمد مهدی رفیعی

    ادمین سایت در تاریخ: 1394/09/24

    ضمن تشکر از حسن توجه شما، خطا اصلاح گردید.

  • محمد مهدی رفیعی در تاریخ: 1394/09/24

    درود بر شما .
    همچنان قدردان آموزش های خوب شما هستم استاد بهزاد مرادی

    میخواستم یک خطای تایپی جزئی گزارش کنم : | پاراگراف 5 » خط 4 |

    ()deposite
    =
    ()deposit

    با سپاس فراوان . محمد مهدی رفیعی

    ادمین سایت در تاریخ: 1394/09/24

    سلام و ضمن تشکر از شما کاربر عزیز
    احتراما به استحضار می رساند که غلط اصلاح گردید.


    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • محمد مهدی رفیعی در تاریخ: 1394/09/24

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

    بسیار سپاسگزارم . محمد مهدی رفیعی

  • محمد مهدی رفیعی در تاریخ: 1394/09/24

    درود استاد .
    میخواستم بگم توضیحتون عالی بود ولی امکانش نبود یه مثال عملی هم مثله بقیه اصولی که گفتید برای Encapsulation یا همان کپسوله سازی میزدید ؟

    سپاس فراوان

    Sina Deuxshiri در تاریخ: 1394/09/24

    سلام
    درواقع وقتی ما دسترسی مستقیم به یک فیلدی و در یک کلاس از بین می بریم (با تعریف اون فیلد به صورت private)، عمل کپسول سازی انجام دادیم که برای دسترسی به اون فیلد باید از متد های Getter و Setter استفاده کنیم.

    محمد مهدی رفیعی در تاریخ: 1394/09/27

    بسیار سپاسگزارم جناب سینا دوشیری

  • Mojtaba در تاریخ: 1394/09/24

    ابتدا تشکر میکنم ازتون .خیلی زیبا مباحث تشریح میکنین و این شیوه اموزش و توضیحات نتیجش این شده که علاقم به برنامه نویسی بیشتر شده. ممنون.
    و یه سوال .
    در این برنامه که تو این قسمت شرح دادین . در قسمت () String name = keyboardInput.next زمانی که عدد هم وارد میکنیم سیستم دریافت میکنه و نمایش میده.که قاعدتا با تو جه با معرفی String این عمل انجام میشه . چیکار کنیم که فقط کارکتر بگیره و زمانی که عدد وارد میشه اجرا نشه؟

    Sina Deuxshiri در تاریخ: 1394/09/24

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

  • هاشم همراز در تاریخ: 1394/09/24

    با سلام و درود و خسته نباشید
    ممنون از ادامه دوره مطالب این درس نیز بسیار مفید بود
    واقعا از مطالعه مانیفست اجایل لذت بردم
    زنده باشید.

  • hacker در تاریخ: 1394/09/25

    من وقتی این دستور رو داخل برنامم می نویسم
    ;()System.out.println
    این ارور مشاهده می کنم دلیلش چیه؟
    کمکم کنید
    Multiple markers at this line
    - Syntax error on token "println", Identifier expected after this token
    - Syntax error, insert "... VariableDeclaratorId" to complete
    FormalParameterList

    Sina Deuxshiri در تاریخ: 1394/09/25

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

    امیر در تاریخ: 1394/11/25

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

    Sina Deuxshiri در تاریخ: 1394/11/25

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

    امیر در تاریخ: 1395/01/10

    سلام سال نو مبارک باشه ...
    یک سوال داشتم
    یک سایت میخوام آپلود کنم...دامین سایت دیروز تایید نهایی اش اومد توسط مرکز نیک ...
    حالا آدرس سایت رو که میزنم پیغام میده :
    "خطا در برقراری ارتباط با پایگاه‌داده" البته این رو هم بگم که قبلا یک نفر راهنمایی کرده بود که باید ورد پرس رو نصب کنی که نصب کردم ولی مشکل حل نشد ... یا یکی دیگه گفت باید فایل اینکس روو در مسیر public html قرار بدی که خوب متوجه منظورش نشدم

  • mostafa در تاریخ: 1394/09/25

    عالی بود خسته نباشید

  • hacker در تاریخ: 1394/09/26

    mesy

  • crow13 در تاریخ: 1394/09/26

    سلام . فایل تمرینی رو دانلود کردم ولی بلد نیستم بازش کنم . میشه کمکم کنین ؟

  • ApA در تاریخ: 1394/09/27

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

  • محمد مهدی رفیعی در تاریخ: 1394/09/27

    درود بر شما
    آموزشتان همچنان ادامه میدم و همواره از اینکه چنین محیط آموزش برنامه نویس عالی برای امثال بنده طراحی کردید, سپاسگزارم .

  • محمد مهدی رفیعی در تاریخ: 1394/09/27

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

  • بیزن در تاریخ: 1394/09/27

    سلام بزرگوار
    در خط27 کلمه فعل اشتباهی فعال تایپ شده.

    ادمین سایت در تاریخ: 1394/09/27

    با تشکر از تذکر شما. تصحیح شد.

    ارادتمند
    تیم سکان آکادمی

    امیر در تاریخ: 1394/11/27

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

    ادمین سایت در تاریخ: 1394/11/27

    امیر عزیز سلام
    پیشنهاد شما برای مدتی عملی شد تا نتیجه ی آن را بررسی کنیم
    امیدواریم که تجربه ی کاربری به مراتب بهتری برای کاربران سایت سکان آکادمی ایجاد گردد

    با تشکر از نظر شما
    ارادتمند
    تیم سکان آکادمی

  • زهرا م در تاریخ: 1394/09/27

    سلام .
    ببخشید من تو یه قسمت از کدم که با زبان جاوا و تو نت بینز مینویسم به یه مشکل برخوردم
    من وقتی که میخوام یه خط جدید رو به فایلم اضافه کنم و کد
    br.write("\n");
    رو میزنم در فایل من خط جدیدی رو اضافه نمیکنه به نظر شما مشکلش چیه؟؟؟

    Sina Deuxshiri در تاریخ: 1394/09/27

    سلام
    r\ و بزنید.

    زهرا م در تاریخ: 1394/09/27

    واسه من r\هم کار نمیکنه فقط t\کار میکنه
    مشکلش چیه؟

    زهرا م در تاریخ: 1394/09/27

    البته خودم مشکلش رو فهمیدم .با bw.newLine()کار کرد.مرسی

  • mostafa در تاریخ: 1394/09/28

    ممنون

  • Elias Sharafi در تاریخ: 1394/09/28

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

    ادمین سایت در تاریخ: 1394/09/29

    سلام
    نظر لطف شماست. امیدواریم بتوانیم کمک کوچکی به شما و برادران گرامیتان کرده باشیم


    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • محمد در تاریخ: 1394/09/28

    سلام.
    اولا خیلی ممنون بابته سایتتون،عالیه
    یه سوالی دارم خدمتتون
    با فرض اینکه من کاملا مبتدی هستم،ولی انگیزه یادگیریم بنا به دلایلی خیلی خیلی بالاس.و روزانه حدودا 3 تا 4 ساعت به راحتی میتوانم وقت بزارم واسه آموزش و مفید بخونم
    اگه مرتبا بخونم،چه مدتی طول میکشه که یه برنامه نویس اندروید متوسط بشم؟
    البته اینم بگم 22 سالمه و دانشجوی ترم 6 نرم افزار هستم
    ممنون میشم پاسخ بدید

    ادمین سایت در تاریخ: 1394/09/29

    سلام
    ضمن تشکر از شما
    احتراما به استحضار می رساند که پاسخ به این سوال کمی دشوار است. اما اگر فرض را بر این بگذاریم که منظور شما از وقت گذاشتن، کد زدن عملی باشد، به نظر می رسد که در کمتر از یک سال نتایج خوبی کسب خواهید کرد.


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

    بهزاد مرادی در تاریخ: 1394/09/29

    سلام
    با ادمین موافقم اما دوستانی بوده اند که ظرف مدت ۶ ماه توانسته اند اپلیکیشن های خوبی بنویسند.

  • محمد مهدی رفیعی در تاریخ: 1394/09/29

    درود بر شما . سپاس از آموزش خوبتان .

  • محمد مهدی رفیعی در تاریخ: 1394/09/29

    درود .
    layout.phtml
    -
    layout.html

  • محمد مهدی رفیعی در تاریخ: 1394/09/29

    درود بر شما ..
    سپاس از لطفتون, اموزش های شما بی نظیره
    هیچ وقت سایتی به بی نظیری سایت شما ندیده بودم
    همینطور به کاره خودتون ادامه بدید.

    بهزاد مرادی در تاریخ: 1394/09/29

    ممنون که به ما انگیزه می دید.

  • محمد مهدی رفیعی در تاریخ: 1394/09/29

    دُرود . این بَخش اَز آموزِش هَم جالِب بود . سِپاس

  • محمد مهدی رفیعی در تاریخ: 1394/09/29

    درود بر شما

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

    فقط میخواستم بگم شما تا جایی که تونستید از همه فریمورک ها که معرفی کردید تعریف کنید اینجوری انتخاب فریمورک مناسب برای ما خیلی سختــــــــــــ میشه : ( کاش فریمورک ها واقعا با ارزش را معرفی و توضیح میدادید و واقعیت ها و برتری هر فریمورک را میگفتید تا ما راحت تر بفهمیم بالاخره کدوم :( انتخاب کنیم.

    سپاس از لطفتون

    بهزاد مرادی در تاریخ: 1394/09/29

    آقای رفیعی عزیز واقعیت امر اینه که همه ی فریم ورک هایی که توانسته اند در بازار دوام بیاوند حتما خوب بوده اند که حذف نشده اند. دقیقا مثل مقایسه ی سیب با موز است. نمی شود گفت که کدامیک بهترین است بلکه بسته به نیاز پروژه های خود، می بایست یک فریم ورک را انتخاب کرد و در مورد آن بیشتر تحقیق کرد.
    به هر حال حرف شما متین است و وقتی که هر همه ی موارد تعریف بشه، انتخاب غیر ممکن میشه!
    ممنون از نظر شما

  • hacker در تاریخ: 1394/09/29

    اگه بخوایم ضرب که بدست اومده رو تا 2 رقم اعشار خط بزنیم باید چیکار کنیم؟

    Sina Deuxshiri در تاریخ: 1394/09/29

    سلام
    از کلاس DecimalFormat استفاده کنید.

  • راهنمایی در تاریخ: 1394/09/29

    سلام من یه راهنمایی جهت شروع یادگیری برنامه نویسی میخوام میخواستم ببینم برا کسی که هیچ تجربه ای برای برنامه نویسی نداره از کدوم زبان شروع کنه برای یادگیری برنامه نویسی بهتره که هم بازار کار بهتری داشته باشه و هم راحت تر بتونه یاد بگیره

  • hacker در تاریخ: 1394/09/29

    این علامت یا رو چجوری باید بنویسم تورو خدا جواب بدین

    Sina Deuxshiri در تاریخ: 1394/09/29

    سلام
    چه علامتی؟

    Aslan در تاریخ: 1394/11/09

    Shift + \

  • وحید در تاریخ: 1394/09/29

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

  • بیزن در تاریخ: 1394/09/29

    با سلام استاد گرامی
    در خط چهارم ULM متد دوم دارای : نیست ، و در سایر جداول این بخش هم تکرار شده است ،آیا سهواَ رخ داده
    یا روال است.

  • بیزن در تاریخ: 1394/09/29

    استاد گرامی سلام
    ایا چند پاراگراف اخر مفهوم زمان استفاده از متغیر را می خواهند منتقل کنند.
    و به نظر من این بخش نیاز به توضیحات بیشتری داشت، عفو کنید.

  • احمدرضا برفر در تاریخ: 1394/09/30

    فریلنسر یعنی چی؟
    مقاله ای هم که تو این مقاله گذاشتین باز نمیشه و این پیامو میده: متاسفانه صفحه ای از سکان آکادمی که به دنبال آن هستید از سایت حذف شده است.

    ادمین سایت در تاریخ: 1394/09/30

    ممنون از تذکر شما
    لینک خراب حذف شد. منظور از فریلنسر کسی است که برای هیچ شرکتی کار نمی کند و خودش شخصا اقدام به گرفتن پروژه می کند.

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • Shahin در تاریخ: 1394/09/30

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

  • niloo در تاریخ: 1394/10/01

    با سلام میشه لطفا بگید چجوری میشه به فایل exe تبدیل بشه؟

  • Shahin در تاریخ: 1394/10/01

    در کد دوم چرا با پابلیک یا پرایوت شروع نشد؟ class Car implements Vehicle
    و اینکه چرا void با پابلیک شروع شد؟
    ممنون

    Sina Deuxshiri در تاریخ: 1394/10/02

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

    Shahin در تاریخ: 1394/10/02

    ممنونم

  • سهیل در تاریخ: 1394/10/01

    سلام
    ممنون از آموزش خوبتون
    فقط تو قسمت نکته گفتین هر متغیر از سه قسمت تشکیل شده و دو قسمتشو گفتین و سومین قسمت فکر کنم مقدار یا داده ای که به متغیر خواهیم گفت اون باشه

    ادمین سایت در تاریخ: 1394/10/23

    سلام
    غلط املایی بود که تصحیح گردید. با تشکر از تذکر به جای شما


    ارادتمند
    تیم سکان آکادمی

  • هاشم همراز در تاریخ: 1394/10/02

    با سلام وعرض خسته نباشید
    من وقتی کد
    System.out.println("The number of all registerations is "
    + personOne.showAllAthletes());
    رو مینویسم دور خط
    personOne.showAllAthletes())
    یه خط زرد رنگ میکشه و کنارش این اخطار رو میده
    The static method showAllAthletes() from the type Athlete should be accessed in a static way
    باید چیکار کنم؟
    با تشکر

  • عرشیا در تاریخ: 1394/10/02

    بسیار مفید بود به این کانال سری بزنید
    سیب گستران
    کانالی برای شروع کد نویسی از صفر
    https://telegram.me/SibGostaran

  • احمدرضا برفر در تاریخ: 1394/10/02

    خسته نباشید.همیشه واسم سوال بود که api چیه ولی هیچ وقت جواب درست و قابل درکی واسش پیدا نکردم.توضیح کاملا مفیدی بود

  • احمدرضا برفر در تاریخ: 1394/10/02

    بابت مقاله خوبتون ممنون.منتظر ادامه این مقاله هستم.

  • patriot در تاریخ: 1394/10/02

    سلام ، بعد از ایجاد پروژه ی جدید در کنار پروژه ایجاد شده علامت تعجب ظاهر می شود ، دلیل این خطا چیست ؟

  • mosio در تاریخ: 1394/10/03

    سلام. اول تشکر میکنم به خاطر آموزش بسیار عالی و بسیار روانی که ارائه داده اید.
    سوالی که دارم در مورد @Override می باشد. من طبق دستورات شما اقدام به ایجاد Thread کردم ولی خطايي و یا پيغامی مبنی بر نیاز داشتن به @Override را به من نشان نداد و برنامه به درستي اجرا شد!
    میخواستم بدون این عدم نیاز به @Override علت خاصی دارد ؟ یا اینکه این دستور optional است؟
    با تشکر از شما

    Sina Deuxshiri در تاریخ: 1394/10/03

    سلام.
    Override@ دستور نیست. انوتیشن هست. در مورد انوتیشن ها سرچ کنید متوجه میشید.

    علیرضا در تاریخ: 1395/03/06

    من دقت کردم شما در تمام نظرات میگید که برید سرچ کنید. ممنون از اینکه گوگل رو به ما معرفی کردین :) لطفا اگه پاسخ رو نمیدونین اسپم نکنید

    Sina Deuxshiri در تاریخ: 1395/03/07

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

  • بیزن در تاریخ: 1394/10/03

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

    Sina Deuxshiri در تاریخ: 1394/10/04

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

  • محمد در تاریخ: 1394/10/03

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

    ادمین سایت در تاریخ: 1394/10/04

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

    با تشکر از شما
    ارادتمند
    تیم سکان آکادمی

  • saeed nami در تاریخ: 1394/10/03

    با سلام و احترام.
    تشکر میکنم از دست اندرکاران تهیه این فیلم آموزشی.مطالب خوبی بیان شد.
    مستدام باشید.

  • سهیل در تاریخ: 1394/10/04

    سلام
    یه سوال
    پس چرا 217.1700000002؟

  • سهیل در تاریخ: 1394/10/04

    سلام
    آخه اینجا اگه پاسخ 10.5 بیاد با اینک نوع متغیر بولین انتخاب شده ولی بازم false میزنه
    اشکال کجاست؟

  • Moon در تاریخ: 1394/10/04

    سلام
    با تشکر از نحوه اموزش عالی و گام به گامتون. ای کاش query language و بانک اطلاعاتی رو هم اموزش می دادید. با سپاس

  • حمید در تاریخ: 1394/10/04

    با سلام و عرض تشکر و خدا قوت
    کاربرد پکیج ها چیست و برای چه منظور استفاده می شوند؟

    Sina Deuxshiri در تاریخ: 1394/10/04

    سلام
    برای دسته بندی کلاس های مرتبط با هم و پکیج می کنند. اگه دقت کنید تمام کتابخانه های جاوا به صورت پکیج هستند.

  • احمدرضا برفر در تاریخ: 1394/10/04

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

  • احمدرضا برفر در تاریخ: 1394/10/04

    اگه امکانش هست سرفصل های سمت راست رو از توضیحات جدا کنید که وقتی به پایین صفحه میایم سرفصل سر جای خودش بمونه و مجبور نشیم واسه مشاهده سرفصل بعدی برگردیم بالای صفحه یا اینکه پایین صفحه دوتا دکمه بزارید واسه رفتن به سرفصل های قبلی و بعدی

    رضا بختیاری در تاریخ: 1394/11/28

    منم با احمدرضا موافق هستم

  • احمد در تاریخ: 1394/10/04

    با عرض سلام خدمت آقای مرادی عزیز.ببخشید من نتونستم تو قسمت اندروید پیام بذارم.من دوره ی جاوا و اندروید شما رو خوندم و یاد گرفتم.واقعا فوق العاده بودخیلی خیلی خیلی زیاد ازتون ممنونم.میخواستم بدونم شما دوره ی اندروید پیشرفته هم دارین؟میذارین رو سایت؟

    بهزاد مرادی در تاریخ: 1394/10/05

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

  • محسن در تاریخ: 1394/10/05

    ممنون از آموزشتون و راهنمایی که د متن به صورت high light برجسته کرده بودید.

  • محسن در تاریخ: 1394/10/05

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

  • yazdan.clay در تاریخ: 1394/10/05

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

  • حمید در تاریخ: 1394/10/05

    با سلام و عرض خداقوت
    چرا هنگام ساختن آبجکت از روی کلاس String نیازی به new String()= نیست اما برای استفاده از کلاسهایی که خودمان ایجاد می کنیم باید حتما =new MainClass() را قرار دهیم؟

    Sina Deuxshiri در تاریخ: 1394/10/08

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

  • محسن در تاریخ: 1394/10/05

    کادر آبی جالب بود . . . مرسی از نحوه نگارشتون

  • هاشم همراز در تاریخ: 1394/10/06

    با سلام و تشکر از آموزشهای خوبتون
    در پاراگراف دوم سطر دوم عبارت نام کلا FuelConsomption تایپ شده است که از لحاظ معنای لغوی باید FuelConsumption میشد
    آموزشتون بی نظیره
    تشکر فراوان از استاد مرادی

    ادمین سایت در تاریخ: 1394/10/06

    با سلام،
    ممنون از تذکر شما
    اصلاج گردید.


    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • علیرضا در تاریخ: 1394/10/06

    باسلام و تشکر از از سایت خوبتون.میخوام بدونم توی enum میشه متد تعریف کرد یا کارهای دیگه انجام داد کلا چه کارهایی داخل enum قابل انجام؟

  • محسن در تاریخ: 1394/10/06

    ftp هایی که در Domin شرکتها وجود دارد رو هم میتوان بهش دسترسی داشت ؟ یعنی بعضی از نرم افزارها یا آپدیت نود32 در FTP شرکت وجود دارد که با استفاده از Domin در شرکت بهش دسترسی داریم ؛ چگونه میتوان از طریق اینترنت به این FTP دسترسی داشته باشیم؟

    Godfather در تاریخ: 1395/02/21

    اگر اف‌تی‌پی داخل شبکه محلی شما باشه از بیرون و با اینترنت قابل دسترسی نیست.

  • محسن در تاریخ: 1394/10/06

    فصل جالبی بود چرا که هر چند شاید بکاپ گیری در هر مرحله از کارم رو انجام میدادم ولی این اصولی رو که بیان کردید ؛ واقعا کاربردی و کارآمد هست . . . بخصوص تغییرات هر مرحله ذکر کنیم واقعا کارآمدتر هست...سپاس

  • titan در تاریخ: 1394/10/06

    هر چی میخواستم بگم دوستان گفتن دیگه
    فقط میتونم ازتون تشکر کنم
    البته نه یک تشکر خشک و خالی
    بلکه یه تشکر تر و تمیز

  • علی در تاریخ: 1394/10/07

    سلام ، میخام دوتا آرایه رو که نوعش مشخص نیست رو با هم جمع کنم ، این آرایه هارو هم قراره که بعدا از کاربر بگیرم
    حالا برنامه رو نوشتم و ورودی رو هم دو تا آرایه قرار دادم (Object array1,Object array2) که دوتاشون ، نوعشون رو Object قرار دادم . اما وقتی مینویسم array1+array2 خطا میده که دوتا object رو نمیشه با هم جمع کرد.چکار کنم ؟

    Sina Deuxshiri در تاریخ: 1394/10/08

    سلام
    برای همچین برنامه هایی با از مبحث جنریک ها استفاده کنید. مطالعه کنید یاد می گیرید.

  • مصطفی در تاریخ: 1394/10/07

    با عرض یلام و خسته نباشید و تشکر از سایت خوبتون.من مبتدی هستم و می خواستم بدونم که با این آموزش می تونم یه برنامه پولی در کافه بازار انتشار کنم یا نه و ملاک های برنامه پولی چی هستش.خیلی ممنون

    Sina Deuxshiri در تاریخ: 1394/10/08

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

  • ApA در تاریخ: 1394/10/08

    باسلام و تشکر فراوان از اموزش های بی نظیرتان
    من تا آخر این فصل(فصل 9) را به طور کامل و دقیق خوانده ام ,آیا حالا می توانم شروع به خواندن برنامه نویسی اندروید کنم و در کنارش هم بقیه فصل های جاوا را ادامه دهم؟(منظورم این است که آیا در برنامه نویسی اندروید به مشکلی بر نمی خورم؟)
    لطفا زود پاسخم را بدهید,بازهم تشکر

    Sina Deuxshiri در تاریخ: 1394/10/09

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

  • حمید در تاریخ: 1394/10/08

    سلام
    sysout رو بنویسیم و بعد Ctrl +Space رو بزنیم دستور System.out.println() رو تایپ خواهد کرد

    Ctrl +I روی هر متن سلکت شده ای زده بشه متن رو به صورت منظم می چینه

    Farshid در تاریخ: 1395/07/12

    دمت گرم!

  • حمید در تاریخ: 1394/10/09

    سلام
    قبل از اعمال ExecutorService هم هر چند بار که برنامه را اجرا می کنم تمام تردها را به ترتیب پرینت می گیرد !! چرا این گونه است؟!!!

    Soroush در تاریخ: 1395/05/08

    در کلاس ActionClass، قبل از اعمال ExecutorService، خطوط مربوط به start دو آبجکت ساخته شده را درست پشت سر هم بنویسید. در این صورت در اجراهای مختلف ترتیب خروجی ها متفاوت خواهد بود.

  • Ali در تاریخ: 1394/10/09

    لطفا اگر اماکانش هستیه فایل PDF از تمام فصل های آموزش برای دانلود بزارید
    باتشکر

    ادمین سایت در تاریخ: 1394/10/09

    کاربر عزیز سلام
    متاسفانه چنین امکانی وجود ندارد
    امیدواریم که پوزش ما را پذیرا باشید

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • Zapiroos در تاریخ: 1394/10/09

    خیلی ممنوم
    مخصوصا از آقای نیکان پوره

  • Zapiroos در تاریخ: 1394/10/09

    OK

  • Zapiroos در تاریخ: 1394/10/09

    ممنون

  • Zapiroos در تاریخ: 1394/10/09

    در ضمن اگه تازگی ها وارد سایت اسکرتچ بشین یه چیزای دیگه به ثبت نامش اضافه شده

  • امیر حسین حسین زاده در تاریخ: 1394/10/09

    بینظیر - خسته نباشید

  • محمد مهدی رفیعی در تاریخ: 1394/10/09

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

    بهزاد مرادی در تاریخ: 1394/10/16

    خوشحالم
    ممنون از شما

  • امیر حسین حسین زاده در تاریخ: 1394/10/09

    بسیار عالی - خسته نباشید - خیلی مفید بود

  • امیر حسین حسین زاده در تاریخ: 1394/10/09

    سپاس فراوان

  • محسن در تاریخ: 1394/10/10

    در جایی از متن به جای یو ام ال ؛ یو ام اس نگارش شده است . . .کافیه با Ctrl+F این رو سرچ کنید در متن و اصلاح کنید..

    ادمین سایت در تاریخ: 1394/10/10

    ممنون از تذکر شما
    اصلاح شد.

  • عیسی پور در تاریخ: 1394/10/10

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

  • کارآموز در تاریخ: 1394/10/10

    با درود و سپاس فراوان بابت آموزش و محتوایی که آماده کرده اید میدانم که آماده کردن این حجم محتوا و اندیشیدن به اینکه چه چیز را بگوئید و چگونه بگوئید کار سخت و زمانگیری است دست مریزاد و خدا قوت، و ای کاش در انتهای پست ها دو دکمه تعبیه می کردید برای رفتن به بخش بعدی آموزش و بخش قبلی آموزش !

  • alana در تاریخ: 1394/10/10

    سلام. خداقوت بابت آموزش های خیلی خوبتون.. موفق باشید!

  • احمد در تاریخ: 1394/10/10

    سلام آقای مرادی عزیز.نوشته بودید که اگه فایل apkرا از داخل فولدرbin روی گوشی کپی کنیم میتونیم برنامه را رو گوشی نصب کنیم.من انجام دادم و نصب شد اما آهنگهایی که داخل برنامه استفاده کردم که به گوشی منتقل نمیشه.چرا؟هر کاریم که کردم نشد از emulatorاندروید استفاده کنم.

  • مجتبی در تاریخ: 1394/10/10

    بسیار عالی ممنون

  • Automatic در تاریخ: 1394/10/11

    سلام , ادامه آموزش رو کی تو سایت درج میکنید؟
    و اینکه چند وقت به چند وقت این بخش آپدیت میشه؟

  • محسن در تاریخ: 1394/10/11

    در بین متن واژه مشاده به جای مشاهده نگارش شده است ؛ با Ctrl+F این لغت رو سرچ و اصلاح کنید؛ با تشکر از همت شما . . .

  • ApA در تاریخ: 1394/10/11

    باسلام و تشکر از پشتیبانی و مطالب عالیتان
    من این قسمت رو هم کامل خوندم ولی متوجه نشدم دقیقا دستور return به چه دردی می خورد؟
    ممنون میشم پاسخم را بدهید

    نرگس اسدی در تاریخ: 1394/10/11

    سلام
    دوست عزیز اصولا یک تقسیم بندی برای متدها بر اساس وظیفه ی آن ها وجود داره.
    ما از یک سری متدها انتظار داریم که فقط یک سری دستورات را اجرا کنند. مثلا چند خط متن را در برنامه چاپ کنند. این نوع از متدها خروجی خاصی ندارند.
    در مقابل متدهای دیگری هستند که باز هم یک سری دستورات رو انجام می دهند اما در نهایت حاصل کار آن ها یک شیء است. یعنی برنامه انتظار داره هر جا این نوع متدها رو صدا زد یک شیء تحویل بگیره. در این جا برنامه کاری نداره که متد چطور این شیء را تولید کرده و این به متد ارتباط پیدا می کنه که چطور شیء را ایجاد کنه،تنها چیزی که اهمیت داره این است که این شیء ساخته بشه و تحویل برنامه داده بشه تا از آن استفاده کنه. شیء ایجاد شده در نهایت با دستور returnتحویل داده میشه. مثلا فرض کنید متدی داریم که یک کلمه می گیره و تعداد حروف آن را محاسبه می کنه و در متغیر count ذخیره کنه. اگر از دستور ریترن استفاده نکنیم در زمان فراخوانی این متد فقط محاسبه را انجام میده و نتیجه را در متغیر ذخیره می کنه. اما فرض کنیم که برنامه بخواهد از این متغیر استفاده کنه و مثلا حاصل آن را با عدد 3جمع بزنه. در این صورت در بدنه ی متد باید از دستور ریترن طوری استفاده کنیم که مقدار متغیر countرا به برنامه تحویل بده.
    تفوت این دو حالت دقیقا مثل این هست که در حالت اول از شما بخوان یک کتاب بخونید و تا حاصل این مطالعه باعث بشه ذهن شما باز بشه و بتونید کتاب بنویسید و در حالت دوم از شما درخواست بشه بعد از مطالعه ی کتاب خلاصه ای از آن تهیه کنید تا در کتاب یا مجله یا وبلاگی (به عبارت دیگر هر جایی که از شما درخواست شد)چاپ بشه.

    ApA در تاریخ: 1394/10/11

    خیلی ممنون,به طور کامل متوجه شدم.

  • sonia11 در تاریخ: 1394/10/11

    سلام
    من ANACONDa رو دانلود کردم اما اصلا نمی دونم باهاش کار کنم یا حتی بهتر بگم اصلا نمی تونم پیداش کنم ، فقط یه صفجه مثل CMT باز میشه. اگر امکان داره راهنماییم کنین ممنونم

  • sonia11 در تاریخ: 1394/10/11

    سلام
    من ANACONDa رو دانلود کردم اما اصلا نمی دونم باهاش کار کنم یا حتی بهتر بگم اصلا نمی تونم پیداش کنم ، فقط یه صفجه مثل CMT باز میشه. اگر امکان داره راهنماییم کنین ممنونم

  • دانیال در تاریخ: 1394/10/11

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

  • محمد در تاریخ: 1394/10/11

    سلام
    فقط یک سوال
    نوشتید کمی با ریاضیات آشنایی داشته باشیم.در چه سطحی منظورتونه؟
    چون من شخصا رابطه خوبی با ریاضیات ندارم.بهترین نمرم تا کنون 15 بوده!

    Sina Deuxshiri در تاریخ: 1394/10/11

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

  • mahdi در تاریخ: 1394/10/11

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

  • alana در تاریخ: 1394/10/12

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

  • سيدمحمود در تاریخ: 1394/10/12

    متود استارت اينجين void ست return چرا؟

  • KaMo در تاریخ: 1394/10/12

    لطفا جهت حل مشکل javac' is not recognized as internal or external command به لینک زیر مراجعه کنید:
    http://www.windows-commandline.com/javac-not-recognized-internal-external-command/

  • alana در تاریخ: 1394/10/12

    سلام بر شما! خدا قوت! اگه به سوال زیر پاسخ بدین ممنون میشم:
    یک سوال مهم برام پیش اومد و اونم اینه که خب چرا ما از همون اول متغیر data رو از نوع int نگرفتیم که بعد بتونیم اون رو از سال 1392 براحتی تفریق کنیم؟ بعبارتی به جای ;() String date = keyboardInput.next نمیشد بنویسیم :
    int date=keyboardInput.nextInt و دیگه نیازی به استفاده از متد parse int نباشه؟؟

    Sina Deuxshiri در تاریخ: 1394/10/13

    سلام.
    چرا دوست عزیز میشد. اما خب اینجا می تونیم به دید یه تمرین نگاه کنیم تا با نحوه پارس کردن بیشتر آشنا بشیم.

  • sonia در تاریخ: 1394/10/12

    ممنونم از پاسختون اما متاسفانه در CMD هم وارد میکنم اررو میده که python is not recognized as an internal or external command, operable program or batch file.
    واقعا ممنون میشم راهنمایی کنید.
    با تشکر

    نرگس اسدی در تاریخ: 1394/10/13

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

  • سارا فتاحی در تاریخ: 1394/10/13

    سلام.من تازه کار هستم.آیا با آموزش های شما می توانم یک برنامه خوب بسازم؟

    Sina Deuxshiri در تاریخ: 1394/10/14

    سلام
    نه. این آموزش ها مقدمات جاوا رو گفته و اگه بخواین یه برنامه جاوا بنویسید باید بیشتر از اینها مطالعه کنید. ابتدا این آموزش ها رو مطالعه کنید و بعد برید سراغ کتاب "دایتل اند دایتل" که تقریبا تمام مباحث JavaSE و در بر داره. بعد از اون می تونید برنامه های خوب بنویسید.
    موفق باشید :)

  • محمد صالح رستمی در تاریخ: 1394/10/14

    با سلام خدمت استاد عزیز و گرامی
    آموزشهای کاربردی و زیبای شما به ما انگیزه تلاش و مطالعه بیشتر را می دهد
    ممنون و سپاسگزارم

  • مازیار در تاریخ: 1394/10/15

    سلام باتشکر از آموزشتون ولی چرا من وقتی ورودی رو وارد میکنم میگه true
    اینم عکس مشکلم
    http://s6.uplod.ir/i/00727/84ysiqhnx4y7.png

    Sina Deuxshiri در تاریخ: 1394/10/16

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

  • اردوان دهقان در تاریخ: 1394/10/15

    عالی بود . متشکرم ...

  • ارزی در تاریخ: 1394/10/15

    ممنون از آموزشاتون بیشتر درمورد شی گرایی آموزش بگذارید

  • باقر در تاریخ: 1394/10/15

    عایییییییییییییییییییییییییییییییییییییییییییییییییییییییییی

  • سعید در تاریخ: 1394/10/15

    very nice

  • صادق صالحی در تاریخ: 1394/10/15

    خیلی عالی

  • کسری کاکاوند در تاریخ: 1394/10/15

    عالیه
    جسارت نباشه ایا می توانم مطالب آموزشی سایت را با ذکر منبع در سایت خود قرار بدم؟

    ادمین سایت در تاریخ: 1394/10/15

    سلام
    لطفا به قوانین سایت در فوتر مراجعه نمایید.

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • ali arya در تاریخ: 1394/10/15

    سلام واقعا خسته نباشید اموزشهای جامع و کاملی دارید.
    لطفا اگه میشه درباره متد pares بیشتر توضیح بدید که دقیقا کارش چیه. ممنون میشم.

    Sina Deuxshiri در تاریخ: 1394/10/16

    سلام
    در اینجا ورودی ای و که از کاربر می گیریم در داخل متغیری از جنس کلاس String ذخیره می کنیم. پارس می کنیم که به عدد تبدیل شه. البته میشه از همون اول وقتی ورودی می گیریم، متغیرمون و همون int تعریف کنیم که دیگه لازم نباشه پارس کنیم.

  • pms pms95 در تاریخ: 1394/10/15

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

    Sina Deuxshiri در تاریخ: 1394/10/16

    سلام
    خب مطالعه ساختمان داده خیلی خوبه. چقدر از جاوا رو مطالعه کردین. اینکه پروژه ای نمی تونید برای خودتون تعریف کنید اینه که هنوز مطالب جاوا رو کامل مطالعه نکردین و چون یه سری مطالب و بلد نیستین، ایده ای هم به ذهنتون نمی رسه. بهتر ابتدا مطالب جاوا رو کاملا بخونید. وقتی خوب یاد گرفتین به صورت خودکار ایده هاییم به ذهنتون می رسه که برنامه بنویسید.

    pms pms95 در تاریخ: 1394/10/16

    خیلی ممنون، از پاسخ به سوال قبلیم هم ازتون ممنونم

  • چشمت دراد در تاریخ: 1394/10/15

    اصلا بدرد نخور بي شغور

  • Ali در تاریخ: 1394/10/16

    با معذرت API چیست؟

    ادمین سایت در تاریخ: 1394/10/16

    با سلام
    لطفا به لینک زیر مراجعه نمایید:
    http://goo.gl/gAZPRA

    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • amir در تاریخ: 1394/10/16

    that's good

  • alireza در تاریخ: 1394/10/16

    سلام من دوست دارم پایتون رو یادبگیرم و برنامه های زیادی باهاش بسازم ولی اول میخوام باهاش برای اندروید اپ بسازم به نظرتون آموزش های شما رو یاد بگیرم دیگه چی نیاز دارم؟

    نرگس اسدی در تاریخ: 1394/10/24

    سلام
    دوست عزیز آموزش هایی که در این سایت ارائه می شوند مربوط به هسته ی اصلی زبان برنامه نویسی پایتون است و تلاش می کنیم که این مباحث به طور کامل پوشش داده بشه. اما برای برنامه نویسی با پایتون برای اندروید لازمه با تکنولوژی های PySide,SL4Aو Py4A آشنا باشید.
    ان شاءالله مسیر موفقیت را با شتاب طی کنید.

  • alireza در تاریخ: 1394/10/16

    من میخوام تازه یاد بگیرم باید از کجا شروع کرد

    بهزاد مرادی در تاریخ: 1394/10/16

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

    امیدوارم کمکی کرده باشید
    بهزاد مرادی

  • Reza در تاریخ: 1394/10/16

    خط اول فقط تو برنامه من خالیه یا کلا همش خالی میمونه و class First Program از خط دوم نوشته میشه؟

    ُSoroush در تاریخ: 1394/12/02

    سلام
    بله به همین صورت هست

  • Sohrab در تاریخ: 1394/10/16

    سلام
    خسته نباشید
    چرا این بحث و همچنین بحث مبانی برنامه نویسی فعال نیست

  • nima در تاریخ: 1394/10/16

    دوستون دارم

  • Capitan eki در تاریخ: 1394/10/17

    سلام اگه بخواهم یه سایت responsive داشته باشم باید از چه زبان هایی استفاده کنم؟

    بهزاد مرادی در تاریخ: 1394/10/18

    سلام.
    با استفاده از زبان سی اس اس می توانید سایت خود را واکنش گرا کنید. البته فریم ورک هایی همچون بوت استرپ یا فاندیشن نیز کار شما را چند برابر ساده تر می کنند.

  • الیاس شرفی در تاریخ: 1394/10/17

    بسیار عالی بود متشکرم استاد بزرگوار

  • سپهر در تاریخ: 1394/10/17

    چگونه در حلقه عدد را از ورودی دریافت کنیم

    محمد صالح در تاریخ: 1395/05/05

    با سلام ابتدا یک متغیر از نوع int تعریف می کنیم
    سپس توسط کاربر تعداد دفعات اجرای حلقه را می پرسیم و در متغیری که تعریف کرده ایم ذخیره می کنیم
    در نهایت آن متغییر را در دستور حلقه استفاده می کنیم

  • سامان معادی در تاریخ: 1394/10/18

    من این دوره رو دارم با موبایل و مرورگر کروم اندروید میخونم می خوام بدونم این دوره کامل مانند pc کامل میاد؟

    بهزاد مرادی در تاریخ: 1394/11/26

    بله

  • sheida در تاریخ: 1394/10/18

    سلام
    میخواستم بپرسم برای برنامه نویسی برای اپ های ios از چه برنامه ای باید استفاده کرد و ایا اموزش ان را دارید؟

    Sina Deuxshiri در تاریخ: 1394/10/18

    سلام. از زبان برنامه نویسی آبجکتیو-سی و یا سوئیفت می تونید استفاده کنید.

  • سامان معادی در تاریخ: 1394/10/18

    لطفا پایان هر فصل یک امتحان هم بگذارید که آموخته هامون رو بسنجیم

    رضا بختیاری در تاریخ: 1394/11/23

    اره من هم موافق هستم . امتحان اخر هر فصل باشه مثل وب سايت درس نامه

    ادمین سایت در تاریخ: 1394/11/24

    با سلام خدمت شما کاربر گرامی
    در حال حاضر امتحان برای دوره ی جاوا اسکرپیت پیاده سازی شده است. ان شاء الله به مرور زمان برای سایر دوره ها هم سوالات امتحانی طرحی خواهیم کرد

    با تشکر از نظر شما
    ارادتمند
    تیم سکان آکادمی

  • ApA در تاریخ: 1394/10/18

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

  • AliJCVD در تاریخ: 1394/10/18

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

    بهزاد مرادی در تاریخ: 1394/10/18

    نظر لطف شماست

  • یامهدی(عج) در تاریخ: 1394/10/19

    سلام.برای من css و html به هم متصل نشدند.هر کاری کردم درست نشد.لطفا واضح تر بیان کنید.بعد،یه صفحه کلی هم که کد css رو نوشتید توش،عکسش رو بزارید.ممنون
    یاعلی

  • وحیده در تاریخ: 1394/10/19

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

    Sina Deuxshiri در تاریخ: 1394/10/21

    سلام
    دوست عزیز متغیر و شی زمین تا آسمون با هم فرق دارند. وقتی شما یه متغیری و می سازید، یعنی مقداری از حافظه رو با توجه به نوع متغیرتون به برنامتون اختصاص دادین. اما شی اصلا یه بحث دیگست. شی برای دسترسی به متغیر های یه کلاس دیگه و یا متد های یه کلاس دیگه به کار میره.
    مسلما در یک کامنت نمیشه شی و توضیح داد. شما بهتره که برید مباحث مربوط به شی گرایی و مطالعه کنید تا کاملا با مفهوم شی آشنا بشین. در کل پیشنهاد می کنم کل مباحث پایه جاوا رو خوب مطالعه کنید.

  • s.m.r در تاریخ: 1394/10/20

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

    ممنون

  • ایرج در تاریخ: 1394/10/20

    ممنون از شما

  • MHD در تاریخ: 1394/10/20

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

  • reza9293 در تاریخ: 1394/10/20

    بسیار عالی - دستتون درد نکنه

  • reza9293 در تاریخ: 1394/10/20

    لطفا کل سر فصلای این آموزشتون و یه جا pdf کنید واسه دانلود - متشکرم

    Sina Deuxshiri در تاریخ: 1394/10/21

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

  • کیوان در تاریخ: 1394/10/20

    عالی عالی

  • کیوان در تاریخ: 1394/10/20

    never stop fighting never

  • کیوان در تاریخ: 1394/10/20

    سلام این اخرین اختار من هروقت منغیر ساختم میده و حتی وقتی بازم متغیر به کار میگیرم درست نمیشه و کار نمیکنه مگه اینکه یکی از پیشنهاد های برنامه به اسم convert local variable to field بزنم چرا؟!

    Sina Deuxshiri در تاریخ: 1394/10/21

    سلام
    با توجه به پیشنهاد IDE شما باید متغیرتون و عمومی یا Global تعریف کنید. حالا باز هم یه عکس از کدتون قرار بدین تا بهتر بتونم راهنماییم کنم.

  • زکیه در تاریخ: 1394/10/21

    من دنبال throw می گردم مربوط به این بخش ولی پیداش نمیکنم. ممنون میشم راهنمایی کنید.

    Sina Deuxshiri در تاریخ: 1394/10/21

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

  • درسا در تاریخ: 1394/10/21

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

  • صدرا در تاریخ: 1394/10/21

    واقعا عالی .. دمتون گرم

  • ApA در تاریخ: 1394/10/21

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

    Sina Deuxshiri در تاریخ: 1394/10/21

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

    عیسی پور در تاریخ: 1394/10/29

    توضیح مفیدی بود مثال خوبی زدید
    ممنون جناب دوشیری

  • reza9293 در تاریخ: 1394/10/21

    وضعیت بازار کار برنامه نویسی جاوا ( غیر از اندروید )در ایران چه جوریه ؟

    Sina Deuxshiri در تاریخ: 1394/10/22

    سلام
    یک سری زبان های برنامه نویسی هستند مثل: سی، سی پلاس پلاس، جاوا که چون خیلی گسترده اند و در مباحث پیشرفته کمی سخت می شن، خیلی برنامه نویس خوب وجود نداره. یعنی خیلی از شرکت ها هستند که حاضرند به یک جاوا کار و یا سی پلاس پلاس کاره حرفه ای، مقدار حقوقی و بدن که خوده برنامه نویس تعیین می کنه. اما توجه داشته باشید که گفتم حرفه ای. من خودم چون جاوا کار می کنم اطلاعاتم نسبت به زبان های دیگه بیشتر هست. جاوا زبانی بسیار گسترده ست و دارای تکنولوژی های بسیار زیادیه. شما ابتدا باید نسخه استاندارد جاوا (JavaSE) و یاد بگیرید و بعد برید سراغ مفاهیم وب در جاوا و بعد هم دنیای Java EE. برای یادگیری جاوا ای ای شما باید چند سال به طور عملی جایی کار کنید تا خوب یاد بگیرید. بنابراین سختی زیادی باید بکشید اگه می خواین موفق بشین. اما این تضمین هست که بازار کار جاوا در ایران عالیه. موفق باشید :)

  • یزدان در تاریخ: 1394/10/21

    سلام.
    اگر کسی کاملا برنامه نویسی را یاد بگیرد (همه ی زبان ها) آیا میتواند در شرکت های خارجی مانند گوگل و غیره هم کار کند؟
    آخه من شنیدم که تو شرکت اپل و خیلی از شرکتای دیگه افراد ایرانی هم هستند.
    و اینکه خیلی ممنون از سایت عالیتون.بهتر از سایت شما پیدا نکردم.

    بهزاد مرادی در تاریخ: 1394/11/26

    سلام
    لطفا به مقالات زیر مراجعه نمایید:
    http://goo.gl/fXgyl7
    http://goo.gl/Oh9KOp

  • زکیه در تاریخ: 1394/10/22

    میتونم بپرسم این مطالب آیا ترجمه کتاب خاصی هست؟ ممنونم

    بهزاد مرادی در تاریخ: 1394/10/22

    سلام. منابع بسیار زیادی را برای تالیف این دوره استفاده کردیم که بخشی اینترنتی بود، بخشی ویدیو و بخشی هم کتاب های متعدد

  • arzoo در تاریخ: 1394/10/22

    سلام آرزو استم از دنیای فناوری و کامپیوتر اطلاعی ندارم اما میخواهم که با برنامه کدنویسی اشنا شوم لطفا راهنمایی کنید اول چه باید انجام دهم؟؟؟؟؟؟

    ادمین سایت در تاریخ: 1394/10/22

    سلام
    سرکار خانم لطفا در تالار گفتگوی سایت درخواست خود را مطرح کنید تا هم ادمین سایت و هم سایر کاربران پاسخ شما را ارسال نمایند


    با تشکر
    ارادتمند
    تیم سکان آکادمی

    حسام در تاریخ: 1394/10/25

    سلام من هم حسام هستم بی خبر از دنیای کامپیوتر و کلا بی خبر از دنیا

    علی یعقوبی در تاریخ: 1395/04/15

    خوش به حالت!

  • حسن مقدم در تاریخ: 1394/10/22

    سلام خوب بود ولی ادامش کو؟ چرا دو تاست؟

  • yazdan در تاریخ: 1394/10/22

    مثل همیشه عالی

  • yazdan در تاریخ: 1394/10/22

    با سلام و ممنون از سایت خوبتون.
    من که میخوام زبان جاوا بخونم آیا واقعا به این وب سرور و html و این چیزا احتیاج دارم.آخه یکم سخته ولی اگه هم اجبار باشه من میتونم یادشون بگیرم.من الان این html و این چیزا رو باید جدی بگیرم که میخوام زبان جاوا بخونم؟؟؟؟؟؟

    ادمین سایت در تاریخ: 1394/10/22

    سلام
    کاربر عزیز اگر شما نخواهید از جاوا در زمینه ی وب استفاده کنید، بعید به نظر می رسد که به زبان اچ تی ام ال نیازی داشته باشید.

    Sina Deuxshiri در تاریخ: 1394/10/22

    سلام
    همانطور که ادمین عزیز سایت فرمودند، اگر قصد فعالیت در زمینه وب و نداشته باشین نیازی نیست که یاد بگیرید. اما برای مفاهیم وب در جاوا (مثلا کار با JSP) حتما لازم میشه و باید بلد باشید.

  • صادق در تاریخ: 1394/10/22

    سلام دوست عزیز من که میرم در سایتش 4گزینه داره وقتی میخام برم میگه ایمیل تایید کن لطفا راهنمایی منید

  • yazdan در تاریخ: 1394/10/22

    واقعا این بخش خیلی سخته!!!!!!!!

  • yazdan در تاریخ: 1394/10/22

    خیلی جالب بود
    ممنون از مسئولین عزیز که به این واضحی توضیح دادن.

  • yazdan در تاریخ: 1394/10/22

    سلام
    تو خط سوم به جای "هم" نوشته شده "هب"

    ادمین سایت در تاریخ: 1394/10/23

    سلام
    ممنون از تذکر شما. اصلاح گردید


    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • ناشناس در تاریخ: 1394/10/22

    سلام، یک سوالی داشتم، اینکه مجوز از نوع MIT باشد گفتید "مادامی که پیام کپی رایت را نگاه دارد، از نرم افزارهایی تحت این لایسنس هرگونه که خواست استفاده کند" منظور از "مادامی که پیام کپی رایت را نگه دارد" چیست؟ در واقع میخوام بدونم کجا باید این پیام نگه داشته بشه؟ در سورس؟ چون گاها بعضی پروژه هایی هستند که تم سایت ارائه میکنند و مجوزشان را پایین سایت در قسمت فوتر نوشته اند،اگر بخواهیم از آنها استفاده کنیم، آیا آنها را میشود تغییر داد؟

  • کیوان در تاریخ: 1394/10/22

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

    بهزاد مرادی در تاریخ: 1394/10/23

    کیوان جان روش خوبیه!

  • عیسی پور در تاریخ: 1394/10/23

    بسیار عالی
    دستتون درد نکنه

  • mohammad saberi در تاریخ: 1394/10/23

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

    ادمین سایت در تاریخ: 1394/10/23

    سلام
    این اولین باری است که چنین گزارش خطایی دریافت می کنیم. لطفا دقیقا بفرمایید که مشکل چیست؟


    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • زکیه در تاریخ: 1394/10/23

    آخرین جمله ای که نوشتین در مورد اینترفیس... خواستم بدونم همین خاصیت رو ما در inheritance هم داشتیم درسته؟

    Sina Deuxshiri در تاریخ: 1394/10/23

    سلام
    متوجه سوالتون نشدم. در آخرین جمله حرفی از Inheritance نیست.

  • کیوان در تاریخ: 1394/10/23

    در جواب به اقا سهیل فک کنم چون متغییر از توع int اعداد اعشاری حساب نمیشن و 10.5 همون 10 حساب میشه و false میاره البته در مقابل این اقایون جسارت نباشه که من جوابتون دادم.

  • محمد در تاریخ: 1394/10/23

    سلام من تو 3هفته تا ماژول یاد گرفتم خوبه ؟؟

    نرگس اسدی در تاریخ: 1394/10/24

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

  • زکیه در تاریخ: 1394/10/24

    دنبال shadowing میگشتم میشه لطفا راهنمایی کنید؟ ممنونم

  • زکیه در تاریخ: 1394/10/24

    میشه در مورد toString هم یه توضیحی بدین

    Sina Deuxshiri در تاریخ: 1394/10/24

    سلام
    در اینجا که از متد toString استفاده نشده.

  • احمدرضا برفر در تاریخ: 1394/10/24

    ممنون،امروز با موبایل سايتو باز کردم واقعا جای تحسین داره،واسه صفحات موبایل خیلی خوب بهینه شده

    ادمین سایت در تاریخ: 1394/10/24

    نظر لطف شماست. تجربه ی کاربری کاربران محترم سایت، اولویت اول ماست


    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • hf در تاریخ: 1394/10/24

    با سلام برنامه پایتون در فرایند نصب گیر می کند
    چیکار کنم؟

    نرگس اسدی در تاریخ: 1394/10/24

    سلام. لطفا مشکلتون رو دقیق تر توضیح بدید.
    البته ورژن 3.5 پایتون زمان نصب روی ویندوز مشکلاتی داره که به آپدیت ویندوز مربوط میشه. بهتره این مورد را بررسی کنید.

  • عیسی پور در تاریخ: 1394/10/24

    خوب بود مرسی

  • nasser در تاریخ: 1394/10/24

    خیلی ممنون خدا خیرتون بده

  • عیسی پور در تاریخ: 1394/10/24

    بسیار عالی
    دست گلتون درد نکنه

  • زکیه در تاریخ: 1394/10/24

    متوجه شدم که استفاده نشده ولی جایی مرتبط پیدا نکردم که در مورد tostring بنویسم. اگه لینکه که این رو خوب توضیح داده رو بذارین ممنون میشم.

  • @--@ در تاریخ: 1394/10/24

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

    Sina Deuxshiri در تاریخ: 1394/10/24

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

  • محمد امین تمجید در تاریخ: 1394/10/24

    وب سایت شما چیزی نیست جز ؛ masterpiece

    ادمین سایت در تاریخ: 1394/10/24

    That`s very kind of YOU

    بهزاد مرادی در تاریخ: 1394/11/07

    ممنون از شما

  • احمدرضا برفر در تاریخ: 1394/10/24

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

  • ali_ign در تاریخ: 1394/10/24

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

    ادمین سایت در تاریخ: 1394/10/25

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

    امیداوریم که پوزش ما را پذیرا باشید
    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • yazdan در تاریخ: 1394/10/25

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

    Sina Deuxshiri در تاریخ: 1394/10/25

    سلام
    اندروید استدیو بهتره. امکانات بیشتر و بهتری و داره. البته من اندروید کار نمی کنم دقیق از امکاناتش خبر ندارم اما این و می دونم که اندروید استدیو بهتر هست.

  • Mehrdad در تاریخ: 1394/10/25

    با سپاس فراوان از زحماتتون، بسیار عالی و روان و پر بار؛
    یک مشکل بسیار کوچک ، کلمه length به اشتباه در متن lenght تایپ شده است.

    ادمین سایت در تاریخ: 1394/10/26

    با سلام و تشکر از تذکر شما
    اصلاح گردید


    ارادتمند
    تیم سکان آکادمی

  • کیوان در تاریخ: 1394/10/25

    با عرض سلام و تشکر به خاطر زحمات یک سوال داشتم که چرا کلاس String ایمپرت نمیکنیم اما Scanner باید ایمپورت شه و همچنین چرا پس از new در کد دوباره Scanner نوشتین؟!

    Sina Deuxshiri در تاریخ: 1394/10/26

    سلام
    در جاوا پکیجی هست به نام java.lang که به طور ضمنی توسط کامپایلر در همه کلاس های جاوا import میشه. بنابراین زمان استفاده از این کلاس ها مثل String, System, Math و ... که در این بسته قرار دارند، دیگه نیازی به ایمپورت اونها نیست.
    در مورد کلمه کلیدی new موقعی استفاده میشه که ما می خوایم از روی کلاسی یک آبجکتی و ایجاد کنیم.

  • محمدسعید صدیقی در تاریخ: 1394/10/25

    سلام این دوره دیگه تموم شد؟

    بهزاد مرادی در تاریخ: 1394/10/26

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

  • احمدرضا برفر در تاریخ: 1394/10/26

    چه جالب،اصلا اینو نمی دونستم،یعنی هکر ها از این روش حساب کاربری رو هک می کنن؟

  • ---- در تاریخ: 1394/10/26

    سلام.میخواستم ببینم که تو برنامه نویسی اندروید از این اچ تی ام ال و این چیزا استفاده میشه؟؟؟؟

  • ali arya در تاریخ: 1394/10/26

    سلام
    کار متد powچیه؟

    Sina Deuxshiri در تاریخ: 1394/10/26

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

  • ali arya در تاریخ: 1394/10/26

    احتمالا اقای محمد شما از علامت " " در دستور print استفاده میکنید

  • حسام در تاریخ: 1394/10/26

    اگه توی همین بخش بشه بصورت مستقیم مشکلات رو در میون بإاریم و یکی باشه کهپاسخگو باشه خودش میشه یه کلاس جبرانی

    امیر در تاریخ: 1394/11/24

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

  • Arash در تاریخ: 1394/10/27

    سلام و خسته نباشید.راستش من نسخه ی جاوا 6 آپدیت 10 رو دارم چطور باید بروزش کنم؟

  • Arash در تاریخ: 1394/10/27

    سلام و خسته نباشید.
    من نسخه ی 8 JDK آپدیت 45 رو نصب کردم اما در نت بینز نمیدونم چطور ازش استفاده کنم؟

    Sina Deuxshiri در تاریخ: 1394/10/27

    سلام
    شما JDK و نصب کنید و بعد به سیستم معرفیش کنید. بعد درست میشه.

    امیرصالح عسگری در تاریخ: 1395/11/01

    http://stackoverflow.com/questions/2809366/changing-java-platform-on-which-netbeans-runs

  • عیسی پور در تاریخ: 1394/10/27

    ممنون از آموزش خوبتون
    در ابتدای این آموزش بعد از ایجاد پروژه 53 ام فرمودید کلاسی تحت عنوان MyThread باید ایجاد کنیم که صحیحش "ThreadA " باید باشه.

    Sina Deuxshiri در تاریخ: 1394/10/27

    سلام
    لطفا در مورد نام گذاری کلاس ها، متغیر ها و متد ها در جاوا مطالعه کنید. این چیزی که شما فرمودین اصلا صحیح نیست.

    عیسی پور در تاریخ: 1394/10/27

    آقای دوشیری جهشی به این آموزش نیومدم از اول پیگیر بودم شما منظور منو نگرفتی منظورم این بود اشتباه نوشته شده MyThread در حالی که تو تصویری که از کد گذاشتن اسم کلاس ThreadA هست.

    Sina Deuxshiri در تاریخ: 1394/10/27

    من دقیقا نمی دونم کجا رو میگین. اگه مطمئن هستین دقیق تر بگین تا تصحیح شه. ممنون.

    عیسی پور در تاریخ: 1394/10/27

    http://goo.gl/VpHTO5

    Sina Deuxshiri در تاریخ: 1394/10/27

    دوست عزیز متوجه شدم. شما اشتباه می کنید. ببینید کلاسی که اسمش MyThread هست، یه کلاس جدیدی هست که مدرس به غیر از دو کلاس قبلی ایجاد کرده. در این کلاس اینترفیس Runnnable پیاده سازی شده.

    m.ali در تاریخ: 1395/01/23

    سلام. کلیت ایرادی که گرفتند درست است. (هرچند بنظر در لینک ارسالی، به اشتباه قسمت مورد دار را نمایش داده اند.)
    در جمله آخر سطر چهارم آموزش نوشته شده:
    "برای شروع یک پروژه جدید تحت عنوان Thread ایجاد کرده و کلاسی در آن تحت عنوان «««MyThread»»» ایجاد می کنیم:"
    درحالیکه در ذیل آن، در باکس مشکی مربوط به نمایش کد ها (اولین باکس مشکی این آموزش) آمده:
    "public class «««ThreadA»»» extends Thread"
    فکر کنم ایراد ایشان به این قسمت باشد.
    این ویرایش ها برای هر چه بی نقص تر کردن این مجموعه آموزش های بسیار زیبا و با ارزش سکان آکادمیست. و تا الان هم توجه و نقدپذیری سکان تحسین برانگیز بوده است!

  • عیسی پور در تاریخ: 1394/10/27

    عالی بود دستتون درد نکنه

  • yazdan در تاریخ: 1394/10/27

    سلام و ممنون از سایت عالیتون.
    من میخوام برنامه نویسی اندروید بخونم و میخواستم بدونم که این اچ تی ام ال و پروتوکول و هاست و این چیزا توی برنامه نویسی اندروید هم کاربرد داره یا نه.مثلا برخی از بازی های آنلاین به سرور وصل هستند و به طور کلی میخوام بدونم که تو برنامه نویسی اندروید کاربرد داره یا نه؟

    امیر در تاریخ: 1394/11/26

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

    Vito در تاریخ: 1395/07/29

    جدیدا شما با دونستن فقط HTML, CSS, JS و با استفاده از پروژه ای به نام Cordova/Phonegap می تونید اپ موبایلی بنویسید که با یک بار کدنویسی کردن نتیجه نهایی در سیستم عاملهای مختلفی مثل اندروید, ای او اس, ویندوز فون و غیره استفاده میشه.

  • mrz8 در تاریخ: 1394/10/27

    سلام
    کلی ازتون ممنونم اموزش هاتون روان به زبان ساده گام به گام و درعین حال به موضوعات ساده نپرداخته بود و پا را فراترگذاشته بود
    لطفا این اموزش ها را ادامه بدهید و اموزش جاوای پیشرفته تر را هم در سایت قرار بدهید

  • mas در تاریخ: 1394/10/28

    سلام.. با تشکر از سایت خوبتون میخواستم بدونم که ایا میشه با visual studio هم جاوا نوشت...

    Sina Deuxshiri در تاریخ: 1394/10/28

    سلام. در ورژن های قدیمیش که نمی شد. اما تو 2015 و نمی دونم. حالا چرا ویژوال استدیو؟ اکلیپس به این خوبی!!!

  • صادق در تاریخ: 1394/10/28

    سلام وقت بخیر
    با تشکر از آموزش های خوبتون
    بنده هم مثل سایر دوستان با ارور
    javac' is not recognized as internal or external command,operable progrom or batch file
    مواجه هستم و طبق راهنمایی هایی که در کامنت های قبلی کردید تمام مراحل رو انجام دادم ولی همچنان ارور پابرجاست .
    با سرچ توی گوگل هم چیزی دستگیرم نشد لطفا راهنمایی کنید ممنون میشم

  • احمدرضا برفر در تاریخ: 1394/10/28

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

    بهزاد مرادی در تاریخ: 1394/10/28

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

    Taher در تاریخ: 1395/04/18

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

    بهزاد مرادی در تاریخ: 1395/04/18

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

  • RMA در تاریخ: 1394/10/28

    کی ادامه آموزش رو میذارید؟

    نرگس اسدی در تاریخ: 1394/10/28

    سلام
    ان شاءالله به زودی

  • کیوان در تاریخ: 1394/10/28

    سلام و ممنون بابت اموزش. میخواستم ببینم اگه من برنامه ای که نوشتم زخیره کنم و فایل . java به یک گوشی جاوا بزنم برنامه اجرا میشه؟

    Sina Deuxshiri در تاریخ: 1394/10/28

    سلام. نه دوست عزیز اجرا نمیشه. جاوایی که بر روی گوشی نصب هست، JavaME هست و باید اون و یاد بگیرید.

  • m.ali در تاریخ: 1394/10/29

    با سلام و تشکر از آموزش روان و عالی شما، پاراگراف آخر، اول خط 2، به اشتباه نوشته شده "حساب پس انداز" در حالی که (برای اشاره به ترجمه InvestmentAccount) باید نوشته می شد «حساب سرمایه گذاری»

    ادمین سایت در تاریخ: 1394/10/29

    سلام
    ضمن تشکر از تذکر شما، احتراما به استحضار می رساند که اصلاح گردید


    با تشکر
    ارادتمند
    تیم سکان آکادمی

  • عیسی پور در تاریخ: 1394/10/29

    عالی بود مرسی

  • yazdan در تاریخ: 1394/10/29

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

    بهزاد مرادی در تاریخ: 1394/10/29

    سلام. چند تا مثال می زنم. عشق، آزادی، امنیت، پاداش، تنفر و ... اینها چیزهایی هستند که مفهوم آن ها فقط در ذهن گوینده و شنونده ملموس است و در دنیای واقعی نمی توان یک شیء پیدا کرد و گفت این آزادیه.

    امیر در تاریخ: 1394/11/26

    سلام دوست عزیز --- انتزاعی یعنی ذهنی مثل نقاش که یک طرح انتزاعی رو به تصویر میکشه

  • Mohammad Afshar در تاریخ: 1394/10/29

    بسیار عالی بود
    روان و قابل فهم

  • yazdan در تاریخ: 1394/10/29

    اصلا لطفا میشه واضح تر پاراگراف 13 رو توضیح بدید.اون پاراگراف که میگه توجه داشته باشیم که در دنیای برنامه نویسی آبجکت ها همواره..............
    متوجهش نشدم لطفا بهم بگید

  • yazdan در تاریخ: 1394/10/29

    خیلی ممنون آقای بهزاد مرادی.متوجه شدم.
    فقط بگید که برای پاسخ به کامنت ها چی باید بکنم؟؟

    ادمین سایت در تاریخ: 1394/10/30

    متوجه منظور شما نشدم!

  • yazdan در تاریخ: 1394/10/29

    سلام.
    تو پاراگراف چهارم گفته شده که "همانطور که اشاره شد کلاس ها داری attribute ها و bahavior هایی هستند که نشان دهنده ی ماهیت شان هستند"
    ولی تو آموزش گذشته گفته شد که" آبجکت"ها دارای attribute ها و bahavior ها هستند.
    گفتم شاید اشتباه تایپیه ولی اگه اشتباه نیست یعنی این که کلاس ها هم ویژگی و رفتار دارند؟؟؟؟؟؟

    ادمین سایت در تاریخ: 1394/10/30

    آبجکت نمود عینی یک کلاس است.

    کاوه در تاریخ: 1394/11/11

    با اجازه ادمین..یزدان کلاس ها یک جور مشخصات هستند مثلا همه ماشین ها راه میرن و موتور دارند ولی یکی شی مثل اینکه یک ماشین Bmw و یکی پراید هر دوتا از یک کلاس پیروی میکنن

  • زکیه در تاریخ: 1394/10/29

    ببخشید که سوالم رو اینجا مینویسم. شما در مورد this توضیحی دارن تو سایتتون؟

    ادمین سایت در تاریخ: 1394/10/30

    با سلام
    آری. در خلال آموزش ها به این مطلب اشاره شده است


    ارادتمند
    تیم سکان آکادمی

  • کیوان در تاریخ: 1394/10/29

    ممنون بابت پاسخ گویی اما من با فهمیدن این شک کردم که من زبان مد نظرم رو می خونم یا نه من هدفم از یادگیری این زبان استفاده از اون در موتور بازی سازی conturstract 2 هست. می خواستم ببینم شما اطلاعاتی دارین که این زبان درسته اون موتور یا نه یا اصلا از این زبان برای بازی سازی تو متور های دیگه استفاده میشه؟

  • Montgomery در تاریخ: 1394/10/29

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

    بهزاد مرادی در تاریخ: 1394/11/07

    نظر لطف شماست.

  • mohammad در تاریخ: 1394/10/30

    دمتون گرم
    لطفا ادامه دار باشه
    ممنون

  • ali در تاریخ: 1394/10/30

    عالی واقعا مثال های خیلی خوبی زده شده و توضیحات بسیار کامله.

  • حسین در تاریخ: 1394/10/30

    با سلام و خسته نباشید. آموزش هاتون واقعا عالیه و مباحث پیچیده رو با حوصله و مثال تشریح میکنید . بسیار ممنون.
    در ابتدا برای تبدیل شی به متغیر ، متد intValue را معرفی کردید. آیا میشه بجای:
    int dateValueToInt = Integer.parseInt(date);
    برای تبدیل شی به این شکل نوشت...
    int dateValueToInt = Date.intValue();

    Sina Deuxshiri در تاریخ: 1394/11/01

    سلام
    ابتدا اینکه تبدیل شی به متغیر نداریم. به این عملی که انجام شده می گیم پارس کردن. در مورد خط آخر متوجه نشدم می خواین چیکار کنید. بیشتر توضیح بدین.

  • حسین در تاریخ: 1394/10/30

    با سلام و تشکر.
    با جستجوی زیاد در مورد IDE ها ، بین دو مورد نت بینز و اکلیپس مردد هستم . من بعد از یادگیری جاوا مصمم به یادگیری آندروید هستم و شاید هم کمی در ارتباط با سرور، به نظرتان کدام را انتخاب کنم.
    ممنون

    ادمین سایت در تاریخ: 1394/11/01

    سلام،
    به نظر اکلیپس بهتر است اما اگر قصد فراگیری اندروید دارید، بدون شک می بایست از اندروید استودیوی گوگل استفاده کنید.


    امیدواریم کمکی کرده باشیم
    با تشکر از توجه شما
    ارادتمند
    تیم سکان آکادمی

    Sina Deuxshiri در تاریخ: 1394/11/01

    سلام
    برای یادگیری جاوا، اکلیپس بهتره. اما برای اندروید هم می تونید از اکلیپس استفاده کنید و هم از اندروید استدیو. اما از اندروید استدیو استفاده کنید بهتره.

  • حسین در تاریخ: 1394/10/30

    سلام و خسته نباشید.
    کد زیر رو آموزش دادید
    import java.util.Scanner;
    class ScannerClass {
    public static void main(String[] args) {
    Scanner keyboardInput = new Scanner(System.in);
    System.out.println(keyboardInput.next());
    System.out.println(keyboardInput.next());
    }
    }
    فرض کنید فقط یک کلمه بنویسیم و یک اسپس بزنیم که در متغیر keyboardInput.next ذخیره می شود. حالا آیا با دو متد چاپ ، دو بار پشت سر هم چاپ نخواهد شد؟
    با تشکر

    Sina Deuxshiri در تاریخ: 1394/11/01

    سلام
    دوست عزیز متاسفانه من متوجه سوالتون نشدم. لطف کنید بهتر توضیح بدین.

    محمد صالح در تاریخ: 1395/05/05

    سلام خیر

  • حسین در تاریخ: 1394/10/30

    بینهایت ممنون...

  • سمیه در تاریخ: 1394/11/01

    خانم اسدی عزیز ممنون. منتظر بعدی هاش هستم. بهم امید می دیدد ...

  • محمد در تاریخ: 1394/11/01

    خانم اسدی عزیز ممنون از زحماتتون.
    ما همچنان اموزش ها رو پیگیری میکنیم.

  • حسین در تاریخ: 1394/11/01