images/sample/slideshow/logo-loading.png

تالار گفتمان

سوالات خود را جست و جو کنید و اگر جوابی نیافتید، با ایجاد یک بحث جدید، از دیگران راهنمایی بگیرید
http://1pezeshk.com/wp-content/uploads/2015/10/10-8-2015-11-37-20-PM-650x330.jpg

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


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

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

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


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

به منظور برنامه نویسی برای سیستم عامل 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 و …


حق الزحمه برنامه نویسان جاوا

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

http://1pezeshk.com/wp-content/uploads/2015/10/10-8-2015-11-21-19-PM.jpg

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

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

http://1pezeshk.com/wp-content/uploads/2015/10/10-8-2015-11-22-35-PM.jpg

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

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

آموزش مقدماتی وب سایت رسمی اُراکل (شرکت سازنده جاوا)


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

http://1pezeshk.com/wp-content/uploads/2015/10/10-8-2015-11-23-38-PM.jpg

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

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



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

http://1pezeshk.com/wp-content/uploads/2015/10/10-8-2015-11-24-25-PM.jpg

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

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

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


جاوا را آنلاین یاد بگیرید

http://1pezeshk.com/wp-content/uploads/2015/10/10-8-2015-11-25-16-PM.jpg

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

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

یادگیری آنلاین جاوا



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

http://1pezeshk.com/wp-content/uploads/2015/10/10-8-2015-11-30-15-PM.jpg

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

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


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

http://1pezeshk.com/wp-content/uploads/2015/10/10-8-2015-11-30-58-PM.jpg

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

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

آموزش جاوا برای مبتدیان کامل / الگوهای طراحی جاوا و معماری (UDEMY)

Udemy چندین دوره رایگان و پرداختی در مورد جاوا دارد، که از درس های مقدماتی تا پیشرفته پیش می رود. ما دو نمونه رایگان و پر طرفدار را معرفی می کنیم. یکی از آنها (+) مبتدیان واقعی را مورد هدف دارد و شامل ۷۵ کنفرانس چند رسانه ای با زمان آموزشی بیش از ۱۶ ساعت می شود. دیگری (+)، شامل ۱۹ کنفرانس با زمان آموزشی ۴٫۵ ساعت، بر کمک به شما برای طراحی و بهبود و سریع کردن ساختار کد نویسی جاوای شما تمرکز دارد.


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

http://1pezeshk.com/wp-content/uploads/2015/10/10-8-2015-11-32-06-PM.jpg

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

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

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

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

منبع
ارجاعات
  1. http://1pezeshk.com/archives/2015/10/java-programming.html
  1. کیانا شهرضایی
  2. Java
  3. دوشنبه, 04 آبان 1394
  4.  اشتراک
هنوز نظری قرار داده نشده است


پاسخی ارسال نشده است
همچنین این پست قفل است و امکان ارسال نیز وجود ندارد
ham
javidan
faranovin2
nabisa
nbt.p
pol
tat
ayande
 
 
Top
آیا به تازگی با مجموعه اِپرا آشنا شده اید؟ آیا تمایل دارید اطلاعات بیشتری از ما داشته باشید؟ More details…