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

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

    عضویت در انجمن رایگان بوده و برای عموم باز میباشد . با صرف 30 ثانیه یکی از اعضای دهه هفتادی ها شوید .

معرفی منابع آموزشی برنامه نویسی جاوا

شروع موضوع توسط Admin ‏Jan 27, 2016 در انجمن برنامه نویسی و طراحی سایت

  1. Admin

    Admin ديوانگى ها از آمدنِ تو شروع شد ... عضو کادر مدیریت مدیر کل سایت

    13,104
    26,953
    74,070
    eb64d0baf612292eeaab2fc95083f893.

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


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

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

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

    جاوا زبان توسعه اپلیکیشن اندروید
    به منظور برنامه نویسی برای سیستم عامل Android و تهیه اپلیکیشن های کاربردی، روش های متعددی ارائه شده است که یکی از این روش ها تهیه نرم افزار های کاربردی به زبان جاوا می باشد که شرکت گوگل نیز این روش را توصیه کرده است. در این روش، شما با استفاده از محیط نرم افزار Eclipse و همینطور SDK اختصاصی ارائه شده برای برنامه نویسی آندروید و اتصال این دو با یکدیگر می توانید انواع برنامه های کاربردی مخصوص این سیستم عامل را بنویسید. در واقع پایه و اساس برنامه نویسی سیستم عامل اندروید، آشنایی با زبان جاوا می باشد.

    برنامه نویسی به زبان جاوا برای آندروید امکانات فراوانی را در اختیار کاربر قرار میدهد. در این روش شما با استفاده از امکانات جاوا و همینطور APIهای ارائه شده برای آندروید می توانید انواع برنامه های کاربردی را پیاده سازی کنید. از جمله امکاناتی که در برنامه نویسی به زبان جاوا برای آندروید در اختیار ما قرار میگیرد مدیریت و کنترل ابزار های اتصال مانند GSM/EDGE, CDMA, EV-DO, UMTS, Bluetooth و Wi-Fi و مدیریت و ارسال و دریافت پیام کوتاه SMS می باشد. به منظور ذخیره اطلاعات نیز می توان از پایگاه داده SQLite استفاده کرد و داده های مورد نیاز برای برنامه ها را در این پایگاه داده ذخیره و مدیریت کرد.

    در حال حاظر آمار دقیقی مبنی بر تعداد برنامه های نوشته شده برای این سیستم عامل به وسیله زبان جاوا نمی توان ارائه داد. اما می توان گفت که اکثر نرم افزار های نوشته شده در مارکت ها ایرانی و مارکت های خارجی مانند Google Play به زبان جاوا می باشند. به عنوان مثال و نمونه می توانیم به برنامه های زیر اشاره کنیم:

    ۱) اکثر بازی های ارائه شده به ویژه بازی های آنلاین همانند Clash Of Clans و …

    ۲) برنامه های کاربردی نظیر نسخه آندروید نرم افزار Word و Clean Master و …

    ۳) برنامه های ارتباط جمعی نظیر Facebook و WhatsApp و …

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

    ee4dcdba7ff74c1e51e637930ca0223d.

    این یک گزارش حقوق جهانی است و محدود به کشور خاصی نمی باشد. تقریبا حدود ۸۵۰۰۰$ است، که همچنان یک حقوق بالایی است، به ویژه با در نظر گرفتن این که این زبان برنامه نویسی را می توانید با آموزش های ارائه شده یاد بگیرید!

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

    مفاهیم پایه جاوا از وبسایت رسمی اراکل
    2e1024019ff46126d8c310418e6dab4d.

    خوشبختانه، وب سایت رسمی اُراکل (شرکت سازنده جاوا) یک مقدمه بسیار عالی برای جاوا دارد که پاسخ سوالات “جاوا چیست؟” و “چگونه کار می کند؟” را به خوبی می دهد.

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

    مفاهیم پایه جاوا – خانه درختی (TREEHOUSE)
    23914c3536c9890d800d942f4afc33e6.

    برنامه نویسی جاوا را از ابتدا با این دوره ۳ واحدی از شرکت Treehouse یاد بگیرید. یک بازی تعاملی را هنگام یادگیری انواع داده ها، شرطی ها، لوپینگ و سایر مفاهیم بسازید. واحد ۱ اطلاعات اولیه ای از محیط کار و متغیر ها در اختیار می گذارد؛ واحد ۲ نحوه تشکیل نمونه اولیه یک بازی را یاد می دهد و همچنین نحوه عیب یابی کد های خود را نیز به شما آموزش می دهد؛ و واحد ۳ به شما نحوه تشکیل فیلتر های رشته ای به کمک “یا” ها و “و” های منطقی را نشان می دهد. شما حتی به تجربه برنامه نویسی در گذشته نیازی ندارید.

    مقدمه ای بر برنامه نویسی در جاوا
    ef3382edf0e361a8153996874d1f15a4.

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

    این منبع همچنین یکی از منابع دوستانه (صمیمی) یادگیری جاوا است، با اینکه در ابتدا ممکن است تخصصی بنظر بیاید. این دوره پر است از تصاویر، نمونه ها، کد های پیش نمایش و مستندات تا شما را راه بیاندازد.

    جاوا را آنلاین یاد بگیرید
    157df1f0fd08b859d6c7f39d43333a38.

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

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

    ساختن برنامه های اندرویدی با جاوا قسمت ۱ و قسمت ۲ (CREATIVELIVE/O’REILLY)
    bbb9773f3edfaad6ae1417f0fa533a6e.

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

    برنامه نویسی پیشرفته جاوا (INFINITESKILLS)
    13fb79a89ed355a6e18657d04efb8c12.

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

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

    برای مشاهده لینک ها لطفا ثبت نام کنید و یا اگر حساب کاربری دارید وارد شوید

    ) مبتدیان واقعی را مورد هدف دارد و شامل ۷۵ کنفرانس چند رسانه ای با زمان آموزشی بیش از ۱۶ ساعت می شود. دیگری (

    برای مشاهده لینک ها لطفا ثبت نام کنید و یا اگر حساب کاربری دارید وارد شوید

    )، شامل ۱۹ کنفرانس با زمان آموزشی ۴٫۵ ساعت، بر کمک به شما برای طراحی و بهبود و سریع کردن ساختار کد نویسی جاوای شما تمرکز دارد.

    آموزش برنامه نویسی جاوا به زبان فارسی (فرادرس)
    649a2a5597768e65bd3def6f81f79848.

    فرادرس

    برای مشاهده لینک ها لطفا ثبت نام کنید و یا اگر حساب کاربری دارید وارد شوید

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

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